summaryrefslogtreecommitdiffstats
path: root/include/settings.h
AgeCommit message (Collapse)Author
2020-09-30[Helper] Add -normalize-match option.Dave Davenport
Decomposes string and remove accent characters before matching. This makes o match ö, é match e and more. It is not a perfect implementation but works. Currently disables the match highlighting. Fixes: #1119
2020-08-26Follow Type=Link standard desktop entries with drun (#1168)Mike Dalessio
* [DRun] Introduce data structure changes for Link desktop entries From the [freedesktop spec][1]: > This specification defines 3 types of desktop entries: > Application (type 1), Link (type 2) and Directory (type 3). To allow > the addition of new types in the future, implementations should > ignore desktop entries with an unknown type. This commit adds an enum to capture these types, and adds `type` to DRunModeEntry. [1]: https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html part of #1166 * [DRun] Sanity check Link entries and capture the URL Note that we're introducing some logic that will differ depending on the Desktop entry type (Application or Link). The logic is: - if entry is Application type, - then Exec is required - and the value is saved in .exec - and drun_mode_result calls exec_cmd_entry - if entry is Link type, - then URL is required (but is not saved in the DRunModeEntry) - and drun_mode_result calls new function launch_link_entry part of #1166 * [DRun] Launch desktop links via xdg-open Note that this introduces a new dependency on xdg-open, which may not be installed. In that case, rofi will display an error dialog with something like: "Failed to execute child process xdg-open (No such file or directory)" which hopefully is explanatory enough for folks. part of #1166 * Make drun options comments consistent and add a bit of whitespace * [DRun] new config option drun-url-launcher for opening links In previous commit, this was a hard-coded string. part of #1166
2020-05-12Add some ui benchmark codeDave Davenport
2020-01-26[DRun] Add desktop cacheDave Davenport
Add a desktop cache file. Usable for system with slow filesystems. * -drun-use-desktop-cache * -drun-reload-desktop-cache Fixes: #1040
2020-01-01Update copyright dates.Dave Davenport
2019-10-17[Window] Add thumbnail of windows as option.Dave Davenport
2019-09-30[CI] Update missing documentation.Dave Davenport
2019-09-27Update copyright.Dave Davenport
2019-08-09[DRUN] Add option to only show desktop files in certain categoriesDave Davenport
closes: #817
2019-02-08Add option to change location of cache dir.Dave Davenport
-cache-dir Fixes: #769
2018-12-31Add history ignore (#846)Yoav
2018-12-14Add an option to change the matching negation character.Dave Davenport
Fixes: #877
2018-10-17[DRUN] Add drun-display-format.Dave Davenport
2018-08-08Indent the code.Dave Davenport
2018-07-28[DRUN] Add option to show actions in drun.Dave Davenport
Fixes: #836
2018-06-13Sorting cleanup (#816)Dave Davenport
* Add `-sorting-method` option remove weird -sort-levenshtein. * Fix test for updated cmdline options. * Update manpage
2018-06-09Re-add icon-theme option.Dave Davenport
2017-11-07[Combi] Add hide prefix option.Dave Davenport
2017-10-21Added option -name-only to match only desktop entry name with drun (#690)Askrenteam
* Added option -name-only to match only desktop entry name with drun * fixed indent and xrdump test * fixed test * option -drun-match-fields * option -window-match-fields * matching fields as static in window/drun + enums for field indexes * prevent window_mode_parse_fields() from executing twice
2017-10-03Allow maximum history size to be configured.Dave Davenport
Fixes: #613
2017-08-18Move more enums to rofi-types.hDave Davenport
2017-07-06Re-add some of the old theme options, so theme converter use them.Dave Davenport
- line margin - separator style. - fake transparency. - line padding. - scrollbar width
2017-07-03[OldTheme] Re-add the padding/bw option.Dave Davenport
2017-05-30config: Add a setting to disable icons loadingQuentin Glidic
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2017-05-30drun: Implement icon supportQuentin Glidic
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2017-05-15[ThemeParser] Add CSS color names supportDave Davenport
* [ThemeParser] Add css color names * Add CSS color support (WIP) * Parse color names in the lexer. * Add test for css color names * Indent and fix ordering
2017-05-09Move position parsing to bison file.Dave Davenport
2017-04-27Re-Indent codeDave Davenport
2017-04-21[Plugins] Add -no-plugins and -plugin-path optionsDave Davenport
* -no-plugins disables the loading of plugins. * -plugin-path specifies the directory used by rofi to look for plugins.
2017-04-15Fix licenses headersQuentin Glidic
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2017-04-02Add converter back for old theme format.Dave Davenport
2017-03-29Remove old theme support. (part 1)Dave Davenport
2017-01-11Split sorting option. one for sorting. One to force levenshtein.Dave Davenport
2017-01-06Allow to set anchor position on normitor and anchor position on window.Dave Davenport
2016-12-11Add theme option to config system.Dave Davenport
2016-11-01Remove opacity option.Dave Davenport
2016-10-24Option to disable/enable the highlighting of match.Dave Davenport
2016-09-08Added click-to-exit option. (#460)Ian Remmler
Exit if a mouse button is pressed and released outside of the rofi window.
2016-08-30Add option to set padding within a line.Dave Davenport
Fixes: #449
2016-08-25Add fuzzy matching, make a -matching option.Dave Davenport
* -matching *method* option instead of -regex, -glob, -fuzzy. * Re-add fuzzy matching pattern. * When there are substrings in regex, only highlight those matches. Fixes: #447
2016-08-19Use XRandr to get monitor layout instead of xinerama.Dave Davenport
* You can now specify monitor by name, or primary status.
2016-07-29Fix some doxygen warnings.Dave Davenport
2016-06-28Fix windowcd command and allow custom Window string formatDave Davenport
2016-06-18Remove fuzzy matching option.Dave Davenport
2016-05-25Switch to stop cycling feature (#407)Yaroslav
* Added 'cycle' option to switch list navigation wrapping * Replaced tabs with spaces * Updating the expected rofi properties with 'cycle' option * Updating documentation with the 'cycle' option
2016-05-12window: Make custom action run a command on the windowQuentin Glidic
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2016-05-06Add option to view background image instead of screenshot in fake ↵Dave Davenport
transparency. Issue #390
2016-04-02Fixes issue #370: Move dmenu option into dmenu.Dave Davenport
2016-03-24Cleanup unused type specifier.Dave Davenport
2016-03-05Remove deprecated theme system.Dave Davenport