Skip to content

Commit

Permalink
Merge pull request #1158 from orewagundam/master
Browse files Browse the repository at this point in the history
Fixed sorting for tvshows smart playlists.
  • Loading branch information
Montellese committed Jul 16, 2012
2 parents f9f7c37 + ea3733e commit 92564dc
Showing 1 changed file with 4 additions and 6 deletions.
10 changes: 4 additions & 6 deletions xbmc/video/GUIViewStateVideo.cpp
Expand Up @@ -573,19 +573,17 @@ void CGUIViewStateVideoMusicVideos::SaveViewState()
SaveViewToDb(m_items.GetPath(), WINDOW_VIDEO_NAV, &g_settings.m_viewStateVideoNavMusicVideos);
}


CGUIViewStateVideoTVShows::CGUIViewStateVideoTVShows(const CFileItemList& items) : CGUIViewStateWindowVideo(items)
{
if (g_guiSettings.GetBool("filelists.ignorethewhensorting"))
AddSortMethod(SORT_METHOD_LABEL_IGNORE_THE, 551, LABEL_MASKS("%L", "%M", "%L", "%M")); // Label, #Episodes | Label, #Episodes
AddSortMethod(SORT_METHOD_VIDEO_SORT_TITLE_IGNORE_THE, 551, LABEL_MASKS("%T", "%M", "%T", "%M")); // Title, #Episodes | Title, #Episodes
else
AddSortMethod(SORT_METHOD_LABEL, 551, LABEL_MASKS("%L", "%M", "%L", "%M")); // Label, #Episodes | Label, #Episodes

AddSortMethod(SORT_METHOD_YEAR, 562, LABEL_MASKS("%L","%Y","%L","%Y")); // Label, Year | Label, Year
AddSortMethod(SORT_METHOD_VIDEO_SORT_TITLE, 551, LABEL_MASKS("%T", "%M", "%T", "%M")); // Title, #Episodes | Title, #Episodes
AddSortMethod(SORT_METHOD_YEAR, 562, LABEL_MASKS("%T", "%Y", "%T", "%Y")); // Title, Year | Title, Year

if (items.IsSmartPlayList() || items.GetProperty("library.filter").asBoolean())
{
AddSortMethod(SORT_METHOD_PLAYLIST_ORDER, 559, LABEL_MASKS("%L", "%M", "%L", "%M")); // Label, #Episodes | Label, #Episodes
AddSortMethod(SORT_METHOD_PLAYLIST_ORDER, 559, LABEL_MASKS("%T", "%M", "%T", "%M")); // Title, #Episodes | Title, #Episodes
SetSortMethod(SORT_METHOD_PLAYLIST_ORDER);
}
else
Expand Down

0 comments on commit 92564dc

Please sign in to comment.