summaryrefslogtreecommitdiff
path: root/gjs/src/astalify.ts
AgeCommit message (Collapse)Author
2024-07-30fix(astalify.ts): toggleClassNameAylur
2024-07-20update eslint, ts-for-girAylur
2024-07-18fix(gjs): binding settersAylur
Array and List types do not work as property from Vala, but their setter methods do
2024-07-14chore(gjs): JSX types globalAylur
allow null types in Bindings, this remove the need for .as(String) on string properties
2024-07-11few touchupsAylur
2024-06-26feat: widget click throughAylur
2024-06-25fix gjs typesAylur
2024-06-19expose toggleClassNameAylur
2024-06-16fix(gjs): css, class_name setterAylur
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: empty constructorAylur
2024-06-07add overridesAylur
* Gtk.Container.child * Astal.Box.children
2024-06-07fix: gjs child setterAylur
2024-06-04small fixesAylur
* export Gdk * flatten jsx children
2024-05-29improve ts typesAylur
2024-05-25fix(jsx): handle children betterAylur
2024-05-25feat: npm installable gjs packageAylur
2024-05-25separate node and gjs into its own packageAylur