From affae68361b10bd04b7230f524ba7869f0e2255d Mon Sep 17 00:00:00 2001 From: emeric Date: Sat, 4 May 2024 14:45:17 +0200 Subject: [PATCH] Playlists: now use a dropdown menu for selecting the sort mode --- approot/artists.xml | 2 +- approot/explore.xml | 2 +- approot/tracklists.xml | 23 +-- src/lms/CMakeLists.txt | 2 - src/lms/ui/explore/ArtistsView.cpp | 4 +- src/lms/ui/explore/DropDownMenuSelector.hpp | 71 +++++++++ src/lms/ui/explore/Filters.cpp | 13 +- src/lms/ui/explore/ReleasesView.cpp | 2 +- src/lms/ui/explore/SortModeSelector.cpp | 59 -------- src/lms/ui/explore/SortModeSelector.hpp | 21 +-- .../explore/TrackArtistLinkTypeSelector.cpp | 64 -------- .../explore/TrackArtistLinkTypeSelector.hpp | 27 ++-- src/lms/ui/explore/TrackListsView.cpp | 138 ++++++++---------- src/lms/ui/explore/TrackListsView.hpp | 50 +++---- src/lms/ui/explore/TracksView.cpp | 2 +- 15 files changed, 215 insertions(+), 265 deletions(-) create mode 100644 src/lms/ui/explore/DropDownMenuSelector.hpp delete mode 100644 src/lms/ui/explore/SortModeSelector.cpp delete mode 100644 src/lms/ui/explore/TrackArtistLinkTypeSelector.cpp diff --git a/approot/artists.xml b/approot/artists.xml index ed610c68..12938860 100644 --- a/approot/artists.xml +++ b/approot/artists.xml @@ -25,7 +25,7 @@