1 from Screens.Screen import Screen
2 from Plugins.Plugin import PluginDescriptor
3 from Components.config import getConfigListEntry, config, ConfigBoolean
5 config.misc.firstrun = ConfigBoolean(default = True)
7 def NetworkWizardMain(session, **kwargs):
8 session.open(NetworkWizard)
10 def startSetup(menuid):
11 if menuid != "system":
14 return [(_("Network Wizard"), NetworkWizardMain, "nw_wizard", 40)]
16 def NetworkWizard(*args, **kwargs):
17 from NetworkWizard import NetworkWizard
18 return NetworkWizard(*args, **kwargs)
20 def Plugins(**kwargs):
22 if config.misc.firstrun.value:
23 list.append(PluginDescriptor(name=_("Network Wizard"), where = PluginDescriptor.WHERE_WIZARD, needsRestart = False, fnc=(25, NetworkWizard)))