Update to newer librsvg version
Deprecate non-sourcehut interactions
Change default namespace to be consistent with my other projects
Fix universal button commands not setting need_pointer and need_touch for real this time
misc-event-sources: adjust handle-signals guard after 0f447ead6fd3
$ meson setup -Dwatch-config=disabled _build && meson compile -C _build
ld: error: undefined symbol: signal_source
>>> referenced by lavalauncher.c:190 (src/lavalauncher.c:190)
$ meson setup -Dhandle-signals=disabled _build && meson compile -C _build
src/misc-event-sources.c:115:2: error: use of undeclared identifier 'sigset_t'
src/misc-event-sources.c:116:2: error: implicit declaration of function 'sigemptyset' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
Updated wlr-layer-shell to version 4 + corresponding keyboard interactivity change
Print error when unexpected string hit in CONTEXT_NONE when parsin config
Replace Lava_data with global Lava_context
* A global variable makes more sense for this.
* Avoids name collisions, as "data" is commonly used in Wayland.
Deprecate "aggressive" mode and alignments.
LavaLauncher is not, was never intended to be and will never become a
generic widget thing. Let's get a bit more opinionted about this,
reducing code complexity, hopefully reducing maintenance effort and
making planned features easier to implement.
Bar alignment will be replaced with per-item alignment in a future
Fix two small memory leaks
Config path and output names were not freed.
Add developer button commands "exit" and "reload"
These will help in finding bugs, such as memory leaks and reloading
- border-colour option was missing somehow
- removed mention of developer options
Fix input issues when interaction type not defined
Fix bug causing output configs "all" and "*" to never spawn a bar instance
Clearify how namespace config option works in man page
combine update_bar_instance() and bar_instance_update_hidden_status()
Move some bar instance update functions to better locations
And better document how update_bar_instances_on_output() works.