![]() |
openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
|
Namespaces | |
Plugins.newplugin | |
Functions | |
def | Plugins.newplugin.add_where_extensionsmenu (name, fnc) |
def | Plugins.newplugin.add_where_pluginmenu (name, fnc) |
Variables | |
Plugins.newplugin.internalname = input("Internal plugin name (no whitespaces, plugin directory): ") | |
Plugins.newplugin.name = input("Visible plugin name: ") | |
list | Plugins.newplugin.dirlist = [] |
int | Plugins.newplugin.count = 0 |
Plugins.newplugin.category = input("Select plugin category: ") | |
list | Plugins.newplugin.wherelist = [("WHERE_EXTENSIONSMENU", add_where_extensionsmenu), ("WHERE_PLUGINMENU", add_where_pluginmenu)] |
list | Plugins.newplugin.targetlist = [] |
bool | Plugins.newplugin.stop = False |
Plugins.newplugin.target = input("Select WHERE-target: ") | |
string | Plugins.newplugin.pluginpath = category + "/" + internalname |
Plugins.newplugin.makefile = open(category + "/Makefile.am", "r") | |
Plugins.newplugin.lines = makefile.readlines() | |
Plugins.newplugin.configure = open("../../../configure.ac", "r") | |
Plugins.newplugin.line = configure.readline() | |
Plugins.newplugin.file = open(pluginpath + "/plugin.py", "w") | |
list | Plugins.newplugin.importlist = [] |
list | Plugins.newplugin.mainlist = [] |
list | Plugins.newplugin.descriptorlist = [] |
list | Plugins.newplugin.where = targetlist[count] |