nextcloud / nextcloud/android

New UX for upload conflict resolution

Open
#8,950 0 comments 3 reactions 0 assignees View on GitHub
enhancement feature: transfers hotspot: sync conflicts
Dominant language
Kotlin
Stars
5.6k
Forks
2k
Avg merge
2d 18h
Merged PRs (30d)
92

Description

### Is your feature request related to a problem? Please describe.
Resolving upload conflicts is a time consuming task involving several well-aimed tips for each conflict to resolve.

### Describe the solution you'd like
Redesign the list shown in the conflicts section of the uploads dialogue. Rather than the one preview image shown now, show the local version (file that was requested to be uploaded) on the left (as now), and the preview of the current remote file on the right. Make these list entries swipable. Swiping from left to right (local to remote) triggers the "keep both files" function, uploading the local file under an distinctively extended filename next to the existing. Swiping from right to left (remote to local) triggers the current "keep original" function, however with bug #8923 fixed. The current "keep local" function, overwriting the existing remote file would be available from the context or overflow menu only.

### Describe alternatives you've considered
n/a

### Additional context
This behaviour would make a lot of sense if feature request #8948 was implemented, as no conflicts would show up where both files are already technically identical.

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.