Opened 3 years ago

Last modified 3 years ago

#16875 new enhancement

Tracker: add option to auto-rename files on move or copy if already exists in destination folder

Reported by: X512 Owned by: nobody
Priority: normal Milestone: Unscheduled
Component: Applications/Tracker Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description

This is hrev54982.

Currently only Cancel and Replace options are avalible.

Attachments (3)

step0.png (11.2 KB ) - added by humdinger 3 years ago.
single file
step1.png (8.3 KB ) - added by humdinger 3 years ago.
multiple files - step 1
step2.png (12.3 KB ) - added by humdinger 3 years ago.
multiple files - step 2

Download all attachments as: .zip

Change History (9)

comment:1 by humdinger, 3 years ago

Duplicate of the classic #3171 , right?

comment:2 by X512, 3 years ago

Thanks for pointing that. This one is more specific and easier to implement (add Rename button that will add numeric suffix for conflicting files). Can be considered as subtask of #3171.

comment:3 by humdinger, 3 years ago

OK. But it's still not that easy... :)

If you're copying/moving just one file, there are curently just "Cancel" and "Replace" buttons. Adding a third "Rename" button would be OK:

single file

If you're copying/monving multiple files, though, you get this alert first:

multiple files - step 1

Adding a fifth button seems a bit excessive already.
If you choose "Prompt" here, you'll get another alert:

multiple files - step 2

Here we'd have to add another two buttons, "Rename" and "Rename all", totalling the button number to six. That are a lot of buttons. :)

by humdinger, 3 years ago

Attachment: step0.png added

single file

by humdinger, 3 years ago

Attachment: step1.png added

multiple files - step 1

by humdinger, 3 years ago

Attachment: step2.png added

multiple files - step 2

comment:4 by humdinger, 3 years ago

Maybe it'd work if instead of regular buttons we use radio buttons in a vertical list and a "Cancel" and "OK" button to execute the action.
A pop-up menu would require an additional click to open it, making the options not immediatly visible.

comment:5 by X512, 3 years ago

Here we'd have to add another two buttons, "Rename" and "Rename all", totalling the button number to six. That are a lot of buttons. :)

Add check box:

[ ] Repeat action for all items.

comment:6 by pulkomandy, 3 years ago

Here is what is done in Ultracopier:

http://ultracopier-static.first-world.info/images/screenshots/full/ultracopier-collisions.png

I think it is nice, as a lot of information is shown in a compact way, allowing the user to make a better decision. And it makes it very clear which is going to replace which (humdinger's mockups require more reading to understand that)

It would need an adjustment: the "The file exists" text is shown only in the title bar, it should be in the window body for us, and could be a little more verbose.

Last edited 3 years ago by pulkomandy (previous) (diff)
Note: See TracTickets for help on using tickets.