コード例 #1
0
def Plugins(**kwargs):
	return PluginDescriptor(name=_("RCU Select"), where = PluginDescriptor.WHERE_MENU, fnc=system)
コード例 #2
0
def Plugins(**kwargs):
	return [PluginDescriptor(name = "TPM Demo", description = _("A demo plugin for TPM usage."), where = PluginDescriptor.WHERE_EXTENSIONSMENU, needsRestart = False, fnc = main),
		PluginDescriptor(name = "TPM Demo", description = _("A demo plugin for TPM usage."), icon = "plugin.png", where = PluginDescriptor.WHERE_PLUGINMENU, needsRestart = False, fnc = main)]
コード例 #3
0
def Plugins(**kwargs):
	return PluginDescriptor(name=_("StreamTVPlayer"), description="Watching IPTV implemented by RTSP/RTMP protocol.", where = PluginDescriptor.WHERE_PLUGINMENU, fnc=main)
コード例 #4
0
ファイル: plugin.py プロジェクト: tomzza/enigma2-plugins
def Plugins(**kwargs):
	return [PluginDescriptor(
							name=_("Bonjour"), description=_("Control Bonjour (avahi-daemon)"),
							where=[PluginDescriptor.WHERE_PLUGINMENU], icon="plugin.png", fnc=opencontrol)
			]
コード例 #5
0
    if el.value:
        plugins.addPlugin(extDescriptor)
    else:
        try:
            plugins.removePlugin(extDescriptor)
        except ValueError as ve:
            print(
                "[AutoTimer] housekeepingExtensionsmenu got confused, tried to remove non-existant plugin entry... ignoring."
            )


config.plugins.autotimer.show_in_extensionsmenu.addNotifier(
    housekeepingExtensionsmenu, initial_call=False, immediate_feedback=True)
extDescriptor = PluginDescriptor(
    name="AutoTimer",
    description=_("Edit Timers and scan for new Events"),
    where=PluginDescriptor.WHERE_EXTENSIONSMENU,
    fnc=extensionsmenu,
    needsRestart=False)
# TRANSLATORS: description of AutoTimer in PluginBrowser
pluginlist = PluginDescriptor(
    name="AutoTimer",
    description=_("Edit Timers and scan for new Events"),
    where=PluginDescriptor.WHERE_PLUGINMENU,
    icon="plugin.png",
    fnc=main,
    needsRestart=False)


