spotube/lib/components/shared
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
..
adaptive chore: make dropdown buttons more attractive 2024-04-09 01:15:39 +06:00
dialogs feat: LAN connect a.k.a control remote Spotube playback and local output device selection (#1355) 2024-04-04 22:22:00 +06:00
expandable_search feat: improved caching based on riverpod (#1343) 2024-03-20 23:38:39 +06:00
fallbacks feat: improved caching based on riverpod (#1343) 2024-03-20 23:38:39 +06:00
horizontal_playbutton_card_view feat: improved caching based on riverpod (#1343) 2024-03-20 23:38:39 +06:00
image feat: improved caching based on riverpod (#1343) 2024-03-20 23:38:39 +06:00
inter_scrollbar fix: no draggable scrollbar in playlist/album page #1158 2024-02-24 22:53:30 +06:00
links refactor: use widget for artist link instead of a utility function 2024-03-21 00:38:10 +06:00
panels refactor: use tcp server based track matcher (#1386) 2024-04-11 17:56:41 +06:00
shimmers feat: improved caching based on riverpod (#1343) 2024-03-20 23:38:39 +06:00
track_tile refactor: use tcp server based track matcher (#1386) 2024-04-11 17:56:41 +06:00
tracks_view refactor: use tcp server based track matcher (#1386) 2024-04-11 17:56:41 +06:00
animated_gradient.dart feat: improved caching based on riverpod (#1343) 2024-03-20 23:38:39 +06:00
bordered_text.dart refactor: use tcp server based track matcher (#1386) 2024-04-11 17:56:41 +06:00
compact_search.dart feat: improved caching based on riverpod (#1343) 2024-03-20 23:38:39 +06:00
heart_button.dart chore: remove direct access to .value without calling asData.value 2024-03-23 20:37:52 +06:00
hover_builder.dart feat: improved caching based on riverpod (#1343) 2024-03-20 23:38:39 +06:00
page_window_title_bar.dart refactor: use tcp server based track matcher (#1386) 2024-04-11 17:56:41 +06:00
playbutton_card.dart feat: improved caching based on riverpod (#1343) 2024-03-20 23:38:39 +06:00
sort_tracks_dropdown.dart feat: improved caching based on riverpod (#1343) 2024-03-20 23:38:39 +06:00
spotube_page_route.dart feat: re-designed playlist/album page 2023-06-17 13:08:33 +06:00
themed_button_tab_bar.dart feat: improved caching based on riverpod (#1343) 2024-03-20 23:38:39 +06:00
waypoint.dart feat: improved caching based on riverpod (#1343) 2024-03-20 23:38:39 +06:00