summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* THIS IS A DEAD BRANCH now that everything has been merged to head. Let itconstraints_experimentsElijah Newren2005-11-212-8/+9
* Define all the various constants used at the beginning of the function forElijah Newren2005-11-195-103/+184
* Uh, I was pretty sure I had tested the last patch. I must have forgottenElijah Newren2005-11-192-11/+16
* Do the cleanups requested by Havoc in his review.Elijah Newren2005-11-1911-338/+338
* Fix the breakage all these constraints_experiments changes caused toElijah Newren2005-11-194-57/+174
* special case DOCK and DESKTOP windows out of the 2005-11-13 patchElijah Newren2005-11-172-1/+8
* handle the case where one strut completely overlaps the other. Patch fromElijah Newren2005-11-163-1/+31
* Don't access workspace->screen_region and workspace->xinerama_regionElijah Newren2005-11-164-2/+37
* Update -- I NEED TESTERS NOW!!! :-)Elijah Newren2005-11-162-22/+12
* Add another bug I fixed a while agoElijah Newren2005-11-162-0/+5
* Split out edge resistance functions and structures from display.[ch] andElijah Newren2005-11-169-1178/+1262
* Add another bug I fixed a little while agoElijah Newren2005-11-162-5/+13
* finally fix the long outstanding FIXME about when to clampElijah Newren2005-11-163-17/+12
* Update, fix, and extend all the documentation on constraints.Elijah Newren2005-11-165-313/+406
* Make meta_rectangle_find_onscreen_edges() robust against overlappingElijah Newren2005-11-152-21/+169
* don't do a move or resize on ButtonRelease if the most recent move/resizeElijah Newren2005-11-142-14/+31
* updateElijah Newren2005-11-143-3/+26
* updateElijah Newren2005-11-1410-16/+181
* Some renaming of structs & vars for sanity sake, plus the introduction ofElijah Newren2005-11-132-59/+126
* Get keyboard buildup edge resistance working, and convert old (and buggy)Elijah Newren2005-11-127-377/+430
* Add a bunch of questions that I want to ask the usability guysElijah Newren2005-11-102-2/+24
* Get timeouts for screen/xinerama edge resistance working.Elijah Newren2005-11-106-34/+239
* Get edge auto-snapping to work again (and for the first time ever forElijah Newren2005-11-084-64/+313
* get basic edge resistance to work with resizing too. I'm so cool. :-)Elijah Newren2005-11-082-0/+26
* Very basic edge resistance stuff starting to work. Only for moves,Elijah Newren2005-11-084-8/+294
* (meta_rectangle_remove_intersections_with_boxes_from_edges): removeElijah Newren2005-11-074-66/+59
* Cache (and sort) all the edges in some nice arrays for quick access. CleanElijah Newren2005-11-073-8/+284
* Compute the non-obscured normal window edges for edge resistance/snapping.Elijah Newren2005-11-066-46/+346
* Cache screen and xinerama edges for edge resistance/snapping at the sameElijah Newren2005-11-043-0/+39
* Add routines to find all the edges between adjacent xineramas, minus thoseElijah Newren2005-11-044-16/+345
* Add more ideas mostly relating to edge resistance just to ensure I don'tElijah Newren2005-11-023-24/+62
* Add routines to find all the "screen edges" (where struts are consideredElijah Newren2005-11-016-48/+861
* Three major changes: (1) Caching the spanning_rectangles in eachElijah Newren2005-10-2817-568/+548
* Make alt-middle-click resizing divide the window into nine regions insteadElijah Newren2005-10-272-20/+41
* Fix keyboard resizing and bouncing weirdness with mouse movement, andElijah Newren2005-10-244-41/+44
* Fix (both keyboard and mouse) snap-moving from erroneously operatingElijah Newren2005-10-244-4/+48
* Various tiny cleanupsElijah Newren2005-10-234-37/+47
* Make maximize_vertically and maximize_horizontally toggle and beElijah Newren2005-10-2310-193/+264
* Nailed the "gnome-terminal drifts upward and leftward" problemElijah Newren2005-10-222-5/+11
* Nailed the "gnome-terminal drifts upward and leftward" problemElijah Newren2005-10-223-5/+18
* Five quick ideas/problems/cleanups I thought of today and at various timesElijah Newren2005-10-212-0/+20
* Add two more bugs to look at from latest scouring of bugzillaElijah Newren2005-10-212-0/+7
* Note about decorationless windows and screen-relative constraints, markElijah Newren2005-10-205-118/+188
* Got the testcases and cleanup done nowElijah Newren2005-10-205-90/+237
* Update things fixed, list new bug that I previously forgotElijah Newren2005-10-195-54/+112
* Update docs, fix up the require onscreen/on-single-xinerama flagElijah Newren2005-10-196-20/+119
* Get aspect ratio resizing to mostly work, and prevent size constraintsElijah Newren2005-10-177-195/+241
* The various keep-'em-onscreen constraints should only apply to normalElijah Newren2005-10-162-5/+32
* remove the debugging information added a couple commits ago; it wasElijah Newren2005-10-162-59/+16
* I was supposed to determine the amount that the window was allowed to moveElijah Newren2005-10-164-5/+31