def Plugins(**kwargs):
    l = [
        PluginDescriptor(where=PluginDescriptor.WHERE_AUTOSTART,
コード例 #6
0
ファイル: plugin.py プロジェクト: martinxp/enigma2-plugins
    if el.value:
        plugins.addPlugin(extDescriptor)
    else:
        try:
            plugins.removePlugin(extDescriptor)
        except ValueError as ve:
            print(
                "[AutoTimer] housekeepingExtensionsmenu got confused, tried to remove non-existant plugin entry... ignoring."
            )


config.plugins.autotimer.show_in_extensionsmenu.addNotifier(
    housekeepingExtensionsmenu, initial_call=False, immediate_feedback=True)
extDescriptor = PluginDescriptor(
    name=_("AutoTimer"),
    description=_("Edit Timers and scan for new Events"),
    where=PluginDescriptor.WHERE_EXTENSIONSMENU,
    fnc=extensionsmenu,
    needsRestart=False)


def Plugins(**kwargs):
    l = [
        PluginDescriptor(where=PluginDescriptor.WHERE_AUTOSTART,
                         fnc=autostart,
                         needsRestart=False),
        PluginDescriptor(where=PluginDescriptor.WHERE_SESSIONSTART,
                         fnc=sessionstart,
                         needsRestart=False),
        # TRANSLATORS: description of AutoTimer in PluginBrowser
        PluginDescriptor(name=_("AutoTimer"),
                         description=_("Edit Timers and scan for new Events"),
コード例 #7
0
ファイル: plugin.py プロジェクト: wedebe/enigma2-plugins
def Plugins(**kwargs):
    return PluginDescriptor(name="ReconstructApSc",
                            description=_("Reconstruct AP/SC ..."),
                            where=PluginDescriptor.WHERE_MOVIELIST,
                            fnc=main)
コード例 #8
0
ファイル: plugin.py プロジェクト: zhtq/enigma2-plugins
def Plugins(**kwargs):
	return PluginDescriptor(name="ARD Mediathek", description="Streame von der ARD Mediathek", where=[PluginDescriptor.WHERE_EXTENSIONSMENU, PluginDescriptor.WHERE_PLUGINMENU], fnc=start)
コード例 #9
0
def Plugins(**kwargs): #@UnusedVariable # pylint: disable=W0613,C0103
	what = _("Display Fon calls on screen")
	return [ PluginDescriptor(name="NCID Client", description=what, where=PluginDescriptor.WHERE_PLUGINMENU, icon="plugin.png", fnc=main),
		PluginDescriptor(where=[PluginDescriptor.WHERE_SESSIONSTART, PluginDescriptor.WHERE_AUTOSTART], fnc=autostart) ]
コード例 #10
0
ファイル: plugin.py プロジェクト: woooow1/enigma2-openpli-sh4
def Plugins(**kwargs):
    return PluginDescriptor(name="Keymapselector",
                            description="Select Your Keymap",
                            where=PluginDescriptor.WHERE_MENU,
                            fnc=KeymapSelSetup)
コード例 #11
0
ファイル: plugin.py プロジェクト: BarviX6/openhdf-enigma2
def Plugins(**kwargs):
	return [
		PluginDescriptor(name=_("Media player"), description=_("Play back media files"), where=PluginDescriptor.WHERE_PLUGINMENU, icon="MediaPlayer.png", needsRestart=False, fnc=main),
		#PluginDescriptor(name = _("Media player"), where = PluginDescriptor.WHERE_FILESCAN, needsRestart = False, fnc = filescan),
		PluginDescriptor(name=_("Media player"), description=_("Play back media files"), where=PluginDescriptor.WHERE_MENU, needsRestart=False, fnc=menu)
	]
コード例 #12
0
ファイル: plugin.py プロジェクト: oostende/OpenViX
def Plugins(**kwargs):
	if any([nimmanager.hasNimType(x) for x in "DVB-S", "DVB-T", "DVB-C", "ATSC"]):
		return PluginDescriptor(name=_("Signal finder"), description=_("Helps setting up your antenna"), where = PluginDescriptor.WHERE_MENU, needsRestart = False, fnc=SatfinderStart)
コード例 #13
0
def Plugins(**kwargs):
    return [
        PluginDescriptor(where=PluginDescriptor.WHERE_SESSIONSTART, fnc=main)
    ]
コード例 #14
0
def Plugins(**kwargs):
    return PluginDescriptor(
        name="SmartCard Information",
        description="plugin to view smartcard informations",
        where=PluginDescriptor.WHERE_MENU,
        fnc=menu)
コード例 #15
0
ファイル: plugin.py プロジェクト: VytenisP/enigma2-plugins-1
def Plugins(**kwargs):
    return PluginDescriptor(name=_("Zap-History Browser"),
                            where=PluginDescriptor.WHERE_EXTENSIONSMENU,
                            fnc=main)
コード例 #16
0
def Plugins(**kwargs):
	return [ PluginDescriptor(name = _("Remote channel stream converter"), description = _("Convert remote channel list for streaming"), where = PluginDescriptor.WHERE_MENU, fnc = mainInMenu) ]
コード例 #17
0
def Plugins(**kwargs):
    return PluginDescriptor(name="Define Custom Button",
                            description="define custom button",
                            where=PluginDescriptor.WHERE_MENU,
                            fnc=menu)
コード例 #18
0
ファイル: plugin.py プロジェクト: woooow1/enigma2-openpli-sh4
def Plugins(**kwargs):
    return PluginDescriptor(name=_('UnionTunerType config'),
                            description='Select spark7162 dvb-t/c tuner mode',
                            where=PluginDescriptor.WHERE_MENU,
                            fnc=menu)
コード例 #19
0
def Plugins(**kwargs):
    return [
        PluginDescriptor(where=PluginDescriptor.WHERE_AUTOSTART, fnc=main),
    ]
コード例 #20
0
def menu(menuid, **kwargs):
    if menuid == 'system':
        return [(_('VirtualKeyBoard setup'), main, 'virtulkeyBoard_setup',
                 None)]
    else:
        return []


ICONFILE = 'images/plugin-icon_sd.png'
if screenwidth.width() > 1280:
    ICONFILE = 'images/plugin-icon.png'
DES = (_('Setup virtual keyboard'))
PNAME = (_('VirtualKeyboard'))
pluginlist = PluginDescriptor(name=PNAME,
                              description=DES,
                              where=PluginDescriptor.WHERE_PLUGINMENU,
                              icon=ICONFILE,
                              fnc=main,
                              needsRestart=False)


def Plugins(**kwargs):
    result = [
        PluginDescriptor(name=PNAME,
                         description=DES,
                         where=PluginDescriptor.WHERE_MENU,
                         fnc=menu,
                         needsRestart=False),
    ]
    if config.NewVirtualKeyBoard.showinplugins.value:
        result.append(pluginlist)
    return result
コード例 #21
0
ファイル: plugin.py プロジェクト: zilizila/enigma2-plugins
def Plugins(**kwargs):
	list = [PluginDescriptor(name=_("Weather Plugin"), description=_("Show Weather Forecast"), where = [PluginDescriptor.WHERE_PLUGINMENU, PluginDescriptor.WHERE_EXTENSIONSMENU], fnc=main)]
	return list
コード例 #22
0
ファイル: plugin.py プロジェクト: Akki01/enigma2-test
def Plugins(**kwargs):
    return PluginDescriptor(name="Hotplug",
                            description="listens to hotplug events",
                            where=PluginDescriptor.WHERE_AUTOSTART,
                            needsRestart=True,
                            fnc=autostart)
コード例 #23
0
ファイル: plugin.py プロジェクト: raya1111/enigma2-plugins
def Plugins(path,**kwargs):
	global plugin_path
	plugin_path = path
	return [ PluginDescriptor(name=_("Audio Sync Setup"), description=_("Setup for the Audio Sync Plugin"), where = PluginDescriptor.WHERE_MENU, fnc=startSetup),
		PluginDescriptor(name=_("Audio Sync"), description=_("sets the Audio Delay (LipSync)"), where = PluginDescriptor.WHERE_AUDIOMENU, fnc=audioMenu)]
コード例 #24
0
def Plugins(**kwargs):
	return [PluginDescriptor(name=_("Input Device Autosetup"), where=PluginDescriptor.WHERE_SESSIONSTART, fnc=sessionStart)]
コード例 #25
0
def Plugins(**kwargs):
    return PluginDescriptor(name="Canais Pixel",
                            description="Download de picons " + __version__,
                            where=PluginDescriptor.WHERE_PLUGINMENU,
                            icon="icon.png",
                            fnc=main)
コード例 #26
0
def Plugins(**kwargs):
	if (nimmanager.hasNimType("DVB-S")):
		return PluginDescriptor(name="DiSEqC Tester", description=_("Test DiSEqC settings"), where = PluginDescriptor.WHERE_MENU, fnc=DiseqcTesterStart)
	else:
		return []
コード例 #27
0
def Plugins(**kwargs):
	return PluginDescriptor(name=title, description=_("Change or reset the root password of your box"), where=[PluginDescriptor.WHERE_MENU], fnc=startChange)
コード例 #28
0
def Plugins(**kwargs):
    from Plugins.Plugin import PluginDescriptor
    return [PluginDescriptor(name = _("SH4 OSD Position setup"), description = "", where = PluginDescriptor.WHERE_SESSIONSTART, fnc = sessionstart),
            PluginDescriptor(name = _("SH4 OSD Position setup"), description = _("Wizard to arrange the overscan"), where = PluginDescriptor.WHERE_MENU, fnc = menu)]
コード例 #29
0
ファイル: plugin.py プロジェクト: kingvuplus/Test-OBH
def Plugins(**kwargs):
    return [
        PluginDescriptor(where=PluginDescriptor.WHERE_MENU, fnc=startSetup)
    ]
コード例 #30
0
def Plugins(**kwargs):
    return PluginDescriptor(name='BlackHoleEpgBackup',
                            description=_('plugin to Backup/Restore Epg'),
                            where=PluginDescriptor.WHERE_MENU,
                            fnc=menu)