a1346054
c62137f8ab
Simple maintenance improvements ( #1370 )
...
* rofi moved to libera.chat
* unify some theme headers and whitespace
* consistently use the same hashbang for bash
* improve obsolete way of testing equality
see https://github.com/koalaman/shellcheck/wiki/SC2268 for explanation
* use consistent function definitions in bash scripts
* remove duplicated author and fix whitespace
* quote all variables in scripts
fixes many warnings identified through shellcheck
* fix whitespace in scripts
* fix whitespace in non-source files
* fix spelling in non-source files
* fix whitespace and indentation in source files
* fix spelling in source files
2021-08-14 13:03:16 +02:00
TonCherAmi
c1ff6baecd
[FileBrowser] Add option to group directories ahead of files. ( #1352 )
2021-07-10 23:58:27 +02:00
TonCherAmi
0ff0866be7
[FileBrowser] Add sorting-method. ( #1340 )
...
* [FileBrowser] Add sorting-method.
* [FileBrowser] Convert -file-browser-directory to new config format.
2021-06-27 09:28:21 +02:00
Dave Davenport
330402aa13
[FileBrowser] rename file-browser to filebrowser
...
In preperation to a overhaul of config system.
2021-06-24 19:11:56 +02:00
Dave Davenport
f72bae02bb
[DRun] Add advanced parse-user and parse-system config option.
2021-06-15 16:19:57 +02:00
Zachary Freed
44140ac5b4
Made it so the presence of a field in drun-display-format is enough to parse the .desktop files for that field. Also fixed helper_string_replace_if_exists only allowing one guarded field in the display format by making the regex ungreedy ( #911 )
...
Co-authored-by: Dave Davenport <DaveDavenport@users.noreply.github.com>
2021-06-15 14:32:46 +02:00
Dave Davenport
74144db77d
[Test] Fix the test.
2021-06-15 12:31:32 +02:00
Dave Davenport
0f21541327
[Configuration] Add start of more 'theme' based configuration.
...
Nested CSS blocks in configuration {} are parsed into
rofi_configuration.
2021-06-14 19:29:05 +02:00
Dave Davenport
5c5428bd11
[Theme] Add direction support to linear-gradient.
2021-06-14 15:14:41 +02:00
Dave Davenport
9d85bcb914
Update copyright header.
2021-06-09 14:50:39 +02:00
Dave Davenport
3950204760
[DRun] Do not use show-icons options, handle no-icon desktopfile better.
2021-06-09 01:20:36 +02:00
Dave Davenport
dc46457f71
Remove deprecated theme options
...
* color_window
* color_urgent
* color_active
* color_normal
2021-06-08 22:44:15 +02:00
Dave Davenport
1a9dac80a9
Remove some deprecated options.
...
* lines
* columns
* width
2021-06-08 22:33:23 +02:00
Dave Davenport
d18a887f03
[Combi] Disable completer.
2021-06-08 21:20:09 +02:00
Dave Davenport
cb250fa73a
Add fallback icon option.
2021-06-08 20:21:28 +02:00
Dave Davenport
6178970499
[DRun] Only go to file completer if desktop file support url.
2021-06-08 19:35:51 +02:00
Dave Davenport
6b9de4644e
[DRun] Add file completer to drun mode.
...
Add icons to run mode.
2021-06-08 19:28:13 +02:00
TonCherAmi
c1244b066f
[FileBrowser] Allow setting startup directory ( #1325 )
2021-06-05 14:22:48 +02:00
Dave Davenport
2eefd9b191
[Run] Allow (Ctrl-L) to complete files using file-browser.
...
Merge old setup from #1116
issue: #1116 #659
2021-06-01 13:14:45 +02:00
Dave Davenport
3b297ee80d
Re-indent the code using indenter.
2021-06-01 10:44:23 +02:00
Dave Davenport
d857122251
[Script] Don't enable custom keybindings by default, script needs to enable this.
...
Having it on by default broke the default rofi workflow. Make it an
option now.
Fixes: #1286,#1226
2021-05-31 14:21:09 +02:00
Dave Davenport
f14c5c2ada
[X11Helper] Add exception for bspwm window placing above window.
...
fixes : #1169
2021-05-31 14:02:08 +02:00
Dave Davenport
ac179cd2d9
[DRun] Add support for service files
...
Untested as I do not have these files myself.
Issue: #1152
2021-05-30 23:21:42 +02:00
Jas
24dde58019
Implement pango markup for -window-format ( #1288 )
...
* Implement pango markup for -window-format
* Make sure role != null
Since g_markup_escape_text doesn't like null it seems
* Update formatting
To bring it more in line with surrounding code
* Address review comments
* Fix memory leaks
* Fix formatting
2021-05-29 13:36:34 +02:00
Dave Davenport
2c30035640
[DRun] Fix sorting when name is NULL.
...
Thanks to nick87720z
2021-05-23 00:31:38 +02:00
Dave Davenport
04c006a4a2
[FileBrowser] fix escaping of paths.
2021-05-10 21:34:17 +02:00
Dave Davenport
f69f8fcb7b
Cleanup code documentation.
2021-05-05 21:53:29 +02:00
Dave Davenport
a3f12837cb
Partially fix switching between modi, does not work for script mode.
...
Issue: #1286
2021-04-10 23:04:05 +02:00
Dave Davenport
44d8320e5c
[Window] revert accidental changes to window.c
2021-03-29 13:59:26 +02:00
Dave Davenport
750dbad729
Add [no]focus restore option.
2021-03-27 16:28:27 +01:00
Dave Davenport
20d236100f
[window] do the focus_revert fix at the right place.
2021-03-02 18:20:57 +01:00
Dave Davenport
eb544b48bc
[Window] do not revert focus on window switch.
2021-03-02 17:20:59 +01:00
Dave Davenport
4e363e0c3f
[Window] small fix to pass screen to stacking window list.
...
Issue: #1225
2021-02-13 13:08:39 +01:00
Dave Davenport
7061eb21ae
Indent round.
2020-11-03 23:57:02 +01:00
Dave Davenport
6e98290335
[RofiIconFetcher] Do image checking in icon fetcher, use nkutils-enum
2020-10-18 22:01:49 +02:00
Dave Davenport
5994df7f04
[IconLoader] add optional gif loader.
2020-10-18 21:37:05 +02:00
Dave Davenport
d8a420c952
[FileBrowser] Small restructure.
2020-10-18 20:54:03 +02:00
Dave Davenport
08a40d13ce
[Icons] Check both small and big caps for extention.
2020-10-17 22:05:17 +02:00
Dave Davenport
e00ef7d993
[FileBrowser] Save last directory.
2020-10-16 21:33:02 +02:00
Dave Davenport
10678e55d8
[FileBrowser] Prepend '@' before filename if link.
2020-10-16 21:10:04 +02:00
Dave Davenport
9a21040d0e
[FileBrowser] Add SVG as file type.
2020-10-16 20:22:27 +02:00
Dave Davenport
0d45686914
[FileBrowser] If link, use stat to check out type.
...
Fixes : #1214
2020-10-15 19:19:51 +02:00
Dave Davenport
eea8897501
Fix some of the documentation
2020-10-12 21:39:36 +02:00
Dave Davenport
585538b428
Try fixing build on meson of readdir dirent args.
2020-10-12 20:32:25 +02:00
Dave Davenport
519d4d2818
[FileBrowser] Add file browser modi.
2020-10-12 20:17:21 +02:00
Dave Davenport
011908e1ff
issue 1187: If error on launching application, show error message and return to list` ( #1193 )
...
* Show error message, then possibly pop back to main window.
Fix drun/run dialog to use this for command execution.
Issue #1187
* [Combi] When no line selected, handle using the first entry.
* [Window] Add execute on invalid input to window dialog.
* Update view.h doxygen docu
* Update manpage with running application changes.
2020-09-13 21:56:25 +02:00
Dave Davenport
bff8948116
[DRun] Fix broken cache after URL type was added.
2020-09-09 22:46:18 +02:00
Dave Davenport
6a38f88e98
Split MENU_QUICK_SWITCH into MENU_CUSTOM_COMMAND/QUICK_SWITCH
2020-09-08 18:24:36 +02:00
nick87720z
96cd34d24f
Fix and optimize 20200908 ( #1184 )
...
* combi: Reuse own get_num_entries in self-init
* combi_mode_parse_switchers: Remove duplicated mode pointer
* combi_mode_parse_switchers: Regroup mode search lines
* combi_mode_result: Simplify switcher search quit
* mode_result: Check for mode switch actions before hook
These are over-mode actions, which should not be handled
in mode hooks at all.
2020-09-08 17:30:03 +02:00
lbonn
e4e59b99ea
Fix an unsafe use of strchr in dmenu mode ( #1176 )
...
Found with valgrind
2020-09-02 15:46:44 +02:00