aboutsummaryrefslogtreecommitdiff
path: root/data/startwizard.xml
diff options
context:
space:
mode:
authorStefan Pluecken <stefan.pluecken@multimedia-labs.de>2008-07-07 20:22:30 +0000
committerStefan Pluecken <stefan.pluecken@multimedia-labs.de>2008-07-07 20:22:30 +0000
commitbdbf663b67d46f79ba2163f6b7df377a63218092 (patch)
tree0206ac15dcfe03d1a5819e90694ade45700152ac /data/startwizard.xml
parentfefaf0d0f2b71ee47ffe0c227e1778f7d99e9430 (diff)
downloadenigma2-bdbf663b67d46f79ba2163f6b7df377a63218092.tar.gz
enigma2-bdbf663b67d46f79ba2163f6b7df377a63218092.zip
- allow multiple xml control files for one wizard (to combine wizards, that should also be able to run standalone)
- separate question for default sat lists in start wizard
Diffstat (limited to 'data/startwizard.xml')
-rw-r--r--data/startwizard.xml36
1 files changed, 24 insertions, 12 deletions
diff --git a/data/startwizard.xml b/data/startwizard.xml
index 3dedafc9..8e054fb6 100644
--- a/data/startwizard.xml
+++ b/data/startwizard.xml
@@ -1,5 +1,5 @@
<wizard>
- <step id="welcome" nextstep="introduction">
+ <step id="start" nextstep="introduction">
<text value="Welcome.\n\nThis start wizard will guide you through the basic setup of your Dreambox.\nPress the OK button on your remote control to move to the next step." />
<code>
self["arrowdown"].moveTo(557, 232, 1)
@@ -99,6 +99,25 @@ self["arrowdown"].moveTo(740, 355, 1)
self["arrowdown"].startMoving()
</code>
</step>
+ <step id="satlistsquestion">
+ <text value="Do you want to install default sat lists?" />
+ <condition>
+self.condition = config.misc.startwizard.doservicescan.value
+ </condition>
+ <code>
+self["rc"].moveTo(800, 50, 1)
+self["rc"].startMoving()
+self["arrowup"].moveTo(800, 310, 1)
+self["arrowup"].startMoving()
+self["arrowup2"].moveTo(800, 310, 1)
+self["arrowup2"].startMoving()
+ </code>
+ <list>
+ <listentry caption="Yes" step="startdefaultlists" />
+ <listentry caption="No" step="scanquestion" />
+ </list>
+ </step>
+
<step id="scanquestion">
<text value="Do you want to do a service scan?" />
<condition>
@@ -115,17 +134,10 @@ self["arrowup2"].startMoving()
<list>
<listentry caption="Yes, do an automatic scan now" step="scan" />
<listentry caption="Yes, do a manual scan now" step="manualscan" />
- <listentry caption="No, let me choose default lists" step="parentalcontrol" />
- <listentry caption="No, scan later manually" step="parentalcontrol" />
+ <listentry caption="No, scan later manually" step="finisheddefaultsatlists" />
</list>
- <code pos="after">
-if self["list"].index == 2:
- #from Screens.ScanSetup import ScanSetup
- from Screens.ScanSetup import DefaultSatLists
- self.session.open(DefaultSatLists)
- </code>
</step>
- <step id="scan" nextstep="parentalcontrol">
+ <step id="scan" nextstep="finisheddefaultsatlists">
<condition>
self.condition = config.misc.startwizard.doservicescan.value
</condition>
@@ -146,10 +158,10 @@ self.condition = config.misc.startwizard.doservicescan.value
<text value="Do you want to do another manual service scan?" />
<list>
<listentry caption="Yes, do another manual scan now" step="manualscan" />
- <listentry caption="No, scan later manually" step="parentalcontrol" />
+ <listentry caption="No, scan later manually" step="finisheddefaultsatlists" />
</list>
</step>
- <step id="parentalcontrol">
+ <step id="finisheddefaultsatlists">
<text value="Do you want to enable the parental control feature on your dreambox?" />
<list>
<listentry caption="Yes" step="parentalsetup" />