68a77322d06b9fd403af7b5d0995c81c07063edd
CaseListScreen shows a small ☁↑N at the top whenever the worker has queue items; per-row ↑ next to the timestamp marks individual cases that are still mid-upload. Both surface the SyncStateProvider directly so the user sees the queue draining in real time. MainActivity prompts for POST_NOTIFICATIONS on Wear OS 13+ — the foreground service runs either way, but on API 33+ the persistent notification only renders if the runtime grant is given. Result is informational; we don't gate the recording flow on it (the doctor still needs to be able to dictate even after a 'deny').
Description
No description provided
Languages
Rust
74%
Kotlin
12.7%
HTML
4.9%
Python
4.1%
Shell
3.8%
Other
0.5%