ground-android
ground-android copied to clipboard
[Data sync status] Improve sync status UX
We spoke about this but I can't find an FR or notes.
| Before | After |
|---|---|
| Upload pending | Pending |
| Failed | Pending retry |
| Syncing | Uploading form data |
| Data synced\n(media pending) | Photos pending |
| Data synced\n(media pending retry) | Photos pending retry |
| Media syncing | Uploading photos |
| Synced | Uploaded |
We should also precede the site name with the marker icon and move it above the user's name data, since it's the primary entity to which the submissions are attached.
Current screen:
We should also update Mutation.SyncStatus to reflect these labels.
@gino-m keeping this issue for the UX part and https://github.com/google/ground-android/issues/2866 is for only label text.