Esempio n. 1
0
	def __init__(self, session, silent = True, showSteps = False, neededTag = None):
		self.xmlfile = ["startwizard.xml", "defaultsatlists.xml"]
		DefaultWizard.__init__(self, session, silent, showSteps, neededTag = "services", default = True)
		WizardLanguage.__init__(self, session, showSteps = False, showMulticontentList = True)
		Rc.__init__(self)

		self["wizard"] = Pixmap()

		# needed for LanguageSelection
		self.png_cache = { }

		self["button_green"] = Boolean(False)
		self["button_green_text"] = Label()
		self["button_green_text"].hide()
		self["button_yellow"] = Boolean(False)
		self["button_yellow_text"] = Label()
		self["button_yellow_text"].hide()
		self["button_blue"] = Boolean(False)
		self["button_blue_text"] = Label()
		self["button_blue_text"].hide()

		self["state_label"] = Label()
		self["state"] = Label()
		self.showState(False)

		NetworkWizardNew.__init__(self)
		self.networkWizardAvailable = NetworkWizardNew not in emptyWizardList

		self["portpic"] = Pixmap()
		VideoWizard.__init__(self)
		self.videoWizardAvailable = VideoWizard not in emptyWizardList
Esempio n. 2
0
	def __init__(self, session, interface = None):
		self.xmlfile = resolveFilename(SCOPE_PLUGINS, "SystemPlugins/NetworkManager/networkwizard.xml")

		WizardLanguage.__init__(self, session, showSteps = False, showStepSlider = False)
		Rc.__init__(self)
		NetworkConfigGeneral.__init__(self)

		self._services = self["list"]
		self._services.buildfunc = self._buildListEntry
		self._services.setStyle("default")

		self["wizard"] = Pixmap()
		self["HelpWindow"] = Pixmap()
		self["HelpWindow"].hide()
		self["VKeyIcon"] = Boolean(False)
		self["button_green"] = Boolean(False)
		self["button_green_text"] = Label(_("Connect"))
		self["button_green_text"].hide()
		self["button_yellow"] = Boolean(False)
		self["button_yellow_text"] = Label(_("Rescan"))
		self["button_yellow_text"].hide()
		self["state_label"] = Label(_("Connection State:"))
		self["state"] = Label( NetworkConfigGeneral.translateState(self._nm.state()) )

		self._ipconfig = None
		self._nsconfig = None
Esempio n. 3
0
	def __init__(self, session, silent = True, showSteps = False, neededTag = None):
		self.xmlfile = ["startwizard.xml"]
		WizardLanguage.__init__(self, session, showSteps = False)
		Rc.__init__(self)
		self["wizard"] = Pixmap()
		#Screen.setTitle(self, _("Welcome..."))
		Screen.setTitle(self, _("StartWizard"))
Esempio n. 4
0
	def __init__(self, session):
		self.xmlfile = resolveFilename(SCOPE_PLUGINS, "SystemPlugins/SoftwareManager/imagewizard.xml")
		WizardLanguage.__init__(self, session, showSteps = False, showStepSlider = False)
		Rc.__init__(self)
		self.session = session
		self["wizard"] = Pixmap()
		self.selectedDevice = None
Esempio n. 5
0
 def __init__(self, session):
     LanguageSelection.__init__(self, session)
     Rc.__init__(self)
     self.onLayoutFinish.append(self.selectKeys)
     self['wizard'] = Pixmap()
     self['text'] = Label()
     self.setText()
Esempio n. 6
0
    def __init__(self, session, newTimer):
        self.xmlfile = Directories.resolveFilename(
            Directories.SCOPE_PLUGINS, "Extensions/AutoTimer/autotimerwizard.xml"
        )

        WizardLanguage.__init__(self, session, showSteps=True, showStepSlider=True)
        AutoTimerEditorBase.__init__(self, newTimer)
        Rc.__init__(self)

        # self.skinName = ["AutoTimerWizard", "NetworkWizard"]
        self["wizard"] = Pixmap()
        self["HelpWindow"] = Pixmap()
        self["HelpWindow"].hide()
        self["VKeyIcon"] = Boolean(False)

        self.doCancel = False
        self.emptyMatch = False
        self.tailingWhitespacesMatch = False

        # We might need to change shown items, so add some notifiers
        self.timespan.addNotifier(self.regenTimespanList, initial_call=False)
        self.generateTimespanList()

        self.servicesDlg = self.session.instantiateDialog(
            AutoTimerServiceEditor, self.serviceRestriction, self.services, self.bouquets
        )

        self.filterDlg = self.session.instantiateDialog(
            AutoTimerFilterEditor, self.filterSet, self.excludes, self.includes
        )

        self["TextEntryActions"] = ActionMap(
            ["TextEntryActions"], {"deleteForward": self.deleteForward, "deleteBackward": self.deleteBackward}, -2
        )
