GNOME Bugzilla – Bug 143580
Drag 'n' drop of network volumes or drives from desktop to panel does not work
Last modified: 2020-11-06 20:20:10 UTC
Is imposible to drop a desktop or nautilus icon to the panel Example: Drag from desktop the "Computer" icon and then drop it in the panel. Actually is impossible to drop a direct access to a folder or something like that. It would be nice to be able to drop items in the pannel and then have appropiate access to this item from it.
Agreed that this would be nice. However, if this RFE is addressed, please make sure that a similar keyboard-able "cut"/"paste" capability is included, as accessibility requirements state that anything that can be done via the mouse must have a (close) keyboard equivalent. It's not clear that all the proposed d'n'd possibilities would have "simple" keyboard equivalents. In the past, we've considered Cut/Paste operations (which do have keyboard capabilities) to be an appropriate keyboard equivalent for D'n'D via mouse.
I should be more specific perhaps: what I am suggesting is that for any given DragSource object (from which a drag operation can be initiated), there should be an equivalent "copy" or similar menu operation... and for the DropTarget (in this case, the panel), there should be an appropriate "Paste" operation (probably in the context menu). So, if we provide drag and drop, the user should also/alternatively be able to select something like "copy" from the selected/draggable object's context menu, then select "paste" (or similar) from the panel's context menu.
This is a duplicate of bug 142557
*** Bug 142557 has been marked as a duplicate of this bug. ***
Created attachment 28321 [details] [review] Proposed patch I have only implemented the dnd part for now. I am working on the copy and paste (by keyboard) part...
*** Bug 130620 has been marked as a duplicate of this bug. ***
Comment on attachment 28321 [details] [review] Proposed patch This doesn't look right to me - "x-nautilus-desktop:///" isn't a MIME type. I've re-worked drop_urilist() a little to make adding x-nautilus-desktop:/// support a little easier - g_uri_list_extract_uris() will correctly extract a x-nautilus-desktop:// URI
*** Bug 170998 has been marked as a duplicate of this bug. ***
This seems to be working now ?
No, not for "Computer". At least, here :-)
*** Bug 350024 has been marked as a duplicate of this bug. ***
We should also handle the trash.
2006-08-09 Vincent Untz <vuntz@gnome.org> * panel.c: (drop_nautilus_desktop_uri): new, to handle some of the x-nautilus-desktop: URI (trash, home, computer, network) (drop_urilist): remove useless variable, use drop_nautilus_desktop_uri() when it makes sense Fix part of bug #143580 Still need some work for volumes and drives.
bugzilla.gnome.org is being replaced by gitlab.gnome.org. We are closing all old bug reports in Bugzilla which have not seen updates for many years. If you can still reproduce this issue in a currently supported version of GNOME (currently that would be 3.38), then please feel free to report it at https://gitlab.gnome.org/GNOME/gnome-panel/-/issues/ Thank you for reporting this issue and we are sorry it could not be fixed.