aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDave Blake <oak99sky@yahoo.co.uk>2019-04-06 19:40:54 +0100
committerGitHub <noreply@github.com>2019-04-06 19:40:54 +0100
commit39c78c004b6892f27186dffc322ac753cf6104de (patch)
treeb403c75fdfb2eee5a0ef6e2f1ce478e68507f7fc
parent60521a904ba8a8ea4f4f1281c5bbc636549f65b6 (diff)
parent3c0071c566b5cebe8b31d62c37f4bd14215a2c77 (diff)
Merge pull request #15870 from DaveTBlake/SinglesSorts
[Music]Fix singles node sort orders
-rw-r--r--xbmc/music/GUIViewStateMusic.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/xbmc/music/GUIViewStateMusic.cpp b/xbmc/music/GUIViewStateMusic.cpp
index affc1796aa..6a93900be9 100644
--- a/xbmc/music/GUIViewStateMusic.cpp
+++ b/xbmc/music/GUIViewStateMusic.cpp
@@ -240,7 +240,10 @@ CGUIViewStateMusicDatabase::CGUIViewStateMusicDatabase(const CFileItemList& item
AddSortMethod(SortByTime, 180, LABEL_MASKS("%T - %A", "%D")); // Titel, Artist, Duration| empty, empty
AddSortMethod(SortByRating, 563, LABEL_MASKS("%T - %A", "%R")); // Title - Artist, Rating
AddSortMethod(SortByUserRating, 38018, LABEL_MASKS("%T - %A", "%r")); // Title - Artist, UserRating
+ AddSortMethod(SortByYear, 562, LABEL_MASKS("%T - %A", "%Y")); // Title, Artist, Year
AddSortMethod(SortByDateAdded, 570, LABEL_MASKS("%T - %A", "%a")); // Title - Artist, DateAdded | empty, empty
+ AddSortMethod(SortByPlaycount, 567, LABEL_MASKS("%T - %A", "%V")); // Title - Artist, PlayCount
+ AddSortMethod(SortByLastPlayed, 568, LABEL_MASKS(strTrack, "%p")); // Userdefined, last played | empty, empty
const CViewState *viewState = CViewStateSettings::GetInstance().Get("musicnavsongs");
SetSortMethod(viewState->m_sortDescription);
@@ -264,7 +267,8 @@ CGUIViewStateMusicDatabase::CGUIViewStateMusicDatabase(const CFileItemList& item
AddSortMethod(SortByUserRating, 38018, LABEL_MASKS("%T - %A", "%r")); // Title - Artist, UserRating
AddSortMethod(SortByYear, 562, LABEL_MASKS("%T - %A", "%Y")); // Title, Artist, Year
AddSortMethod(SortByDateAdded, 570, LABEL_MASKS("%T - %A", "%a")); // Title - Artist, DateAdded | empty, empty
- AddSortMethod(SortByPlaycount, 567, LABEL_MASKS("%T - %A", "%V")); // Titel - Artist, PlayCount
+ AddSortMethod(SortByPlaycount, 567, LABEL_MASKS("%T - %A", "%V")); // Title - Artist, PlayCount
+ AddSortMethod(SortByLastPlayed, 568, LABEL_MASKS(strTrack, "%p")); // Userdefined, last played | empty, empty
const CViewState *viewState = CViewStateSettings::GetInstance().Get("musicnavsongs");
// the "All Albums" entries always default to SortByAlbum as this is most logical - user can always