mate-desktop / caja

Caja, the file manager for the MATE desktop
https://mate-desktop.org/
Other
265 stars 143 forks source link

Bug: list-mode lacks reserved free space for dropping items #1713

Open Lalarian opened 1 year ago

Lalarian commented 1 year ago

Expected behaviour

I want to drag and drop items from one Windows to another. But in list mode (with more items in the target directory, than can fit inside the Windows) there's no empty space where you could let go the items without dropping them into a subfolder or adding them to an existing file. This issua has already been discussed here for example: https://ubuntu-mate.community/t/how-do-i-drag-files-from-one-window-to-another-but-avoid-putting-them-in-subfolders/18872

975edc0627c7507caf5ee6ef7401ae4176a7a8c5

(Image stolen from lah7 in the given thread!)

The 'solution' by using the bread crumb mode instead of path mode for the location bar as described in that thread, is no solution, but an very unproductive and annoying workaround if you are using patgh mode instead per default.

This action is a very essential procedure of using a mouse on a graphical desktop which should be available at all times, as it is in icon mode and as it is in Windows. For this to work you need some 'empty space' in a list-mode Window, which can for example be achieved by adding an invisble column right next (or even left) to the name column, which is then treated like empty space in a list-mode window where there are too few files for filling up the whole windows's empty space, which you then can use to drop items below the file list. Or just make the empty space within the filename column non file related. Without empty space and bread-crumb-mode, there's no chance to achieve a drag'n'drop directly to the open directory, but, dropping items will add the dragged items to a file or subfolder instead of copying/moving them to the currently displayed directory.

Steps to reproduce the behaviour

Have some files to drag in any directory in window A. Have another directory window B in list-mode, with hundreds of folders and files already inside. Try dragging items from A to B witout adding them to an existing subfolder in B.

MATE general version

any

Package version

any

Linux Distribution

any

Link to bugreport of your Distribution (requirement)

any