id,summary,reporter,owner,description,type,status,priority,milestone,component,resolution,keywords,cc 111,better desktop integration: edge of screen movement on *nix,Antoine Martin,Antoine Martin,"We should be able to re-use some of the techniques from [http://fredrik.hubbe.net/x2vnc.html x2vnc] and [http://linux.die.net/man/1/x2x x2x] to detect when the window/mouse is over the edge of the screen and use this as a trigger to send the application to the machine defined as being attached to that edge. Difficulties: * Integration with the window manager: how do we find if there is a window being dragged easily? (in python and without libX11/win32 code if possible...) - maybe defining a compiz extension would be easier? * UI for defining which machines are attached to which edges... and how to deal with machines coming and going in a consistent manner. Alternatives: * Once a plugin mechanism is added to synergy+, we could potentially use that to hook our window move, see [http://lists.devloop.org.uk/pipermail/shifter-users/2010-June/thread.html this discussion] For MS Windows, see #24",enhancement,accepted,minor,1.0,Client,,,