mirror of
https://github.com/davatorium/rofi.git
synced 2024-11-18 13:54:36 -05:00
Update release notes
This commit is contained in:
parent
f0d9f71d1f
commit
9664543364
4 changed files with 31 additions and 8 deletions
BIN
releasenotes/1.3.0/dmenu-async.png
Normal file
BIN
releasenotes/1.3.0/dmenu-async.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 44 KiB |
BIN
releasenotes/1.3.0/fuzzy.png
Normal file
BIN
releasenotes/1.3.0/fuzzy.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 29 KiB |
|
@ -5,7 +5,7 @@ based on hard-coded positions. We introduced a widget system with boxes, scrollb
|
||||||
The boxes (vertical and horizontal) allows us to nice structure the layout and have them resize according to rules when
|
The boxes (vertical and horizontal) allows us to nice structure the layout and have them resize according to rules when
|
||||||
the window changes size.
|
the window changes size.
|
||||||
|
|
||||||
![structure](structure.svg)
|
![structure](structure.png)
|
||||||
|
|
||||||
This allowed us to make changes at run-time. In the future I hope we can use this to improve the theming. The cleanup
|
This allowed us to make changes at run-time. In the future I hope we can use this to improve the theming. The cleanup
|
||||||
and refactoring is not finished and will continue for the next release.
|
and refactoring is not finished and will continue for the next release.
|
||||||
|
@ -14,22 +14,45 @@ Beside this we still managed to get some new features in:
|
||||||
|
|
||||||
## Dynamic window size
|
## Dynamic window size
|
||||||
|
|
||||||
rofi can how resize the window to fit the number of visible entries, so as you type and the list of options becomes
|
Tofi can how resize the window to fit the number of visible entries, so as you type and the list of options becomes
|
||||||
small, so does the windows (this is disabled by default). Rofi will try to keep the text box at the same place so you
|
small, so does the windows (this is disabled by default). Rofi will try to keep the text box at the same place so you
|
||||||
don't have to move focus. At the bottom of the screen the window layout is reversed so the textbox is at the bottom.
|
don't have to move focus, this means that at the bottom of the screen the window layout is reversed so the textbox is at
|
||||||
|
the bottom.
|
||||||
|
|
||||||
insert small gif here.
|
insert small gif here.
|
||||||
|
|
||||||
## Theme selector
|
### Theme selector
|
||||||
|
|
||||||
To make it easier to get a good looking rofi, we included a theme-selector script and ship rofi with a set of themes.
|
To make it easier to get a good looking rofi, we included a theme-selector script and ship rofi with a set of themes.
|
||||||
The script allows you to preview themes, and make them the default theme.
|
The script allows you to preview themes, and make them the default theme.
|
||||||
|
|
||||||
![Theme Selector](theme-selector.png)
|
![Theme Selector](theme-selector.png)
|
||||||
|
|
||||||
## Fuzzy parser
|
### Fuzzy parser
|
||||||
|
|
||||||
|
On many request, the fuzzy matcher has been re-added:
|
||||||
|
|
||||||
|
![fuzzy](fuzzy.png)
|
||||||
|
|
||||||
|
### ASync DMENU
|
||||||
|
|
||||||
|
Rofi can read input data for dmenu asynchronous from displaying. So if you have something that takes a time to produce,
|
||||||
|
you can see the progress, already start filtering and selecting entries before it finishes.
|
||||||
|
This can be very useful when searching through large data sets.
|
||||||
|
In the below screenshot it keeps feeding rofi the content of the directory. Rofi indicates it is still receiving data by
|
||||||
|
the `loading...` text.
|
||||||
|
|
||||||
|
![async](dmenu-async.png)
|
||||||
|
|
||||||
|
Async mode is not always possible, and will be disabled if not possible.
|
||||||
|
|
||||||
|
## Removals
|
||||||
|
|
||||||
|
We also removed a deprecated option, `-opacity`. Did option did full window opacity, basically it makes the whole window
|
||||||
|
and text transparent. A very ugly effect. The current argb colors in the theme allow a nice transparency, where only the
|
||||||
|
background of the window is transparent but not the text (you can still reproduce the old style in the new theme format,
|
||||||
|
by making all colors transparent).
|
||||||
|
|
||||||
On many request, the fuzzy matcher has been re-added.
|
|
||||||
|
|
||||||
## Detailed Changelog
|
## Detailed Changelog
|
||||||
|
|
||||||
|
@ -60,7 +83,7 @@ On many request, the fuzzy matcher has been re-added.
|
||||||
- Add Control+G for cancel (#452)
|
- Add Control+G for cancel (#452)
|
||||||
- Add padding option to textbox (#449)
|
- Add padding option to textbox (#449)
|
||||||
- Ctrl-click does alternate accept entry. (#429)
|
- Ctrl-click does alternate accept entry. (#429)
|
||||||
- Hide window decoration in normal window mode.
|
- Hide window decoration in normal window mode.
|
||||||
- Click to exit option. (#460)
|
- Click to exit option. (#460)
|
||||||
- Fix cursor blinking on moving. (#462)
|
- Fix cursor blinking on moving. (#462)
|
||||||
- Remove entry from history if fails to execute (#466)
|
- Remove entry from history if fails to execute (#466)
|
||||||
|
|
BIN
releasenotes/1.3.0/structure.png
Normal file
BIN
releasenotes/1.3.0/structure.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 5.6 KiB |
Loading…
Reference in a new issue