I think it makes the most sense to a novice user to have the same drag-and-drop behaviours for Trash as any other folder containing files, so "do nothing" is out. It would be frustrating and would be seen as "the developers were too lazy to implement this".
I also think that a drag-and-drop should never ignore the target, so having a drag-and-drop to ~/Videos result in the file moving to ~/Downloads should be ruled out. (Especially since the user may have forgotten where the trashed file originally came from) It would be very confusing and could easily result in a lot of clutter building up without the user noticing. That leaves the question of copy vs. move in the various situations. Given that "which drive is it on?" is an under-the-hood implementation detail for Trash, I think it should use the same behaviour no matter where it's dropped. (Trash appears as a unified "location", so users will expect consistent behaviour. Also, you want to encourage speed and muscle memory, which means not requiring the user to compensate for inconsistent behaviour by visually confirming the state of the drag cursor before dropping.) Now, normally, dragging from one drive to another initiates a copy but, in the case of Trash, I think a move makes more sense. Unlike with non-virtual drives, you don't store files in the trash, so dragging a file from it means "rescuing/recovering" it, not "making a copy for someone else". Or, to put it another way: Drag within a drive: Move your copy of the file around Drag to another drive: Make a copy to take/send elsewhere Drag into the trash: Delete the file Drag out of the trash: Recover the file On 13-12-19 03:39 PM, Andrej N. Gritsenko wrote: > Hello! > > I would like to hear your opinions how the files should behave. Let say, > you had the file ~/Downloads/movie.avi. Then you have trashed it so it is > not in ~/Downloads anymore but in trash:///. Then you: > > 1) drag trash:///movie.avi and drop it into ~/Downloads. Should it: > - be removed from trash:/// and appear in ~/Downloads? > - be copied to ~/Downloads? > - nothing to happen? > 2) drag trash:///movie.avi and drop it into ~/Videos. Should it: > - be removed from trash:/// and appear in ~/Downloads? > - be removed from trash:/// and appear in ~/Videos? > - be copied to ~/Videos? > - nothing to happen? > 3) drag trash:///movie.avi and drop it onto USB stick. Should it: > - be removed from trash:/// and appear in ~/Downloads? > - be removed from trash:/// and appear on the USB stick? > - be copied to USB stick? > - nothing to happen? > > I highly need your opinions, please. > > With best regards. > Andriy. > > ------------------------------------------------------------------------------ > Rapidly troubleshoot problems before they affect your business. Most IT > organizations don't have a clear picture of how application performance > affects their revenue. With AppDynamics, you get 100% visibility into your > Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! > http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk > ------------------------------------------------------------------------------ Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk _______________________________________________ Lxde-list mailing list Lxde-list@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/lxde-list