SpotiFLAC-Mobile/lib/providers
zarzet 101ab3f521 refactor: remove built-in provider registry in favor of extensions
All search, metadata, and download providers are now exclusively
supplied by extensions. The built-in provider registry that previously
exposed Deezer/Tidal/Qobuz as hardcoded providers is fully removed.

Removed across Go, Dart, Kotlin, and Swift:
- BuiltInProviderSpec class, registry, and all accessor helpers
- SearchProviderAllJSON, GetBuiltInProvidersJSON, ParseProviderURLJSON,
  ParseDeezerURLExport Go exports and their platform channel bindings
- Built-in provider items in search dropdown, service picker, and
  provider priority UI lists
- provider_ui_utils.dart helper file

Deezer metadata enrichment (ISRC lookup, extended metadata, cover
upgrade) remains fully functional through direct DeezerClient calls
in the download pipeline — these are not part of the provider
registry and are unaffected.

Mark deezer as a retired built-in metadata provider so stale user
priority lists are cleaned up on next launch.
2026-05-05 03:55:24 +07:00
..
download_queue_provider.dart refactor: remove built-in provider registry in favor of extensions 2026-05-05 03:55:24 +07:00
explore_provider.dart fix provider fallbacks and public branding 2026-05-04 00:51:52 +07:00
extension_provider.dart refactor: remove built-in provider registry in favor of extensions 2026-05-05 03:55:24 +07:00
library_collections_provider.dart feat: add Favorite Artists collection 2026-05-02 00:50:02 +07:00
local_library_provider.dart perf: reduce library and queue update overhead 2026-05-04 20:07:32 +07:00
playback_provider.dart feat: add CUE sheet support for local library scanning and splitting (#201) 2026-03-11 00:31:20 +07:00
recent_access_provider.dart chore: clean up codebase 2026-03-26 16:43:56 +07:00
settings_provider.dart refactor: remove built-in provider registry in favor of extensions 2026-05-05 03:55:24 +07:00
store_provider.dart refactor: remove author field from extension manifest and UI 2026-04-13 23:35:03 +07:00
theme_provider.dart chore: clean up codebase 2026-03-26 16:43:56 +07:00
track_provider.dart refactor: remove built-in provider registry in favor of extensions 2026-05-05 03:55:24 +07:00