mirror of
https://github.com/tuxbox-fork-migrations/recycled-ni-neutrino.git
synced 2025-08-28 07:51:11 +02:00
scan-setup: add addScanMenuFrontendOptions() only once
Origin commit data
------------------
Branch: ni/coolstream
Commit: cdac740084
Author: vanhofen <vanhofen@gmx.de>
Date: 2022-08-28 (Sun, 28 Aug 2022)
Origin message was:
------------------
- scan-setup: add addScanMenuFrontendOptions() only once
------------------
No further description and justification available within origin commit message!
------------------
This commit was generated by Migit
This commit is contained in:
@@ -608,7 +608,7 @@ int CScanSetup::showScanMenu()
|
||||
|
||||
//back
|
||||
settings->addIntroItems(/*is_wizard ? NONEXISTANT_LOCALE : */ LOCALE_SERVICEMENU_SCANTS);
|
||||
//----------------------------------------------------------------------
|
||||
|
||||
#if 0
|
||||
//save scan settings
|
||||
mf = new CMenuForwarder(LOCALE_MAINSETTINGS_SAVESETTINGSNOW, true, NULL, this, "save_scansettings", CRCInput::RC_red);
|
||||
@@ -618,7 +618,7 @@ int CScanSetup::showScanMenu()
|
||||
settings->addItem(GenericMenuSeparatorLine);
|
||||
//----------------------------------------------------------------------
|
||||
#endif
|
||||
//sat/provider selector
|
||||
|
||||
#if 0
|
||||
if(CFEManager::getInstance()->haveSat() || CFEManager::getInstance()->getFrontendCount() > 1) {
|
||||
mf = new CMenuForwarder(LOCALE_SATSETUP_FE_TUNER, allow_start, NULL, this, "setup_frontend", CRCInput::convertDigitToKey(shortcut++));
|
||||
@@ -626,6 +626,8 @@ int CScanSetup::showScanMenu()
|
||||
settings->addItem(mf);
|
||||
}
|
||||
#endif
|
||||
|
||||
//sat/provider selector
|
||||
if (CFEManager::getInstance()->haveSat()) {
|
||||
r_system = ALL_SAT;
|
||||
|
||||
@@ -647,7 +649,7 @@ int CScanSetup::showScanMenu()
|
||||
//auto scan all
|
||||
CMenuWidget * autoScanAll = new CMenuWidget(LOCALE_SATSETUP_AUTO_SCAN_ALL, NEUTRINO_ICON_SETTINGS, w/*width*/, MN_WIDGET_ID_SCAN_AUTO_SCAN_ALL);
|
||||
addScanMenuAutoScanAll(autoScanAll);
|
||||
fautoScanAll = new CMenuDForwarder(LOCALE_SATSETUP_AUTO_SCAN_ALL, true /*(dmode != NO_DISEQC)*/, NULL, autoScanAll, "", CRCInput::RC_blue);
|
||||
fautoScanAll = new CMenuDForwarder(LOCALE_SATSETUP_AUTO_SCAN_ALL, true /*(dmode != NO_DISEQC)*/, NULL, autoScanAll, "", CRCInput::RC_green);
|
||||
fautoScanAll->setHint("", LOCALE_MENU_HINT_SCAN_AUTOALL);
|
||||
settings->addItem(fautoScanAll);
|
||||
|
||||
@@ -657,32 +659,31 @@ int CScanSetup::showScanMenu()
|
||||
mf = new CMenuDForwarder(LOCALE_SATSETUP_MANUAL_SCAN, true, NULL, manualScan, "", CRCInput::RC_yellow);
|
||||
mf->setHint("", LOCALE_MENU_HINT_SCAN_MANUAL);
|
||||
settings->addItem(mf);
|
||||
|
||||
#ifdef ENABLE_FASTSCAN
|
||||
//fast scan
|
||||
CMenuWidget * fastScanMenu = new CMenuWidget(LOCALE_SATSETUP_FASTSCAN_HEAD, NEUTRINO_ICON_SETTINGS, w, MN_WIDGET_ID_SCAN_FAST_SCAN);
|
||||
addScanMenuFastScan(fastScanMenu);
|
||||
mf = new CMenuDForwarder(LOCALE_SATSETUP_FASTSCAN_HEAD, true, NULL, fastScanMenu, "", CRCInput::RC_0);
|
||||
mf = new CMenuDForwarder(LOCALE_SATSETUP_FASTSCAN_HEAD, true, NULL, fastScanMenu, "", CRCInput::RC_blue);
|
||||
mf->setHint("", LOCALE_MENU_HINT_SCAN_FAST);
|
||||
settings->addItem(mf);
|
||||
#endif
|
||||
|
||||
#if 0
|
||||
//signal test
|
||||
CMenuWidget * sTest = new CMenuWidget(LOCALE_SCANTS_TEST, NEUTRINO_ICON_SETTINGS, w/*width*/, MN_WIDGET_ID_SCAN_MANUAL_SCAN);
|
||||
addScanMenuManualScan(sTest, true);
|
||||
mf = new CMenuDForwarder(LOCALE_SCANTS_TEST, true, NULL, sTest, "", CRCInput::RC_green);
|
||||
mf = new CMenuDForwarder(LOCALE_SCANTS_TEST, true, NULL, sTest, "", CRCInput::RC_0);
|
||||
mf->setHint("", LOCALE_MENU_HINT_SCAN_TEST);
|
||||
settings->addItem(mf);
|
||||
#endif
|
||||
//settings->addItem(GenericMenuSeparatorLine);
|
||||
}
|
||||
|
||||
if (CFEManager::getInstance()->haveCable()) {
|
||||
r_system = ALL_CABLE;
|
||||
|
||||
settings->addItem(new CMenuSeparator(CMenuSeparator::LINE | CMenuSeparator::STRING, LOCALE_TUNERSETUP_CABLE ));
|
||||
//tune timeout
|
||||
if(CFEManager::getInstance()->getFrontendCount() <= 1)
|
||||
addScanMenuFrontendOptions(settings);
|
||||
|
||||
//nid = new CIntInput(LOCALE_SATSETUP_CABLE_NID, (int&) scansettings.cable_nid, 5, NONEXISTANT_LOCALE, NONEXISTANT_LOCALE);
|
||||
|
||||
//auto scan
|
||||
@@ -703,13 +704,13 @@ int CScanSetup::showScanMenu()
|
||||
mf = new CMenuDForwarder(LOCALE_SATSETUP_MANUAL_SCAN, true, NULL, manualScan, "", have_other ? CRCInput::convertDigitToKey(shortcut++) : CRCInput::RC_yellow);
|
||||
mf->setHint("", LOCALE_MENU_HINT_SCAN_MANUAL);
|
||||
settings->addItem(mf);
|
||||
|
||||
//simple cable scan
|
||||
CMenuWidget * cableScan = new CMenuWidget(LOCALE_SATSETUP_CABLE, NEUTRINO_ICON_SETTINGS, w/*width*/, MN_WIDGET_ID_SCAN_CABLE_SCAN);
|
||||
addScanMenuCable(cableScan);
|
||||
CMenuForwarder * fcableScan = new CMenuDForwarder(LOCALE_SATSETUP_CABLE, true, NULL, cableScan, "", have_other ? CRCInput::convertDigitToKey(shortcut++) : CRCInput::RC_blue);
|
||||
fcableScan->setHint("", LOCALE_MENU_HINT_SCAN_CABLE_SIMPLE);
|
||||
settings->addItem(fcableScan);
|
||||
//settings->addItem(GenericMenuSeparatorLine);
|
||||
}
|
||||
|
||||
if (CFEManager::getInstance()->haveTerr()) {
|
||||
@@ -717,10 +718,6 @@ int CScanSetup::showScanMenu()
|
||||
|
||||
settings->addItem(new CMenuSeparator(CMenuSeparator::LINE | CMenuSeparator::STRING, LOCALE_TUNERSETUP_TERR ));
|
||||
|
||||
// tune timeout, "Setup tuner" is not shown for only one non-sat tuner
|
||||
if (CFEManager::getInstance()->getFrontendCount() <= 1)
|
||||
addScanMenuFrontendOptions(settings);
|
||||
|
||||
//auto scan
|
||||
char autoscan[64];
|
||||
std::string s_capt_part = g_Locale->getText(LOCALE_TERRESTRIALSETUP_PROVIDER);
|
||||
@@ -740,7 +737,16 @@ int CScanSetup::showScanMenu()
|
||||
mf = new CMenuForwarder(LOCALE_SATSETUP_MANUAL_SCAN, true, NULL, manualScan, "", have_other ? CRCInput::convertDigitToKey(shortcut++) : CRCInput::RC_yellow);
|
||||
mf->setHint("", LOCALE_MENU_HINT_SCAN_MANUAL);
|
||||
settings->addItem(mf);
|
||||
//settings->addItem(GenericMenuSeparatorLine);
|
||||
}
|
||||
|
||||
if (CFEManager::getInstance()->haveCable() || CFEManager::getInstance()->haveTerr())
|
||||
{
|
||||
if (CFEManager::getInstance()->getFrontendCount() <= 1)
|
||||
{
|
||||
// tune timeout, "Setup tuner" is not shown for only one non-sat tuner
|
||||
settings->addItem(new CMenuSeparator(CMenuSeparator::LINE | CMenuSeparator::STRING, LOCALE_TUNERSETUP_TUNERSETUP));
|
||||
addScanMenuFrontendOptions(settings);
|
||||
}
|
||||
}
|
||||
|
||||
settings->addItem(new CMenuSeparator(CMenuSeparator::LINE | CMenuSeparator::STRING, LOCALE_SCANTS_PREVERENCES_RECEIVING_SYSTEM ));
|
||||
|
Reference in New Issue
Block a user