def initialise(self): """ Initialise the remotes plugin, and start the http server """ log.debug(u'initialise') Plugin.initialise(self) self.server = HttpServer(self)
def initialise(self): log.info(u'Songs Initialising') Plugin.initialise(self) self.songImportItem.setVisible(True) self.songExportItem.setVisible(True) self.toolsReindexItem.setVisible(True) action_list = ActionList.get_instance() action_list.add_action(self.songImportItem, UiStrings().Import) action_list.add_action(self.songExportItem, UiStrings().Export) action_list.add_action(self.toolsReindexItem, UiStrings().Tools)
def initialise(self): log.info(u'bibles Initialising') if self.manager is None: self.manager = BibleManager(self) Plugin.initialise(self) self.importBibleItem.setVisible(True) action_list = ActionList.get_instance() action_list.add_action(self.importBibleItem, UiStrings().Import) # Do not add the action to the list yet. #action_list.add_action(self.exportBibleItem, UiStrings().Export) # Set to invisible until we can export bibles self.exportBibleItem.setVisible(False) self.toolsUpgradeItem.setVisible(bool(self.manager.old_bible_databases))
def initialise(self): """ Initialise the plugin. Determine which controllers are enabled are start their processes. """ log.info(u'Presentations Initialising') Plugin.initialise(self) for controller in self.controllers: if self.controllers[controller].enabled(): try: self.controllers[controller].start_process() except Exception: log.warn(u'Failed to start controller process') self.controllers[controller].available = False self.mediaItem.buildFileMaskString()
def initialise(self): log.info(u'Alerts Initialising') Plugin.initialise(self) self.toolsAlertItem.setVisible(True) action_list = ActionList.get_instance() action_list.add_action(self.toolsAlertItem, UiStrings().Tools)