nextcloud / nextcloud/ios

Introduce global file name schema

Open
#325 19 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Swift
Stars
2.5k
Forks
1k
Avg merge
2d 18h
Merged PRs (30d)
13

Description

I'm quite new to this app, but what stesses me extreme is - I configured auto upload with a useful default with YYYY (4 digits) - so it cannot confuse me if 17-06-05 is shown and I'm not sure if this 17 is the day of a month or the year.

But when I upload a file with the "+"-button I will be asked again what file name schema I'd like to use. My previously pre-configured auto-upload schema is not re-used. It starts asking me again and again if I want to customize the default on every upload.

Whatever I configured there in auto-upload - should become a global setting or we should introduce a new global default setting. I think most users will use just one schema all times and reconfiguration is just an edge case.

I do not like to configure this several 100.000 times in my life for every file. I would also vote for changing the default of the app to YYYY and not just YY.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by tracing the auto-upload filename schema setting and the filename-schema prompt opened from the + button. Review the existing issue discussion before deciding whether the auto-upload value should become global or a separate default. Done means manual uploads reuse the configured schema and the default year format is addressed if that option is selected.

Written by the indexing model from the issue text.

Assessment

Tech stack
ios, swift
Domain
mobile
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.