mirror of
https://github.com/spotiflacapp/SpotiFLAC-Mobile.git
synced 2026-06-01 03:15:17 +07:00
- Replace hardcoded provider prefix checks with resolveEffectiveMetadataProvider using replacesBuiltInProviders manifest capability - Add preparing/downloading/finalizing progress status constants and SetItemPreparing/SetItemDownloading APIs - Expose setDownloadStatus to extension JS runtime for fine-grained progress control - Skip lyrics search for instrumental tracks detected by title heuristic - Pass tidal/qobuz IDs to extension checkAvailability for richer matching - Add shouldAbortCancelledFallback helper for robust cancellation propagation - Add resolvePreferredTrackIDForExtension for intelligent track ID selection per extension - Remove ambiguous Auto/Default search provider option, always resolve to concrete provider - Add tests for shouldAbortCancelledFallback and progress status transitions |
||
|---|---|---|
| .. | ||
| constants | ||
| l10n | ||
| models | ||
| providers | ||
| screens | ||
| services | ||
| theme | ||
| utils | ||
| widgets | ||
| app.dart | ||
| main.dart | ||