spotube/lib/provider
Kingkor Roy Tirtho 22a49e56a2
refactor: use tcp server based track matcher (#1386)
* refactor: remove SourcedTrack based audio player and utilize mediakit playback system

* feat: implement local (loopback) server to resolve stream source and leverage the media_kit playback API

* feat: add source change support and re-add prefetching tracks

* fix: assign lastId when track fetch completes regardless of error

* chore: remove print statements

* fix: remote queue not working

* fix: increase mpv network timeout to reduce auto-skipping

* fix: do not pre-fetch local tracks

* fix(proxy-playlist): reset collections on load

* chore: fix lint warnings

* fix(mobile): player overlay should not be visible when the player is not playing

* chore: fix typo in turkish translation

* cd: checkout PR branch

* cd: upgrade flutter version

* chore: fix lint errors
2024-04-11 17:56:41 +06:00
..
connect refactor: use tcp server based track matcher (#1386) 2024-04-11 17:56:41 +06:00
proxy_playlist refactor: use tcp server based track matcher (#1386) 2024-04-11 17:56:41 +06:00
server refactor: use tcp server based track matcher (#1386) 2024-04-11 17:56:41 +06:00
spotify feat(lyrics): add LRCLIB lyrics provider as fallback 2024-04-05 00:48:08 +06:00
user_preferences feat: LAN connect a.k.a control remote Spotube playback and local output device selection (#1355) 2024-04-04 22:22:00 +06:00
authentication_provider.dart refactor: use tcp server based track matcher (#1386) 2024-04-11 17:56:41 +06:00
blacklist_provider.dart feat: improved caching based on riverpod (#1343) 2024-03-20 23:38:39 +06:00
custom_spotify_endpoint_provider.dart feat: improved caching based on riverpod (#1343) 2024-03-20 23:38:39 +06:00
discord_provider.dart refactor: artist name string as extension 2024-03-21 00:30:27 +06:00
download_manager_provider.dart refactor: use extension methods for simple album to album and simple track to track conversion 2024-03-21 00:48:21 +06:00
palette_provider.dart feat: album art dominant color as accent color (#447) 2023-04-28 12:58:03 +06:00
piped_instances_provider.dart feat: improve youtube/piped matching by suffixing "- Topic" 2024-01-27 21:48:38 +06:00
scrobbler_provider.dart refactor: use extension methods for simple album to album and simple track to track conversion 2024-03-21 00:48:21 +06:00
sleep_timer_provider.dart feat: add sleep timer support 2023-06-19 21:35:58 +06:00
spotify_provider.dart refactor: use envied instead of flutter_dotenv to ensure better security 2023-04-26 12:13:42 +06:00
volume_provider.dart feat: persistent volume percentage 2023-06-11 18:26:03 +06:00