Esempio n. 7
0
	def __init__(self, session):
		LanguageSelection.__init__(self, session)
		Rc.__init__(self)
		self.onLayoutFinish.append(self.selectKeys)
		self["wizard"] = Pixmap()
		self["text"] = Label()
		self.setText(config.osd.language.value)
Esempio n. 8
0
	def __init__(self, session, interface = None):
		self.xmlfile = resolveFilename(SCOPE_PLUGINS, "SystemPlugins/NetworkWizard/networkwizard.xml")
		WizardLanguage.__init__(self, session, showSteps = False, showStepSlider = False)
		Rc.__init__(self)
		self.session = session
		self["wizard"] = Pixmap()

		self["VKeyIcon"] = Boolean(False)

		self.InstalledInterfaceCount = None
		self.Adapterlist = None
		self.InterfaceState = None
		self.isInterfaceUp = None
		self.WlanPluginInstalled = False
		self.ap = None
		self.w = None
		if interface is not None:
			self.selectedInterface = interface
		else:
			self.selectedInterface = None
		self.NextStep = None
		self.resetRef = None
		self.checkRef = None
		self.AdapterRef = None
		self.APList = None
		self.newAPlist = None
		self.oldlist = None

		self.originalInterfaceState = {}
		self.originalInterfaceStateChanged = False
		self.Text = None
		self.rescanTimer = eTimer()
		self.rescanTimer.callback.append(self.rescanTimerFired)
		self.getInstalledInterfaceCount()
		self.isWlanPluginInstalled()
Esempio n. 9
0
	def __init__(self, session, list):
		Screen.__init__(self, session)
		Rc.__init__(self)
		self.onSelChanged = []
		self["list"] = HelpMenuList(list, self.close, rcPos=self.getRcPositions())
		self["longshift_key0"] = Label("")
		self["longshift_key1"] = Label("")

		self["actions"] = ActionMap(["WizardActions"], {
			"ok": self["list"].ok,
			"back": self.close,
		}, -1)

		# Wildcard binding with slightly higher priority than
		# the wildcard bindings in
		# InfoBarGenerics.InfoBarUnhandledKey, but with a gap
		# so that other wildcards can be interposed if needed.

		self.onClose.append(self.doOnClose)
		eActionMap.getInstance().bindAction('', maxint - 100, self["list"].handleButton)

		# Ignore keypress breaks for the keys in the
		# ListboxActions context.

		self["listboxFilterActions"] = ActionMap(["ListboxHelpMenuActions"], {
			"ignore": lambda: 1,
		}, 1)

		self["helpActions"] = ActionMap(["HelpActions"], {
			"displayHelp": self.showHelp,
		})

		self.onLayoutFinish.append(self.doOnLayoutFinish)
Esempio n. 10
0
	def __init__(self, session):
		LanguageSelection.__init__(self, session)
		Rc.__init__(self)
		self.onLayoutFinish.append(self.selectKeys)
		self["wizard"] = Pixmap()
		self["summarytext"] = StaticText()
		self["text"] = Label()
		self.setText()
Esempio n. 11
0
	def __init__(self, session, silent = True, showSteps = False, neededTag = None):
		self.xmlfile = ["startwizard.xml", "defaultsatlists.xml"]
		DefaultWizard.__init__(self, session, silent, showSteps, neededTag = "services", default = True)
		WizardLanguage.__init__(self, session, showSteps = False, showMulticontentList = True)
		Rc.__init__(self)
		self["wizard"] = Pixmap()

		# needed for LanguageSelection
		self.png_cache = { }
Esempio n. 12
0
	def __init__(self, session):
		LanguageSelection.__init__(self, session)
		Rc.__init__(self)
		global inWizzard
		inWizzard = True
		self.onLayoutFinish.append(self.selectKeys)
		self["wizard"] = Pixmap()
		self["text"] = Label()
		self.setText()
Esempio n. 13
0
 def __init__(self, session):
     global inWizzard
     LanguageSelection.__init__(self, session)
     Rc.__init__(self)
     inWizzard = True
     self.onLayoutFinish.append(self.selectKeys)
     self['wizard'] = Pixmap()
     self['summarytext'] = StaticText()
     self['text'] = Label()
     self.setText()
