def __init__(self, session): menu = [(_("General Help"), boundFunction(self.close, self.HELP_RETURN_MAINHELP)), (_("Key Help"), boundFunction(self.close, self.HELP_RETURN_KEYHELP)), (_("Cancel"), self.close)] FixedMenu.__init__(self, session, _("EPGRefresh Configuration Help"), menu) self.skinName = ["EPGRefreshConfigurationHelpContextMenu", "Menu" ]
def __init__(self, session, state, nearmark): menu = [(_("back"), self.close)] #, (None, )] if state == self.SHOW_STARTCUT: menu.append((_("start cut here"), self.startCut)) #else: #menu.append((_("start cut here"), )) if state == self.SHOW_ENDCUT: menu.append((_("end cut here"), self.endCut)) #else: #menu.append((_("end cut here"), )) if state == self.SHOW_DELETECUT: menu.append((_("delete cut"), self.deleteCut)) #else: #menu.append((_("delete cut"), )) menu.append((_("remove before this position"), self.removeBefore)) menu.append((_("remove after this position"), self.removeAfter)) # menu.append((None, )) if not nearmark: menu.append((_("insert mark here"), self.insertMark)) else: menu.append((_("remove this mark"), self.removeMark)) menu.append((_("grab this frame as bitmap"), self.grabFrame)) FixedMenu.__init__(self, session, _("Cut"), menu) self.skinName = "Menu"
def __init__(self, session, state, nearmark): menu = [(_("back"), self.close)] #, (None, )] if state == self.SHOW_STARTCUT: menu.append((_("start cut here"), self.startCut)) else: menu.append((_("start cut here"), )) if state == self.SHOW_ENDCUT: menu.append((_("end cut here"), self.endCut)) else: menu.append((_("end cut here"), )) if state == self.SHOW_DELETECUT: menu.append((_("delete cut"), self.deleteCut)) else: menu.append((_("delete cut"), )) menu.append((_("remove before this position"), self.removeBefore)) menu.append((_("remove after this position"), self.removeAfter)) # menu.append((None, )) if not nearmark: menu.append((_("insert mark here"), self.insertMark)) else: menu.append((_("remove this mark"), self.removeMark)) menu.append((_("grab this frame as bitmap"), self.grabFrame)) FixedMenu.__init__(self, session, _("Cut"), menu) self.skinName = ["CutListContextMenu", "Menu"]
def __init__(self, session): if epgrefresh.isRunning(): menu = [(_("Stop running refresh"), boundFunction(self.close, self.FUNCTION_RETURN_STOPREFRESH)), (_("Pending Services"), boundFunction(self.close, self.FUNCTION_RETURN_SHOWPENDING))] else: menu = [(_("Refresh now"), boundFunction(self.close, self.FUNCTION_RETURN_FORCEREFRESH))] menu.append((_("Cancel"), self.close)) FixedMenu.__init__(self, session, _("EPGRefresh Functions"), menu) self.skinName = ["EPGRefreshConfigurationFunctionContextMenu", "Menu" ]
def __init__(self, session, state, nearmark, cut_state): menu = [(_("Back"), self.close)] #, (None, )] if state == self.SHOW_STARTCUT: menu.append( (_("Start cut here (reset)"), self.close, self.RET_STARTCUT)) else: menu.append((_("Start cut here"), self.close, self.RET_STARTCUT)) if state == self.SHOW_ENDCUT: menu.append( (_("End cut here (reset)"), self.close, self.RET_ENDCUT)) else: menu.append((_("End cut here"), self.close, self.RET_ENDCUT)) if state == self.SHOW_DELETECUT: menu.append((_("Delete cut"), self.close, self.RET_DELETECUT)) else: menu.append((_("Delete cut (disabled)"), )) menu.append((_("Remove before this position"), self.close, self.RET_REMOVEBEFORE)) menu.append((_("Remove after this position"), self.close, self.RET_REMOVEAFTER)) if config.usage.cutlisteditor_keep_bookmarks.value: menu.append((_("Remove bookmarks in cuts"), self.close, self.RET_KEEPBOOKMARKS)) else: menu.append((_("Preserve bookmarks in cuts"), self.close, self.RET_KEEPBOOKMARKS)) if cut_state == 2: menu.append( (_("Enable cuts (preview)"), self.close, self.RET_ENABLECUTS)) else: menu.append( (_("Disable cuts (edit)"), self.close, self.RET_DISABLECUTS)) menu.append( (_("Execute cuts and exit"), self.close, self.RET_EXECUTECUTS)) menu.append((_("Quick execute"), self.close, self.RET_QUICKEXECUTE)) menu.append( (_("Insert mark after each in"), self.close, self.RET_MARKIN)) if not nearmark: menu.append((_("Insert mark here"), self.close, self.RET_MARK)) else: menu.append( (_("Remove this mark"), self.close, self.RET_DELETEMARK)) menu.append( (_("Grab this frame as bitmap"), self.close, self.RET_GRABFRAME)) FixedMenu.__init__(self, session, _("Cut Menu"), menu) self.skinName = "Menu"
def __init__(self, session, state, nearmark, removeall=1): menu = [(_("back"), self.close)] #, (None, )] if state == self.SHOW_STARTCUT: menu.append((_("start cut here"), self.startCut)) else: menu.append((_("start cut here"), )) if state == self.SHOW_ENDCUT: menu.append((_("end cut here"), self.endCut)) else: menu.append((_("end cut here"), )) if state == self.SHOW_DELETECUT: menu.append((_("delete cut"), self.deleteCut)) else: menu.append((_("delete cut"), )) menu.append((_("remove before this position"), self.removeBefore)) menu.append((_("remove after this position"), self.removeAfter)) # menu.append((None, )) if not nearmark: menu.append((_("insert mark here"), self.insertMark)) else: menu.append((_("remove this mark"), self.removeMark)) if removeall: menu.append((_("Remove all cuts and marks"), self.removeAll)) else: menu.append((_("Remove all cuts and marks"), )) menu.append((_("grab this frame as bitmap"), self.grabFrame)) if config.plugins.CutListEditor.showIntro.value: menu.append((_("Disable intro screen"), self.toggleIntro)) else: menu.append((_("Enable intro screen"), self.toggleIntro)) menu.append( (_("execute cuts (requires MovieCut plugin)"), self.callMovieCut)) FixedMenu.__init__(self, session, _("Cut"), menu) self.skinName = ["CutListContextMenu", "Menu"]
def __init__(self, session, state, nearmark, removeall=1): menu = [(_("back"), self.close)] #, (None, )] if state == self.SHOW_STARTCUT: menu.append((_("start cut here"), self.startCut)) else: menu.append((_("start cut here"), )) if state == self.SHOW_ENDCUT: menu.append((_("end cut here"), self.endCut)) else: menu.append((_("end cut here"), )) if state == self.SHOW_DELETECUT: menu.append((_("delete cut"), self.deleteCut)) else: menu.append((_("delete cut"), )) menu.append((_("remove before this position"), self.removeBefore)) menu.append((_("remove after this position"), self.removeAfter)) # menu.append((None, )) if not nearmark: menu.append((_("insert mark here"), self.insertMark)) else: menu.append((_("remove this mark"), self.removeMark)) if removeall: menu.append((_("Remove all cuts and marks"), self.removeAll)) else: menu.append((_("Remove all cuts and marks"), )) menu.append((_("grab this frame as bitmap"), self.grabFrame)) if config.plugins.CutListEditor.showIntro.value: menu.append((_("Disable intro screen"), self.toggleIntro)) else: menu.append((_("Enable intro screen"), self.toggleIntro)) menu.append((_("execute cuts (requires MovieCut plugin)"), self.callMovieCut)) FixedMenu.__init__(self, session, _("Cut"), menu) self.skinName = ["CutListContextMenu", "Menu" ]
def __init__(self, session, state, nearmark, cut_state): menu = [(_("back"), self.close)] #, (None, )] if state == self.SHOW_STARTCUT: menu.append((_("start cut here (reset)"), self.startCut)) else: menu.append((_("start cut here"), self.startCut)) if state == self.SHOW_ENDCUT: menu.append((_("end cut here (reset)"), self.endCut)) else: menu.append((_("end cut here"), self.endCut)) if state == self.SHOW_DELETECUT: menu.append((_("delete cut"), self.deleteCut)) else: menu.append((_("delete cut (disabled)"), )) menu.append((_("remove before this position"), self.removeBefore)) menu.append((_("remove after this position"), self.removeAfter)) if cut_state == 2: menu.append((_("enable cuts (preview)"), self.enableCuts)) else: menu.append((_("disable cuts (edit)"), self.disableCuts)) menu.append((_("execute cuts and exit"), self.executeCuts)) menu.append((_("quick execute"), self.quickExecute)) menu.append((_("insert mark after each in"), self.markIn)) if not nearmark: menu.append((_("insert mark here"), self.insertMark)) else: menu.append((_("remove this mark"), self.removeMark)) menu.append((_("grab this frame as bitmap"), self.grabFrame)) FixedMenu.__init__(self, session, _("Cut"), menu) self.skinName = "CutListMenu"