mirror of
https://github.com/zarzet/SpotiFLAC-Mobile.git
synced 2026-04-01 09:30:34 +02:00
- Add metadata provider search (Deezer/Tidal/Qobuz) in download pipeline for extension tracks with missing album/date/ISRC, using the same mechanism as ReEnrichFile - Always pass enriched metadata (album, release_date, ISRC, cover_url, track/disc number) back in DownloadResponse so Flutter can embed them - Add Deezer ISRC lookup for genre/label during download enrichment - Extend _buildTrackForMetadataEmbedding to use ISRC, cover_url, album_artist from backend response - Add Releases section support in artist page (Go + Flutter) - Fix Track ID parsing to prefer non-empty native ID over empty spotify_id - Paginate popular tracks (5 per page with swipe + dot indicators) - Fix metadata screen: duration getter checks _editedMetadata, read album/duration from file tags - Make metadata screen ID labels and Open-in buttons source-aware (Amazon/Tidal/Qobuz/Deezer/Spotify) - Copy enrichment fields (AlbumName, DurationMS, CoverURL, AlbumArtist, ID) back to download request - Update README badge, add network_requests.txt to gitignore