2 KiB
V1.2.0 - Something Something Darkside
New Features
Underline Match
A new, hopefully welcome, addition is that Rofi now highlights the match in each row:
To accomplish this, now all matching is done using GRegex, as this returns the exact location in the string of each match.
Multiline Select
While already existing, we now improved the multi-line select in dmenu mode. It will allow you to select and unselect rows, selected rows are highlighted with a dot and a small counter indicated the amount of rows selected.
Customize Window string
You can now specify what the window switcher will show. It allows for some markup to nicely line up the entries.
For example if the with of the window is specified in characters, this would right align the class name
rofi.window-format: {t:-16} ({c:10})
Track configuration option origin
Rofi now keeps track of how configuration options are set. It will now display if it is the default value, set in Xresources, configuration file or commnadline.
Bug Fixes
- Fix current desktop window selector
- Fix launching application in terminal
- Support
#include
in config file. - XLib dependency. The last hard dependency on Xlib has been removed by the use of xcb-util-xrm.
- Fix rofi on 30bit 10 bit per channel display.
- Indicate what set an option in rofi help and dump resources.
- Comment unset options in dump. Allowing configurations to be shared more easily.
- Correct
Control-u
behaviour to remove till begin of line.Control-w
now whipes the line. - Add missing
Control-k
keybinding, delete till end of line.
Remove features
- Removed fuzzy finder
- Remove i3 workarounds. As i3 has, for more than a year now, native support for EWMH.