Comment 23 for bug 727903

Revision history for this message
dimovnike (dimovnike) wrote : Re: XDnD directly to a window in the spread fails

I updated to Precise and the drag and drop still sucks... The current way of handling it is unproductive. I agree that the current behavior when dropping to icon opens a NEW app instance with the dropped file loaded, is useful too, but this is not the purpose of the drag and drop. Because the app instance can be opened by simply doubleclicking the file (if from nautilus).

The real problem now is that it should only raise windows, so the user can select to which windows to drop the file, and even in which place!

Ideally i see it working like this:
1. Dropping to an icon opens a new instance with the file loaded.
2. Hovering over an icon exposes all app windows then user has the possibility to hover over needed window, and after that window is raised. In case the application has one single window - it is raised automatically.
3. Now the user can select where to drop the file. (e.g. in Thunderbird he can drop it in attachment field, or in the body directly which is different, same for nautilus with 2 panes open, user can drop the file to the right pane)
4. A hot key must exist, which if pressed while dragging a file will clear all mime type restrictions :)
5. When doing 2, the 1 should still work.

Is there any chance these are done in ubuntu? if i get some free time and produce patches what are the chances these are accepted? Weird thing about unity is that the idea is great but realization is disappointing (this is not the only bug which affects productivity, there are others too).