Commit Graph

4831 Commits

Author SHA1 Message Date
Kim Woelders 0c3b5a0625 Add theme defined menu 2018-12-16 12:00:06 +01:00
Kim Woelders 17f29731f0 Enable changing only theme variant
Use e.g.
$ e16 -t :variant
$ eesh theme use :variant
2018-12-15 20:49:50 +01:00
Kim Woelders 09204d4fdb Indent 2018-12-15 18:43:11 +01:00
Kim Woelders cff7276e1c Update 'definitions'
By Don Harrop
2018-12-14 19:13:24 +01:00
Kim Woelders 74b304edb0 Reintroduce acflags for configuration of rpmbuilds 2018-10-05 15:38:11 +02:00
Kim Woelders 2bfb1a2e3b 1.0.19. 2018-08-13 19:30:23 +02:00
Kim Woelders 2deab6c2de Update po 2018-08-12 12:53:46 +02:00
Kim Woelders 9c524862bf Simplify autogen.sh 2018-08-12 07:01:37 +02:00
Kim Woelders ad5d959154 Spec file cleanups 2018-08-12 07:01:37 +02:00
Kim Woelders 47080d7ec5 Still more 'definitions' stuff
By Don Harrop
2018-08-12 07:01:37 +02:00
Kim Woelders 09fc7a95ef If sound is enabled check that we have a sound loader 2018-06-23 14:07:42 +02:00
Kim Woelders cdccc198cd Avoid unnecesary use of MenuSetTitle() 2018-06-23 14:07:42 +02:00
Kim Woelders d75c6ac25f Still more 'definitions' stuff
By Don Harrop
2018-06-06 19:57:14 +02:00
Kim Woelders 46c59c9002 Update po 2018-05-19 19:56:32 +02:00
Kim Woelders 4fc1602126 More theming stuff in 'definitions'
By Don Harrop
2018-05-19 19:56:17 +02:00
Kim Woelders b17d5e8858 Still more macros for themeing in 'definitions'
By Don Harrop
2018-04-26 17:36:07 +02:00
Kim Woelders b01703314a More warning fixes for gcc 8 2018-04-06 04:35:33 +02:00
Kim Woelders fde462c1ca Warning fixes for gcc 8 2018-03-31 09:09:52 +02:00
Kim Woelders 982ccfe70e Fix focus-if-group-focused cases
In various cases focus would not be set as intended, at least when
not focus-all-new and
 click-to-focus or
 not click-to-focus and pointer not in new client
2018-03-28 18:46:48 +02:00
Kim Woelders 525e7afc6b focus.c: Cosmetics 2018-03-28 18:43:22 +02:00
Kim Woelders 988ebc96e8 Trivial cleanups 2018-03-11 19:51:32 +01:00
Kim Woelders 6e3a325980 xprop.c: Fix warnings found with -O3
If num = 0 realloc() below would use uninitialized lst if op != REMOVE.

However, ex_window_prop_xid_list_change() is currently not used by e16.
2018-03-11 19:47:43 +01:00
Kim Woelders 7522a14b80 epp/cpplib.c: Fix warnings found with -O3 2018-03-11 19:46:49 +01:00
Kim Woelders bd9359cf68 Update po 2018-03-03 14:54:28 +01:00
Kim Woelders 6d50041570 Minor win_op help update 2018-03-03 14:54:28 +01:00
Kim Woelders 5e836ea001 On window mode exit close/kill windows instead of reparent to root 2018-03-03 14:21:16 +01:00
Kim Woelders 3e5398789b Add some image cache control
Most of this requires imlib2-1.5.0.

- Enable showing setup and usage.
- Store regular image cache size in configuration.
- Add control for XImage cache item count.
2018-02-22 07:36:36 +01:00
Kim Woelders db6a869b42 Restart cursor: Use in window mode too 2018-02-12 21:26:01 +01:00
Kim Woelders 137ba9f116 Restart cursor: Increase timeout + debug tweaks 2018-02-12 21:26:01 +01:00
Kim Woelders 3ab0c509d2 Print messages for problematic borders (if EDEBUG 1) 2018-02-09 18:16:34 +01:00
Kim Woelders 8fcc2be58a Sort IPC help in columns instead of rows 2018-02-09 18:15:47 +01:00
Kim Woelders e689a03da9 A bit of startup/theme debug 2018-02-09 18:14:08 +01:00
Kim Woelders ab2f3a97c9 Tweak new theming mmacros
By Don Harrop
2018-02-07 16:24:32 +01:00
Kim Woelders 1c20c27481 Update po 2018-02-04 17:25:28 +01:00
Kim Woelders 63169e79d0 Fix theme variant handling
The variant wasn't remembered persistently.

Also change the theme variant delimiter to ':'.
2018-02-04 16:31:25 +01:00
Kim Woelders 92cb89490b Avoid confusing dual use of Mode.theme.path 2018-02-04 16:25:16 +01:00
Kim Woelders cefd067f7d Swap ThemeFind() and ThemePathFind() names
Seems more reasonable.
2018-02-04 16:22:50 +01:00
Kim Woelders 6796b87dff Cosmetics 2018-02-04 16:22:07 +01:00
Kim Woelders 9003da8a0d Remove some cruft 2018-02-04 15:34:57 +01:00
Kim Woelders 1829527170 Tweak theme variant setting
Set "THEME_VARIANT_<variant>=1" instead of "VARIANT=<variant>".
Should be easier to deal with in themes.
2018-02-04 15:34:57 +01:00
Kim Woelders 2f0b4464fc Enable using ImageClass as menu icon
Before 00c261652e the menu item icon
was always an ImageClass name.
After changing this to be a file name some themes defining menus
(e.g. Ganymede with button tweaks) did not work as intended wrt. button
menus.
So now we accept both.
2018-02-04 13:45:15 +01:00
Kim Woelders ca5040e643 Remove pseudotransparency support - 3
- Remove obsolete image type argument.
2018-02-04 13:32:59 +01:00
Kim Woelders 0d97ea5285 Remove pseudotransparency support - 2
- Transparency...() macros
2018-02-04 13:28:54 +01:00
Kim Woelders fda39df73d Remove pseudotransparency support - 1
Has been disabled by default for 5 years.

- Remove autofoo stuff.
- Unifdef ENABLE_TRANSPARENCY and ENABLE_THEME_TRANSPARENCY.
- Remove transparency settings from docs/e16.xml.
2018-02-04 13:27:31 +01:00
Kim Woelders c20cac547a More new macros for themeing in 'definitions'
Provided by Don Harrop
2018-01-21 10:45:10 +01:00
Kim Woelders e83a7f8e85 Update po 2018-01-04 19:47:14 +01:00
Kim Woelders 61a9a99fe6 theme.c: Fix theme file extraction 2018-01-04 19:46:16 +01:00
Kim Woelders 6ce105da14 theme.c: List .theme files too 2018-01-04 19:44:50 +01:00
Kim Woelders f98c2e9879 theme.c: Tweak theme listing 2018-01-04 19:44:47 +01:00
Kim Woelders a890dc0b70 Update po 2017-12-30 20:16:11 +01:00