nextcloud / nextcloud/android

Rename file while in the Share/Upload intent

Open
#16,687 0 comments 0 reactions 0 assignees View on GitHub
0. Needs triage enhancement
Dominant language
Kotlin
Stars
5.6k
Forks
2k
Avg merge
2d 18h
Merged PRs (30d)
92

Description

### How to use GitHub

* Please use the 👍 [reaction](https://blog.github.com/2016-03-10-add-reactions-to-pull-requests-issues-and-comments/) 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.

**Is your feature request related to a problem? Please describe.**
"I'm always frustraded when" I have to first upload a file to my Nextcloud and then rename it to the proper file name convention i use. For example, I receive mails from utility companies with home bills, each in its own filename format, but I want to store them using my own date-based convention, e.g. `202602-Electricity.pdf` vs `202603-Internet.pdf` for sake of my neurons. In general, I tend to timestamp almost all my files in my Nextcloud.

Today, I need to do it in two steps: one is upload of file, and then I have to go seek the file and rename it.

**Describe the solution you'd like**
I would like to change the dialog screen that responds to the "Share" intent for files, adding an editable text box field with the file's original name (e.g. `Your_Monthly_Power_Bill_By_ShinraCorporation_Feb26.pdf`) as provided in the Android's intent, so that if the user changes the text box content the file will be uploaded to Nextcloud using the user-supplied name.

**Describe alternatives you've considered**
None

**Additional context**
In general, I have coding expertise in Java and some old experience in Android development (also all the tools need to develop), but not sure how long it will take to me to become more familiar with Nexcloud app codebase.
Let's first see if the feature is desirable

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.