Another release with a lot of fixes and some new features
Fixes
- wayland-only builds are working again
- issues with multiple keyboard layouts (@Nemo157)
- pango markup for -window-format (@MikeWalrus)
- re-sync with rofi-git ABI (see notes below) (@MoetaYuko)
- crashing
rofi -help
(@alebastr) - crash during layer shell destruction
- window switching after breaking change in Hyprland 0.35 (@alebastr)
- scrolling was skipping elements 2 by 2
Features
- monitor selection options
-m
(@alebastr) - monitor dpi detection that can be used for physical units (@alebastr)
- cursor types support (@alebastr)
-global-kb
option to override compositor's bindings through
keyboard shortcuts inhibitor protocol- support high resolution pointer events when available
Others
- everything that happened on upstream rofi got merged as well!
Notes
From 1.7.5+wayland2 (and this release, 1.7.5+wayland3), rofi-wayland
versions are not ABI compatible with release rofi versions. This is
because we merged changes from the 'next' branch and ABI compatibility
changed between rofi 1.7.5 and the tip of the branch.
This is not really fixable right now except if we do a annoying revert
that will be difficult to sync up with upstream. If you use the plugin
ABI (for example, rofi-calc does), you may have to compile your plugins
from source after updating rofi-wayland.
We expect to sync back up with upstream ABI on their next release.
See #96 for more details