Releases: wmww/gtk4-layer-shell
Releases · wmww/gtk4-layer-shell
1.0.4
- Fix protocol error on Wayfire, due to sending zwlr_layer_shell_surface_v1->configure too early
- Fix crash when hovering over a tooltip on Hyprland, due to using an old copy of xdg-shell.xml
- Fix protocol error on GTK4 >=4.16 on KDE and Hyprland, due to request arguments including references to client-only objects
- Add xdg-dialog-v1 to the mock server used by the tests, so the invalid argument bug is regression tested
- Drop Lua example and smoke test (the library should work with Lua just as well as before, but this is no longer tested or officially supported)
- Fix and suppress various warnings
1.0.3
1.0.2
1.0.1
1.0.0
- Port library and examples from GTK3 to GTK4
- Remove deprecated functions
gtk_layer_set_keyboard_interactivity()
andgtk_layer_get_keyboard_interactivity()
(gtk_layer_set_keyboard_mode()
andgtk_layer_get_keyboard_mode()
can be used instead) - Change how layer surface window size is controlled, use
gtk_window_set_default_size()
now - Build documentation with GitHub actions and host with GitHub Pages
- EDIT: Change license from LGPL to MIT (most of the gtk-layer-shell code was always MIT, and the LGPL bits have all been dropped)