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
|
## 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
|
### Underline Match
|
||||||
|
|
||||||
A new, hopefully welcome, addition is that **Rofi** now highlights the match in each row:
|
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)
|
![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.
|
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
|
## 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)
|
![Rofi Multi Select](./rofi-multi-select.png)
|
||||||
|
|
||||||
|
@ -36,22 +44,24 @@ Xresources, configuration file or commnadline.
|
||||||
|
|
||||||
![Rofi configuration tracking](./rofi-options.png)
|
![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
|
## 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 current desktop window selector.
|
||||||
* Fix launching application in terminal
|
* Fix launching application in terminal.
|
||||||
* Support ```#include``` in config file.
|
* 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.
|
* 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.
|
* 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.
|
* Add missing `Control-k` keybinding, delete till end of line.
|
||||||
|
|
||||||
|
|
||||||
## Remove features
|
## Remove features
|
||||||
|
|
||||||
* Removed fuzzy finder
|
* Removed fuzzy finder
|
||||||
* Remove **[i3](http://www.i3wm.org)** workarounds. As **i3** has, for more than a year now, native support for EWMH.
|
* 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