<widget name="config" position="10,165" size="500,225" scrollbarMode="showOnDemand" />
</screen>
<!-- Scan setup -->
- <screen name="ScanSetup" position="center,center" size="520,390" title="Service scan">
+ <screen name="ScanSetup" position="center,center" size="520,450" title="Service scan">
<widget name="config" position="10,10" size="500,350" scrollbarMode="showOnDemand" />
- <widget name="introduction" position="10,365" size="500,25" font="Regular;20" halign="center" />
+ <widget name="introduction" position="10,365" size="500,75" font="Regular;20" halign="center" />
</screen>
<!-- Scan simple -->
<screen name="ScanSimple" position="center,center" size="420,350" title="Service scan">
self.list = []
ConfigListScreen.__init__(self, self.list)
- self.createSetup()
-
- self["introduction"] = Label(_("Press OK to start the scan"))
+ if not self.scan_nims.value == "":
+ self.createSetup()
+ self["introduction"] = Label(_("Press OK to start the scan"))
+ else:
+ self["introduction"] = Label(_("Nothing to scan!\nPlease setup your tuner settings before you start a service scan."))
def runAsync(self, finished_cb):
self.finished_cb = finished_cb
tlist.append(buildTerTransponder(*args, **kwargs))
def keyGo(self):
+ if self.scan_nims.value == "":
+ return
tlist = []
flags = None
startScan = True