summaryrefslogtreecommitdiff
path: root/src/constraints.c
Commit message (Expand)AuthorAgeFilesLines
* make sure windows returning from fullscreen mode are constrained to beElijah Newren2006-09-071-0/+10
* Fix several bugs with handling of fullscreen windows, causing them to notElijah Newren2006-08-211-0/+19
* patch from Stéphane Rosi to allow moving maximized windows betweenElijah Newren2006-08-081-3/+4
* Add a constrain_titlebar_visible constraint; should fix both bug 333328Elijah Newren2006-08-071-15/+128
* Fix constraints bug causing negative width windows and crashes. #336651Elijah Newren2006-04-021-1/+3
* fixed_directions is only meant for explicit user interactions; disable itElijah Newren2006-01-211-0/+14
* Whoops, I forgot to keep my copyright info updated with my previousElijah Newren2006-01-101-1/+1
* Be more strict about what is considered a valid region with partialElijah Newren2006-01-101-20/+29
* Patch from Jens Granseuer to fix build with gcc 2.95. #322622.Elijah Newren2006-01-021-48/+55
* Relax the partially onscreen constraint to allow the titlebar to touch theElijah Newren2005-11-221-4/+13
* When updating the xinerama due to placement, update which maximal/spanningElijah Newren2005-11-211-0/+5
* compute the frame geometry due to maximization only after actuallyElijah Newren2005-11-211-4/+4
* Merge of all the changes on the constraints_experiments branch. This isElijah Newren2005-11-191-1448/+919
* Add my copyright notice to a number of files on which it should alreadyRob Adams2004-02-231-0/+1
* if we maximize after placement, and the window is too big to fix in theRob Adams2004-01-101-0/+13
* disable onscreen resize constraints for right, left, and bottom, sinceGNOME_2_4_BRANCHPOINTRob Adams2003-10-071-40/+12
* Fix a bug with partial-width panel struts caused by incorrect computationRob Adams2003-09-201-8/+8
* do northwest resize when maximizing and fullscreening to avoid potentialRob Adams2003-08-211-6/+6
* recalculate frame geometry if the window gets maximized after placement,Rob Adams2003-08-191-2/+8
* fix but with maximizing/fullscreening windowsRob Adams2003-08-161-12/+3
* Allow windows that are too tall for the workarea to break the onscreenRob Adams2003-08-151-47/+83
* Update window shaking loose so that the window is moved to the pointer andRob Adams2003-07-281-15/+38
* Actually maximize after placement. See #116285.Rob Adams2003-06-291-1/+4
* nuke the lists of struts here, to improve confidence that we never try toHavoc Pennington2003-06-281-6/+21
* Update constraints code to support the new _NET_WM_STRUT_PARTIAL EWMHRob Adams2003-06-261-139/+282
* Revamp placement policy for windows that are maximized when they areRob Adams2003-06-091-4/+22
* Don't apply onscreen constraints to full screen windows. Fix for #110048Rob Adams2003-05-021-0/+1
* Don't try to force a window onscreen by more than its width. Fix forRob Adams2003-03-161-3/+5
* include left frame geometry when maximizing or fullscreening windows. FixRob Adams2003-03-121-2/+2
* Switch over to new constraints code, unquestionably introduces some bugs,Havoc Pennington2003-03-081-166/+441
* disable animation when shading windows, just doesn't really convey theHavoc Pennington2002-08-061-78/+939
* syncHavoc Pennington2002-07-241-13/+45
* fixes to the commentsHavoc Pennington2002-07-241-20/+93
* grab display across managing each screen; XGetInputFocus() on startup.Havoc Pennington2002-07-241-0/+147