-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Description
Is your feature request related to a problem? Please describe.
I'm always frustrated when... I have to manually figure out how to resolve naming conflicts, i.e. if a given file (for upload, or for copy/move operations) already exists in the target directory. This means I have to interrupt the operation, find out if other similar names exist (i.e. the file already has several cousins like "name1.doc, name2.doc etc. pp. et. al.) and which is the latest (the one with the highest number). While this is not that much complicated in the case of nameXYZ.doc, it does get complicated when there are already many numbers in the file name, like 28947239484.doc.
In the case of autosync this becomes especially important, as there is no user interaction. And the mobile client, unlike the web client, does not handle different versions of the same file, so information gets lost (or hidden) for users of the mobile client if naming conflicts aren't resolved but merely produce new versions of the same file.
Describe the solution you'd like
A function that can be enabled (or disabled) by the user that automatically proposes a new, unique name. Such a proposal could be editable by the user or be completely automatic, at the user's discretion.
Such a function exists in many operating systems on the GUI. A super perfect solution could detect if there are already numerals in the file name and then increment them, so if name2.doc already exists, name3.doc would be suggested. But that's optional. For the first implementation it would be sufficient if suggestions simply are unique by default.
Describe alternatives you've considered
The alternative is the current, cumbersome non-solution, i.e. manual research by the user.
How to use GitHub
- Please use the 👍 reaction to show that you are interested into the same feature.
- Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
- Subscribe to receive notifications on status change and new comments.