aboutsummaryrefslogtreecommitdiff
path: root/lib/python/Plugins/SystemPlugins/NetworkWizard/plugin.py
diff options
context:
space:
mode:
authorghost <andreas.monzner@multimedia-labs.de>2009-11-06 10:55:57 +0100
committerghost <andreas.monzner@multimedia-labs.de>2009-11-06 10:55:57 +0100
commitd47380fd0384562880b5f259863f749c7e17b4cf (patch)
treec020300fed1bd791de545a6b828c014b52ac205e /lib/python/Plugins/SystemPlugins/NetworkWizard/plugin.py
parentda5e581c17f5e19d38c31d8b2c01b29fdd37fe78 (diff)
parentb51121c52b6798d3edbf951d830c5de072d36b38 (diff)
downloadenigma2-d47380fd0384562880b5f259863f749c7e17b4cf.tar.gz
enigma2-d47380fd0384562880b5f259863f749c7e17b4cf.zip
Merge branch 'experimental' of git://git.opendreambox.org/git/acidburn/enigma2 into experimental
Diffstat (limited to 'lib/python/Plugins/SystemPlugins/NetworkWizard/plugin.py')
-rwxr-xr-xlib/python/Plugins/SystemPlugins/NetworkWizard/plugin.py22
1 files changed, 22 insertions, 0 deletions
diff --git a/lib/python/Plugins/SystemPlugins/NetworkWizard/plugin.py b/lib/python/Plugins/SystemPlugins/NetworkWizard/plugin.py
new file mode 100755
index 00000000..dc3becac
--- /dev/null
+++ b/lib/python/Plugins/SystemPlugins/NetworkWizard/plugin.py
@@ -0,0 +1,22 @@
+from Screens.Screen import Screen
+from Plugins.Plugin import PluginDescriptor
+from Components.config import getConfigListEntry, config
+
+def NetworkWizardMain(session, **kwargs):
+ session.open(NetworkWizard)
+
+def startSetup(menuid):
+ if menuid != "system":
+ return [ ]
+
+ return [(_("Network Wizard") + "...", NetworkWizardMain, "nw_wizard", 40)]
+
+def NetworkWizard(*args, **kwargs):
+ from NetworkWizard import NetworkWizard
+ return 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