Improvement in the "Aero Snap" - with some functionality from Compiz Grid Plugin

Registered by KVG on 2012-07-22

Well, for now "Aero snap"-like feature is impelmented. I think it could be improved so it'd be much more kick-ass.

If you used the Grid Plugin in Compiz, you should know that you can use the Alt+NumPad# shortcuts to fit the focused window in the left/right/top/bottom/left-top/left-bottom, etc part of the screen. And if you press, for example, Alt+KP4, the focused window goes to the left half of the screen. If you press Alt+KP4 again, the window shrinks to 1/3 of the screen width and again sticks to the left edge. If you press the same hotkey again, the window is 1/4 screenwidth wide and next 3/4, 2/3 and 1/2. I used to like this feature and I think it would be great to see it in elementary.

But we can go further: Imagine that you drag a window to the left edge. Once you reach it, you see the stick-to-the-left animation. What would be great? To have the coolness that if you push the window harder to the left, to get "thinner" and "thinner" windows, sticked to the left. We could have this beautiness in the other direction too - for example, if you move the window a little bit out of the edge, to have larger sticked-to-the edge windows.

Aditionally, we could have corner/central hot spots for more flexible windows placement.

I sorry for my potato English. I hope you understand me though.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
Superseded
Series goal:
None
Implementation:
Unknown
Milestone target:
None
Completed by
Daniel Fore on 2016-05-06

Related branches

Sprints

Whiteboard

The mockup in the last seconds of this video adds discoverability and an easy way to use the mouse to place apps on the grid.
https://www.youtube.com/watch?v=nku8-JpDeGo

This sounds a lot like https://bugs.launchpad.net/gala/+bug/1356703. So I'm going to mark it as superseded. In the future, please file individual reports to request features --DanRabbit

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.