mirror of
https://github.com/tuxbox-fork-migrations/recycled-ni-neutrino.git
synced 2025-08-28 07:51:11 +02:00
scan-setup: adjust diseqc 1.1 repeat order notify
Origin commit data
------------------
Branch: ni/coolstream
Commit: cd664a0642
Author: Janus <janus@debian>
Date: 2020-05-31 (Sun, 31 May 2020)
Origin message was:
------------------
- scan-setup: adjust diseqc 1.1 repeat order notify
------------------
No further description and justification available within origin commit message!
------------------
This commit was generated by Migit
This commit is contained in:
@@ -1656,7 +1656,7 @@ menu.hint_scan_cable_simple Kabel-Suchlauf mit optionaler Anbieter- und Kanal-Nu
|
|||||||
menu.hint_scan_commited Wählen Sie ihre Einstellungen für diesen Satelliten
|
menu.hint_scan_commited Wählen Sie ihre Einstellungen für diesen Satelliten
|
||||||
menu.hint_scan_delsys Wählen Sie das Empfangssystem für diesen Kanal/Transponder.
|
menu.hint_scan_delsys Wählen Sie das Empfangssystem für diesen Kanal/Transponder.
|
||||||
menu.hint_scan_diseqc Wählen Sie das DiSEqC-Schalter-Eingangssignal für diesen Satelliten
|
menu.hint_scan_diseqc Wählen Sie das DiSEqC-Schalter-Eingangssignal für diesen Satelliten
|
||||||
menu.hint_scan_diseqcorder Diseqc command order for cascaded switches
|
menu.hint_scan_diseqcorder Wählen Sie die Reihenfolge für committed und uncommitted Kommandos
|
||||||
menu.hint_scan_diseqcrepeat DiSEqC-Wiederholungen für kaskadierte Schaltungen
|
menu.hint_scan_diseqcrepeat DiSEqC-Wiederholungen für kaskadierte Schaltungen
|
||||||
menu.hint_scan_diseqctype Wählen Sie ihr DiSEqC-Protokoll\nMit 'Erweitert' können Sie ihre Anlage einbinden
|
menu.hint_scan_diseqctype Wählen Sie ihr DiSEqC-Protokoll\nMit 'Erweitert' können Sie ihre Anlage einbinden
|
||||||
menu.hint_scan_fast Schnell-Suchlauf eines ausgewählten Anbieters\nWARNUNG: DiSEqC-Einstellung wird überschrieben
|
menu.hint_scan_fast Schnell-Suchlauf eines ausgewählten Anbieters\nWARNUNG: DiSEqC-Einstellung wird überschrieben
|
||||||
@@ -2538,7 +2538,7 @@ satsetup.diseqc12 DiSEqC 1.2
|
|||||||
satsetup.diseqc_advanced Erweiterte Auswahl
|
satsetup.diseqc_advanced Erweiterte Auswahl
|
||||||
satsetup.diseqc_com_uncom Committed/Uncommitted
|
satsetup.diseqc_com_uncom Committed/Uncommitted
|
||||||
satsetup.diseqc_input DiSEqC Einspeisung
|
satsetup.diseqc_input DiSEqC Einspeisung
|
||||||
satsetup.diseqc_order DiSEqC command order
|
satsetup.diseqc_order DiSEqC 1.1 Kommando-Folge
|
||||||
satsetup.diseqc_uncom_com Uncommitted/Committed
|
satsetup.diseqc_uncom_com Uncommitted/Committed
|
||||||
satsetup.diseqcrepeat DiSEqC-Wiederholungen
|
satsetup.diseqcrepeat DiSEqC-Wiederholungen
|
||||||
satsetup.extended DiSEqC-Einstellungen
|
satsetup.extended DiSEqC-Einstellungen
|
||||||
|
@@ -1056,13 +1056,17 @@ int CScanSetup::showFrontendSetup(int number)
|
|||||||
setDiseqcOptions(fenumber);
|
setDiseqcOptions(fenumber);
|
||||||
|
|
||||||
/* diseqc repeats */
|
/* diseqc repeats */
|
||||||
ojDiseqcRepeats = new CMenuOptionNumberChooser(LOCALE_SATSETUP_DISEQCREPEAT, (int *)&fe_config.diseqcRepeats, allow_moptions && (dmode != NO_DISEQC) && (dmode != DISEQC_ADVANCED), 0, 2, NULL);
|
/* >>>>> TODO <<<<< DiSEqC-Papers: 1.0 = 1 x, 1.1 = 2 x. advanced = ?? x -- oder manuell zuweisen :==> advanced modus mal sauber definieren.!! */
|
||||||
|
// int repeatCount =1;
|
||||||
|
// if (dmode > DISEQC_1_0)
|
||||||
|
// repeatCount=2;
|
||||||
|
ojDiseqcRepeats = new CMenuOptionNumberChooser(LOCALE_SATSETUP_DISEQCREPEAT, (int *)&fe_config.diseqcRepeats, (allow_moptions && ((dmode >= MINI_DISEQC) && (dmode <= DISEQC_ADVANCED))), 0, 2, NULL);
|
||||||
ojDiseqcRepeats->setHint("", LOCALE_MENU_HINT_SCAN_DISEQCREPEAT);
|
ojDiseqcRepeats->setHint("", LOCALE_MENU_HINT_SCAN_DISEQCREPEAT);
|
||||||
setupMenu->addItem(ojDiseqcRepeats);
|
setupMenu->addItem(ojDiseqcRepeats);
|
||||||
|
|
||||||
/* diseqc cmd order select */
|
/* diseqc cmd order select */
|
||||||
dorder = new CMenuOptionChooser(LOCALE_SATSETUP_DISEQC_ORDER, (int *)&fe_config.diseqc_order, DISEQC_ORDER_OPTIONS, DISEQC_ORDER_OPTION_COUNT,
|
dorder = new CMenuOptionChooser(LOCALE_SATSETUP_DISEQC_ORDER, (int *)&fe_config.diseqc_order, DISEQC_ORDER_OPTIONS, DISEQC_ORDER_OPTION_COUNT,
|
||||||
allow_moptions && (dmode == DISEQC_ADVANCED),
|
(allow_moptions && ((dmode == DISEQC_1_1) || (dmode == DISEQC_ADVANCED))),
|
||||||
this, CRCInput::convertDigitToKey(shortcut++), "", true);
|
this, CRCInput::convertDigitToKey(shortcut++), "", true);
|
||||||
dorder->setHint("", LOCALE_MENU_HINT_SCAN_DISEQCORDER);
|
dorder->setHint("", LOCALE_MENU_HINT_SCAN_DISEQCORDER);
|
||||||
setupMenu->addItem(dorder);
|
setupMenu->addItem(dorder);
|
||||||
@@ -1934,9 +1938,9 @@ bool CScanSetup::changeNotify(const neutrino_locale_t OptionName, void * /*data*
|
|||||||
fe->setTsidOnid(0);
|
fe->setTsidOnid(0);
|
||||||
|
|
||||||
uniSetup->setActive(dmode == DISEQC_UNICABLE ? true : dmode == DISEQC_UNICABLE2);
|
uniSetup->setActive(dmode == DISEQC_UNICABLE ? true : dmode == DISEQC_UNICABLE2);
|
||||||
bool enable = (dmode < DISEQC_ADVANCED) && (dmode != NO_DISEQC);
|
bool enable = (dmode > NO_DISEQC) && (dmode <= DISEQC_ADVANCED);
|
||||||
ojDiseqcRepeats->setActive(enable && !CFrontend::linked(femode) && femode != CFrontend::FE_MODE_UNUSED);
|
ojDiseqcRepeats->setActive(enable && !CFrontend::linked(femode) && femode != CFrontend::FE_MODE_UNUSED);
|
||||||
dorder->setActive(!CFrontend::linked(femode) && femode != CFrontend::FE_MODE_UNUSED && dmode == DISEQC_ADVANCED);
|
dorder->setActive(!CFrontend::linked(femode) && femode != CFrontend::FE_MODE_UNUSED && ((dmode == DISEQC_1_1) || (dmode == DISEQC_ADVANCED)));
|
||||||
}
|
}
|
||||||
else if(ARE_LOCALES_EQUAL(OptionName, LOCALE_SATSETUP_FE_MODE)) {
|
else if(ARE_LOCALES_EQUAL(OptionName, LOCALE_SATSETUP_FE_MODE)) {
|
||||||
printf("[neutrino] CScanSetup::%s: fe%d mode %d master %d\n", __FUNCTION__, fenumber, femode, femaster);
|
printf("[neutrino] CScanSetup::%s: fe%d mode %d master %d\n", __FUNCTION__, fenumber, femode, femaster);
|
||||||
@@ -1956,10 +1960,10 @@ bool CScanSetup::changeNotify(const neutrino_locale_t OptionName, void * /*data*
|
|||||||
/* leave diseqc type enabled for TWIN in case user need different unicable setup */
|
/* leave diseqc type enabled for TWIN in case user need different unicable setup */
|
||||||
dtype->setActive(femode != CFrontend::FE_MODE_UNUSED && femode != CFrontend::FE_MODE_LINK_LOOP);
|
dtype->setActive(femode != CFrontend::FE_MODE_UNUSED && femode != CFrontend::FE_MODE_LINK_LOOP);
|
||||||
uniSetup->setActive(dmode == DISEQC_UNICABLE ? true : dmode == DISEQC_UNICABLE2 && femode != CFrontend::FE_MODE_UNUSED && femode != CFrontend::FE_MODE_LINK_LOOP);
|
uniSetup->setActive(dmode == DISEQC_UNICABLE ? true : dmode == DISEQC_UNICABLE2 && femode != CFrontend::FE_MODE_UNUSED && femode != CFrontend::FE_MODE_LINK_LOOP);
|
||||||
dorder->setActive(!CFrontend::linked(femode) && femode != CFrontend::FE_MODE_UNUSED && dmode == DISEQC_ADVANCED);
|
dorder->setActive(!CFrontend::linked(femode) && femode != CFrontend::FE_MODE_UNUSED && ((dmode == DISEQC_1_1) || (dmode == DISEQC_ADVANCED)));
|
||||||
fsatSelect->setActive(!CFrontend::linked(femode) && femode != CFrontend::FE_MODE_UNUSED);
|
fsatSelect->setActive(!CFrontend::linked(femode) && femode != CFrontend::FE_MODE_UNUSED);
|
||||||
fsatSetup->setActive(!CFrontend::linked(femode) && femode != CFrontend::FE_MODE_UNUSED);
|
fsatSetup->setActive(!CFrontend::linked(femode) && femode != CFrontend::FE_MODE_UNUSED);
|
||||||
bool enable = (dmode < DISEQC_ADVANCED) && (dmode != NO_DISEQC);
|
bool enable = (dmode > NO_DISEQC) && (dmode <= DISEQC_ADVANCED);
|
||||||
ojDiseqcRepeats->setActive(!CFrontend::linked(femode) && femode != CFrontend::FE_MODE_UNUSED && enable);
|
ojDiseqcRepeats->setActive(!CFrontend::linked(femode) && femode != CFrontend::FE_MODE_UNUSED && enable);
|
||||||
|
|
||||||
msettings.Activate(!CFrontend::linked(femode) && femode != CFrontend::FE_MODE_UNUSED);
|
msettings.Activate(!CFrontend::linked(femode) && femode != CFrontend::FE_MODE_UNUSED);
|
||||||
|
Reference in New Issue
Block a user