aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--language/English/strings.xml1
-rw-r--r--xbmc/settings/GUISettings.cpp2
-rw-r--r--xbmc/video/VideoDatabase.cpp2
3 files changed, 3 insertions, 2 deletions
diff --git a/language/English/strings.xml b/language/English/strings.xml
index fc4ca2c968..df36830e59 100644
--- a/language/English/strings.xml
+++ b/language/English/strings.xml
@@ -1902,6 +1902,7 @@
<string id="20455">Listeners</string>
<string id="20456">Set movieset fanart</string>
<string id="20457">Movie set</string>
+ <string id="20458">Group movies in sets</string>
<!-- up to 21329 is reserved for the video db !! !-->
<string id="21330">Show hidden files and directories</string>
diff --git a/xbmc/settings/GUISettings.cpp b/xbmc/settings/GUISettings.cpp
index 766c2c6f34..f00303bec6 100644
--- a/xbmc/settings/GUISettings.cpp
+++ b/xbmc/settings/GUISettings.cpp
@@ -554,7 +554,7 @@ void CGUISettings::Initialize()
flattenTVShowOptions.insert(make_pair(20422, 2));
AddInt(vdl, "videolibrary.flattentvshows", 20412, 1, flattenTVShowOptions, SPIN_CONTROL_TEXT);
- AddBool(NULL, "videolibrary.flattenmoviesets", 22002, false);
+ AddBool(vdl, "videolibrary.groupmoviesets", 20458, false);
AddBool(vdl, "videolibrary.updateonstartup", 22000, false);
AddBool(vdl, "videolibrary.backgroundupdate", 22001, false);
AddSeparator(vdl, "videolibrary.sep3");
diff --git a/xbmc/video/VideoDatabase.cpp b/xbmc/video/VideoDatabase.cpp
index f460a56670..3e9f422333 100644
--- a/xbmc/video/VideoDatabase.cpp
+++ b/xbmc/video/VideoDatabase.cpp
@@ -4715,7 +4715,7 @@ bool CVideoDatabase::GetMoviesByWhere(const CStdString& strBaseDir, const CStdSt
strSQL += where;
else
{
- if (fetchSets && !g_guiSettings.GetBool("videolibrary.flattenmoviesets"))
+ if (fetchSets && g_guiSettings.GetBool("videolibrary.groupmoviesets"))
{
GetSetsNav("videodb://1/7/", items, VIDEODB_CONTENT_MOVIES, "");
strSQL += PrepareSQL("WHERE movieview.idMovie NOT IN (SELECT idMovie FROM setlinkmovie s1 JOIN(SELECT idSet, COUNT(1) AS c FROM setlinkmovie GROUP BY idSet HAVING c>1) s2 ON s2.idSet=s1.idSet)");