Esempio n. 14
0
 def __init__(self, session, list):
     Screen.__init__(self, session)
     self.onSelChanged = []
     self['list'] = HelpMenuList(list, self.close)
     self['list'].onSelChanged.append(self.SelectionChanged)
     Rc.__init__(self)
     self['long_key'] = Label('')
     self['actions'] = ActionMap(['WizardActions'], {'ok': self['list'].ok,
      'back': self.close}, -1)
     self.onLayoutFinish.append(self.SelectionChanged)
Esempio n. 15
0
    def __init__(self, session):
        LanguageSelection.__init__(self, session)
        Rc.__init__(self)
        global inWizzard
        inWizzard = True
        self.onLayoutFinish.append(self.selectKeys)

        self["wizard"] = Pixmap()
        self["summarytext"] = StaticText()
        self["text"] = Label()
        self.setText()
Esempio n. 16
0
	def __init__(self, session):
		self.xmlfile = resolveFilename(SCOPE_PLUGINS, "SystemPlugins/SoftwareManager/imagewizard.xml")
		WizardLanguage.__init__(self, session, showSteps = False, showStepSlider = False)
		Rc.__init__(self)
		self.session = session
		self["wizard"] = Pixmap()
		self["HelpWindow"] = Pixmap()
		self["HelpWindow"].hide()
		#Screen.setTitle(self, _("Welcome..."))
		Screen.setTitle(self, _("ImageWizard"))
		self.selectedDevice = None
Esempio n. 17
0
 def __init__(self, session):
     self.xmlfile = resolveFilename(SCOPE_SKIN, 'videowizard.xml')
     self.hw = iAVSwitch
     WizardLanguage.__init__(self, session, showSteps=False, showStepSlider=False)
     Rc.__init__(self)
     self['wizard'] = Pixmap()
     self['portpic'] = Pixmap()
     Screen.setTitle(self, _('Welcome...'))
     self.port = None
     self.mode = None
     self.rate = None
Esempio n. 18
0
    def __init__(self, session, list):
        Screen.__init__(self, session)
        self.onSelChanged = []
        self["list"] = HelpMenuList(list, self.close)
        self["list"].onSelChanged.append(self.SelectionChanged)
        Rc.__init__(self)
        self["long_key"] = Label("")

        self["actions"] = ActionMap(["WizardActions"], {"ok": self["list"].ok, "back": self.close}, -1)

        self.onLayoutFinish.append(self.SelectionChanged)
Esempio n. 19
0
 def __init__(self, session):
     self.xmlfile = resolveFilename(
         SCOPE_PLUGINS, "SystemPlugins/SoftwareManager/imagewizard.xml")
     WizardLanguage.__init__(self,
                             session,
                             showSteps=False,
                             showStepSlider=False)
     Rc.__init__(self)
     self.session = session
     self["wizard"] = Pixmap()
     Screen.setTitle(self, _("Welcome…"))
     self.selectedDevice = None
Esempio n. 20
0
	def __init__(self, session, silent = True, showSteps = False, neededTag = None):
		if config.misc.iptvmode.value in ('normal'):
			self.xmlfile = ["startwizard.xml"]
		else:
			self.xmlfile = ["startwizard_iptv.xml"]
		WizardLanguage.__init__(self, session, showSteps = False)
		Rc.__init__(self)
		self["wizard"] = Pixmap()
		self["HelpWindow"] = Pixmap()
		self["HelpWindow"].hide()
		#Screen.setTitle(self, _("Welcome..."))
		Screen.setTitle(self, _("StartWizard"))
Esempio n. 21
0
 def __init__(self, session, list):
     Screen.__init__(self, session)
     self.onSelChanged = []
     self['list'] = HelpMenuList(list, self.close)
     self['list'].onSelChanged.append(self.SelectionChanged)
     Rc.__init__(self)
     self['long_key'] = Label('')
     self['actions'] = ActionMap(['WizardActions'], {
         'ok': self['list'].ok,
         'back': self.close
     }, -1)
     self.onLayoutFinish.append(self.SelectionChanged)
Esempio n. 22
0
	def __init__(self, session):
		# FIXME anyone knows how to use relative paths from the plugin's directory?
		self.xmlfile = resolveFilename(SCOPE_SKIN, "videowizard.xml")
		self.hw = iAVSwitch

		WizardLanguage.__init__(self, session, showSteps = False, showStepSlider = False)
		Rc.__init__(self)
		self["wizard"] = Pixmap()
		self["portpic"] = Pixmap()

		self.port = None
		self.mode = None
		self.rate = None
