GNOME Bugzilla – Bug 531750
File deletion before writing it to disc on moving it to cd-burner
Last modified: 2008-12-16 18:26:08 UTC
If you cut out a file using STRG+X and insert it to nautilus-cd-burner it will be deleted immediatelly (DATA LOSS!!!). This behaviour is comprehensible, because nautilus-cd-burner says "yeah, I got that file" so the source will be deleted - the normal process on moving a file. But it MUST NOT be possible to move a file to nautilus-cd-burner (resp. burn:///).
Created attachment 110652 [details] [review] nautilus-cd-burner-move-workaround.patch This patch masks all move operations to burn:// as copy ones. Files will stay on their original locations. This is the same behavior as with old nautilus before GIO port. Just an idea - would be nice to have full move support in the burn backend. Files would have to be moved in a temporary location and deleted after successful burning.
Thanks for your work, I committed a different variant to trunk and to GNOME 2.22: http://svn.gnome.org/viewvc/nautilus?view=revision&revision=14159 http://svn.gnome.org/viewvc/nautilus?view=revision&revision=14160 The proposed patch had the disadvantage of not falling back to GDK_ACTION_COPY if any of the source files is non-local (rather than all). I just removed that non-locality check because burn:/// does not support those file operations anyway. Closing.
*** Bug 546399 has been marked as a duplicate of this bug. ***