lbonn
17b4265a5f
Put most of view implementation in common
2020-07-24 19:30:02 +02:00
lbonn
98a9635173
Make xcb and wayland implementations coexist
2020-07-24 19:30:02 +02:00
lbonn
7d94413675
Display something on wayland with layer shell
...
Based on sardemff7 previous wayland attempt
2020-07-24 19:30:02 +02:00
Dave Davenport
3604b12fde
Add check that looks if rofi is running inside rofi script mode.
2020-05-21 09:35:55 +02:00
Dave Davenport
2ccc65ff52
Add some ui benchmark code
2020-05-12 10:40:50 +02:00
Dave Davenport
865821f829
Update help for option in source code.
2020-05-10 15:47:20 +02:00
Jaakko Luttinen
ccfecef936
fix xetc to config_path ( #1097 )
2020-04-19 19:07:58 +02:00
Dave Davenport
ed55b6c634
check before xresource config file parsing if it exist
2020-04-19 16:24:17 +02:00
Dave Davenport
e7554da627
Parse XDG_CONFIG_DIRS for default configuration file.
2020-04-19 11:55:53 +02:00
Dave Davenport
3a9c60804b
Add ROFI_PLUGIN_PATH environment variable.
2020-04-19 11:34:28 +02:00
Dave Davenport
d8a0f540f0
Add selected-row option to normal operation.
2020-03-29 12:56:47 +02:00
Dave Davenport
b169289996
Indent all the code.
2020-02-02 13:56:37 +01:00
Dave Davenport
7a6fcb20f4
Initialize all the configuration before upgrading config.
2020-01-02 18:57:53 +01:00
Dave Davenport
b44b5e8d16
Add -upgrade-config option.
...
* Print warning when old-style configuration is used.
* Add -upgrade-config option.
2020-01-02 12:00:44 +01:00
Dave Davenport
b03edc5cf3
Update copyright dates.
2020-01-01 12:23:12 +01:00
Dave Davenport
8d9e403659
Update copyright.
2019-09-27 11:58:32 +02:00
Dave Davenport
7c613f6a4c
Issue893: Add support for @media in the theme format. ( #1015 )
...
* [Lexer] Add support for @media.
Issue: #893
* [Theme] @media limit to px.
* [Theme@Media] add *{} support.
* [Theme@Media] Add support for monitor-id media.
* [Theme@Media] Code cleanup.
* [Theme@Media] Add min/max-aspect-ratio.
* [Theme@Media] Remove some debug output
Fixes : #893
2019-09-20 15:05:36 +02:00
Dave Davenport
eb0e132bcc
[Timings] Move into new debug system. ( #961 )
...
* [Timings] Move into new debug system.
* [Timings] Remove newlines.
2019-05-11 20:57:18 +02:00
Dave Davenport
1a77cae593
When mode not found, show gui, not only on commandline.
2019-03-24 02:39:57 +01:00
Dave Davenport
52204a527c
Add option to change location of cache dir.
...
-cache-dir
Fixes : #769
2019-02-08 20:43:53 +01:00
Dave Davenport
f42cffe962
Return EX_DATAERR when fails to parse theme.
...
This way a script can check if there was an error, otherwise you can
wind up in a loop.
2019-01-07 17:21:31 +01:00
Dave Davenport
859a9c79d6
Indent the code.
2018-08-08 15:55:13 +02:00
Dave Davenport
d2576e9f1f
More source code documentation updates
2018-06-12 12:31:34 +02:00
Dave Davenport
441c511296
Add an generic icon fetcher that can be used by any widget and re-uses the main threadpool.
...
Add an generic icon fetcher that can be used by any widget and re-uses the main threadpool.
* Make threadpool more generic usable.
* Add generic icon fetcher, that caches icons.
* Make DRUN use this fetcher.
* Add icon widget.
#809
2018-06-09 19:13:57 +02:00
Quentin Glidic
14993a5a98
bindings: Fix double click delay
...
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2017-12-25 23:41:20 +01:00
Dave Davenport
f123deb37b
When no new theme file present, don't print it in help.
2017-11-29 23:08:23 +01:00
Dave Davenport
9cd1e3fac2
Indent
2017-11-07 20:04:07 +01:00
Dave Davenport
316de7ebeb
Remove default-theme header file.
2017-10-31 19:00:31 +01:00
Quentin Glidic
3c37ba7a1c
meson: Add default theme GResource bits
...
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2017-10-31 18:16:08 +01:00
Dave Davenport
cc3d889fea
First testing to use GResource to load default theme.
2017-10-31 18:00:24 +01:00
Dave Davenport
1dccdb302e
Remove color from prompt, can be added in theme now.
...
fixed : #637
2017-10-30 21:40:13 +01:00
Jakob M. Kjær
6f6115ee59
Fixed error misspell
2017-10-19 17:07:23 +02:00
Dave Davenport
12e7b67ddd
Make -plugin-path commandline flag be read before loading plugins
2017-10-16 18:25:16 +02:00
Quentin Glidic
8deedd8645
meson: Use libnkutils git-version support
...
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2017-10-15 17:51:45 +02:00
Quentin Glidic
a723356d14
bindings: Fix API usage
...
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2017-10-12 19:53:15 +02:00
Dave Davenport
9ae62960c1
Indent files.
2017-10-05 17:45:50 +02:00
Dave Davenport
65eb9b7505
Fix crash on destroying script modi
2017-09-10 20:59:31 +02:00
Dave Davenport
19cc794018
Allow combi modi to use scripts from the modi list.
...
fixes : #668
2017-09-10 20:09:15 +02:00
Dave Davenport
ba296f9210
Add ch
as size unit.
2017-09-05 13:52:21 +02:00
Dave Davenport
73827ce680
Only dump configuration changes, not theme in -dump-config
.
2017-09-04 16:46:06 +02:00
Dave Davenport
3c52f15140
Move more enums to rofi-types.h
2017-08-18 11:38:54 +02:00
Dave Davenport
bca01f389d
[DMenu] make rofi obey the dmenu -w flag.
...
- This is a dirty hack that needs to be done better in next release.
2017-07-13 08:21:15 +02:00
Dave Davenport
7e1c02b04c
[OldTheme] Re-add the padding/bw option.
2017-07-03 09:23:03 +02:00
Dave Davenport
69d32164c9
Fix test building.
2017-06-21 19:18:57 +02:00
Dave Davenport
77a4d97262
Add -dump-config option.
2017-06-21 08:19:47 +02:00
Dave Davenport
da00848416
Do better error reporting on configuration entries in rasi format.
2017-06-20 18:10:18 +02:00
Dave Davenport
8375fbb513
Support a config.rasi configuration file in the new format
2017-06-20 17:56:27 +02:00
Dave Davenport
47c7518656
Fix parsing old themes from rofi-themes repo.
2017-06-07 20:41:43 +02:00
Dave Davenport
07076d154a
Load theme-str after loading fallback themes.
...
* If no theme loaded, try converting old theme.
* If still no theme loaded, try default theme.
* Then load modifications (theme-str option)
2017-06-07 07:53:33 +02:00
Dave Davenport
9a62bfd172
Run indenter.
2017-06-03 20:35:50 +02:00