Esempio n. 23
0
	def __init__(self, session):
		# FIXME anyone knows how to use relative paths from the plugin's directory?
		self.xmlfile = resolveFilename(SCOPE_PLUGINS, "SystemPlugins/Videomode/videowizard.xml")
		self.hw = video_hw
		
		WizardLanguage.__init__(self, session, showSteps = False, showStepSlider = False)
		Rc.__init__(self)
		self["wizard"] = Pixmap()
		self["portpic"] = Pixmap()
		
		self.port = None
		self.mode = None
		self.rate = None
Esempio n. 24
0
 def __init__(self, session):
     LanguageSelection.__init__(self, session)
     Rc.__init__(self)
     self.onLayoutFinish.append(self.selectKeys)
     self["wizard"] = Pixmap()
     self["lab1"] = StaticText(_("OpenVision"))
     self["lab2"] = StaticText(_("Lets define enigma2 once more"))
     self["lab3"] = StaticText(_("Report problems to:"))
     self["lab4"] = StaticText(_("https://openvision.tech"))
     self["lab5"] = StaticText(_("Sources are available at:"))
     self["lab6"] = StaticText(_("https://github.com/OpenVisionE2"))
     self["text"] = Label()
     self.setText()
Esempio n. 25
0
	def __init__(self, session):
		self.xmlfile = resolveFilename(SCOPE_PLUGINS, "SystemPlugins/SoftwareManager/restorewizard.xml")
		WizardLanguage.__init__(self, session, showSteps = False, showStepSlider = False)
		Rc.__init__(self)
		self.session = session
		self.skinName = "StartWizard"
		self.skin = "StartWizard.skin"
		self["wizard"] = Pixmap()
		self.selectedAction = None
		self.NextStep = None
		self.Text = None
		self.buildListRef = None
		self.fullbackupfilename = None
Esempio n. 26
0
 def __init__(self, session):
     self.xmlfile = resolveFilename(SCOPE_SKIN, 'videowizard.xml')
     self.hw = iAVSwitch
     WizardLanguage.__init__(self, session, showSteps=False, showStepSlider=False)
     Rc.__init__(self)
     self['wizard'] = Pixmap()
     self['HelpWindow'] = Pixmap()
     self['HelpWindow'].hide()
     self['portpic'] = Pixmap()
     Screen.setTitle(self, _('VideoWizard'))
     self.port = None
     self.mode = None
     self.rate = None
     return
Esempio n. 27
0
	def __init__(self, session):
		# FIXME anyone knows how to use relative paths from the plugin's directory?
		self.xmlfile = resolveFilename(SCOPE_SKIN, "videowizard.xml")
		self.hw = iAVSwitch

		WizardLanguage.__init__(self, session, showSteps = False, showStepSlider = False)
		Rc.__init__(self)
		self["wizard"] = Pixmap()
		self["portpic"] = Pixmap()
		Screen.setTitle(self, _("Welcome..."))

		self.port = None
		self.mode = None
		self.rate = None
Esempio n. 28
0
    def __init__(self, session):
        self.xmlfile = resolveFilename(
            SCOPE_PLUGINS, "SystemPlugins/Videomode/videowizard.xml")
        self.video_cfg = video_hw

        WizardLanguage.__init__(self, session)
        Rc.__init__(self)

        self["wizard"] = Pixmap()
        self["portpic"] = Pixmap()

        self.port = None
        self.mode = None
        self.rate = None
Esempio n. 29
0
    def __init__(self, session, list):
        Screen.__init__(self, session)
        self.onSelChanged = []
        self["list"] = HelpMenuList(list, self.close)
        self["list"].onSelChanged.append(self.SelectionChanged)
        Rc.__init__(self)
        self["long_key"] = Label("")

        self["actions"] = ActionMap(["WizardActions"], {
            "ok": self["list"].ok,
            "back": self.close,
        }, -1)

        self.onLayoutFinish.append(self.SelectionChanged)
Esempio n. 30
0
	def __init__(self, session, list):
		Screen.__init__(self, session)
		Rc.__init__(self)
		self.onSelChanged = []
		self["list"] = HelpMenuList(list, self.close, rcPos=self.getRcPositions())
		self["longshift_key0"] = Label("")
		self["longshift_key1"] = Label("")

		self["actions"] = ActionMap(["WizardActions"],
			{
				"ok": self["list"].ok,
				"back": self.close,
			}, -1)

		self.onLayoutFinish.append(self.doOnLayoutFinish)
 def __init__(self, session, interface = None):
     self.xmlfile = resolveFilename(SCOPE_SKIN, 'userinterfacepositionerwizard.xml')
     WizardLanguage.__init__(self, session, showSteps=False, showStepSlider=False)
     Rc.__init__(self)
     self.skinName = 'StartWizard'
     self.session = session
     Screen.setTitle(self, _('Welcome...'))
     self.Console = Console()
     self['wizard'] = Pixmap()
     self['HelpWindow'] = Pixmap()
     self['HelpWindow'].hide()
     self['VKeyIcon'] = Boolean(False)
     self.NextStep = None
     self.Text = None
     self.onLayoutFinish.append(self.layoutFinished)
     self.onClose.append(self.__onClose)
