mirror of
https://github.com/davatorium/rofi.git
synced 2024-11-18 13:54:36 -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
|
Another maintenance and small features expansion release. A lot of small
|
||||||
annoyances have been fixed and ignored errors are now more visually flagged to
|
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
|
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
|
without any warning to the user (except in debug mode), if an unknown link is
|
||||||
an error. Also to help the user, manpages are further split up into sub-pages
|
found it will now throw an error. To help the user find the right
|
||||||
and are expanded
|
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.
|
We now have:
|
||||||
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.
|
|
||||||
|
|
||||||
On the new feature front, you can now change the flow in the listview from
|
* rofi(1)
|
||||||
vertical first to horizontal first. Making it mimic tables.
|
* 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 }
|
{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
|
* In dmenu mode (and script) you can now make (some) changes to the theme, for
|
||||||
current selected item.
|
example modifying the background color of the entry box.
|
||||||
|
|
||||||
In dmenu mode (and script) you can now make (some) changes to the theme, for
|
* User scripts (for script mode) into `$XDG_CONFIG_HOME/rofi/scripts` directory
|
||||||
example modifying the background color of the entry box.
|
are automatically available in rofi.
|
||||||
|
|
||||||
User scripts (for script mode) into
|
* You can now render text as icons, this allows you to use glyphs icon fonts as
|
||||||
`$XDG_CONFIG_HOME/rofi/scripts` directory are automatically available
|
icons.
|
||||||
in rofi.
|
|
||||||
|
|
||||||
You can now render text as icons, this allows you to use glyphs icon fonts as
|
* Hide listview when unfiltered. (#1079)
|
||||||
icons.
|
|
||||||
|
|
||||||
|
* 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:
|
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.
|
* [DMenu] Document the `display-columns` and `display-column-separator` option.
|
||||||
* [Theme] Media now supports `enabled` that supports an environment variable.
|
* [Theme] Media now supports `enabled` that supports an environment variable.
|
||||||
* [IconFetcher] Support rendering fonts as icon.
|
* [IconFetcher] Support rendering fonts as icon.
|
||||||
|
* [xcb] Remove work-around to fix use with new xkeyboard-config (#1642)
|
||||||
|
|
||||||
# Thanks
|
# Thanks
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue