Hello there! After 0.41.0's bumpy start, we're bringing 0.41.1 to you to fix a bunch of bugs and issues.
New features:
- binds: Add description to key binds (#6358)
Notes for packagers
- new dep: hyprutils >= 0.1.2
Fixes:
- compositor: update suspended states on moveworkspacetomonitor
- foreign-toplevel: fixup output resource finding
- formats: fixup for legacy_renderer builds
- groupbar: fix groupbar position rounding (#6433)
- input: fix input regions being ignored on ls-es (#6413)
- keybinds: fix bindm (#6429)
- layershell: Fix keyboard focus grabs (#4968) (#6394)
- layershell: minor fixes to re-mapping of layers
- seat: fixup touch event handling
- seatmgr: fix missing nullcheck in updateActiveKeyboardData
- session-lock: fix refocus after unlocking (#6423)
- sessionLock: fix focus not being tied to mouse (#6414)
- virtualkeyboard: check if VirtualKeyboard is valid before accessing client. (#6460)
- wayland: consistently check mmap error after 6967a31 (#6402)
Other:
- core: move to hyprutils for utils (#6385)
- datadevice: only send actions for ver >= 3
- groupbar: Don't apply monitor scale twice to groupbar text (#6411)
- hyprpm: print all types of cmake errors during configure
- input: fallback to main surface if not found on window
- layer: don't close special ws when restoring focus (#6424)
- renderer: properly software lock cursors with zoom_factor (#6434)
MRs
- wayland: consistently check MAP_FAILED by @jbeich in #6402
- Don't apply monitor scale twice to groupbar text by @zakk4223 in #6411
- layerSurface: respect input regions by @outfoxxed in #6413
- sessionLock: fix focus not being tied to mouse by @outfoxxed in #6414
- core: move to hyprutils for utils by @vaxerski in #6385
- session-lock: fix refocus after unlocking by @PaideiaDilemma in #6423
- Fix layershell keyboard focus grabs (#4968) by @outfoxxed in #6394
- Add description to key binds by @Moerliy in #6358
- layer: don't close special ws when restoring focus by @MightyPlaza in #6424
- fixed mouse dispatcher by @Moerliy in #6429
- fix groupbar position rounding by @MightyPlaza in #6433
- properly use software cursors with zoom_factor by @ikalco in #6434
- check if VirtualKeyboard is valid before accessing. by @yangyingchao in #6460
Special Thanks
Special thanks to these chads as usual for donating:
- Xoores
- taigrr
- SomeMediocreGamer
- maltbeverage
- alukortti
- Wickedly
- Philipp Soldunov
- Theory_Lukas
- MasterHowToLearn
- ari-cake
- kittyandrew
- Azelphur
- niv0se
- matjam
New Contributors
- @Moerliy made their first contribution in #6358
- @yangyingchao made their first contribution in #6460
Full Changelog: v0.41.0...v0.41.1