Esempio n. 32
0
 def __init__(self, session, interface = None):
     self.xmlfile = resolveFilename(SCOPE_SKIN, 'userinterfacepositionerwizard.xml')
     WizardLanguage.__init__(self, session, showSteps=False, showStepSlider=False)
     Rc.__init__(self)
     self.skinName = 'StartWizard'
     self.session = session
     Screen.setTitle(self, _('Welcome...'))
     self.Console = Console()
     self['wizard'] = Pixmap()
     self['HelpWindow'] = Pixmap()
     self['HelpWindow'].hide()
     self['VKeyIcon'] = Boolean(False)
     self.NextStep = None
     self.Text = None
     self.onLayoutFinish.append(self.layoutFinished)
     self.onClose.append(self.__onClose)
     return
Esempio n. 33
0
	def __init__(self, session):
		self.xmlfile = resolveFilename(SCOPE_PLUGINS, "SystemPlugins/Vision/restorewizard.xml")
		WizardLanguage.__init__(self, session, showSteps=False, showStepSlider=False)
		Rc.__init__(self)
		self.session = session
		self["wizard"] = Pixmap()
		self.selectedAction = None
		self.NextStep = None
		self.Text = None
		self.buildListRef = None
		self.didSettingsRestore = False
		self.didPluginRestore = False
		self.PluginsRestore = False
		self.fullbackupfilename = None
		self.delaymess = None
		self.selectedDevice = None
		self.Console = Console()
	def __init__(self, session):
		# FIXME anyone knows how to use relative paths from the plugin's directory?
		self.xmlfile = resolveFilename(SCOPE_SKIN, "videowizard.xml")
		self.hw = iAVSwitch

		WizardLanguage.__init__(self, session, showSteps = False, showStepSlider = False)
		Rc.__init__(self)
		self["wizard"] = Pixmap()
		self["HelpWindow"] = Pixmap()
		self["HelpWindow"].hide()
		self["portpic"] = Pixmap()
		#Screen.setTitle(self, _("Welcome..."))
		Screen.setTitle(self, _("VideoWizard"))

		self.port = None
		self.mode = None
		self.rate = None
Esempio n. 35
0
 def __init__(self, session):
     self.xmlfile = resolveFilename(
         SCOPE_PLUGINS, "SystemPlugins/SoftwareManager/restorewizard.xml")
     WizardLanguage.__init__(self,
                             session,
                             showSteps=False,
                             showStepSlider=False)
     Rc.__init__(self)
     self.session = session
     self.skinName = "StartWizard"
     self.skin = "StartWizard.skin"
     self["wizard"] = Pixmap()
     self.selectedAction = None
     self.NextStep = None
     self.Text = None
     self.buildListRef = None
     self.fullbackupfilename = None
Esempio n. 36
0
	def __init__(self, session):
		self.xmlfile = resolveFilename(SCOPE_PLUGINS, "SystemPlugins/CleanupWizard/cleanupwizard.xml")
		WizardLanguage.__init__(self, session, showSteps = False, showStepSlider = False)
		Rc.__init__(self)
		self.session = session
		self["wizard"] = Pixmap()
		self.selectedAction = None
		self.selectedPackage = None
		self.NextStep = None
		self.Text = None
		self.buildListRef = None
		self.RemoveRef = None
		self.excluded_extensions = ('-skins', '-streamproxy', '-frontprocessorupgrade', '-crashlogautosubmit', '-hotplug', '-webinterface', '-mediascanner', '-genuinedreambox', '-mediaplayer', '-pictureplayer', '-dvdplayer', '-dvdburn', '-videotune', '-videomode', '-softwaremanager', '-skinselector', '-satfinder' )
		self.Console = Console()
		self.installed_packetlist = []
		self.ipkg = IpkgComponent()
		self.ipkg.addCallback(self.ipkgCallback)
	def __init__(self, session, interface = None):
		self.xmlfile = resolveFilename(SCOPE_SKIN, "userinterfacepositionerwizard.xml")
		WizardLanguage.__init__(self, session, showSteps = False, showStepSlider = False)
		Rc.__init__(self)
		self.skinName = "StartWizard"
		self.session = session
		self.Console = Console()
		self["wizard"] = Pixmap()
		self["HelpWindow"] = Pixmap()
		self["HelpWindow"].hide()
		self["VKeyIcon"] = Boolean(False)

		self.NextStep = None
		self.Text = None

		self.onLayoutFinish.append(self.layoutFinished)
		self.onClose.append(self.__onClose)
