Commit Graph

38 Commits

Author SHA1 Message Date
Scoopta 8d4a9e22b2 Added the load() plugin function 2020-03-13 17:08:35 -07:00
Scoopta 60502adf83 Added documentation about wofi_get_dso_path() 2020-03-13 13:26:16 -07:00
Scoopta 3e64b23847 Added page up/down support 2020-03-11 18:27:44 -07:00
Scoopta 5625646da6 Merged v1.1.2 into default 2020-03-09 22:42:35 -07:00
Scoopta 1dd640e283 v1.1.2: fixed typos in man pages 2020-03-09 22:37:36 -07:00
Gigadoc2 dc58ddbfb8 add switch to use the dark gtk theme
Since some time now, GTK3 themes can ship an optional "dark" variant
and applications like picture viewers can make use of such a variant to
appear dark (to not distract from the picture) without overwriting the
current theme (and risking optical breakage). While wofi is not a
picture viewer it may still be desirable to use a dark theme, for
example to contrast the (light) application displaying in the
background.

Of course, wofi can already be fully customized through CSS and/or the
colors file, but using the existing dark variant may be easier than
fully restyling it, if all you want is a darker appearance. The only
way to set an arbitrary GTK application to use the dark theme seems to
be setting an environment variable, but that bears two problems:
For one, one needs to specify the full theme + dark modifier in the
variable, so one would have to keep the global GTK theme and the one
used by wofi manually in sync.
More critical though, the environment variable would be propagated to
the programs wofi launches (for now at least). That would lead to all
GTK applications launched through wofi to use the dark theme, which may
not be desirable. Wofi could also unset that variable before launching
a program, but at this point adding a simple switch is probably easier.

Side note: It may be that there is some way to configure the CSS file
to include the CSS of the dark variant of the current theme, but I have
not been able to find out how. Gnome-terminal uses a switch like this
too (just with dconf), so this may just be the way to go.
2020-03-03 12:09:55 +01:00
Scoopta 12d68bbd01 Added - escapes 2020-03-03 00:48:35 -08:00
Scoopta 341e4cc080 Added an example on how to do window switching to the man pages 2020-03-03 00:45:08 -08:00
Scoopta 36048841bb Changed the default wofi size to be 50%x40% instead of 1000x400 2020-03-03 00:10:12 -08:00
Scoopta 3e3846f9b4 Added documentation about percent sizes 2020-03-03 00:07:02 -08:00
Scoopta b88c6727ea Added hide_search 2020-02-29 01:04:00 -08:00
Scoopta 973a454799 Added global_coords 2020-02-25 17:13:32 -08:00
Scoopta 937ba8e411 Added drun-print_command 2020-02-25 16:04:40 -08:00
Scoopta a1beb82635 line_wrap now takes the wrapping mode instead of a boolean 2020-02-21 00:43:44 -08:00
Scoopta 33a69e713a Added line_wrap config option 2020-02-21 00:17:59 -08:00
Scoopta d96ddcce4f Added support for modifier keys to be bound 2020-02-16 14:43:14 -08:00
Scoopta 459639cd7e Added support for custom key binding 2020-02-15 21:53:02 -08:00
Scoopta d69e4b416f Added dmenu-print_line_num 2020-02-11 10:44:50 -08:00
Scoopta 78129b3404 Added info about disabling caching 2020-02-08 18:55:56 -08:00
Scoopta 1e131bdce6 Added --sort-order 2020-02-07 18:04:37 -08:00
Scoopta df75b649a5 Added --columns 2020-02-06 18:22:50 -08:00
Scoopta b7fcedf877 Added documentation on referencing colors from your CSS 2020-02-05 16:20:31 -08:00
Scoopta 7534181a8f Added --lines 2020-02-02 22:29:44 -08:00
Scoopta 05cbe1f20a Added documentation for config.h 2020-02-01 23:39:38 -08:00
Scoopta 529d89c718 Added documentation for utils.h 2020-02-01 23:25:57 -08:00
Scoopta abc4c3a548 Added API documentation 2020-02-01 18:03:12 -08:00
Scoopta 1d149e8362 Added info about comments and escapes in the config to the man pages 2020-01-26 00:53:25 -08:00
Scoopta cac4574534 Added the dmenu-separator config option 2020-01-25 14:29:52 -08:00
Scoopta 5ec88a365e Added --define 2020-01-24 23:36:56 -08:00
Scoopta 395deef056 Updated the description for list in the widget layout 2020-01-18 15:18:05 -08:00
Scoopta e06250403b Updated the widget layout 2020-01-18 15:15:29 -08:00
Scoopta 54654f20bb Added #entry and deprecated .entry, #selected, and #unselected 2020-01-18 14:54:52 -08:00
Scoopta 27227fa3bb Grammar cleanup 2020-01-14 16:16:02 -08:00
Scoopta c3a3a049b5 More - escapes 2020-01-13 20:26:29 -08:00
Scoopta 28e8bd1845 More - escapes 2020-01-13 20:04:53 -08:00
Scoopta 2fa27d7024 Added - escapes 2020-01-13 20:01:58 -08:00
Scoopta 144223b412 Added documentation about the GTK icon cache 2020-01-13 19:39:13 -08:00
Scoopta 8f8c69dc16 Added man pages 2020-01-13 18:59:52 -08:00