d0d08e7993
- Update to 2.0.0: * Removal of autotools build system * To help bug reports, we added the command rofi -info * Redraw on startup #2165 * Close on click out of window #2158 * No IMDKIT support in wayland
Michael Vetter2025-09-02 05:19:13 +00:00
98dd7f0a16
Accepting request 1282040 from X11:Utilities
Ana Guerrero2025-06-03 15:51:44 +00:00
27ad1e8197
- Update to. 1.7.9: * Add -imdkit config to toggle imdkit at runtime * [Widget] Add 2 workaround for error in corner radius drawing * [rofi-sensible-terminal] Add ghostty * [scrollbar] Add theming for rounded corners * [DOC] Fix indenting of sub-bullets as mkdocs interpets them differently * Fix typo in fullscreen-preview.rasi * Add theming to hide text cursor if no text is put in * [DRUN] Add option to exclude categories from drun * [XCB] Don't keep casting from int to double to int * [Helper] Add a rofi_fallthrough macro to tell compiler fallthrough is intentional * [View] xcb_clear_area fixed wrong argument order. * [DRun] Better handling of corrupted cache file. * Fix broken Pango link * [NKUtils] Drop support for binding Meta key. * [View] Allow cycling through matching methods * Fix wrong pointer -replace and small cleanup. * [Textbox] Small signedness fixes for password mask code. * [dmenu] Modified textbox password masking * add smartcase support like vim * [Mode] Fix wrong documentation header. * Execute custom user commands or scripts on a variety of rofi events * Add option to enable the kb-delete-entry in script mode * [Window] Allow active window to be sorted on top * [Lexer] Allow for optional imports
Michael Vetter2025-06-02 16:57:02 +00:00
d74dad0e31
- Update to 1.7.8: * Fix drawing issue In the last release we had some code that hit a bug in some graphics drivers. #2076 * DBusActivatable The previously introduced DBusActivatable seems to cause some issues and confusion. #2077 * CI Fixes * See https://github.com/davatorium/rofi/releases/tag/1.7.8 for details
Michael Vetter2025-01-19 13:00:57 +00:00
e387f96d75
Accepting request 1235530 from X11:Utilities
Ana Guerrero2025-01-07 19:53:57 +00:00
2903dfdef4
- Update to 1.7.7: * Fix drawing issue #2068 * Fix window mode missing some windows #2071 * Fix character in config file broken #2070 * Resolve 'rasinc' for @imports #2069 * Desktop file DBus activation #1924 * Resolve -config identical to -theme #2040 - Update to 1.7.6:
Michael Vetter2025-01-07 09:32:14 +00:00
d9b0f40418
Accepting request 1233579 from X11:Utilities
Ana Guerrero2025-01-01 22:04:15 +00:00
f60865732a
- Update to 1.7.5: * In DMenu sync mode, the separator is left in the string. * On special crafted delayed input in dmenu it shows updates to the list very slow. It now forces to push update (if there) every 1/10 of a second. * In the view some of the update/redraw policies are fixed to reduced the perceived delay.
Michael Vetter2022-08-22 08:34:43 +00:00
638d8b3529
- Update to 1.7.4: * [Doc] Add -config to -help output. (#1665) * [Dmenu] Fix multi-select, use text as indicator. * [filebrowser] Fix building on Mac. (#1662,#1663) * [textbox] Implement text-transform option. (#1010) * [script] Add new-selection (#1064). * [Script] Add keep-selection flag that keeps the current selection. (#1064) * [Debug] Add '-log' flag to redirect debug output to a file. * [XCB] Try to deduce rotated monitors. * [Doc] Add rofi-dmenu to 'See also' in rofi(1). * [Options] Mark offset(s) as deprecated. * [Modes] Support loading multiple icon sizes. * [View] Add textbox|icon-current-entry widget. * [Doc] Add ascii manpage to rofi-script(5). * [Script] Print user-scripts in -h * [Script] Look into $XDG_CONFIG_HOME/rofi/scripts/ for user scripts. * [Dmenu|Script] Allow (some) theme modification from script/dmenu. * [Textbox] Fix some pango alignment. * [FileBrowser] Bind 'kb-accept-custom-alt' to directory up. * [Build] Add desktop files as per complaint (rofi theme selector and rofi itself). * [Dmenu] Code cleanups. * [Themes] Remove broken themes. * [Modes] Allow fallback icon per mode. (#1633) * [View] Fix broken anchoring behaviour. (#1630) * [Rofi] Move error message on commandline to UI. * [Listview] Option to hide listview elements when not filtered. (#1622,#1079) * [DMenu] Speed up reading async in of large files from stdin. * [FileBrowser] Make accept-alt open folder if selected. * [Helper] Add XDG_DATA_DIRS to the theme search path. (#1619) * [Doc] Split up manpages and extend them with examples.
Michael Vetter2022-08-15 06:35:36 +00:00
de7acdff77
- Update to 1.7.3: * [Help] Print out the parsed config/theme files in -help output. * [Keybindings] Fix keybindings being modified by -theme-str * [Doc] Add rofi-dmenu manpage. * [XCB] Cache lookup of monitor. * Add -replace option (#568) * Fix memory leak. * [1566] Add extra debug for resolving monitors. * [Theme] Add round,floor,ceil function in @calc (#1569) * [Doc] Explain icon lookup. * [Combi] Add -combi-display-format (#1570) * [Theme] Expand list type ([]) for more data types. * [Theme] Add support for tab-stops on textbox. (#1571) * [Theme] Testing direct access to widgets via cmdline option (-theme+widget+property value)
Michael Vetter2022-02-01 13:15:59 +00:00
dbd865fe82
- Update to 1.7.2: * [Build] Fix building without window mode enabled. * [Config] Do not print out the 'theme' field in configuration on dump. * [CI] test window mode less build. * Allow configuration block in theme again. - Remove fix-shebangs.patch
Michael Vetter2021-12-06 10:38:58 +00:00
928e2ec846
- Update to version 1.5.3: * Sidebar renamed to mode-switcher * Icons in dmenu * Ellipsizing listview entries * Update manpage with missing entry. (#937) * Rename sidebar widget to mode-switcher and allow configuration from theme. * Timing: Moving timing output to glib debug system. * SSH: Fix unitialized variable issue. * SSH: resolve ':' conflict in history entries. * SSH: be case-insensitive when parsing keywords. * RASI Lexer: Fix nested () in variable default field. * USABILITY: When mode not found, show in gui not just on commandline. * ICON: Allow aligning image in icon widget. * Meson build system: cleanups and improvements. * Meson build system: add documentation (#943) * Window: Fix default formatting and remove (invalid) deprecation warning. * DMenu: Add support for showing icons infront of displayed list. * Overlay: Fix overlay widget to correctly integrate in new theme format. * Update libnkutils, libgwater. * DMENU: Add format option to strip pango markup from return value. * ListView: allow user to change ellipsizing displayed value at run-time. - Update xdg-terminal.patch
Michael Vetter2019-06-24 06:05:38 +00:00
696b872636
- Update to version 1.4.1: * Improved error messages * Customizable highlight, allowing underline, strikethrough, italic, bold, small caps and the color to be set. * Give up when keyboard is not grabbed in first 5 seconds. * Improve manpage * Super-{1..10} hotkeys for selecting the first 10 rows. * Allow x-align/y-align on textbox. * Support matching bangs on multiple characters in combi mode. (#542) * Set WM_CLASS (#549) * Async pre-read 25 rows for improving user experience. (#550) * Improve handling in floating window manager by always setting window size. * DRun speedups. * Make lazy-grab default. * Remove extra layer in textbox. (#553) * Ignore fonts that result in a family name or size 0. (#554) * [Combi] Allow bang to match multiple modes. (#552) * Add detection of window manager and work around quirks. * Support dynamic plugins. * DMENU tty detection. * Support for icons in drun, combi and window mode. * Startup notification of launched application support. * Meson support. * Fuzzy matching with fzf based sorting algorithm. * Auto-detect DPI. * Set cursor at the end of the input field. (#662) * Meson support (thx to SardemFF7). * [Script] parse the command as if it was commandline. (#650) * Don't enable asan by meson. (#642) * Allow text widgets to be added in theme and string to be set.
Michael Vetter2017-09-27 10:41:01 +00:00
84bf3ec9d0
- Update to version 1.3.1: New Features * [DRun] Search categories. (#449) Improvements * Fix exit when failed to grab keyboard. (#524) * Introduce lazy keyboard grab mode for people who want rofi to show on key-down in i3. * Add copyrights to theme (needed for debian packaging). * DMENU: Correctly detect end-of-file (#518) * Directly queue redraw on overlay change. * Remove pango markup from workspace names in I3. (#507)
Michael Vetter2017-01-11 19:02:41 +00:00
94b173a309
- Update to version 1.2.0: New Features * Highlight matched part of the string. * Make window switcher string customizable. Improvements * Improved selection mode in dmenu with selection counter. * Improved selection mode with 'dot' indicator. * Fix Current Desktop window switcher. * Fix launching in terminal. * Supports include in config. * Add Control+k remove till eol keybinding. * Change clear line to Control+w and make Control+u remove till sol (matching readline) * Track origin of option value e.g. who set the option. * Comment default values in dump-xresources. * Fix displaying on 30bit 10bpc X setup. Removals: * Remove xlib dependency (xcb-xrm) * Remove fuzzy option * Remove i3 workaround as it no longer needed since I3 v4.9. (Feb. 2015) - Remove BuildRequire xorg-x11-devel in favour of xcb-util-xrm-devel
Michael Vetter2016-09-07 09:56:01 +00:00
d774581754
- Update to version 1.1.0: New Features * Keys mode, showing keybindings. * Stop cycling option (#407) (Thx to Yaroslav) * Kill window on delete entry (#316) Improvements * Add Control+Backspace as remove word back keybinding. * Allow user to use X11 background for fake transparency (#390) * Allow user to specify background image. * Improved keybinding handling, allowing on-release and modifier only (#384). * Use display name for prompt (#409) * Parse subdirectories in drun parser (#416) * Switch to stop cycling (#407) Bug fixes * Grab mouse pointer with keyboard - Update xdg-terminal.patch to match
Michael Vetter2016-06-16 12:10:42 +00:00
c38ab9a227
- Update to version 1.0.1 * Fix typo in manpage. * Return old behaviour for rofi placement (#395, #389) * Switch desktop when switching window (#393) * Remove unneeded use of bash (#391) * Make history parser more robust against corrupted files. (#388) * Fix desktop number (#386)
Michael Vetter2016-05-12 09:57:11 +00:00
f4fd626c0c
- Update to version 1.0.0 - Uses xcb instead of xlib now New Features: * Blinking cursor * Separate configuration file * History in drun mode (#343) * Context menu mode, show rofi at the mouse pointer Improvement: * auto select and single item on dmenu mode (#281) * Unlimited window title length. * Correctly follow the active desktop, instead of active window. * If requesting modi that is not enabled, show it anyway. * DMenu password mode. (#315) * Levenshtein sort is now UTF-8 aware. * Use xcb instead of large xlib library. * Use GLib mainloop for cleaner code and easier external event based handling in future. * Run dialog: Try to convert between locale, fs encoding and utf8. Fixing problems with non-utf8 filesystem encodings. * Try to display non-utf8 strings as good as possible. * Autocomplete bang hint in combi mode (#380) * Remove magic line length limits by switching to getline from fgets. * Print git version for git builds in version string. Bug fixes: * Fix subpixel rendering. (#303) * Fix basic tests on OpenBSD (#272) * Fix wrong use of memcpy (thx to Jasperia). * Work around for sigwaitinfo on OpenBSD. * Ignore invalid entries (non-utf8) in dmenu mode. * Glib signal handling. * Fix connecting to i3 on bsd. * Be able to distinguish between empty and cancel in dmenu mode. (#323)
Michael Vetter2016-04-19 10:07:03 +00:00
09eacc8272
- Update to version 0.15.12 * keyboard layout bugfixes * speedups for dmenu reading * multi core * better themes support * a lot more - Remove 0001-Replace-x-terminal-emulator-with-xdg-terminal.patch: and add xdg-terminal.patch: using xdg-terminal
Michael Vetter2016-03-07 09:57:27 +00:00
ff6fc1fcef
Accepting request 320524 from X11:Utilities
Stephan Kulow
2015-08-05 17:14:51 +00:00
6d87cbf2d7
- Add patch 0001-Replace-x-terminal-emulator-with-xdg-terminal.patch to use xdg-terminal instead of x-terminal-emulator.
Michael Vetter2015-08-04 11:06:43 +00:00
ae1ca22947
- Add patch to use xdg-terminal instead of x-terminal-emulator.
Michael Vetter2015-08-04 10:51:01 +00:00