mirror of
https://github.com/davatorium/rofi.git
synced 2024-11-25 13:55:34 -05:00
Updated release notes
This commit is contained in:
parent
b9aacf30f1
commit
dc043a12e5
1 changed files with 19 additions and 9 deletions
|
@ -1,7 +1,11 @@
|
|||
# V1.2.0 - Something Something Darkside
|
||||
# V1.2.0 - 8397
|
||||
|
||||
## New Features
|
||||
|
||||
Despite me saying after every release that it is mostly feature complete; new **Rofi**, new features.
|
||||
However these new features are mostly to improve current functionality and debugging.
|
||||
Below the 4 most important ones.
|
||||
|
||||
### Underline Match
|
||||
|
||||
A new, hopefully welcome, addition is that **Rofi** now highlights the match in each row:
|
||||
|
@ -9,10 +13,14 @@ A new, hopefully welcome, addition is that **Rofi** now highlights the match in
|
|||
![Rofi Underline](./rofi-underline-match.png)
|
||||
|
||||
To accomplish this, now all matching is done using *GRegex*, as this returns the exact location in the string of each match.
|
||||
While I don't see a direct use, it is something a lot of other *quick search* tools provide, so **Rofi** could not stay
|
||||
behind.
|
||||
|
||||
## 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.
|
||||
While already existing in a very rudimentary form, 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.
|
||||
|
||||
![Rofi Multi Select](./rofi-multi-select.png)
|
||||
|
||||
|
@ -36,22 +44,24 @@ Xresources, configuration file or commnadline.
|
|||
|
||||
![Rofi configuration tracking](./rofi-options.png)
|
||||
|
||||
This should help debugging recent bugs, where people had an invalid `pid` path set in the configuration file.
|
||||
Additionally if you dump the configuration, for using on another pc, it will comment the options that are set to their
|
||||
default value. (So f.e. pidfile location won't be overriden).
|
||||
|
||||
## Bug Fixes
|
||||
|
||||
As no tool is without bugs, and **Rofi** not being the exception, we did manage to squash a few.
|
||||
|
||||
* Fix current desktop window selector
|
||||
* Fix launching application in terminal
|
||||
* 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](https://github.com/Airblader/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](http://www.i3wm.org)** workarounds. As **i3** has, for more than a year now, native support for EWMH.
|
||||
* Remove **XLib** dependency. The last hard dependency on **Xlib** has been removed by the use of
|
||||
**[xcb-util-xrm](https://github.com/Airblader/xcb-util-xrm)**.
|
||||
|
|
Loading…
Reference in a new issue