Hello all.
I play a video game called EVE Online, and it has a really rather nifty work environment. It's best feature in my opinion is the ability to drag a window towards another and have the dragged window snap to the edge of the other window WHILE MAINTAINING ITS CURRENT SIZE.
I am trying to find a tool to do this in Linux, as part of a wider project of recreating the EVE desktop in Linux. In EVE, this would allow you to layout your chat windows, directional scanners, inventory, and overview on the screen while leaving lots of the space empty so that you can stare at the action. With the things I've found so far, the windows completely obscure the screen's wallpaper.
I've tried i3, Xmonad and Awesome, but they seem (correct me if I'm wrong) to automatically allocate portions of the screen to a window. I want to build one that lets you drag the desired window to a location and drop it into place, where it will snap to the edges of an existing window.
I've already used Cairo-Dock to create the dock (almost) and I'm due to create an icon theme, as well as a window theme.
But the snapping behavior is the key part, and so I turn to you to ask if any one has heard of one that works like this or could be adapted to do so?