Commit Graph

91 Commits

Author SHA1 Message Date
Kim Woelders 5ce609cca7 Change formatting style
No tabs, more like K&R.
Also switch to indent 2.2.13.
2023-11-26 10:03:45 +01:00
Kim Woelders 6e45dae6d6 session: Logout dialog adjustments
- Don't log out on Suspend/Hibernate
- Add Lock option
- Tweak layout. With all options enabled the dialog would become rather wide
2023-10-17 09:17:47 +02:00
Kim Woelders 91ef25bb42 session: Enable setting suspend and hibernate actions
If set the options are presented in the logout dialog.

Suggestion from Milan Maljković.
2023-10-13 08:40:59 +02:00
Kim Woelders 50356c8b12 Revert "Optionally ignore gravity from WM_NORMAL_HINTS"
Doesn't fix the problem.

This reverts commit c6c5070311.
2023-09-11 20:40:47 +02:00
Kim Woelders c6c5070311 Optionally ignore gravity from WM_NORMAL_HINTS 2023-09-10 16:48:15 +02:00
Kim Woelders f8d7cb8c00 arrange: Introduce screen struts
Can be used to  restrict area where windows are normally placed.
Works like struts set by clients with _NET_WM_STRUT.

Sugested by Milan Maljković.
2022-05-03 19:20:19 +02:00
Kim Woelders 358b60baf9 Introduce E_ARRAY_SIZE() and MOD_ITEMS()
Just a bit tidier.
2021-03-19 06:36:46 +01:00
Kim Woelders 0ef79b8771 Autofoo sound configuration cosmetics 2020-05-01 14:11:26 +02: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 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 a9a568ffe3 Debug printout cleanups. 2014-10-17 21:25:12 +02:00
Kim Woelders d779a4d0f8 Enable logging to stdout or stderr.
Stdout/stderr is selected with Conf.log.dest (0:stdout, 1:stderr).
Conf.difftime changed to Conf.log.difftime for consistency.

SVN revision: 75030
2012-08-09 07:09:22 +00:00
Kim Woelders a173656953 Remove useless parameter from SnapshotsSaveReal().
SVN revision: 70396
2012-04-22 17:39:51 +00:00
Kim Woelders 961e2cf215 Enable animation of resize operation.
Based on patches by Daniel Manjarres.

SVN revision: 61191
2011-07-10 06:24:00 +00:00
Kim Woelders b84d22e594 Add option to enable "smart resizing".
Based on patches by Daniel Manjarres.

SVN revision: 61189
2011-07-10 06:23:55 +00:00
Kim Woelders 533cf346e7 Magnifier: Make step size configurable.
Based on patch by Daniel Manjarres.

SVN revision: 60277
2011-06-13 16:28:49 +00:00
Kim Woelders 6c56718b7c Change move/resize mode open coded values to defined values.
Partially based on patch by Daniel Manjarres.

SVN revision: 59991
2011-06-06 14:39:57 +00:00
Kim Woelders a2968d89f2 Add options to ignore struts when maximising/fullscreening.
Whether or not to ignore struts can now be configured independently
for maximising, fullscreening, and general window placement.

Patch by Daniel Manjarres.
Also suggested by José Romildo Malaquias.

