feat: rich sync notifications (progress + result + error)

Three notification channels:
- sync_progress (LOW): foreground notification while syncing, shows pair name
- sync_complete (LOW): result after success — "↑X ↓X" or "Up to date"
- sync_alerts (DEFAULT): error notification with message on failure

Notifications respect per-pair notifyOnComplete / notifyOnError settings.
All notifications tap-through to MainActivity. Foreground info now names the
pair being synced instead of the generic "Syncing…" text.

Bump to 1.0.14 (code 15).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-05-24 02:35:45 +00:00
parent 21d8f0dca2
commit e22db9bced
2 changed files with 91 additions and 16 deletions
+2 -2
View File
@@ -1,2 +1,2 @@
VERSION_NAME=1.0.13
VERSION_CODE=14
VERSION_NAME=1.0.14
VERSION_CODE=15