summaryrefslogtreecommitdiff
path: root/src/modules/Makefile_gadman.am
diff options
context:
space:
mode:
authorChris Michael <cp.michael@samsung.com>2013-08-01 08:16:39 +0100
committerDeon Thomas <PrinceAMD.Elive@gmail.com>2013-08-01 11:49:23 -0400
commitbfc9f1e7b15168adba7a3854d76bb8592f8ae3f4 (patch)
tree1885da1fe498a32a2d8dbe534e2821b39ab6f964 /src/modules/Makefile_gadman.am
parentf0f7f8f4de3964c28502ce42b8e484535bbfe7a2 (diff)
downloadenlightenment-bfc9f1e7b15168adba7a3854d76bb8592f8ae3f4.tar.gz
Backport: 3f2e850 :: Big giant Monitor Snapping Fix when we resize or move !! ;)
- Add previous monitor geometry to smart data structure. - When we set the crtc, also set the monitor current geometry. - Add function to return the previous monitor geometry. - On a mouse up, check for monitor location difference versus previous geometry, if nothing changed then we have no 'move' to do. - When we start a resize, record the previous geometry and raise the monitor. - When a monitor is moved/resized we call the position_update function which already loops all monitors, so no need to loop them twice. - Fix position_update function to allow some Snapping Fuzziness so that on a move/resize any adjoining monitors (within tolerance) will more reliably snap to each other. Signed-off-by: Chris Michael <cp.michael@samsung.com> Signed-off-by: Deon Thomas <PrinceAMD.Elive@gmail.com>
Diffstat (limited to 'src/modules/Makefile_gadman.am')
0 files changed, 0 insertions, 0 deletions