X-Git-Url: https://git.cweiske.de/enigma2-curlytx.git/blobdiff_plain/ea1e130bea2892a636e80fe0ef6df44324eaabd9..728b0ee7036ca15d0e22573827b4330b6a91f36a:/src/plugin.py diff --git a/src/plugin.py b/src/plugin.py index dd0f5cf..a2d8f26 100644 --- a/src/plugin.py +++ b/src/plugin.py @@ -1,5 +1,9 @@ from Plugins.Plugin import PluginDescriptor + import CurlyTx +from . import config +from Components.config import config + def main(session, **kwargs): reload(CurlyTx) @@ -10,18 +14,18 @@ def main(session, **kwargs): traceback.print_exc() def menuHook(menuid): - if menuid == "mainmenu": - return [(_("CurlyTx"), main, "curlytx", 1)] + if menuid == "mainmenu" and config.plugins.CurlyTx.menuMain.value: + return [(config.plugins.CurlyTx.menuTitle.value, main, "curlytx", 1)] return [ ] def Plugins(**kwargs): return [ - PluginDescriptor(name = "CurlyTx", + PluginDescriptor(name = config.plugins.CurlyTx.menuTitle.value, description = "View remote text files", where = [PluginDescriptor.WHERE_PLUGINMENU], fnc = main), - PluginDescriptor(name = "CurlyTx", + PluginDescriptor(name = config.plugins.CurlyTx.menuTitle.value, description = "View remote text files", where=PluginDescriptor.WHERE_MENU, fnc = menuHook),