From fff40131ae90ee285dcaa9751d72d529bd429966 Mon Sep 17 00:00:00 2001 From: Dave Davenport Date: Wed, 20 Jul 2022 20:12:04 +0200 Subject: [PATCH] Update releasenotes --- releasenotes/1.7.4/release-1.7.4.markdown | 57 ++++++++++++++--------- 1 file changed, 36 insertions(+), 21 deletions(-) diff --git a/releasenotes/1.7.4/release-1.7.4.markdown b/releasenotes/1.7.4/release-1.7.4.markdown index e1725f80..d93d28cd 100644 --- a/releasenotes/1.7.4/release-1.7.4.markdown +++ b/releasenotes/1.7.4/release-1.7.4.markdown @@ -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