mirror of
https://github.com/spotiflacapp/SpotiFLAC-Mobile.git
synced 2026-06-01 03:15:17 +07:00
Version rolled back from v4.x to v3.7.0. After extensive work on v4's internal streaming engine, smart queue, DASH pipeline, and media controls, we realized v3 was already feature-complete. Adding more big features only made maintenance increasingly difficult and the developer's life miserable. Stripped back to what works: external player only, cleaner codebase, sustainable long-term. - Remove just_audio, audio_service, audio_session and entire internal playback engine (smart queue, notification, shuffle/repeat, prefetch) - Remove PlaybackItem model, MiniPlayerBar widget, notification drawables - Remove playerMode setting (external-only now) - Migrate MainActivity from AudioServiceFragmentActivity to FlutterFragmentActivity - Migrate Qobuz to MusicDL API - Update changelog with v3.7.0 rollback explanation |
||
|---|---|---|
| .. | ||
| settings | ||
| store | ||
| album_screen.dart | ||
| artist_screen.dart | ||
| downloaded_album_screen.dart | ||
| home_tab.dart | ||
| library_playlists_screen.dart | ||
| library_tracks_folder_screen.dart | ||
| local_album_screen.dart | ||
| main_shell.dart | ||
| playlist_screen.dart | ||
| queue_tab.dart | ||
| search_screen.dart | ||
| setup_screen.dart | ||
| store_tab.dart | ||
| track_metadata_screen.dart | ||
| tutorial_screen.dart | ||