Changelog for
rofi-1.7.5+git20240609.5133f50-1.4.x86_64.rpm :
* Mon Jun 10 2024 scott.bradnickAATTsuse.com- Update to version 1.7.5+git20240609.5133f50:
* Add -transient-window mode (#1988)
* Fix scrolling for vertical layout with horizontal packing
* Place continuous scroll center in middle column
* Thu May 30 2024 scott.bradnickAATTsuse.com- Adding \'BuildRequires: pandoc-cli\' so manpages are [still] included- Update to version 1.7.5+git20240512.dee97eb:
* [Script] Fix keep-selection add keep-filter
* [RecursiveBrowser] Make implementation not recursive.
* Add border_width to window coordinates (#1969)
* [IconFetcher] Don\'t check for extension for image file.
* [IconFetcher] Fix failing decode of animated GIFs. (#1975)
* [Doc] Fix typo, thx to AATTNickwiz
* [github] update lock config.
* [github] bump lock-threads flow version
* [Doc] Fix copy/paste error in template.
* [Doc] Fix typo in issue template.
* [Run] Store display and exec string
* [Run] Don\'t re-quote history items.
* [Modes] Remove dead code in mode implems (#1960)
* [View] Work around GThreadPool 1 pointer bug.
* [Github] Bump checkout to v4
* [Doc] Switch to pandoc and remove generated files (#1955)
* [IconFetcher] Don\'t free on removal from thread-pool
* Add an item-free method to the thread-pool
* [Window] write code so clang-check does not complain about leak.
* [script|dmenu] Add option to make row permanent.
* [run] fix missing doxygen and add explanation.
* [Run] When passing raw entry, pass it unquoted to history
* Replace deprecated g_memdup by g_memdup2
* Replace deprecated by g_memdup to g_memdup2
* Bump glib version to 2.72
* [Build] Bump minimal meson version to 0.59.0 (#1947)
* Fix compiler warnings in window mode.
* Fix some compiler warnings.
* Small indent
* [RUN] shell escape command before processing it further.
* Revert \"[config] By default escape run command.\"
* [config] By default escape run command.
* [DRun] Drun read url field from cache.
* [Build] Reduce amount of warnings (#1944)
* [View] Don\'t use xcb surface to render to png, but create surface.
* [Box] When estimating height, set correct width on children
* [ThreadPool] Sort items in the queue based on priority
* [Doc] Fix broken ``` guards.
* [Doc] Remove reddit link from config.yml.
* [Doc] Clarify in build instructions what release to use.
* Add extra documentation issue template.
* Fix typo in dynamic_themes.md (#1941)
* Thu Jan 25 2024 scott.bradnickAATTsuse.com- Update to version 1.7.5+git20240109.e74c2dc:
* [DOC] Add explanation to PATTERN of brackets
* [Doc] Update manpage to clarify meta property.
* [View] On mode switch force refilter instead of queuing.
* [View] Allow float delay
* [View] Always forward motion to the grabbed widget first.
* [IconFetcher] If last step fails to load icon, don\'t error out make warning
* Update releasenotes.
* [Script] Update theme property clarification a bit.
* [Script] Add clarification to theme property.
* [Dmenu][Script] Add \'display\' row option to override whats displayed.
* [DRun] Allow url field to be searched and fix c/p error
* [DRUN] Add {url} to drun-display-format.
* Update releasenotes.
* [ReleaseNotes] Start working on notes
* Change version as optional.
* [lexer] Add dmenu as enabled option for media type.
* [XCB] Make sure that window maker is 0 terminated before usage.
* Fix text color when `cursor-color` is set (#1901)
* gitmodules: Update libnkutils
* [XCB] Try to be smarter with where mouse click started.
* [View|Textbox] cleanups to drawing code
* Clip text with extents rectangle
* [Rofi] Expand cache-dir
* Fix typos in dmenu docs (#1891)
* Support single quotes for strings as in CSS
* [Theme] Fix missing doxygen documentation
* [Theme] Fix opening abs path if no/wrong extension (backward comp.)
* [rofi-theme] fix typo
* [Theme] Try to fix importing of theme.
* script: Let script handle empty custom input
* widget_draw: clean useless calls in corner drawing
* Fix border segments stitch
* Fix mm type in description
* Remaining modi words in the code
* Better descriptions for sort options group
* update man pages without scripts
* [Lexer] Print some more debug info on error.
* [Script] Set type on Mode object.
* [window] Quick test of code scanning.
* Add CodeQL workflow (#1863)
* Remove unused variable.
* Tue Jun 27 2023 scott.bradnickAATTsuse.com- Update to version 1.7.5+git20230615.7814da7:
* [ROFI] -e \'-\' reads from stdin
* [ConfigParser] Don\'t pass commandline options with very long args.
* [Build] Fix autotools build system.
* [Doc] Fix some missing/wrong doxygen headers.
* Print window manager in -help output
* Merging in the Recursive file browser.
* Thu May 18 2023 scott.bradnickAATTsuse.com- Update to version 1.7.5+git20230504.b341ed0:
* Add wezterm to rofi-sensible-terminal (#1838)
* [DRun] Add option to scan desktop directory for desktop files.
* gitmodules: Update libnkutils
* [IconFetcher] Fix small memory leak.
* Small memory leaks fixed and other cleanups.
* [MKDocs] Move logo to top.
* [MKDocs] Add logo
* [DMenu] Fix row initial tab if non-first column is shown first.
* [Doc] Update theme manpage with remark-lint hints.
* [Doc] More small markdown fixes.
* [DOC] Update rofi-script update with remark-lint remarks.
* Remove unneeded test and extra enforcement of 0 terminated buffer
* [Doc] Update rofi.1.markdown with markdown fixes.
* [DOC] update readme.md with remark-lint updates..
* [DOC] Update INSTALL,md with remark-lint fixes.
* [DOC] Add some remark markdown fixes.
* Fix to pointless or\'s.
* [UnitTest] Add more tests for environment parsing.
* [Doc] Mention location of scripts in manpage.
* Re-indent the code using clang-format
* Fix typo in template.
* Update issue template to include checkbox for version.
* [Doc] Re-generate manpage
* docs: element children theming (#1818)
* Add support for adding textbox widgets to listview elements (#1792)
* [Textbox] cairo_save/restore does not store path.
* More Unicode normalization with `-normalize-match` (#1813)
* #1802: Calc broken fix (#1803)
* [Dmenu] Small fix that disabled async mode when multi-select is enabled.
* Sun Feb 05 2023 scott.bradnickAATTsuse.com- Adding \'Conflicts: rofi-wayland\' & \'Provides: rofi-launcher\'- Update to version 1.7.5+git20230130.caa92637:
* [View] Fix wrong bitmask checking. (& not |)
* [rofi-theme-selector] prepend newline before specifying new theme (#1791)
* [MKDocs] Try to fix link.
* [MKDocs] Add downloads to side menu
* [MKDocs] Add a download page.
* [Script] Strip pango markup when matching rows (#1795)
* [Doc] theme, spelling fix and more textual tweaks.
* [Doc] More tweaks to get the formulation right.
* [Doc] themes manpage, small textual improvement.
* [Doc] Try to fix some markdown, themes.
* [Doc] Try to clarify the children situation for the listview widget.
* [EntryHistory] Disable entry history when dmenu password is set.
* I785 (#1789)
* [doc] Add conflicting constraint section to manpage.
* [mkdoc] add link to user scripts
* [Textbox] Replace \'space\' with a space
* draw text after cursor (#1777)
* [Doc] Small tweak to markdown.
* [Example] Small change in escaping for caday.
* Update copyright dates.
* [Doc] Add manpage documentation for pango font string.
* [MKDocs] Add dynamic theme guide.
* [FileBrowser] Allow command to be overwritten
* [theme] Small theme tweak.
* [Theme] Add NO_IMAGE mode to theme.
* [Themes] add fullscreen theme with preview part.
* [window] When no window title set, handle this more gracefully
* [DMenu|Script] Add per row urgent/active option.
* sed & realpath workaround for BSD and Darwin OS
* [filebrowser] Add option to return 1 on cancel.
* [Theme] Small tweak to fancy2 theme
* update issue template
* update issue template
* update issue template
* update issue template with check
* [MKDocs] Link to rasi files in theme page.
* [Themes] Add fancy2 theme.
* [Themes] Add material theme
* Fix header theme
* [Helper] Quick fix for wrong dereference.
* MKDoc website (#1772)
* [themes] don\'t use screenshot transparency in shipped themes
* [IconFetcher] Fix for api change
* [Theme] support rasinc for theme include files.
* [listview] Don\'t calculate infinite rows on empty height.
* [CI] Maintenance. (#1767)
* [Theme] Move some definitions header around for plugin.
* [Textbox] Cursor goes over, not under. allow cursor outline.
* [Textbox] Add text-outline to style
* [Doc] Clarify documentation on `require-input` further.
* [Doc] Clarify that `require-input` only hides it.
* make cursor more customizable by adding cursor-width and cursor-color (#1753)
* [XIM] Fix an unitialized value problem.
* [Doc] Add example run command with cgroup support (#1752)
* [Build] Fix test building in makefile.
* [Doc] Add documentation for new functions.
* [Doc] Fix some missing docu.
* [DMenu] Add -ellipsize-mode option.
* Move config.h
* Move doxy-coverage to davatorium version
* [listview] Set ellipsize mode on creation of textbox
* Disable imdkit by default
* Build documentation (#1744)
* [Build] Use built-in lto option.
* [Window] Fix reloading windowcd from xserver request
* [Build] Add option to build with lto to meson.
* [Build] Add option to disable imdkit at compile time.
* [Doc] Update support links.
* input method (#1735)
* [Window] Make sure their is a trailing 0 on the workspace strings.
* [FileBrowser] Bind kb-delete-entry to toggle show-hidden.
* [Textbox] Add a \'get_cursor_x_pos\' function.
* [man] re-gen manpage.
* [DOC] Add parsing row options to dmenu manpage (#1734)
* [Build] Fix icon install path for makefile.
* [Window] Small fixes to prefer-icon-theme option
* [Window] Add -window-prefer-icon-theme option.
* [drun] Only pass path on launch, if one is set
* The mode is filebrowser (not file-browser) (#1723)
* [DOC] Rerun update-manpages.
* [filebrowser] Add an option to show hidden files. (#1716)
* gitmodules: fix submodule again.
* [Doc] Update rofi-keys manpage with unset section
* Thu Oct 06 2022 scott.bradnickAATTsuse.com- Update to version 1.7.5+git20221003.b3c46d2d:
* Add format option to disable padding with space the \"window-format\" entries (#1715)
* gitmodules: Update libnkutils
* [Script] Split mode string only once on :, allowing : in right part.
* gitmodules: Update libnkutils
* submodules: Update libgwater
* [window] Check bitmask, not full comparison
* Use `command -v` instead of `which` (#1704)
* [Keyb] Add a -list-keybindings command.
* Fix sed binary call with variable (#1707)
* [listview] Add extra checks before resolving pointer.
* [Textbox] Add \'placeholder-markup\' flag.
* [Test][Theme] Update test for downgrade error
* [Theme] If no theme loaded, load default. Downgrade missing theme file to warning.
* [DMenu] reset variable correctly so keep-selection is initially off.
* Update test for # keybindings.
* [View|Xcb] Add support to copy current selected item to clipboard
* Include sys/stat.h for S_IWUSR (#1685)
* Few more updates to issue template.
* Update issue template, split theme/configuration in two fields.
* [View] Tweak error message and instant/delayed switching.
* [View] Change refilter timeout limit to be in time units (ms)
* [Combi] Fix possible memory leak.
* [combi] Fix selecting entry with only bang as input.
* Sat Aug 20 2022 scott.bradnickAATTsuse.com- Update to version 1.7.5+git20220820.2ea30861:
* [View] Increase default refilter-timeout-limit.
* Update to dev version.
* 1.7.5 release.
* Update releasenotes
* [Dmenu] Add a minimum update rate for dmenu reading. (#1681)
* Initial releasenotes for 1.7.5 bug-fix release.
* [DMenu] Strip off delimiter in sync mode.
* [View] Reduce idle delay as tradeof for cpu usage.
* Update contributing, don\'t ask for an update.
* Mon Aug 15 2022 scott.bradnickAATTsuse.com- Update to version 1.7.4+git20220814.9cd3df76:
* Add timing trace hint to issue template
* Update readme to link doc
* mark development
* 1.7.4 release
* [doc] Update release notes.
* [doc] Small fix rofi-dmenu manpage
* [doc] regenerate manpage
* Fix manual for centering text relative to icon (#1669)
* Update releasenotes
* [Doc] Update manpage urls and add new-selection setting.
* [Help] add `-config` to -help output.
* [Help] Print pango version.
* [helper] More typo fixing in comments
* [Helper] Fix typo in header.
* [script] #1064 clear view on keep-selection/new-selection.
* [Doc] Clarify capitalize bug in manpage.
* [Theme] Do a pango version check.
* [textbox] Implement text-transform add upper/lower/capitalize transform
* [Readme] Small updates
* Add installation instructions for macOS (#1663)
* [filebrowser] Fix st_atim undefined on macOS (#1662)
* Add doxygen check to build.yml
* [Doxy] Fix the doxygen check and some warnings.
* Add a warning list and append it to the message box.
* [DMenu] Fix completion with multi-select
* [Script] Add new-selection option.
* [window] Add an option to hide active window.
* [dmenu] Fix missing - in find_arg
* [Textbox] Remove the dot indicator.
* [Textbox] Fix multi-select dot placement.
* [Build] Fix some compile warnings.
* [Doc] Fix example.
* [Doc] Fix typo in release notes.
* [Doc] Update releasenotes.
* Update releasenotes
* [XCB] Add a flag to enable work around for #611.
* [Doc] Update releasenotes, move section in manpage.
* [IconFetcher] Add support for font rendering as icon.
* [Theme] Add enabled property with env support.
* [ReleaseNotes] Add some more text.
* [ReleaseNotes] Add first version release note for 1.7.4.
* [Script] Add keep-selection flag that keeps the current selection.
* [Debug] Add a \'-log\' flag.
* [XCB] Try to correct for rotated monitors.
* [Doc] Add rofi-dmenu to see also in rofi
* [Options] explicitely mark offset deprecated.
* [DMenu] Fix \'loading\' overlay.
* Wed Jun 29 2022 scott.bradnickAATTsuse.com- Update to version 1.7.3+git20220628.670a2445:
* [Window] Small fix avoiding unneeded icon reloads.
* [Modes] Support icons off multiple icons.
* [View] Add icon-current-entry widget.
* [View] Add textbox-current-entry widget.
* [View] Don\'t crash when element-textbox does not exists.
* [Doc] Update rofi-script with ascii manpage as see also.
* [Script] Fix stupid typo in memory allocation.
* [Script] Print list of user scripts in -h
* [Script] Look into ~/.config/rofi/scripts/ for user scripts.
* [DMenu|Script] Update manpage with new option.
* [DMenu|Script] Allow theme element updates from script.
* [Theme] Improve error mesg on failed variable.
* [Textbox] Try to fix pango alignment
* [filebrowser] Bind kb-accept-custom-alt to dir up.
* [Textbox] Set pango align based on horizontal-align
* Remove unused file.
* [Build] Fix make based build with desktop file and icons.
* Add desktop files as per complaint.
* [Build] Add artifact
* [Build] Add check to dependencies, so more tests run.
* Fri May 27 2022 scott.bradnickAATTsuse.com- Update to version 1.7.3+git20220525.31c5f6b0:
* [Build] Try sr.ht build system
* More cleanup of unused data.
* Remove some unused scripts and images.
* [Dmenu] use ssize_t instead of size_t.
* [Themes] Remove broken themes.
* [Doc][Config] Update documentation for new fallback icon
* [1633][Mode] Add generic fallback option for modes.
* Update README with links to previous releases.
* Remove the use of the word \'question\'
* Clarify report is not for questions.
* Mon May 09 2022 scott.bradnickAATTsuse.com- Update to version 1.7.3+git20220507.67496dcb:
* [View] Remove some, broken, logic that misplaces the view.
* [Rofi] Move the commandline no argument msg to a popup.
* Update issue template.
* [Doc] Fix typo (#1623)
* [dmenu] Fix small bug of passing right length.
* Thu Apr 21 2022 scott.bradnickAATTsuse.com- Update to version 1.7.3+git20220420.f5fce953:
* [#1079]: Option to hide listview elements when not filtered (#1622)
* [DMenu] Huge list speedups (#1621)
* [FileBrowser] Make accept-alt open folder if selected.
* [Helper] Add XDG_DATA_DIRS to theme search path. (#1619)
* [Meson] remove bison counter-example argument.
* [Doc] Update rofi.1 with an extra example.
* Mon Apr 11 2022 scott.bradnickAATTsuse.com- Update to version 1.7.3+git20220411.d57d6de2:
* [Doc] Update readme with new manpage.
* [doc] Update debugging manpage.
* [Doc] Add a rofi-debugging manpage.
* [DOC] Small fixes to rofi-theme manpage.
* Wed Apr 06 2022 scott.bradnickAATTsuse.com- Update to version git20220406.2cc21909:
* [DOC] Update rofi-theme with a small getting started.
* [doc] Update drawings in rofi-theme
* [Doc] Tweak rofi-theme manpage.
* [Theme] Change back to g_ascii_formatd
* [Theme] small change in formatting code.
* [Doc] Highlight to use -dump-config as starting point in manpage.
* Mon Mar 21 2022 scott.bradnickAATTsuse.com- Update to version git20220316.d9490fdd:
* [CI] Do dist check via ninja
* Cleanup some duplicate checks.
* [DOC] Regenerate manpages with newer go-md2man to fix escaping
* [Config] workaround for int data type passed to string option in configuration file/cmdline.
* [listview] Allow settings of flow direction of elements (#1605)
* Add an apt update to ci (remove trailing \\)
* Add an apt update to ci
* [Doc] Clearify enable/disable.
* Fix typo in README.md (#1603)
* Mon Mar 07 2022 Scott Bradnick
- git20220307.47d78575- Adding \'_service\' file for .tar.gz pulldown.- Some general-purpose .spec file cleanup.- Mar 7, 2022
* [listview] Allow settings of flow direction of elements (#1605) AATTDaveDavenport- Mar 4, 2022
* Add an apt update to ci (remove trailing \\) AATTDaveDavenport
* Add an apt update to ci AATTDaveDavenport
* Merge branch \'next\' of github.com:davatorium/rofi into next AATTDaveDavenport
* [Doc] Clearify enable/disable. AATTDaveDavenport
* Thu Mar 03 2022 Scott Bradnick - 7e28813- Mar 3, 2022
* Fix typo in README.md (#1603) AATTdiningPhilosopher64- Mar 2, 2022
* [Script] Fix memory leak. AATTDaveDavenport
* [Script] Support a data option that get passed to next execution. AATTDaveDavenport
* [config] dump modes instead of modi AATTDaveDavenport- Feb 26, 2022
* AUTHORS,man: Update my name AATTsardemff7
* mailmap: Update my name AATTsardemff7
* meson: Update for libnkutils upstream changes AATTsardemff7
* Fri Feb 25 2022 Scott Bradnick - e6dbc8f- Feb 23, 2022
* Fix dialog -> mode AATTDaveDavenport
* Rename Dialogs -> Modes AATTDaveDavenport
* Remove two old test files. AATTDaveDavenport
* fix small compile warning glib. AATTDaveDavenport
* Change modi -> modes AATTDaveDavenport- Feb 14, 2022
* [README] Add missing manpages. AATTDaveDavenport- Feb 13, 2022
* Update manpage. AATTDaveDavenport
* Tue Feb 08 2022 Scott Bradnick - eff3b86- Feb 7, 2022
* Bump copyright date. AATTDaveDavenport- Feb 6, 2022
* [Theme] Make error message more verbose. AATTDaveDavenport
* Wed Feb 02 2022 Scott Bradnick - bcc1a9a- Feb 1, 2022
* Meson, generate log file from bison. AATTDaveDavenport
* [Grammar] Fix parsing of calc as element name … AATTDaveDavenport- Jan 31, 2022
* [Theme] Validate variables in theme and throw error on fail. … AATTDaveDavenport
* [TEST] Add modulo test. AATTDaveDavenport
* Mon Jan 31 2022 Scott Bradnick - 579735e- Jan 31, 2022
* [Theme] Add warning when we find an unresolved link. AATTDaveDavenport
* [DMenu] Document the -display-columns and -display-column-separator o… AATTDaveDavenport- Jan 30, 2022
* [Test] Expand the CI test for theme. AATTDaveDavenport- Jan 29, 2022
* Fix typo in releasenote AATTDaveDavenport
* Tag development AATTDaveDavenport
* Version 1.7.3 AATTDaveDavenport
* Small changelog update. AATTDaveDavenport
* Update Changelog. AATTDaveDavenport
* Wed Jan 26 2022 Scott Bradnick - 6e251af- Jan 26, 2022
* Fix typo in release notes (thx rgerdp) AATTDaveDavenport- Jan 25, 2022
* Add initial releasenotes for 1.7.3 AATTDaveDavenport
* [XrmOptions] Small fix in parsing cmdline option. AATTDaveDavenport
* Tue Jan 25 2022 Scott Bradnick - bdea8b9- Jan 25, 2022
* Mark -combi-hide-mode-prefix as deprecated. AATTDaveDavenport
* Merge List and Array type into one. (#1572) AATTDaveDavenport- Jan 24, 2022
* Add support for setting tabs stops on textboxes (#1571) AATTjirutka
* Theme array fix inheriting. AATTDaveDavenport
* [Test] add a small array syntax test. AATTDaveDavenport
* What is in a name. AATTDaveDavenport
* Fix missing enum to str for Set. AATTDaveDavenport
* [Theme] Fix lexer for SET. AATTDaveDavenport
* [Theme] Add set type for testing. AATTDaveDavenport- Jan 22, 2022
* Add -combi-display-format (#1570) AATTjirutka
* [Doc] Add F.A.Q about icon lookup. AATTDaveDavenport
* Small cleanups. AATTDaveDavenport
* Thu Jan 20 2022 Scott Bradnick - 8817b6a- Switching to latest (at time of writing) github commit.
* https://github.com/davatorium/rofi/commits/next
* [Doc] Add floor,ceil,round to manpage. Fixes: #1569
* Tue Nov 30 2021 Scott Bradnick - 1.7.2- Updating to upstream release 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.
* Sun Nov 28 2021 Scott Bradnick - 1.7.1- Updating to upstream release 1.7.1:
* [Theme] Fix highlight with only theme.
* Updated documentation and landing page (Thanks to RaZ0rr-Two)
* [Combi] Fix nesting combi modi (#1510)
* [DMenu] Fix crash dmenu mode when no entry is available. (#1504)
* [Run|Drun] Only initialize file-completer on first use.
* [FileBrowser] Reduce number of re-allocs.
* [Readme] Remove generating readme.html for dist.
* [Dmenu] Fix uninitialized memory (non-selectable)
* [FileBrowser] Try to convert invalid encoded text. (#1471)
* [FileBrowser] Don\'t crash on invalid file filenames. (#1471)
* [Theme] print known colors as its color name.
* [CMD] If failed to convert commandline to new option, do not stop. (#1425)
* [Theme] Fix parsing of nested media blocks. (#1442)
* [Widgets] Fix sizing logic widgets. (#1437)
* [Window] Try to fix auto-sizing of desktop names for non-i3 desktops. (#1439)
* [Window] Fix broken close-on-delete. (#1421)
* [Listview] Correctly check if selected item is highlighted. (#1423)
* [Entry] Allow action to be taken on input change. (#1405)
* [Theme] Don\'t truncate double values. (#1419)
* [Grammar] Add support for env(ENV,default).
* [Documentation] documentation fixes.
* [Theme] fix dmenu theme ( #1396).
* Mon Sep 13 2021 Scott Bradnick - Initial commit for version 1.7.0 ...