summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-06-07fix: jsx edge casesAylur
2024-06-07fix: client behaviourAylur
2024-06-07fix: empty constructorAylur
2024-06-07add client capabilitiesAylur
breaking change for App.start
2024-06-07add overridesAylur
* Gtk.Container.child * Astal.Box.children
2024-06-07fix: gjs child setterAylur
2024-06-05export BindingAylur
2024-06-05add widgets for jsxAylur
2024-06-05more widget subclassesAylur
* levelbar * overlay * scrollable * slider
2024-06-04small fixesAylur
* export Gdk * flatten jsx children
2024-05-29update readmeAylur
2024-05-29improve ts typesAylur
2024-05-29add button and eventbox eventsAylur
2024-05-29fix(astal.vala): fix super.vfunc_requestAylur
2024-05-29fix(astal.vala): avoid throwingAylur
2024-05-26fix(lua): child and children bindingsAylur
2024-05-26fix(astal.vala): instance_name setterAylur
2024-05-26rename vfunc_response to vfunc_requestAylur
2024-05-25fix(jsx): handle children betterAylur
2024-05-25improve jsxAylur
edge cases will need to be handled as widgets are added
2024-05-25add(gjs): jsx supportAylur
2024-05-25rename runJS to evalAylur
2024-05-25feat: npm installable gjs packageAylur
2024-05-25separate node and gjs into its own packageAylur
2024-05-23hardcode GtkLayerShell enumsAylur
meson fails to link its gir file, but only two of its enums are referenced, so its fine to just hardcode it
2024-05-22add: Window.margin v2Aylur
2024-05-22add: Window.marginAylur
2024-05-22update meson formatAylur
2024-05-20Merge pull request #1 from kotontrion/package/luarocksAylur
add rockspec file for packaging lua bindings
2024-05-20add rockspec file for packaging lua bindingskotontrion
2024-05-19Update pyproject.tomlAylur
rename from astal.py to astal
2024-05-19add LICENSEAylur
2024-05-19init 0.1.0Aylur