GNOME Bugzilla – Bug 643945
XDND: Allow workspace switching using the thumbnails
Last modified: 2011-03-21 23:05:15 UTC
See patch.
Created attachment 182545 [details] [review] XDND: Allow workspace switching using the thumbnails Currently activating a window on a different workspace requires very long drag distances, which is very inconvenient to use. Fix that by allowing switching workspaces using the thumbnails which is consistent with window and launcher dnd and much easier to use.
Created attachment 182547 [details] [review] XDND: Allow workspace switching using the thumbnails Currently activating a window on a different workspace requires very long drag distances, which is very inconvenient to use. Fix that by allowing switching workspaces using the thumbnails which is consistent with window and launcher dnd and much easier to use. --- Don't allow activating windows from the thumbnails, this conflicts with the switch workspace behaviour and is confusing.
Review of attachment 182547 [details] [review]: Testing it out, I generally like the feel - it seems right to activate the workspaces immediately on hover rather than waiting for a timeout.... the only thing that I might wonder is if that will be annoying in multihead if you want to drag to and activate a window on a secondary monitor, but that's pretty much a corner case. ::: js/ui/panel.js @@ +700,3 @@ + overviewShownID = Main.overview.connect('shown', function() { + Main.overview.beginItemDrag(actor); + Main.overview.disconnect(overviewShownID); I don't like this, howver, it's: - Duplicated code (can obviously be fixed) - A hack - Looks a bit weird - since you go to the overview, then you secondarily slide the workspaces out Why don't we wait until Alex's "Workspace/WorkspacesView zooming and positioning is insane in the brain" patches land and on top of that I dont' think it will be hard at all to come up with a patch where if we are in XDND we always have the thumbnails slide ot.
Bug 641877 has a patch that makes thumbnails always out if there is a monitor to the right.
Created attachment 184016 [details] [review] XDND: Allow workspace switching using the thumbnails Currently activating a window on a different workspace requires very long drag distances, which is very inconvenient to use. Fix that by allowing switching workspaces using the thumbnails which is consistent with window and launcher dnd and much easier to use. --- *) Don't animate the thumbnails after opening the overview, but keep them open
Review of attachment 184016 [details] [review]: looks good to me and seems to work well in testing.
Attachment 184016 [details] pushed as 528fc9b - XDND: Allow workspace switching using the thumbnails