Il giorno sab, 09/04/2005 alle 13.21 +0200, Christian Neumair ha scritto: > Am Mittwoch, den 06.04.2005, 15:12 +0200 schrieb Luca Ferretti: > > Now (HEAD branch) you can use the location bar icon to do d'n'd > > operations on open folders. This is great. > > > > But it seems that the only target for d'n'd operations starting form > > location bar icons are Desktop and Nautilus folder icons and windows. > > [...] > > Christian, could you finish it? > > Thanks for pointing this out. Trivial patch attached. Applied. It seems to work fine, thanks. I hope it will be committed. BTW why don't use the folder (window) icon in the button instead of the GTK_STOCK_FOLDER? > > BTW could someone "explore" Nautilus d'n'd behavior? Is it complete as > > well as Mac Finder? > > What do you expect from it? I've already played around with the finder, > but can't point at any Nautilus D'n'D weakness. > Well, honestly dunno ;-) Finder (and MacOS in general) was just a reference to the older file manager using d'n'd for everything. A missing target for d'n'd operation is the GTK+ file chooser: you can drag over the shortcuts list, but not in the browsable area. Of course drag a visible folder on the file chooser is not so useful, but maybe someone could need it. I don't have a strong opinion about it. Currently the only issue I can find in Nautilus d'n'd is: * open the attached file with glade * drag a file or a folder over the text entry * release the file or folder over the entry * do the same for the combo box entry and for the text view * in both the entries appears something like "file:///full/path/to/filename" plus a non printable character * the non printable character don't appear in the text view widget. The non printable character should not be "copied", but it's a Nautilus issue or a GTK+ issue? Moreover the result of this d'n'd operation should be the full path to the file plus the file:// prefix or simply the basename(filename) ? Please note that when you d'n'd a folder in the Terminal windows the file:// prefix is not "copied".
Attachment:
dnd-targets.glade
Description: application/glade