Esempio n. 38
0
	def __init__(self, session, interface = None):
		self.xmlfile = resolveFilename(SCOPE_SKIN, "userinterfacepositionerwizard.xml")
		WizardLanguage.__init__(self, session, showSteps = False, showStepSlider = False)
		Rc.__init__(self)
		self.skinName = "StartWizard"
		self.session = session
		self.Console = Console()
		self["wizard"] = Pixmap()
		self["HelpWindow"] = Pixmap()
		self["HelpWindow"].hide()
		self["VKeyIcon"] = Boolean(False)

		self.NextStep = None
		self.Text = None

		self.onClose.append(self.__onClose)
		if self.welcomeWarning not in self.onShow:
			self.onShow.append(self.welcomeWarning)
Esempio n. 39
0
    def __init__(self, session):
        # FIXME anyone knows how to use relative paths from the plugin's directory?
        self.xmlfile = resolveFilename(
            SCOPE_PLUGINS, "SystemPlugins/Videomode/videowizard.xml")
        self.hw = video_hw

        WizardLanguage.__init__(self,
                                session,
                                showSteps=False,
                                showStepSlider=False)
        Rc.__init__(self)
        self["wizard"] = Pixmap()
        self["portpic"] = Pixmap()
        Screen.setTitle(self, _("Welcome..."))

        self.port = None
        self.mode = None
        self.rate = None
Esempio n. 40
0
	def __init__(self, session):
		self.xmlfile = resolveFilename(SCOPE_PLUGINS, "SystemPlugins/AtemioCore/restorewizard.xml")
		WizardLanguage.__init__(self, session, showSteps = False, showStepSlider = False)
		Rc.__init__(self)
		self.session = session
		self.skinName = "StartWizard"
#		self.skin = "StartWizard.skin"
		self["wizard"] = Pixmap()
		self.selectedAction = None
		self.NextStep = None
		self.Text = None
		self.buildListRef = None
		self.didSettingsRestore = False
		self.didPluginRestore = False
		self.PluginsRestore = False
		self.fullbackupfilename = None
		self.delaymess = None
		self.Console = Console()
Esempio n. 41
0
    def __init__(self, session, interface=None):
        self.xmlfile = resolveFilename(
            SCOPE_PLUGINS, "SystemPlugins/NetworkWizard/networkwizard.xml")
        WizardLanguage.__init__(self,
                                session,
                                showSteps=False,
                                showStepSlider=False)
        Rc.__init__(self)
        self.session = session
        self["wizard"] = Pixmap()
        self["HelpWindow"] = Pixmap()
        self["HelpWindow"].hide()
        self["VKeyIcon"] = Boolean(False)

        self.InstalledInterfaceCount = None
        self.Adapterlist = None
        self.InterfaceState = None
        self.isInterfaceUp = None
        self.WlanPluginInstalled = False
        self.ap = None
        self.w = None
        self.selectedInterface = interface
        self.originalSelectedInterface = interface
        self.NextStep = None
        self.resetRef = None
        self.AdapterRef = None
        self.APList = None
        self.newAPlist = None
        self.oldlist = None
        self.notification = None

        self.originalInterfaceState = {}
        self.originalInterfaceStateChanged = False
        self.Text = None
        self.rescanTimer = eTimer()
        self.rescanTimer.callback.append(self.rescanTimerFired)
        self.dhcpWaitTimerRunCount = 0
        self.dhcpWaitTimer = eTimer()
        self.dhcpWaitTimer.callback.append(self.dhcpWaitTimerFired)

        self.getInstalledInterfaceCount()
        self.isWlanPluginInstalled()
