Files
sharedinbox/lib/ui
Thomas SharedInbox db3bf5937d feat(U6): show sync status indicator in email list app bar
Replaces the static sync icon with a live status widget:
- Spinner (CircularProgressIndicator) while a sync cycle is active
- Red sync_problem icon when the last sync recorded an error
- Regular sync icon when idle (tapping still triggers a manual sync)

AccountSyncManager now exposes watchSyncing(accountId) — a broadcast
stream that emits true/false as each sync loop starts and ends.
The isSyncingProvider in di.dart bridges this to Riverpod.
2026-05-14 04:19:48 +02:00
..
2026-05-12 21:55:06 +02:00