After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 143580 - Drag 'n' drop of network volumes or drives from desktop to panel does not work
Drag 'n' drop of network volumes or drives from desktop to panel does not work
Status: RESOLVED OBSOLETE
Product: gnome-panel
Classification: Other
Component: panel
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Panel Maintainers
Panel Maintainers
: 130620 142557 170998 350024 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2004-06-02 14:01 UTC by Alberto Ruiz
Modified: 2020-11-06 20:20 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Proposed patch (995 bytes, patch)
2004-06-04 06:05 UTC, Sagar Rastogi
needs-work Details | Review

Description Alberto Ruiz 2004-06-02 14:01:00 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.
Comment 1 bill.haneman 2004-06-02 14:21:25 UTC
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.
Comment 2 bill.haneman 2004-06-02 14:25:34 UTC
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.  
Comment 3 Madhan Raj M 2004-06-02 21:01:01 UTC
This is a duplicate of bug 142557 
Comment 4 Arvind S N 2004-06-03 05:18:47 UTC
*** Bug 142557 has been marked as a duplicate of this bug. ***
Comment 5 Sagar Rastogi 2004-06-04 06:05:57 UTC
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...
Comment 6 Vincent Untz 2004-06-23 15:59:32 UTC
*** Bug 130620 has been marked as a duplicate of this bug. ***
Comment 7 Mark McLoughlin 2004-11-11 08:01:04 UTC
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
Comment 8 Vincent Untz 2005-03-23 20:13:07 UTC
*** Bug 170998 has been marked as a duplicate of this bug. ***
Comment 9 Vidar Braut Haarr 2005-08-23 11:07:46 UTC
This seems to be working now ?
Comment 10 Vincent Untz 2005-09-18 07:04:23 UTC
No, not for "Computer". At least, here :-)
Comment 11 Vincent Untz 2006-08-09 11:21:02 UTC
*** Bug 350024 has been marked as a duplicate of this bug. ***
Comment 12 Vincent Untz 2006-08-09 11:21:27 UTC
We should also handle the trash.
Comment 13 Vincent Untz 2006-08-09 12:18:02 UTC
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.
Comment 14 André Klapper 2020-11-06 20:20:10 UTC
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.