SpotiFLAC-Mobile/android/app
zarzet 5ccd06cc68 fix: stabilize library scan IDs, pause queue behavior, and scan race condition
- Generate stable SHA-1 based IDs for SAF-scanned library items to prevent null ID crashes on the Dart side
- Suppress false queue-complete notification when user pauses instead of finishing the queue, and break out of parallel loop immediately when paused with no active downloads
- Use SQLite as the single source of truth for library scan results to fix a race condition where auto-scan could fire before provider state finished loading, dropping unchanged rows
2026-03-17 23:54:49 +07:00
..
src fix: stabilize library scan IDs, pause queue behavior, and scan race condition 2026-03-17 23:54:49 +07:00
build.gradle.bak Fix metadata consistency (Go->Flutter) and build optimization 2026-01-09 02:12:24 +07:00
build.gradle.kts fix: revert AGP 9 to 8.13.2 - Flutter plugins not yet compatible with AGP 9 2026-02-07 20:46:23 +07:00
proguard-rules.pro v3.7.0: roll back from v4, remove internal player — v3 is already complete 2026-03-04 02:02:25 +07:00