diff options
author | Dave Blake <oak99sky@yahoo.co.uk> | 2019-04-06 19:40:54 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-04-06 19:40:54 +0100 |
commit | 39c78c004b6892f27186dffc322ac753cf6104de (patch) | |
tree | b403c75fdfb2eee5a0ef6e2f1ce478e68507f7fc | |
parent | 60521a904ba8a8ea4f4f1281c5bbc636549f65b6 (diff) | |
parent | 3c0071c566b5cebe8b31d62c37f4bd14215a2c77 (diff) |
Merge pull request #15870 from DaveTBlake/SinglesSorts
[Music]Fix singles node sort orders
-rw-r--r-- | xbmc/music/GUIViewStateMusic.cpp | 6 |
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 |