Esempio n. 42
0
 def __init__(self, session):
     self.xmlfile = resolveFilename(SCOPE_PLUGINS, 'SystemPlugins/ItalyCore/restorewizard.xml')
     WizardLanguage.__init__(self, session, showSteps=False, showStepSlider=False)
     Rc.__init__(self)
     self.session = session
     self.skinName = 'StartWizard'
     self.skin = 'StartWizard.skin'
     self['wizard'] = Pixmap()
     self.selectedAction = None
     self.NextStep = None
     self.Text = None
     self.buildListRef = None
     self.didSettingsRestore = False
     self.didPluginRestore = False
     self.PluginsRestore = False
     self.fullbackupfilename = None
     self.delaymess = None
     self.selectedDevice = None
     self.Console = Console()
     return
Esempio n. 43
0
    def __init__(self, session):
        # FIXME anyone knows how to use relative paths from the plugin's directory?
        self.xmlfile = resolveFilename(
            SCOPE_PLUGINS, "SystemPlugins/Videomode/videowizard.xml")
        self.hw = video_hw

        WizardLanguage.__init__(self,
                                session,
                                showSteps=False,
                                showStepSlider=False)
        Rc.__init__(self)
        self["wizard"] = Pixmap()
        self["portpic"] = Pixmap()

        self["helpActions"] = ActionMap(["HelpActions"], {
            "displayHelp": self.FactoryTest,
        })

        self.port = None
        self.mode = None
        self.rate = None
    def __init__(self, session):
        # FIXME anyone knows how to use relative paths from the plugin's directory?
        self.xmlfile = resolveFilename(
            SCOPE_PLUGINS, "SystemPlugins/Videomode/videowizard.xml")
        self.hw = video_hw

        WizardLanguage.__init__(self,
                                session,
                                showSteps=False,
                                showStepSlider=False)
        Rc.__init__(self)
        self["wizard"] = Pixmap()
        self["portpic"] = Pixmap()
        self["lab1"] = StaticText(_("OpenVision"))
        self["lab2"] = StaticText(_("Lets define enigma2 once more"))
        self["lab3"] = StaticText(_("Report problems to:"))
        self["lab4"] = StaticText(_("https://openvision.tech"))
        self["lab5"] = StaticText(_("Sources are available at:"))
        self["lab6"] = StaticText(_("https://github.com/OpenVisionE2"))
        self.port = None
        self.mode = None
        self.rate = None
Esempio n. 45
0
    def __init__(self, session, silent=True, showSteps=False, neededTag=None):
        self.xmlfile = ["startwizard.xml", "defaultsatlists.xml"]
        DefaultWizard.__init__(self,
                               session,
                               silent,
                               showSteps,
                               neededTag="services",
                               default=True)
        WizardLanguage.__init__(self,
                                session,
                                showSteps=False,
                                showMulticontentList=True)
        Rc.__init__(self)

        self["wizard"] = Pixmap()

        # needed for LanguageSelection
        self.png_cache = {}

        self["button_green"] = Boolean(False)
        self["button_green_text"] = Label()
        self["button_green_text"].hide()
        self["button_yellow"] = Boolean(False)
        self["button_yellow_text"] = Label()
        self["button_yellow_text"].hide()
        self["button_blue"] = Boolean(False)
        self["button_blue_text"] = Label()
        self["button_blue_text"].hide()

        self["state_label"] = Label()
        self["state"] = Label()
        self.showState(False)

        NetworkWizardNew.__init__(self)
        self.networkWizardAvailable = NetworkWizardNew not in emptyWizardList

        self["portpic"] = Pixmap()
        VideoWizard.__init__(self)
        self.videoWizardAvailable = VideoWizard not in emptyWizardList
Esempio n. 46
0
    def __init__(self, session, newTimer):
        self.xmlfile = Directories.resolveFilename(
            Directories.SCOPE_PLUGINS,
            "Extensions/AutoTimer/autotimerwizard.xml")

        WizardLanguage.__init__(self,
                                session,
                                showSteps=True,
                                showStepSlider=True)
        AutoTimerEditorBase.__init__(self, newTimer)
        Rc.__init__(self)

        self.skinName = ["AutoTimerWizard", "NetworkWizard"]
        self["wizard"] = Pixmap()
        self["HelpWindow"] = Pixmap()
        self["HelpWindow"].hide()
        self["VKeyIcon"] = Boolean(False)

        self.doCancel = False
        self.emptyMatch = False
        self.tailingWhitespacesMatch = False

        # We might need to change shown items, so add some notifiers
        self.timespan.addNotifier(self.regenTimespanList, initial_call=False)
        self.generateTimespanList()

        self.servicesDlg = self.session.instantiateDialog(
            AutoTimerServiceEditor, self.serviceRestriction, self.services,
            self.bouquets)

        self.filterDlg = self.session.instantiateDialog(
            AutoTimerFilterEditor, self.filterSet, self.excludes,
            self.includes)

        self["TextEntryActions"] = ActionMap(
            ["TextEntryActions"], {
                "deleteForward": self.deleteForward,
                "deleteBackward": self.deleteBackward
            }, -2)
