X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/0cb206d2c07cb9e4130e13234e3fd59b127421a8..c3c412e8765520205b7cf8413ddf8abca74f1bc3:/lib/python/Plugins/SystemPlugins/NetworkWizard/plugin.py diff --git a/lib/python/Plugins/SystemPlugins/NetworkWizard/plugin.py b/lib/python/Plugins/SystemPlugins/NetworkWizard/plugin.py old mode 100755 new mode 100644 index dc3becac..30a24230 --- a/lib/python/Plugins/SystemPlugins/NetworkWizard/plugin.py +++ b/lib/python/Plugins/SystemPlugins/NetworkWizard/plugin.py @@ -1,6 +1,8 @@ from Screens.Screen import Screen from Plugins.Plugin import PluginDescriptor -from Components.config import getConfigListEntry, config +from Components.config import getConfigListEntry, config, ConfigBoolean + +config.misc.firstrun = ConfigBoolean(default = True) def NetworkWizardMain(session, **kwargs): session.open(NetworkWizard) @@ -9,7 +11,7 @@ def startSetup(menuid): if menuid != "system": return [ ] - return [(_("Network Wizard") + "...", NetworkWizardMain, "nw_wizard", 40)] + return [(_("Network Wizard"), NetworkWizardMain, "nw_wizard", 40)] def NetworkWizard(*args, **kwargs): from NetworkWizard import NetworkWizard @@ -18,5 +20,5 @@ def NetworkWizard(*args, **kwargs): def Plugins(**kwargs): list = [] if config.misc.firstrun.value: - list.append(PluginDescriptor(name=_("Network Wizard"), where = PluginDescriptor.WHERE_WIZARD, fnc=(25, NetworkWizard))) - return list + list.append(PluginDescriptor(name=_("Network Wizard"), where = PluginDescriptor.WHERE_WIZARD, needsRestart = False, fnc=(25, NetworkWizard))) + return list