aboutsummaryrefslogtreecommitdiff
path: root/lib/python
diff options
context:
space:
mode:
authorStefan Pluecken <stefan.pluecken@multimedia-labs.de>2006-03-11 21:41:13 +0000
committerStefan Pluecken <stefan.pluecken@multimedia-labs.de>2006-03-11 21:41:13 +0000
commit707680758061af81a33f094241c1f74a6c932a8e (patch)
treeeb4c10dfe27764ff2af1f15ef2b48841702151b7 /lib/python
parentcadcfec58b20ce4a11c883d374aab5f4cdfbbe6d (diff)
downloadenigma2-707680758061af81a33f094241c1f74a6c932a8e.tar.gz
enigma2-707680758061af81a33f094241c1f74a6c932a8e.zip
don't offer scans for tuners where nothing is connected
Diffstat (limited to 'lib/python')
-rw-r--r--lib/python/Screens/ScanSetup.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/lib/python/Screens/ScanSetup.py b/lib/python/Screens/ScanSetup.py
index 6875433f..9541c60f 100644
--- a/lib/python/Screens/ScanSetup.py
+++ b/lib/python/Screens/ScanSetup.py
@@ -3,8 +3,6 @@ from ServiceScan import *
from Components.config import *
from Components.ActionMap import NumberActionMap
from Components.ConfigList import ConfigList
-from Components.config import config
-from Components.config import getConfigListEntry
from Components.NimManager import nimmanager
from Components.Label import Label
from enigma import eDVBFrontendParametersSatellite, eComponentScan
@@ -425,8 +423,9 @@ class ScanSimple(Screen):
tlist = []
for slotid in range(nimmanager.getNimSocketCount()):
- nim = configElement_nonSave(slotid, configSelection, 0, (("yes", _("yes")), ("no", _("no"))))
- self.list.append(getConfigListEntry(_("Scan NIM") + " " + str(slotid) + " (" + nimmanager.getNimTypeName(slotid) + ")", nim))
+ if nimmanager.getNimType(slotid) != nimmanager.nimType["DVB-S"] or currentConfigSelectionElement(config.Nims[slotid].configMode) != "nothing":
+ nim = configElement_nonSave(slotid, configSelection, 0, (("yes", _("yes")), ("no", _("no"))))
+ self.list.append(getConfigListEntry(_("Scan NIM") + " " + str(slotid) + " (" + nimmanager.getNimTypeName(slotid) + ")", nim))
self["config"] = ConfigList(self.list)
self["header"] = Label(_("Automatic Scan"))