SVN revision: 57536
2011-03-06 08:26:47 +00:00
Kim Woelders 93fb484abd Add missed 2009s.
SVN revision: 44039
2009-11-29 10:35:56 +00:00
Kim Woelders 40084b45df Constness fixes.
SVN revision: 42463
2009-09-13 13:45:41 +00:00
Kim Woelders 4f71661dfe Reload keybindings on MappingNotify.
SVN revision: 38356
2008-12-30 16:19:33 +00:00
Kim Woelders aafb7aa775 Optionally don't cover dragbar when maximising (patch by Pietro Cerutti).
SVN revision: 37833
2008-11-27 20:10:15 +00:00
Kim Woelders 5986de532a A bit more consistent naming and minor cleanup (snaps).
SVN revision: 36782
2008-10-18 16:00:14 +00:00
Kim Woelders 70a6cc695c Simplify activating configuration dialogs.
SVN revision: 36681
2008-10-15 15:19:12 +00:00
Kim Woelders f8086173c0 Fix config item size.
SVN revision: 35420
2008-08-09 13:12:44 +00:00
Kim Woelders 1dad1ef28f Simplify timers.
SVN revision: 34656
2008-05-24 18:13:17 +00:00
Kim Woelders 6215bcb329 Add option to center new windows when desk is full (suggested by George L. Yermulnik).
SVN revision: 33987
2008-03-11 22:03:57 +00:00
Kim Woelders c9b1c47dfe Stuff for checking if various XSync's are really needed.
SVN revision: 33741
2008-02-13 21:31:29 +00:00
Kim Woelders 11164d37fb Add configuration of default opacities.
SVN revision: 33724
2008-02-10 20:21:53 +00:00
Kim Woelders 01f272cdec Enable showing differential time in debug output.
SVN revision: 33635
2008-01-27 18:37:19 +00:00
Kim Woelders 2db78bbdfe Optionally use render for scaling.
SVN revision: 33583
2008-01-24 18:37:45 +00:00
Kim Woelders 6448e1f504 Startup id bits.
SVN revision: 31781
2007-09-22 10:21:18 +00:00
Kim Woelders 4772f4e39d Enable setting default maximise policy.
SVN revision: 31780
2007-09-22 08:55:16 +00:00
Kim Woelders 8c34f94d61 Deactivate more code when disabling sound.
SVN revision: 31479
2007-08-23 18:48:21 +00:00
Kim Woelders 9eec06491e Add dialog option to select non-grabbing move/resize modes.
SVN revision: 30756
2007-07-11 09:21:27 +00:00
Kim Woelders 0303e9e743 Fix move/resize color.
SVN revision: 30344
2007-06-16 11:16:17 +00:00
Kim Woelders b741cd343d Add glx test thingy.
SVN revision: 30338
2007-06-15 20:33:10 +00:00
Kim Woelders ea4dd7f6ef Use shaped window in stead of server grab/line draws for boxed move/resize mode.
SVN revision: 30337
2007-06-15 19:42:41 +00:00
Kim Woelders 3f4eb10e09 Eliminate unused parameter in IPC functions. Move some stuff out of E.h.
SVN revision: 30015
2007-05-18 08:25:06 +00:00
Kim Woelders a04d88056c Enable setting imlib2 image cache size (debug only).
SVN revision: 29918
2007-05-07 23:26:13 +00:00
Kim Woelders 17690df4b5 Add magnifier window (eesh mag show).
SVN revision: 29436
2007-04-07 13:19:30 +00:00
Kim Woelders b1f47c25a6 Add animators.
SVN revision: 28142
2007-01-28 04:59:46 +00:00
Kim Woelders 83bcbbaee1 2007.
SVN revision: 27952
2007-01-13 19:14:29 +00:00
Kim Woelders 63a8acc721 Split up, shuffle around, rename.
SVN revision: 27181
2006-11-19 21:55:52 +00:00
Kim Woelders 1cf7e321ad IPC command "misc arrange" -> "desk arrange".
SVN revision: 27179
2006-11-19 20:20:22 +00:00
Kim Woelders 76c5c8557e Add checkbox in move/resize dialog to enable/disable use of _NET_WM_SYNC_REQUEST.
SVN revision: 26863
2006-10-29 15:21:15 +00:00
Kim Woelders 93f5215b2a Remove duplicate const.
SVN revision: 26429
2006-10-08 14:54:20 +00:00
Kim Woelders 5e13c9ca36 Set mask alpha threshold, if possible.
SVN revision: 25977
2006-09-19 16:55:16 +00:00
Kim Woelders 35c8f904df Refactor/simplify, use execApplication in stead of plain fork/exec.
SVN revision: 25691
2006-09-10 14:29:05 +00:00
Kim Woelders 6a7bdfd972 Default should be off.
SVN revision: 25090
2006-08-24 20:33:46 +00:00