New features:
- Added toplevel handle sharing
- Revert "nix: add cachix to nixos module"
- add changefloatingmode event
- add missing c_str in debug log
- ensure mapped state in addViewCoords
- nix: add xdph to flake and enable it in the nixos module
Fixes:
- fix drag resizing on special ws-es
- fix memory safety in getWindowFromSurface
- fix minor issues with move focus and follow mouse 0
- fix sharing scaled windows
- fix string escaping in CMakeLists.txt
- fix up relative monitors
- minor focus fixes with LS-es and moving windows
Other:
- do not reject drags on visible windows over fullscreen
- find a default workspace smarter
- handle constraint cursor hints better
- optimize m+- and e+- workspace opts
- sort valid ws-es in relative
- update hyprland-protocols
- use anim callbacks and don't spam config resets in drag
Special Thanks
as usual, special thanks to these chads for donating to help the project stay alive:
- speedboat
- Karagra
- HauntedCoffeePot
- Lipt0nas
- zjeffer
- Matthias
New Contributors
Full Changelog: v0.19.1beta...v0.19.2beta