<menu text="System">
<id val="system" />
<item text="Language"><screen module="LanguageSelection" /></item>
- <item text="Usage"><setup id="usage" /></item>
+ <item text="Usage Settings"><setup id="usage" /></item>
<item text="Timezone"><setup id="timezone" /></item>
<item text="Video Audio"><setup id="avsetup" /></item>
<item text="UHF Modulator"><setup id="RFmod" /></item>
<item text="AC3 default">config.av.defaultac3</item>
<item text="VCR Switch">config.av.vcrswitch</item>
</setup>
- <setup key="usage" title="Usage">
+ <setup key="usage" title="Usage settings">
<item text="Ask before zapping">config.recording.asktozap</item>
<item text="Visualize positioner movement">config.usage.showdish</item>
<item text="Multi bouquets">config.usage.multibouquet</item>
+ <item text="Change bouquets in quickzap">config.usage.quickzap_bouquet_change</item>
</setup>
<setup key="network" title="Network setup">
<item text="Use DHCP">config.network.dhcp</item>
config.usage = ConfigSubsection();
config.usage.showdish = configElement("config.usage.showdish", configSelection, 1, (("yes", _("yes")), ("no", _("no"))) )
config.usage.multibouquet = configElement("config.usage.multibouquet", configSelection, 1, (("yes", _("yes")), ("no", _("no"))) )
-
+ config.usage.quickzap_bouquet_change = configElement("config.usage.quickzap_bouquet_change", configSelection, 1, (("yes", _("yes")), ("no", _("no"))) )
self.session.execDialog(self.servicelist)
def zapUp(self):
- if self.servicelist.inBouquet() and self.servicelist.atBegin():
- self.servicelist.prevBouquet()
+ if currentConfigSelectionElement(config.usage.quickzap_bouquet_change) == "yes":
+ if self.servicelist.inBouquet() and self.servicelist.atBegin():
+ self.servicelist.prevBouquet()
self.servicelist.moveUp()
self.servicelist.zap()
self.doShow()
def zapDown(self):
- if self.servicelist.inBouquet() and self.servicelist.atEnd():
+ if currentConfigSelectionElement(config.usage.quickzap_bouquet_change) == "yes" and self.servicelist.inBouquet() and self.servicelist.atEnd():
self.servicelist.nextBouquet()
else:
self.servicelist.moveDown()