1.7.6: Traveling Time #2063
DaveDavenport
announced in
Announcement
Replies: 1 comment 1 reply
-
|
A quick note: the dashes in the configuration options of these release notes seem to be "typographic" dashes and will result in config errors when just copy-pasted. Replacing them with manual dashes will solve that issue. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Recursive file browser
An experimental file browser is introduced in this version.
This recursively scans through the users home directory (this is configurable) to find files.
It is designed to be asynchronous and very fast.
The following settings can be configured:
A thumbnail generation mechanism is also supported if
-show-iconsis enabled.See details and setup in the
rofi-thumbnails(5)man page. Thanks to giomatfois62 forbringing this feature to life!
Copy to clipboard support
Add support to copy current selected item to clipboard.
The added
control-cbinding copies the current selection to the clipboard.THIS ONLY WORKS WITH CLIPBOARD MANAGER!!! Once rofi is closed, the data is
gone!
Entry box history
You can now recall and move through previous queries by using
kb-entry-history-upor 'kb-entry-history-downkeys. (Control-Up,Control-Down`).The following settings can be configured:
Fix calc
There was a non-parsable grammar in the 'calc' part of the language.
The % operator (modulo) overloaded with percent and could leave to statements
having multiple valid but contradicting interpretations.
To resolve this the modulo operator is now
modulo.Several smaller issues with the parser were also fixed in this patch.
Text and cursor outline
Three new properties were added to textbox widgets to control text outline:
text-outlineboolean to enable outlinestext-outline-widthto control sizetext-outline-colorto control colorOutlines can also be added to cursors, via similarly named
properties (
cursor-outline-*).Dependencies and packaging
In this version, we have bumped the minimal required versions of some
dependencies to keep up with bugs and deprecations while staying compatible
with long-term supported distributions.
This roughly corresponds to Ubuntu 22.04 Jammy and Debian Bookworm.
Generated man pages were removed from the git repository and now require
pandocto build instead ofgo-md2man. If you compile from git, youwill now need to install
pandocto get the man pages.Release tarballs still contain the files and can be installed without
additional tool.
Known issues
new-selectionis not working for values exceeding the number of rows in previous run. ([BUG]new-selectionnot working for values exceeding the number of rows of previous run #2037)Other smaller changes
.rasincextension for theme fragments included from other theme files-ellipsize-modemode option in dmenu mode can be set tostart,middleorendto control how long entries are ellipsized
-list-keybindingsto print a summary of configured bindings-window-prefer-icon-themeto force precedence of theme icons over applications'custom ones ([window] Prefer GTK icon theme over NET_WM_ICON #1702)
-placeholder-markupto enable pango markup when rendering placeholder text ([REQUEST] placeholder-font #1690)urgentandactiveflags can be controlled for each row in dmenu and scriptmodes
-transient-window-modeto make rofi react like a modal dialog that is transient tothe currently focused window.
Website
The current documentation is now also available online at:
https://davatorium.github.io/rofi/
Thanks to
Big thanks to everybody reporting issues.
Special thanks goes to:
Apologies if I mistyped or missed anybody.
Changelog
Type=Linkfiles'URLindrun-display-format#1914)Type=Linkfiles'URLindrun-display-format#1914)Thanks to Omar Polo and bsdmp
cursor-coloris set (Fix text color whencursor-coloris set #1901)Fonts are not ideal, some characters have mismatch between reported and
painted size.
imported it.
([BUG] Searching for a theme fails when a file exists in CWD with the same name #1889)
It's unobvious from documentation, that sort only works against filtered menu.
This is a quick 'n dirty fix for this unexpected issue.
([BUG] "input buffer overflow, can't enlarge buffer because scanner uses REJECT" when using error dialog for large text #1855)
-display-columnsoption of-dmenuseems to resulting in extraneous leading whitespace #1834)Fix by moving cairo_move_to to after blink.
Also fix drawing outline.
-normalize-match(More Unicode normalization with-normalize-match#1813)Normalize the string to a fully decomposed form, then filter out mark/accent characters.
If the EOF is not a newline, new theme setting will fail.
(Save history of commands and add hotkeys to scroll through them #785)
Instead of having a global list of entries to highlight urgent/active,
you can now to it per row.
require-inputfurther.So if rows are added, they behave correctily. ([BUG] ellipsize not working correctly #1746)
Fix error in test.
([BUG] failed to compile with lto #1743)
Thanks to Kafva (https://github.com/Kafva) for the original patch.
([window] Prefer GTK icon theme over NET_WM_ICON #1702)
command -vinstead ofwhich(Usecommand -vinstead ofwhich#1704)This discussion was created from the release 1.7.6: Traveling Time.
Beta Was this translation helpful? Give feedback.
All reactions