def bH_close_end(self): from Components.PluginComponent import plugins from Tools.Directories import SCOPE_PLUGINS plugins.firstRun = True plugins.clearPluginList() plugins.readPluginList(resolveFilename(SCOPE_PLUGINS)) self.close()
def saveConfirm(self, save): if save: CFG.save() plugins.clearPluginList() plugins.readPluginList(resolveFilename(SCOPE_PLUGINS)) CFG.startatboot.value is not self.start_at_boot and self.updateBootSetting( )
def EGAMI_close_end(self): from Components.PluginComponent import plugins from Tools.Directories import SCOPE_PLUGINS, resolveFilename plugins.firstRun = True plugins.clearPluginList() from Screens.MessageBox import MessageBox try: mybox = self.session.open(MessageBox, _('EGAMI is speeding up! Please wait...'), MessageBox.TYPE_INFO, 5) mybox.setTitle(_('Info')) plugins.readPluginList(resolveFilename(SCOPE_PLUGINS)) except: self.close()
def EGAMI_close_end(self): from Components.PluginComponent import plugins from Tools.Directories import SCOPE_PLUGINSresolveFilename plugins.firstRun = True plugins.clearPluginList() from Screens.MessageBox import MessageBox try: mybox = self.session.open( MessageBox, _('EGAMI is speeding up! Please wait...'), MessageBox.TYPE_INFO, 5) mybox.setTitle(_('Info')) plugins.readPluginList(resolveFilename(SCOPE_PLUGINS)) except: self.close()
def languageChanged(): plugins.clearPluginList() plugins.readPluginList(resolveFilename(SCOPE_PLUGINS))
def updateExtensions(configElement): plugins.clearPluginList() plugins.readPluginList(resolveFilename(SCOPE_PLUGINS))
def refreshPlugins(self): from Components.PluginComponent import plugins from Tools.Directories import SCOPE_PLUGINS, resolveFilename plugins.clearPluginList() plugins.readPluginList(resolveFilename(SCOPE_PLUGINS))
def reloadPluginlist(self): plugins.clearPluginList() plugins.readPluginList(resolveFilename(SCOPE_PLUGINS))
def keyCancel(self): if self.reloadPluginlist: plugins.clearPluginList() plugins.readPluginList(resolveFilename(SCOPE_PLUGINS)) self.close(True)
def refreshPlugins(self): from Components.PluginComponent import plugins plugins.clearPluginList() plugins.readPluginList(resolveFilename(SCOPE_PLUGINS))