mirror of
https://github.com/davatorium/rofi.git
synced 2024-11-25 13:55:34 -05:00
Update release notes.
This commit is contained in:
parent
0b09989f66
commit
ce7ee4e692
2 changed files with 57 additions and 11 deletions
BIN
releasenotes/1.5.2/border-issue.png
Normal file
BIN
releasenotes/1.5.2/border-issue.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 44 KiB |
|
@ -1,13 +1,18 @@
|
||||||
1.5.2:
|
1.5.2:
|
||||||
|
|
||||||
Rofi 1.5.2 is another bug-fix relaese in the 1.5 serie.
|
Rofi 1.5.2 is another bug-fix release in the 1.5 series.
|
||||||
|
|
||||||
|
|
||||||
## Fix border drawing
|
## Fix border drawing
|
||||||
|
|
||||||
Issue: #792, #783
|
Issue: #792, #783
|
||||||
|
|
||||||
There turned out to be a bug in how borders are drawn.
|
There turned out to be a bug in how borders are drawn. It would overlap parts of the border on corners, screwing up
|
||||||
|
transparency.
|
||||||
|
|
||||||
|
![broken border](border-issue.png)
|
||||||
|
|
||||||
|
This is now fixed.
|
||||||
|
|
||||||
## Improve Icon handling
|
## Improve Icon handling
|
||||||
|
|
||||||
|
@ -17,19 +22,34 @@ Several bugs around Icon handling have been fixed:
|
||||||
|
|
||||||
* Failing to load multiple (identical icons) on initial load.
|
* Failing to load multiple (identical icons) on initial load.
|
||||||
* Preload user-set icon theme.
|
* Preload user-set icon theme.
|
||||||
* Uuse a common threadpool in rofi for the icon fetching, instead of spawning a custom one.
|
* Use the common threadpool in rofi for the icon fetching, instead of spawning a custom one.
|
||||||
|
|
||||||
|
|
||||||
|
## New sort syntax
|
||||||
|
|
||||||
|
Because of all the changes to the sorting methods in rofi, the command-line options for it where very confusing.
|
||||||
|
To fix this they have been changed.
|
||||||
|
|
||||||
|
The `sort` option is now used to enable/disable sorting. (This can also be changed at run-time using the hotkey)
|
||||||
|
|
||||||
|
The `sort-method` allows you to set the sorting method. Currently it supports **normal** (levenshtein) and **fzf**.
|
||||||
|
|
||||||
## Documentation updates
|
## Documentation updates
|
||||||
|
|
||||||
Issue: #879, #867, #837, #831, #804
|
Issue: #879, #867, #837, #831, #804
|
||||||
|
|
||||||
|
Thanks to all the people highlighting or providing fixes to the documentation.
|
||||||
|
|
||||||
## Improving the ssh known hosts file parser
|
## Improving the ssh known hosts file parser
|
||||||
|
|
||||||
Issue: #820
|
Issue: #820
|
||||||
|
|
||||||
|
The original known hosts parser was very limited. The parser has been extended to a bit more robust.
|
||||||
|
|
||||||
## Additions
|
## Additions
|
||||||
|
|
||||||
|
For some reason I can never make a release without adding more features to it. (Feature creep?).
|
||||||
|
|
||||||
### Option to change the negate character
|
### Option to change the negate character
|
||||||
|
|
||||||
Issue: #877
|
Issue: #877
|
||||||
|
@ -39,19 +59,45 @@ confusion. It seems people often use rofi to also add arguments to applications
|
||||||
|
|
||||||
To help with this, the negate character (`-`) can be changed, or disabled.
|
To help with this, the negate character (`-`) can be changed, or disabled.
|
||||||
|
|
||||||
|
To disable:
|
||||||
|
|
||||||
|
```
|
||||||
|
rofi -matching-negate-char '\0'
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
### Modify the DRUN display string
|
### Modify the DRUN display string
|
||||||
|
|
||||||
Issue: #858
|
Issue: #858
|
||||||
|
|
||||||
An often requested option....
|
An often requested feature is the ability to change the display string for the drun modi.
|
||||||
|
The `-drun-display-format` option is added that allows just this.
|
||||||
|
|
||||||
|
> -drun-display-format
|
||||||
|
>
|
||||||
|
> The format string for the drun dialog:
|
||||||
|
> * name: the application's name
|
||||||
|
> * generic: the application's generic name
|
||||||
|
> * exec: the application's executable
|
||||||
|
> * categories: the application's categories
|
||||||
|
> * comment: the application comment
|
||||||
|
>
|
||||||
|
> Default: {name} [({generic})]
|
||||||
|
|
||||||
|
Items between `[]` are only displayed when the field within is set. So in the above example, the `()` are omitted when
|
||||||
|
`{generic}` is not set.
|
||||||
|
|
||||||
|
|
||||||
|
### Theme format now supports environment variables
|
||||||
|
|
||||||
v1.5.2:
|
You can use environment variables as part of your theme/configuration file property value.
|
||||||
- Fix assert and update test. (#875)
|
Environment variables start with `$` and the name is surrounded by `{}`.
|
||||||
- Add missing example Script (#869)
|
So to query the environment `FOO` you can do:
|
||||||
- Add terminals to rofi-sensible-terminal (#808)
|
|
||||||
- Lexer Fix several ambiguity and handling of empty input.
|
```css
|
||||||
- Lexer support environment variables.
|
#window {
|
||||||
- Cleanup syntax for sorting. (#816)
|
background: ${FOO};
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
The environment is then parsed as a normal value.
|
||||||
|
|
Loading…
Reference in a new issue