SpotiFLAC-Mobile/android/app
zarzet 6895e45f2c refactor: abstract built-in providers into generic registry and unify platform bridge API
Replace hardcoded Tidal/Qobuz switch/case with builtInProviderSpec registry
pattern. Unify searchTidalAll/searchQobuzAll into searchProviderAll,
getDeezerMetadata/getTidalMetadata/getQobuzMetadata into getProviderMetadata,
and parseDeezerUrl/parseQobuzUrl/parseTidalUrl into parseProviderUrl. Remove
extension-specific getAlbum/Playlist/ArtistWithExtension in favor of generic
getProviderMetadata routing. Extract provider UI helpers into
provider_ui_utils.dart. Preserve track_number fallback for zero-value
TrackNumber in album/playlist track lists.
2026-04-17 03:59:02 +07:00
..
src refactor: abstract built-in providers into generic registry and unify platform bridge API 2026-04-17 03:59:02 +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: preserve existing M4A metadata during embed and enable BuildConfig generation 2026-04-13 23:35:03 +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