mirror of
https://github.com/davatorium/rofi.git
synced 2024-11-25 13:55:34 -05:00
Update releasenotes
This commit is contained in:
parent
af976c3779
commit
fff40131ae
1 changed files with 36 additions and 21 deletions
|
@ -3,37 +3,51 @@
|
|||
Another maintenance and small features expansion release. A lot of small
|
||||
annoyances have been fixed and ignored errors are now more visually flagged to
|
||||
the user. In the past typos in the theme could result into broken themes
|
||||
without any warning to the user, if an unknown link is found it will now throw
|
||||
an error. Also to help the user, manpages are further split up into sub-pages
|
||||
and are expanded
|
||||
without any warning to the user (except in debug mode), if an unknown link is
|
||||
found it will now throw an error. To help the user find the right
|
||||
documentation, the manpages are further split up into sub-pages and are
|
||||
expanded
|
||||
|
||||
A massif speedup has been implemented in the async input reading of dmenu.
|
||||
It turned out glib's GInputStream async functions where very slow, so a custom
|
||||
implementation has been made. Background loading is now close to the same speed
|
||||
as loading at start before displaying. A million item list is now near instant.
|
||||
On very large lists, the instant filtering automatically changes to be
|
||||
postponed until the user stops typing. This severely reduces system load.
|
||||
We now have:
|
||||
|
||||
On the new feature front, you can now change the flow in the listview from
|
||||
vertical first to horizontal first. Making it mimic tables.
|
||||
* rofi(1)
|
||||
* rofi-theme-selector(1)
|
||||
* rofi-keys(5)
|
||||
* rofi-theme(5)
|
||||
* rofi-debugging(5)
|
||||
* rofi-dmenu(5)
|
||||
* rofi-script(5)
|
||||
|
||||
Another improvement made that can have huge impact on the user-experience is a
|
||||
massif speedup in the async input reading of dmenu. It turned out glib's
|
||||
GInputStream async functions where very slow, so a custom implementation has
|
||||
been made. Background loading is now close to the same speed as loading at
|
||||
start before displaying. A million item list is now near instant. On very large
|
||||
lists, the instant filtering automatically changes to be postponed until the
|
||||
user stops typing. This severely reduces system load.
|
||||
|
||||
A few long standing requests have been fixed:
|
||||
|
||||
* Listview flow. You can now change the flow in the listview from vertical first
|
||||
to horizontal first. Making it mimic tables.
|
||||
|
||||
{screenshot vertical } { screenshot horizontal }
|
||||
|
||||
You can now set a fallback icon individual for each mode.
|
||||
* You can set a custom fallback icon for each mode.
|
||||
|
||||
You can now add a separate icon or textbox widget to the UI that displays the
|
||||
current selected item.
|
||||
* In dmenu mode (and script) you can now make (some) changes to the theme, for
|
||||
example modifying the background color of the entry box.
|
||||
|
||||
In dmenu mode (and script) you can now make (some) changes to the theme, for
|
||||
example modifying the background color of the entry box.
|
||||
* User scripts (for script mode) into `$XDG_CONFIG_HOME/rofi/scripts` directory
|
||||
are automatically available in rofi.
|
||||
|
||||
User scripts (for script mode) into
|
||||
`$XDG_CONFIG_HOME/rofi/scripts` directory are automatically available
|
||||
in rofi.
|
||||
* You can now render text as icons, this allows you to use glyphs icon fonts as
|
||||
icons.
|
||||
|
||||
You can now render text as icons, this allows you to use glyphs icon fonts as
|
||||
icons.
|
||||
* Hide listview when unfiltered. (#1079)
|
||||
|
||||
* You can now add a separate icon or textbox widget to the UI that displays the
|
||||
current selected item.
|
||||
|
||||
Below is a more complete list of changes:
|
||||
|
||||
|
@ -72,6 +86,7 @@ Below is a more complete list of changes:
|
|||
* [DMenu] Document the `display-columns` and `display-column-separator` option.
|
||||
* [Theme] Media now supports `enabled` that supports an environment variable.
|
||||
* [IconFetcher] Support rendering fonts as icon.
|
||||
* [xcb] Remove work-around to fix use with new xkeyboard-config (#1642)
|
||||
|
||||
# Thanks
|
||||
|
||||
|
|
Loading…
Reference in a new issue