files-community / files-community/Files

Feature: Use the registered copy handler for copy/move operations

Open
#7,518 38 comments 29 reactions 0 assignees View on GitHub
area - file operations
Dominant language
C#
Stars
45.4k
Forks
2.9k
Avg merge
19h 7m
Merged PRs (30d)
62

Description

### What's the Problem?

Currently Files handles move/copy operations "internally", this is slower than explorer.exe ([documented here](https://github.com/files-community/Files/issues/7275)) and does not support third party programs handling move/copy operations (e.g., TeraCopy).

### Solution/Idea

It would be interesting to, instead, have the possibility to use the registered copy handler to allow a smooth integration of third party programs such as TeraCopy. This could also possibly make Files as fast as the default explorer as, it is my understanding, the registered copy handler by default is explorer.exe itself.

### Alternatives

Currently I use the contextual menu for TeraCopy, this is clearly sub-optimal as it requires several more clicks for all move/copy operations (not only the right click but the TeraCopy contextual menu is hidden under the "... More >" entry)

### Priorities

| Capability | Priority |
| Support other Copy Handlers | Must |
| Support the usage of the default registered Copy Handler | Should |

### Files Version

Version: 2.0.34.0

### Windows Version

Windows OS Version: 10.0.19044.1415

### Comments

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.