Esempio n. 47
0
    def __init__(self, session, list):
        Screen.__init__(self, session)
        self.setup_title = _("Help")
        Screen.setTitle(self, self.setup_title)
        Rc.__init__(self)
        self.onSelChanged = []
        self["list"] = HelpMenuList(list,
                                    self.close,
                                    rcPos=self.getRcPositions())
        self["longshift_key0"] = Label("")
        self["longshift_key1"] = Label("")
        self["key_help"] = StaticText(_("HELP"))

        self["actions"] = ActionMap(["WizardActions"], {
            "ok": self["list"].ok,
            "back": self.close,
        }, -1)

        # Wildcard binding with slightly higher priority than
        # the wildcard bindings in
        # InfoBarGenerics.InfoBarUnhandledKey, but with a gap
        # so that other wildcards can be interposed if needed.

        self.onClose.append(self.doOnClose)
        eActionMap.getInstance().bindAction('', maxint - 100,
                                            self["list"].handleButton)

        # Ignore keypress breaks for the keys in the
        # ListboxActions context.

        self["listboxFilterActions"] = ActionMap(["ListboxHelpMenuActions"], {
            "ignore": lambda: 1,
        }, 1)

        self["helpActions"] = ActionMap(["HelpActions"], {
            "displayHelp": self.showHelp,
        })

        self.onLayoutFinish.append(self.doOnLayoutFinish)
Esempio n. 48
0
 def __init__(self, session):
     self.xmlfile = resolveFilename(
         SCOPE_PLUGINS, 'SystemPlugins/ItalyCore/restorewizard.xml')
     WizardLanguage.__init__(self,
                             session,
                             showSteps=False,
                             showStepSlider=False)
     Rc.__init__(self)
     self.session = session
     self.skinName = 'StartWizard'
     self.skin = 'StartWizard.skin'
     self['wizard'] = Pixmap()
     self.selectedAction = None
     self.NextStep = None
     self.Text = None
     self.buildListRef = None
     self.didSettingsRestore = False
     self.didPluginRestore = False
     self.PluginsRestore = False
     self.fullbackupfilename = None
     self.delaymess = None
     self.selectedDevice = None
     self.Console = Console()
     return
Esempio n. 49
0
 def __init__(self, session, silent=True, showSteps=False, neededTag=None):
     self.xmlfile = ['startwizard.xml']
     WizardLanguage.__init__(self, session, showSteps=False)
     Rc.__init__(self)
     self['wizard'] = Pixmap()
     Screen.setTitle(self, _('StartWizard'))
Esempio n. 50
0
 def __init__(self, session, silent = True, showSteps = False, neededTag = None):
     self.xmlfile = ['startwizard.xml']
     WizardLanguage.__init__(self, session, showSteps=False)
     Rc.__init__(self)
     self['wizard'] = Pixmap()
     Screen.setTitle(self, _('Welcome...'))
Esempio n. 51
0
	def __init__(self, session):
		LanguageSelection.__init__(self, session)
		Rc.__init__(self)
Esempio n. 52
0
	def __init__(self, session, silent = True, showSteps = False, neededTag = None):
		self.xmlfile = ["startwizard.xml"]
		WizardLanguage.__init__(self, session, showSteps = False)
		Rc.__init__(self)
		self["wizard"] = Pixmap()
		Screen.setTitle(self, _("Welcome..."))
Esempio n. 53
0
	def __init__(self, session, silent = True, showSteps = False, neededTag = None):
		self.xmlfile = ["startwizard.xml"]
		WizardLanguage.__init__(self, session, showSteps = False)
		Rc.__init__(self)
		self["wizard"] = Pixmap()
Esempio n. 54
0
 def __init__(self, session, silent=True, showSteps=False, neededTag=None):
     self.xmlfile = ["startwizard.xml"]
     WizardLanguage.__init__(self, session, showSteps=False)
     Rc.__init__(self)
     self["wizard"] = Pixmap()
Esempio n. 55
0
	def __init__(self, session, silent = True, showSteps = False, neededTag = None):
		self.xmlfile = ["startwizard.xml", "defaultsatlists.xml"]
		WizardLanguage.__init__(self, session, showSteps = False)
		DefaultWizard.__init__(self, session, silent, showSteps, neededTag = "services")
		Rc.__init__(self)
		self["wizard"] = Pixmap()