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

Provide ability to move and rename files in one step #11173

Open
cyberduck opened this issue Sep 15, 2020 · 1 comment
Open

Provide ability to move and rename files in one step #11173

cyberduck opened this issue Sep 15, 2020 · 1 comment

Comments

@cyberduck
Copy link
Collaborator

@cyberduck cyberduck commented Sep 15, 2020

9103a4d created the issue

For S3 and other providers, "move" and "rename" are expensive and slow for large files such as video files. It would be valuable to have a way to move a file to a new folder and rename it with a new filename in a single step via the GUI.

Use case:

  1. User A with limited S3 privileges and technical skill uploads a video file to an upload-only folder with a generic filename.
  2. User B must rename move that file to a new S3 location for linking to a website. The filename must be changed to follow a specific naming convention.

Suggested implementation:
One way to accomplish this would be to implement a right-click "Move & Rename" dialog that allowed browsing to a new folder and simultaneously changing the filename.
An even simpler user interface would be to implement a dialog box in which the full path to the file is editable. The user could change the path portion as well as the filename portion, and CyberDuck would attempt to move the file when the user clicks "Save" or "OK" in the dialog.

@cyberduck
Copy link
Collaborator Author

@cyberduck cyberduck commented Dec 4, 2020

@dkocher commented

This could be implemented with extending the prompt window for a move operation to additionally allow the input if a new filename.

Loading

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
1 participant