summaryrefslogtreecommitdiff
path: root/gjs
AgeCommit message (Collapse)Author
2024-09-01move libastal to /coreAylur
starting point of the monorepo
2024-08-31add icons option to App.startAylur
2024-08-22feat: async Process.execAylur
the exec_async function was not truly async but a signal based one
2024-08-04fix(gjs): monitorFile callback return valueAylur
2024-08-04fix(binding): kebabifyAylur
2024-08-02fix: default instance_nameAylur
2024-07-31feat: optiona exit code on App.quitAylur
2024-07-31fix(process): execAylur
throw stdout as error
2024-07-31feat: optional Variable.derive transformAylur
2024-07-30fix: message apiAylur
2024-07-30fix(astalify.ts): toggleClassNameAylur
2024-07-27add: Label widgetAylur
2024-07-26fix: time functionsAylur
dont explicitly return callback's return closure in vala expects void
2024-07-26fix: css autoloadAylur
check if file is a css file
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-18remove leftover print statementAylur
2024-07-18auto apply bundled cssAylur
2024-07-18fix(jsx): fat arrow widgetsAylur
2024-07-15install gjs package to pkgdatadirAylur
this is needed for ags v2 so that it can setup a ts environment similar to the current --init flag
2024-07-14feat(slider): dragged signalAylur
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-28fix(gjs) apply_cssAylur
in gjs optional values always requires a null to be passed but in some cases I feel like its annoying
2024-06-26feat: widget click throughAylur
2024-06-25fix gjs typesAylur
2024-06-20add file utilsAylur
2024-06-19expose toggleClassNameAylur
2024-06-19fix(gjs): interval typesAylur
2024-06-16fix(gjs): css, class_name setterAylur
2024-06-16fix(Variable): pass emitting object on observeAylur
2024-06-15fix(gjs): property getter in bindingAylur
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-29improve ts typesAylur
2024-05-29fix(astal.vala): fix super.vfunc_requestAylur
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