Skip to content

Control file cloning option directly from the Copy/Move dialog - #5140

Open
tuffnatty wants to merge 1 commit into
MidnightCommander:masterfrom
tuffnatty:copy-dialog-cloning
Open

Control file cloning option directly from the Copy/Move dialog#5140
tuffnatty wants to merge 1 commit into
MidnightCommander:masterfrom
tuffnatty:copy-dialog-cloning

Conversation

@tuffnatty

Copy link
Copy Markdown
Contributor

Proposed changes

Add a checkbox to control the file cloning option to the Copy/Move dialog.

I believe it improves both discoverability and predictability of the option.
The documentation already mentions the option in the Copy/Move dialog section.

Checklist

  • I have referenced the issue(s) resolved by this PR (if any)
  • I have signed-off my contribution with git commit --amend -s
  • Lint and unit tests pass locally with my changes (make indent && make check)
  • I have added tests that prove my fix is effective or that my feature works
  • I have added the necessary documentation (if appropriate)

Signed-off-by: Phil Krylov <phil@krylov.eu>
@github-actions github-actions Bot added needs triage Needs triage by maintainers prio: medium Has the potential to affect progress labels Aug 16, 2026
@github-actions github-actions Bot added this to the Future Releases milestone Aug 16, 2026
@mc-worker

Copy link
Copy Markdown
Contributor

I think it's unnecessary. I think most users don't care about internals of copy process.

@tuffnatty

Copy link
Copy Markdown
Contributor Author

I think it's unnecessary. I think most users don't care about internals of copy process.

I believe the opposite (although I don't have any statistically significant data to prove it as well). That is, I believe that mc, as well as other "orthodox 2-panel file managers" (OFM), has lost its value for most non-power users when GUIs has taken their place, and since that moment mc is mostly a power user's tool. And a power user's tool should (IMHO) have its settings well exposed.

Another thing is that I (and probably many others) don't consider zero-copy cloning the same operation as plain copy. AND I would like to be able to do both, without having to look up the setting in menus.

For the reference, far2l, the only other console OFM providing this functionality, has this setting in the Copy dialog.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs triage Needs triage by maintainers prio: medium Has the potential to affect progress

Development

Successfully merging this pull request may close these issues.

2 participants