mirror of
https://github.com/tuxbox-neutrino/neutrino.git
synced 2025-09-03 02:41:21 +02:00
src/gui/moviebrowser.cpp : init m_settings.ytsearch_history_size/max
This commit is contained in:
@@ -407,8 +407,7 @@ void CMovieBrowser::fileInfoStale(void)
|
|||||||
void CMovieBrowser::init(void)
|
void CMovieBrowser::init(void)
|
||||||
{
|
{
|
||||||
bool reinit_rows = false;
|
bool reinit_rows = false;
|
||||||
int i;
|
int i = 0;
|
||||||
|
|
||||||
//TRACE("[mb]->init\r\n");
|
//TRACE("[mb]->init\r\n");
|
||||||
initGlobalSettings();
|
initGlobalSettings();
|
||||||
loadSettings(&m_settings);
|
loadSettings(&m_settings);
|
||||||
@@ -611,6 +610,8 @@ void CMovieBrowser::initGlobalSettings(void)
|
|||||||
m_settings.ytregion = "default";
|
m_settings.ytregion = "default";
|
||||||
m_settings.ytquality = 37;
|
m_settings.ytquality = 37;
|
||||||
m_settings.ytconcconn = 4;
|
m_settings.ytconcconn = 4;
|
||||||
|
m_settings.ytsearch_history_max = 0;
|
||||||
|
m_settings.ytsearch_history_size = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
void CMovieBrowser::initFrames(void)
|
void CMovieBrowser::initFrames(void)
|
||||||
@@ -3765,7 +3766,7 @@ bool CMovieBrowser::showYTMenu()
|
|||||||
mainMenu.addItem(new CMenuOptionNumberChooser(LOCALE_MOVIEBROWSER_YT_MAX_RESULTS, &m_settings.ytresults, true, 10, 50, NULL));
|
mainMenu.addItem(new CMenuOptionNumberChooser(LOCALE_MOVIEBROWSER_YT_MAX_RESULTS, &m_settings.ytresults, true, 10, 50, NULL));
|
||||||
mainMenu.addItem(new CMenuOptionNumberChooser(LOCALE_MOVIEBROWSER_YT_MAX_HISTORY, &m_settings.ytsearch_history_max, true, 10, 50, NULL));
|
mainMenu.addItem(new CMenuOptionNumberChooser(LOCALE_MOVIEBROWSER_YT_MAX_HISTORY, &m_settings.ytsearch_history_max, true, 10, 50, NULL));
|
||||||
|
|
||||||
char rstr[20];
|
char rstr[20] = {0};
|
||||||
sprintf(rstr, "%s", m_settings.ytregion.c_str());
|
sprintf(rstr, "%s", m_settings.ytregion.c_str());
|
||||||
CMenuOptionStringChooser * region = new CMenuOptionStringChooser(LOCALE_MOVIEBROWSER_YT_REGION, rstr, true, NULL, CRCInput::RC_nokey, "", true);
|
CMenuOptionStringChooser * region = new CMenuOptionStringChooser(LOCALE_MOVIEBROWSER_YT_REGION, rstr, true, NULL, CRCInput::RC_nokey, "", true);
|
||||||
region->addOption("default");
|
region->addOption("default");
|
||||||
@@ -3828,7 +3829,11 @@ bool CMovieBrowser::showYTMenu()
|
|||||||
else
|
else
|
||||||
++it;
|
++it;
|
||||||
}
|
}
|
||||||
m_settings.ytsearch_history_size = m_settings.ytsearch_history.size();
|
if(m_settings.ytsearch_history.empty())
|
||||||
|
m_settings.ytsearch_history_size = 0;
|
||||||
|
else
|
||||||
|
m_settings.ytsearch_history_size = m_settings.ytsearch_history.size();
|
||||||
|
|
||||||
if (m_settings.ytsearch_history_size > m_settings.ytsearch_history_max)
|
if (m_settings.ytsearch_history_size > m_settings.ytsearch_history_max)
|
||||||
m_settings.ytsearch_history_size = m_settings.ytsearch_history_max;
|
m_settings.ytsearch_history_size = m_settings.ytsearch_history_max;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user