Commit graph

11 commits

Author SHA1 Message Date
Pato05 77d6a5a51d
put common deezer audio logic in DeezerAudio class 2023-10-28 14:42:06 +02:00
Pato05 7a119d281c
fix email login, fix spotify importer
migrate to dio instead of http, with unique cookiejar
2023-10-21 01:12:33 +02:00
Pato05 276d0ad4bf
re-run flutter create (to add windows platform) 2023-10-19 14:34:22 +02:00
Pato05 f126ffef46
check if user can stream hq or flac
use get_url api by default, and fall back to old generation if get_url failed
start to write a better cachemanager to implement in all systems
write in more appropriate directories on windows and linux
improve check for Connectivity by adding a fallback (needed for example on linux systems without NetworkManager)
allow to dynamically change track quality without rebuilding the object
2023-10-18 17:08:05 +02:00
Pato05 4c46399f9a
un-break DeezerAudioSource (seek)
remove kDebugMode check on QueueListWidget in TabBarView
Pop ZoomableImage on ESC
2023-10-17 00:57:55 +02:00
Pato05 6f1fb73ed8
better connectivity checks + error handling for linux
desktop UI
add setting for navigation rail
changes to DeezerAudioSource: get quality when needed and cache url to avoid re generating and resending too many HEAD requests
2023-10-17 00:22:50 +02:00
Pato05 5ba7e932e3
fix DeezerAudioSource and playback on Windows and Linux 2023-10-15 16:48:55 +02:00
Pato05 ce7612883d
pre-migration to media_kit 2023-10-14 16:26:13 +02:00
Pato05 950969b774
use dartfix, make more stuff constant +
add favorite button in notifications\nfix android tv\ntry to fix library tracks (unsuccessful)\nbetter MenuSheet
2023-10-13 00:09:37 +02:00
Pato05 7769fd8287
changed lots of different stuff i don't remember
pre-running dart fix
2023-10-08 12:53:22 +02:00
Pato05 c23e38b82c
working version with improved queue screen and stuff 2023-09-26 02:06:59 +02:00