Clever windows

Gnome 3.0 maybe