playlists + player: every service's list through one door with its names matched for real, and shuffle that readies exactly what it promises

This commit is contained in:
KeelrLeek committed 2026-08-24 18:10:34 -05:00
1 parent 30eb6fe025
commit 50414dae5c
16 files changed
+4157 -154

No files matched your search

+9
View File
@@ -13,6 +13,7 @@ mod pipeline;
mod playback;
mod playlist_formats;
mod playlists;
mod provider_playlist;
mod preview;
mod setlist_scan;
mod shazam;
@@ -20,6 +21,7 @@ mod smtc;
mod state;
mod thumbbar;
mod vocal_sep;
mod youtube_playlist;
mod youtube_setlist;
mod ytdlp;
@@ -72,6 +74,7 @@ pub fn run() {
commands::download_file,
commands::copy_stream_to_folder,
commands::save_to_library,
commands::stream_cache_len,
commands::cancel_download,
commands::show_in_folder,
commands::refresh_artist_art,
@@ -85,6 +88,7 @@ pub fn run() {
commands::library_album_stats,
commands::album_tracks,
commands::album_art,
commands::stream_embedded_art,
commands::refresh_album_art,
commands::refresh_all_album_art,
commands::get_settings,
@@ -122,6 +126,9 @@ pub fn run() {
playlists::playlist_import_folder,
playlists::playlist_import_text,
playlists::playlist_import_youtube,
playlists::playlist_import_youtube_playlist,
playlists::playlist_import_link,
playlists::playlist_import_track_links,
playlists::playlist_import_commit,
setlist_scan::playlist_scan_youtube,
setlist_scan::playlist_pick_set_file,
@@ -143,6 +150,8 @@ pub fn run() {
lyrics::lyrics_save_text,
lyrics::lyrics_clear,
commands::catalog_search,
commands::catalog_search_tracks,
commands::catalog_artist_track_candidates,
commands::catalog_track_by_isrc,
import::import_scan,
import::import_portable_root,