Commit Graph

264 Commits

Author SHA1 Message Date
Kim Woelders 4ac03926da Adjustments for indent 2.2.11.
SVN revision: 50909
2010-08-08 19:03:34 +00:00
Kim Woelders c76a25ec82 Eliminate GetZoomEWin() and InZoom().
SVN revision: 50350
2010-07-18 18:52:52 +00:00
Kim Woelders 6f9ab28110 Add force parameter to EwinWarpTo().
SVN revision: 49488
2010-06-06 10:08:17 +00:00
Kim Woelders 4fbabcefd0 In reparent event handler, use parent indicated by event.
This avoids multiple roundtrips during window creation/destruction.

I wonder why it was necessary to look up the parent with XQueryTree.
IIRC there where some misbehaving clients, maybe related to switching
in/out of fullscreen mode.

SVN revision: 47922
2010-04-11 11:43:02 +00:00
Kim Woelders ae1e289a62 Cleanups around colormap installation during focus switch.
SVN revision: 47260
2010-03-15 22:19:00 +00:00
Kim Woelders 4dfed1b5c7 Don't put shadow on borderless argb windows.
SVN revision: 46969
2010-03-07 22:53:07 +00:00
Kim Woelders ca74b5aff8 Assume ConfigureRequests contain root x,y coordinates for now.
SVN revision: 46526
2010-02-26 21:54:58 +00:00
Kim Woelders 84cedde03c No need to query pointer in move/resize start.
SVN revision: 46171
2010-02-14 19:04:06 +00:00
Kim Woelders 0ead506d0a Do not propagate key events.
SVN revision: 45208
2010-01-16 11:50:07 +00:00
Kim Woelders ccadd26322 Eliminate Mode.action_inhibit.
This flag should not be needed after introducing the
move/resize event window.

SVN revision: 44956
2010-01-07 16:42:26 +00:00
Kim Woelders 01fa299f45 Use new event window for move/resize.
SVN revision: 44594
2009-12-20 07:29:51 +00:00
Kim Woelders 501690bb4b Change name, eliminate unused return values.
SVN revision: 44339
2009-12-10 16:37:56 +00:00
Kim Woelders 2121b42962 Move reference point for manual placement to inside window.
This enables placing e.g. at top left corner without having to fight edge flip.

SVN revision: 43858
2009-11-21 11:13:12 +00:00
Kim Woelders 3fc9a92208 Fix manual placement.
It seems that (pointer?) grabs are now broken when reparenting.
IIRC this was not always so.

SVN revision: 43738
2009-11-16 20:55:14 +00:00
Kim Woelders 3a706d50c5 Avoid wasting some space.
SVN revision: 42465
2009-09-13 13:45:46 +00:00
Kim Woelders e01bbc1421 Fix issue with placement of windows present before e16 is started.
SVN revision: 42101
2009-08-30 14:04:31 +00:00
Kim Woelders 2ec0640a1c Add some window size sanity checks.
SVN revision: 41594
2009-08-04 16:11:44 +00:00
Kim Woelders afabf24589 Remove cruft.
SVN revision: 41593
2009-08-04 16:11:38 +00:00
Kim Woelders cdaddb3376 Remove unused parameter.
SVN revision: 41510
2009-07-27 16:46:54 +00:00
Kim Woelders bb53ec7781 Fix size (container window shape) of windows resized by a window match.
SVN revision: 41106
2009-06-18 20:04:27 +00:00
Kim Woelders 64311e0acb Enable move/resize using keyboard.
SVN revision: 39015
2009-02-14 11:09:06 +00:00
Kim Woelders b18416800b Prepare for move/resize using keyboard.
SVN revision: 39014
2009-02-14 11:09:03 +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 fb522bde1f Tweak Grab/UngrabButtonGrabs prototype.
SVN revision: 37834
2008-11-27 20:15:23 +00:00
Kim Woelders 619b95c289 Indent.
SVN revision: 37675
2008-11-16 17:20:30 +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 cbe16b83b0 Tweak "wop alone" and "show desktop" window selection.
SVN revision: 37599
2008-11-12 18:59:52 +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 5986de532a A bit more consistent naming and minor cleanup (snaps).
SVN revision: 36782
2008-10-18 16:00:14 +00:00
Kim Woelders 9a10eee2c1 Fix build on Solaris 10 (Don Harrop).
SVN revision: 36505
2008-10-07 19:41:57 +00:00
Kim Woelders ee094afa72 Cleanups around closing internal windows.
SVN revision: 35390
2008-08-07 23:17:04 +00:00
Kim Woelders 08a86c83af Fix various gravity issues.
SVN revision: 35069
2008-07-11 19:38:18 +00:00
Kim Woelders 880b149f23 Correctly place/size new apps requesting _NET_WM_STATE_MAXIMIZED_...
SVN revision: 34892
2008-06-22 22:26:00 +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 ced10e2311 Change some values to defines.
SVN revision: 34754
2008-06-05 17:45:01 +00:00
Kim Woelders 3e237fb247 Enable fading/shadow when desired (in stead of disabling when not).
SVN revision: 34753
2008-06-05 17:42:59 +00:00
Kim Woelders fd39d6628a Simplify shape functions.
SVN revision: 34745
2008-06-05 08:55:21 +00:00
Kim Woelders 1dad1ef28f Simplify timers.
SVN revision: 34656
2008-05-24 18:13:17 +00:00
Kim Woelders 26f7112636 Remove/comment out unused stuff.
SVN revision: 34533
2008-05-10 23:22:31 +00:00
Kim Woelders 6eaca2639c Eliminate redundant VRoot vars.
SVN revision: 34106
2008-03-24 11:12:40 +00:00
Kim Woelders 45ae68ae79 Eliminate redundant RRoot variables.
SVN revision: 34105
2008-03-24 10:24:28 +00:00
Kim Woelders e9230a8aa5 Eliminate Constraints.
SVN revision: 34104
2008-03-24 09:47:50 +00:00
Kim Woelders e7f01c2d6f Add -brs to indent profile.
SVN revision: 34096
2008-03-23 11:54:24 +00:00
Kim Woelders c4b035680b Cleanups.
SVN revision: 34085
2008-03-22 15:00:07 +00:00
Kim Woelders 137c4f8aba Add shadow and fading flags to the remembered flag list.
SVN revision: 34006
2008-03-12 22:27:03 +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 c9b1c47dfe Stuff for checking if various XSync's are really needed.
SVN revision: 33741
2008-02-13 21:31:29 +00:00
Kim Woelders 5ab71de162 Cleanups.
SVN revision: 33740
2008-02-13 20:51:00 +00:00
Kim Woelders 11164d37fb Add configuration of default opacities.
SVN revision: 33724
2008-02-10 20:21:53 +00:00
Kim Woelders 86f6b7dec7 Add a number of window flags to the remembered flag list.
SVN revision: 33672
2008-02-03 17:08:38 +00:00