Commit Graph

5058 Commits

Author SHA1 Message Date
Kim Woelders e1a6416a04 Restore background to last set if quitting background selector 2019-04-02 18:28:08 +02:00
Kim Woelders cd99117378 Correct refresh when switching away from background "None" 2019-04-02 18:28:08 +02:00
Kim Woelders 87d4ea9f48 Don't do double-clicks on scroll wheel events 2019-03-31 20:21:50 +02:00
Kim Woelders 83d1002949 Tweak winop opacity delta mode
- If current opacity property value is 0 meaning default then use
  actual current opacity.
- Don't go below 10%
- Going above 100 means use default (value = 0)
2019-03-31 20:21:50 +02:00
Kim Woelders 082c27d51f Update Copyright in COPYING 2019-03-31 20:21:48 +02:00
Kim Woelders c9ad641ba8 Fix restart after choosing Restart in GSOD on e.g. segv
Mode.wm.exit_now should be set before calling SessionExit() which may
happen inside Alert().
2019-03-26 18:47:45 +01:00
Kim Woelders d3f92db637 Remove saveunders option from Miscellaneous Settings dialog
No longer generally useful.

The option is still available via the misc.save_under configuration
parameter.
2019-03-26 18:45:53 +01:00
Kim Woelders 759f3743bd Correct (disabled) debug printout 2019-03-20 20:35:19 +01:00
Kim Woelders 802f34f758 Introduxe ArrangeEwinCenteredOn() 2019-03-05 16:15:28 +01:00
Kim Woelders c23bca5c26 Split unplaced transient and dialog handling
Shouldn't make much difference but makes the code a bit easier to
follow.
2019-03-05 16:15:28 +01:00
Kim Woelders 524540f7a8 Fix transient placement involving desk/area change (take 2)
Do desk/area change before placing the window.

Otherwise desk/area slides get mixed up with window slide-ins.

Also add some comments about what goes on here.
2019-03-05 16:15:28 +01:00
Kim Woelders 6dab84f6c6 Introduce EwinFindGroupMember() 2019-03-05 16:15:28 +01:00
Kim Woelders 84788b993c Optionally don't slide in DeskGotoByEwin()
No actual changes yet.
2019-03-05 16:15:28 +01:00
Kim Woelders 8dcb2d3dfa Revert "Fix transient placement involving desk/area change"
Does not work properly.

This reverts commit e132f27043.
2019-03-05 16:15:28 +01:00
Kim Woelders 96b538a6e1 Warning fix for gcc 9 2019-02-10 06:08:30 +01:00
Kim Woelders 19e250321f Tweak glwin commands
- Change R to S(top)
- Add R(eset), resetting the absolute rotations too
2019-02-10 06:08:30 +01:00
Kim Woelders 077c50513d Forgot indent 2019-02-10 06:07:38 +01:00
Kim Woelders 7dba55b215 Update 'definitions'
By Don Harrop
2019-01-14 19:35:44 +01:00
Kim Woelders e132f27043 Fix transient placement involving desk/area change 2019-01-02 17:34:33 +01:00
Kim Woelders 0c623f1efe Remove pointless goto 2019-01-02 17:34:33 +01:00
Kim Woelders a72a047fbf Update 'definitions'
By Don Harrop
2019-01-02 16:29:46 +01:00
Kim Woelders 0e0d840453 Consistently use *ALLOC() macros 2018-12-22 15:45:31 +01:00
Kim Woelders e325f5aaa3 Update po 2018-12-22 13:30:21 +01:00
Kim Woelders 3226edc567 Change EFREE_... macros to functions
Reduces code size by ~4k.
2018-12-22 11:44:22 +01:00
Kim Woelders b9a9946a0a Update copyright to 2018 2018-12-22 11:44:22 +01:00
Kim Woelders 22b5e58dcd Refactor/rename/use _EFREE type macros 2018-12-22 11:44:22 +01:00
Kim Woelders 23d3a914df 1.0.19.000 2018-12-22 11:44:22 +01:00
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