Commit Graph

154 Commits

Author SHA1 Message Date
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