PDA

View Full Version : Dragging + Alt+TAB


neoAKiRAz
April 24th, 2007, 05:28 PM
Does this feature (click and hold on for example an icon and press Alt+TAB so that the active window changes and then release the icon in that window) work for anyone else?
Thx!

neoAKiRAz
April 25th, 2007, 06:27 PM
Could someone, please, open a couple of un-maximized programs then grab a icon from the desktop and, without releasing it, try pressing Alt+TAB and see if the Window Application Switcher comes up?
I'd really appreciate your help. Thanks!

adamk
April 25th, 2007, 08:58 PM
Nothing happens for me as long as I'm holding the icon. Should something happen?

Adam

Fyda
April 25th, 2007, 11:34 PM
I'm not aware of this being a feature, and no, the method you described doesn't work for me. That is, the switcher does not function while the object is being dragged.

But I must ask: if you have two unmaximised windows, shouldn't you just drag the icon directly into one of them? If they are on different viewports, that's what the "Edge Flip DnD" option (in Rotate Cube) is for.

Alternatively, Scale also has DnD support (drag the object to the hot-corner, hold it over the target window, wait for the windows to unscale, then drop).

Or, you could drag and hold the object over the Window List button (in the panel, if you have one) for the target window, wait for the window to become active, and then drop the object into the window. (This is the same as in MS Windows.) If the window is on another viewport, the cube will auto-rotate to it. Avant Window Navigator supports this behaviour, too, if you use that instead of a Window List.

Interestingly enough, drag-and-drop with Alt+TAB is a feature in Windows. I find it useful and efficient (especially because I dislike waiting for event timeouts, as required by the alternative methods I mentioned above; I prefer immediate switching), and don't see why we can't have the same in Beryl.

neoAKiRAz
April 26th, 2007, 01:25 AM
First of all, thanks for your answer :)
I really didn't know if this was a feature in Beryl, but I used it in Window as you say.
I didn't even know it worked in any other linux distribution, and I was surprised when I noticed (logged in a normal KDE session) that it worked in Kubuntu at least. Then looking for someone with a similar "problem", I found out that it seems to be a new feature that Ubuntu presents: https://wiki.ubuntu.com/NonModalDrag%26Drop, so maybe this doesn't work in other distributions.

As for the "two unmaximized windows", it was just an easy way to see if this worked. I usually suffer its absence the most when I drag files (from desk, konqueror) to programs (kwrite, vlc player, etc) and I'm really used to it from my old days in Windows ("old days", a month ago, hehe). And yes, waiting for timeouts it's a pain, but its how I've been surviving till now :?

It is incredible how the whole Beryl has enhanced my organization, speed and efficiency in the whole windows management thing, and I think having this as a feature would improve it still more. And maybe not only dragging while app switching but also when changing faces in the cube (in particular, I use two mouse buttons for this, and I used one to Alt+TAB in WXP, really handy). So maybe this could be added as a feature request for the new CompComm or just for Beryl, 'cause I'm not sure where this whole thing is going to :P

Thanks again and greetz!