v25.05.1Linux
Changed 1
- Rename un/set/toggle-urgent actions to un/set/toggle-window-urgent
Fixed 8
- Handle layer surfaces unmapped through a null buffer commit by sending an initial configure as necessary
- Prevent unmapped layer surfaces from blocking popups from appearing
- Remove brief hover events when the cursor is hidden
- Remove brief cursor hovers when a hidden cursor warps
- Ensure screen redraws on niri msg set-window-urgent and other urgency actions
- Fix numlock activating only after pressing another modifier key
- Fix incorrect reporting of tablet pen tilt
- Fix certain clients like fcitx causing frequent keyboard keymap events to clients
This is a hotfix release for niri v25.05.
- Fixed handling of layer surfaces unmapped through a null buffer commit: they will now receive an initial configure as necessary (thanks @alex-huff). This makes the kitty quick access terminal work.
- Fixed unmapped layer surfaces preventing popups from appearing (thanks @alex-huff).
- Fixed brief hover events when the cursor is hidden (thanks @Duncaen). Also fixed brief cursor hovers when a hidden cursor warps (i.e. with
warp-mouse-to-focusor withfocus-monitor-rightetc.). - Renamed
un/set/toggle-urgenttoun/set/toggle-window-urgent, their intended name. This was my oversight. This change is not config-breaking because these actions aren't bindable, but it does mean you need to change the name when callingniri msg action. I went ahead with this break because I don't believe these actions are used anywhere yet (and others confirmed that). - Fixed screen not always redrawing on
niri msg set-window-urgentand other urgency actions. - Updated Smithay:
- Fixed
numlockactivating only after pressing another modifier key (thanks @erdii). - Fixed incorrect reporting of tablet pen tilt.
- Fixed certain clients like fcitx causing frequent keyboard keymap events to clients.
- Fixed