summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-06-16fix(Variable): pass emitting object on observeAylur
2024-06-15fix(gjs): property getter in bindingAylur
2024-06-14fix vapi pathkotontrion
2024-06-10fix overlay settersAylur
setting overlays would remove its child
2024-06-10fix: avoid unnecessary Binding.get callsAylur
2024-06-09fix: centerbox settersAylur
2024-06-09support deeply nested layout structuresAylur
js, jsx, lua now allows deeply nested layouts that contains Bindings Variable.derive will be automatically constructed where needed and Bindings in layouts will be bound automatically it breaks compatibility with ags even more, but jsx should be preferred imo anyway
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-23add cli toolkotontrion
2024-05-23Create README.mdkotontrion
2024-05-23code formattingkotontrion
2024-05-23clean up small thingskotontrion
2024-05-23fix item registration on watcher owner changeskotontrion
2024-05-23implement tray itemskotontrion
2024-05-22add: Window.margin v2Aylur
2024-05-22add: Window.marginAylur
2024-05-22init 0.1.0kotontrion
2024-05-22update meson formatAylur
2024-05-22fix(cli): flush stdout on each new notificationAylur
2024-05-22refactor mesonAylur
into a reusable format that can easily be copied
2024-05-21fix proxy, add remaining cli functionalityAylur
2024-05-21fix introspectionAylur
2024-05-21add licenseAylur
2024-05-21init 0.1.0Aylur
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