Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: Right Mouse Click DragDrop ContextMenu for Copy/Move #1396

Open
cocoon opened this issue Jul 11, 2020 · 8 comments
Open

Feature: Right Mouse Click DragDrop ContextMenu for Copy/Move #1396

cocoon opened this issue Jul 11, 2020 · 8 comments
Labels
area - file operations Features or bug reports for file operations

Comments

@cocoon
Copy link

cocoon commented Jul 11, 2020

What feature or improvement do you think would benefit Files?

I am very often using the explore right mouse dragdrop context menu to copy file and folders etc.
Would be cool to have this feature and an option to enable/disable it, too.

Requirements

Files Version

2.3.11.0

Windows Version

10.19043.1899

Comments

No response

@gave92
Copy link
Member

gave92 commented Jan 6, 2021

Merging here requests for having ctrl and shift keys change the drop action.

  • Ctrl+Drag should copy the file
  • Shift+Drag should move the file (in situations where copy is the default)
  • Alt+Drag should create a shortcut to the file in the new location

@gave92 gave92 mentioned this issue Jun 19, 2021
1 task
@yaira2 yaira2 mentioned this issue Nov 9, 2021
@Josh65-2201 Josh65-2201 changed the title Right Mouse Click DragDrop ContextMenu for Copy/Move etc Feature: Right Mouse Click DragDrop ContextMenu for Copy/Move Sep 9, 2022
@yaira2
Copy link
Member

yaira2 commented Nov 16, 2022

How does the feature work in File Explorer?

@Josh65-2201
Copy link
Member

Hold right click and drag when on a File or folder. then it opens a context menu when you let go
image

@rugamaga
Copy link

Additionally, In right drag context menu, some applications insert these own menus. It is very convenient especially you are using archivers like 7-Zip. e.g.Right Drag an archive file to drop Extraction target directory. or Right Drag some items to some directory that output as archive file.

@SpringsTS

This comment was marked as off-topic.

@0x5bfa

This comment was marked as off-topic.

@Josh65-2201 Josh65-2201 added the area - file operations Features or bug reports for file operations label Jun 26, 2024
@yaira2
Copy link
Member

yaira2 commented Jul 10, 2024

For future reference: we can check the modifiers to see if the right button is pressed.

if (e.Modifiers == DragDropModifiers.RightButton)

@ZenRevision
Copy link

ZenRevision commented Sep 26, 2024

Right click drag to context menu on release is critical

This is a can't-live-without feature for many.

While it is true that many are unaware of this function in explorer, most people find it quite useful once shown.

Right click drag to context allows moving/copying/duplicating/extracting/creating shortcuts and more (because other apps can add entries to the context menu), all purely with mouse, with a single hand. It is also generally much quicker than clicking on toolbar buttons (which generally won't exist for the full range of possible context menu functions).

Most of these operations can be done with key commands, purely on the keyboard, with a single hand. However it is still very good to have the pure mouse option as well. This is an important accessibility feature.

Personally, I've been right click drag context menu-ing to extract archives to auto-created auto-named directories via 7zip/WinRAR context menu entries for about 30 years now... so that's really not easy to let go of.

I know many people like Ctrl/Shift/Alt drag for copying/moving/creating shortcuts -- however it is worth recognizing that that requires two hands with two devices, which makes it less than ideal for many people and in many situations. That also does not account for the full range of operations that right click drag to context provides.

Of course copy/paste/duplicate can also be handled just through the context menu, without the dragging, using only mouse. That does not account for the full range of operations that right click drag to context provides either (without additional interactions -- like creating a shortcut, then cutting, then pasting).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area - file operations Features or bug reports for file operations
Projects
Status: 🔖 Ready to build
Development

Successfully merging a pull request may close this issue.

8 participants