nextcloud / nextcloud/android

Make file operations cancellable and/or non-blocking

Open
#366 3 comments 0 reactions 0 assignees View on GitHub
design enhancement feature: files
Dominant language
Kotlin
Stars
5.6k
Forks
2k
Avg merge
2d 18h
Merged PRs (30d)
92

Description

Problem: some file operations cannot be cancelled. This is unfortunate if you tap on the wrong one, enter an incorrect file name (rename), find the wrong folder (copy, move), etc.

Items that are currently blocking and (maybe) shouldn't be:
- [ ] Deletion
- [ ] Copying
- [ ] Renames
- [ ] Moves
- [ ] Folder creations

Not sure if these should be non-blocking. That'd be the ideal, but only if we can find a way to make the operations cancellable, IMHO.

Items that should stay blocking, but should be cancellable by hitting "back" (and _maybe_ by tapping outside of the "wait a moment" dialog? Not sure):
- [ ] Share

@jancborchardt what do you think of the above? It's pretty clear to me that the current design isn't quite optimal, but I'm not sure exactly what the best replacement would be.

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.