Refine iOS navigation, media controls, and background sync

This commit is contained in:
Ayushya Amitabh
2026-10-07 23:14:07 -04:00
parent 2e5fc4723a
commit 51636813af
39 changed files with 2309 additions and 647 deletions
@@ -38,10 +38,6 @@ enum SyncAction: Equatable {
case upload(relPath: String, fileId: String)
case delete(relPath: String, fileId: String)
case conflict(SyncRemoteEntry, relPath: String)
/// Deleted on the server, but edited on this device since the last sync:
/// the edited copy is the only one left, so it's kept (and simply no longer
/// tracked) instead of being deleted with the rest. Android deletes it.
case orphan(relPath: String, fileId: String)
}
/// A file changed both on the device and on the server since the last sync.