Lucas De Marchi
4d4401c5d3
Apply badzero.cocci, badnull.cocci and badnull2.cocci
...
Since badzero.cocci depends on coccinelle knowledge about a variable being a pointer
and about a function returning a pointer, maybe there are false negatives.
SVN revision: 51092
2010-08-13 17:04:13 +00:00
Kim Woelders
c24755d012
Use "filler" border in stead of zoom masks when zooming.
...
SVN revision: 50351
2010-07-18 18:52:54 +00:00
Kim Woelders
c76a25ec82
Eliminate GetZoomEWin() and InZoom().
...
SVN revision: 50350
2010-07-18 18:52:52 +00:00
Kim Woelders
48f6bbe94c
Trivial cleanups.
...
SVN revision: 49486
2010-06-06 10:05:53 +00:00
Kim Woelders
ccd185a794
Fix various issues related to iconification of shaded windows.
...
- Trouble with initially iconified and shaded windows shading right or down.
- Snapshotting of shaded windows was broken (still a hack - disable?).
SVN revision: 47698
2010-04-02 15:28:06 +00:00
Kim Woelders
a7e538be10
Trivial fixes (clang).
...
SVN revision: 45718
2010-01-29 19:45:04 +00:00
Kim Woelders
ced8c9086e
Fix resize while shaded.
...
SVN revision: 43890
2009-11-22 09:53:10 +00:00
Kim Woelders
33c5c7dfc8
Re-enable resizing of shaded windows.
...
This was disabled at some point. Cannot remember why. Seems to work.
SVN revision: 43859
2009-11-21 11:13:14 +00:00
Kim Woelders
633281a9c6
Eliminate need for initial EwinMoveToDesktop (fix initial pager background).
...
SVN revision: 43737
2009-11-16 20:55:12 +00:00
Kim Woelders
b5ecc87b4b
Fix pseudotransparency update of iconbox when switching desk (noted by Don Harrop).
...
SVN revision: 43372
2009-10-31 13:02:20 +00:00
Kim Woelders
64cef478d7
Fix stacking order when showing desktop state is set off (noted by Grégory Soutadé).
...
SVN revision: 43125
2009-10-17 08:04:50 +00:00
Kim Woelders
2ec0640a1c
Add some window size sanity checks.
...
SVN revision: 41594
2009-08-04 16:11:44 +00:00
Kim Woelders
27c2a745ac
Delay autoshading when leaving.
...
SVN revision: 39615
2009-03-21 20:58:00 +00:00
Kim Woelders
f82a9119af
Simplify code around iconfify/shade/stick operations.
...
SVN revision: 39607
2009-03-21 09:53:13 +00:00
Kim Woelders
2dc8f27679
Remove unused code, cleanups.
...
SVN revision: 39606
2009-03-21 09:53:11 +00:00
Kim Woelders
5ded0d38d6
Remove (useless, afaict) group mirror option.
...
SVN revision: 39605
2009-03-21 09:53:08 +00:00
Kim Woelders
68d548411d
Fix shaded state update in snapshots (after shading by animators change).
...
SVN revision: 38965
2009-02-07 12:41:55 +00:00
Kim Woelders
93e3d61baf
Do shading using animators.
...
SVN revision: 38888
2009-02-01 14:43:48 +00:00
Kim Woelders
66e11b03fb
Refactor shading code some more.
...
SVN revision: 38887
2009-02-01 14:43:45 +00:00
Kim Woelders
0ca5f9af6f
Refactor shade/unshade code.
...
SVN revision: 38886
2009-02-01 10:15:26 +00:00
Kim Woelders
9fc923f6ab
Add autoshade window option (suggested by Don Harrop).
...
SVN revision: 38883
2009-02-01 10:15:13 +00:00
Kim Woelders
e42a80764f
Play sounds by number in stead of by name. Enable disabling specific sounds.
...
SVN revision: 38142
2008-12-14 16:44:45 +00:00
Kim Woelders
25c27e2cfd
Change some function names.
...
SVN revision: 37677
2008-11-16 17:20:37 +00:00
Kim Woelders
70bdea29ed
Update donthide state if window properties change.
...
SVN revision: 37665
2008-11-15 14:16:28 +00:00
Kim Woelders
d2d5df5969
Add winop "alone" to iconify windows on desktop excexpt the selected one
...
(patch by Pietro Cerutti).
SVN revision: 37535
2008-11-07 19:50:57 +00:00
Kim Woelders
8c8b2c1f31
Call move/resize function only if moving/resizing.
...
SVN revision: 35081
2008-07-12 15:45:28 +00:00
Kim Woelders
08a86c83af
Fix various gravity issues.
...
SVN revision: 35069
2008-07-11 19:38:18 +00:00
Kim Woelders
8bd4efba70
Remove unused code.
...
SVN revision: 35066
2008-07-11 18:55:23 +00:00
Kim Woelders
70ad8a0f38
Enable not using ARGB frame for ARGB clients (selected by window match).
...
SVN revision: 34755
2008-06-05 17:59:51 +00:00
Kim Woelders
fd39d6628a
Simplify shape functions.
...
SVN revision: 34745
2008-06-05 08:55:21 +00:00
Kim Woelders
6eaca2639c
Eliminate redundant VRoot vars.
...
SVN revision: 34106
2008-03-24 11:12:40 +00:00
Kim Woelders
4ef9558c14
Forgot 2008.
...
SVN revision: 34083
2008-03-22 14:51:24 +00:00
Kim Woelders
0a05aafc82
Assume free(0) is ok (if not HAVE_FREE_NULL_BUG will have to be defined).
...
SVN revision: 33818
2008-02-23 12:09:38 +00:00
Kim Woelders
ed0d4b83d5
Prevent attempts to resize to less than 1x1.
...
SVN revision: 33228
2007-12-24 07:41:03 +00:00
Kim Woelders
6089e2ef04
Deactivate unused code, trivial cleanups.
...
SVN revision: 31626
2007-09-05 19:12:56 +00:00
Kim Woelders
4c80c1de2a
Fix window sliding in new boxed mode.
...
SVN revision: 30341
2007-06-16 08:41:53 +00:00
Kim Woelders
fbced44281
Cleanups, paving the way for other changes.
...
SVN revision: 30312
2007-06-11 22:28:35 +00:00
Kim Woelders
e5cae2c734
Avoid area switch when activating window that is mostly offscreen (noted by Mike Frysinger).
...
SVN revision: 30119
2007-05-27 21:23:55 +00:00
Kim Woelders
bd92d9d221
Fix "multiple deiconification" seen with e.g. claws-mail (noted by Bradley Reed).
...
SVN revision: 28798
2007-03-18 19:57:01 +00:00
Kim Woelders
7b951769f7
Fix resizing normal->maximized->fullscreen and back.
...
Fix preserving maximised state across restart.
SVN revision: 28787
2007-03-17 15:49:41 +00:00
Kim Woelders
19961cd8b7
Fix unmaximizing after shade/unshade (noted by Sven Faerber and Bradley Reed).
...
SVN revision: 28762
2007-03-16 03:56:11 +00:00
Kim Woelders
d4fc13642f
Revert (misunderstanding).
...
SVN revision: 28760
2007-03-16 02:54:47 +00:00
Kim Woelders
2025d8294e
Don't unshade iconified windows on activation (revert to old behavior -
...
requested by Sven Faerber).
SVN revision: 28713
2007-03-14 04:12:50 +00:00
Kim Woelders
9468905ea1
Fix stacking before shade/unshade when "click-raises" is enabled (noted by Sven Faerber).
...
SVN revision: 28707
2007-03-14 01:02:49 +00:00
Kim Woelders
a19cdebd92
Add option to show windows on all desks in focus list.
...
SVN revision: 28583
2007-03-06 03:33:31 +00:00
Kim Woelders
f53600e1e8
Cleanups, enable compiling everything as if it were C++.
...
SVN revision: 28022
2007-01-17 01:10:44 +00:00
Kim Woelders
83bcbbaee1
2007.
...
SVN revision: 27952
2007-01-13 19:14:29 +00:00
Kim Woelders
67882e6394
Minor reorganisation of some ewin internals.
...
SVN revision: 27574
2006-12-27 16:17:27 +00:00
Kim Woelders
d31b01dfee
EwinGetName -> EwinGetTitle.
...
SVN revision: 27212
2006-11-26 11:30:59 +00:00
Kim Woelders
63a8acc721
Split up, shuffle around, rename.
...
SVN revision: 27181
2006-11-19 21:55:52 +00:00