def __init__(self, session): Screen.__init__(self, session) self["key_red"] = StaticText(_("Cancel")) self["key_green"] = StaticText(_("Save")) self["key_yellow"] = StaticText() self["summary_description"] = StaticText("") self.selectedFiles = config.plugins.configurationbackup.backupdirs.value defaultDir = '/' inhibitDirs = ["/bin", "/boot", "/etc/enigma2", "/dev", "/autofs", "/lib", "/proc", "/sbin", "/sys", "/hdd", "/tmp", "/mnt", "/media"] self.filelist = MultiFileSelectList(self.selectedFiles, defaultDir, inhibitDirs = inhibitDirs ) self["checkList"] = self.filelist self["actions"] = ActionMap(["DirectionActions", "OkCancelActions", "ShortcutActions"], { "cancel": self.exit, "red": self.exit, "yellow": self.changeSelectionState, "green": self.saveSelection, "ok": self.okClicked, "left": self.left, "right": self.right, "down": self.down, "up": self.up }, -1) if not self.selectionChanged in self["checkList"].onSelectionChanged: self["checkList"].onSelectionChanged.append(self.selectionChanged) self.onLayoutFinish.append(self.layoutFinished)
def __init__(self, session): Screen.__init__(self, session) self.skin_path = resolveFilename(SCOPE_PLUGINS, "Extensions/PurePrestige") self['key_red'] = StaticText(_('Cancel')) self['key_green'] = StaticText(_('Save')) self['key_yellow'] = StaticText() self['tspace'] = Label('Select files or folders for backup') self.selectedFiles = config.plugins.configurationbackup.backupdirs.value defaultDir = '/' inhibitDirs = [ '/bin', '/boot', '/dev', '/autofs', '/lib', '/proc', '/sbin', '/sys', '/hdd', '/tmp', '/mnt', '/media' ] self.filelist = MultiFileSelectList(self.selectedFiles, defaultDir, inhibitDirs=inhibitDirs) self['checkList'] = self.filelist self['actions'] = ActionMap( ['DirectionActions', 'OkCancelActions', 'ShortcutActions'], { 'cancel': self.exit, 'red': self.exit, 'yellow': self.changeSelectionState, 'green': self.saveSelection, 'ok': self.okClicked, 'left': self.left, 'right': self.right, 'down': self.down, 'up': self.up }, -1) if self.selectionChanged not in self['checkList'].onSelectionChanged: self['checkList'].onSelectionChanged.append(self.selectionChanged) self.onLayoutFinish.append(self.layoutFinished)
def __init__(self, session): Screen.__init__(self, session) self.logtype = 'crashlogs' self['myactions'] = ActionMap(['ColorActions', 'OkCancelActions', 'DirectionActions'], { 'ok': self.changeSelectionState, 'cancel': self.close, 'red': self.changelogtype, 'green': self.showLog, 'yellow': self.deletelog, 'blue': self.sendlog, "left": self.left, "right": self.right, "down": self.down, "up": self.up }, -1) self["key_red"] = Button(_("Debug Logs")) self["key_green"] = Button(_("View")) self["key_yellow"] = Button(_("Delete")) self["key_blue"] = Button(_("Send")) self.onChangedEntry = [ ] self.sentsingle = "" self.selectedFiles = config.logmanager.sentfiles.value self.previouslySent = config.logmanager.sentfiles.value self.defaultDir = config.crash.debug_path.value self.matchingPattern = 'enigma2_crash_' self.filelist = MultiFileSelectList(self.selectedFiles, self.defaultDir, showDirectories = False, matchingPattern = self.matchingPattern ) self["list"] = self.filelist self["LogsSize"] = self.logsinfo = LogInfo(config.crash.debug_path.value, LogInfo.USED, update=False) self.onLayoutFinish.append(self.layoutFinished) if not self.selectionChanged in self["list"].onSelectionChanged: self["list"].onSelectionChanged.append(self.selectionChanged)
def __init__(self, session): Screen.__init__(self, session) self.skin_path = resolveFilename(SCOPE_PLUGINS, "Extensions/UpdatePreview") self["key_red"] = StaticText(_("Close")) self["key_green"] = StaticText(_("Save")) self["key_yellow"] = StaticText() self.selectedFiles = config.plugins.upw.userfiles.value defaultDir = '/' self.filelist = MultiFileSelectList(self.selectedFiles, defaultDir, showDirectories=True, matchingPattern="^.*") self["checkList"] = self.filelist self["actions"] = ActionMap( ["DirectionActions", "OkCancelActions", "ShortcutActions"], { "cancel": self.exit, "red": self.exit, "yellow": self.changeSelectionState, "green": self.saveSelection, "ok": self.okClicked, "left": self.left, "right": self.right, "down": self.down, "up": self.up }, -1) if not self.selectionChanged in self["checkList"].onSelectionChanged: self["checkList"].onSelectionChanged.append(self.selectionChanged) self.onLayoutFinish.append(self.layoutFinished)
def __init__(self, session): Screen.__init__(self, session) self.skinName = ["BackupSelection_AutoBackup", "BackupSelection"] from Components.Sources.StaticText import StaticText from Components.FileList import MultiFileSelectList self["key_red"] = StaticText(_("Cancel")) self["key_green"] = StaticText(_("Save")) self["key_yellow"] = StaticText() selectedFiles = getSelectedFiles() defaultDir = '/' inhibitDirs = [ "/bin", "/boot", "/dev", "/autofs", "/lib", "/proc", "/sbin", "/sys", "/hdd", "/tmp", "/mnt", "/media" ] self.filelist = MultiFileSelectList(selectedFiles, defaultDir, inhibitDirs=inhibitDirs) self["checkList"] = self.filelist self["actions"] = ActionMap( ["DirectionActions", "OkCancelActions", "ShortcutActions"], { "cancel": self.exit, "red": self.exit, "yellow": self.changeSelectionState, "green": self.saveSelection, "ok": self.okClicked, "left": self.filelist.pageUp, "right": self.filelist.pageDown, "down": self.filelist.down, "up": self.filelist.up }, -1) if not self.selectionChanged in self.filelist.onSelectionChanged: self.filelist.onSelectionChanged.append(self.selectionChanged) self.onLayoutFinish.append(self.layoutFinished)
def __init__(self, session): Screen.__init__(self, session) self.setTitle(_("Vision Softcam")) self["lab1"] = StaticText(_("OpenVision")) self["lab2"] = StaticText(_("Lets define enigma2 once more")) self["lab3"] = StaticText(_("Report problems to:")) self["lab4"] = StaticText(_("https://openvision.tech")) self["lab5"] = StaticText(_("Sources are available at:")) self["lab6"] = StaticText(_("https://github.com/OpenVisionE2")) self['lab7'] = Label(_('Select:')) self['lab8'] = Label(_('Active:')) self['activecam'] = Label() self.onChangedEntry = [] self.sentsingle = "" self.selectedFiles = config.softcammanager.softcams_autostart.value self.defaultDir = '/usr/softcams/' self.emlist = MultiFileSelectList(self.selectedFiles, self.defaultDir, showDirectories=False) self["list"] = self.emlist self['myactions'] = ActionMap( [ 'ColorActions', 'OkCancelActions', 'DirectionActions', "TimerEditActions", "MenuActions" ], { 'ok': self.keyStart, 'cancel': self.close, 'red': self.close, 'green': self.keyStart, 'yellow': self.getRestartPID, 'blue': self.changeSelectionState, 'log': self.showLog, 'menu': self.createSetup, }, -1) self["key_red"] = Button(_("Close")) self["key_green"] = Button("") self["key_yellow"] = Button("") self["key_blue"] = Button(_("Autostart")) self["key_menu"] = StaticText(_("MENU")) self["key_info"] = StaticText(_("INFO")) self.currentactivecam = "" self.activityTimer = eTimer() self.activityTimer.timeout.get().append(self.getActivecam) self.Console = Console() self.showActivecam() if not self.selectionChanged in self["list"].onSelectionChanged: self["list"].onSelectionChanged.append(self.selectionChanged)
def __init__(self, session): Screen.__init__(self, session) screentitle = _("Softcam manager") self.menu_path = _('Main menu')+' / '+_('Setup')+' / '+_('Softcam')+' / ' if config.usage.show_menupath.value == 'large': self.menu_path += screentitle title = self.menu_path self["menu_path_compressed"] = StaticText("") self.menu_path += ' / ' elif config.usage.show_menupath.value == 'small': title = screentitle self["menu_path_compressed"] = StaticText(self.menu_path + " >" if not self.menu_path.endswith(' / ') else self.menu_path[:-3] + " >" or "") self.menu_path += " / " + screentitle else: title = screentitle self["menu_path_compressed"] = StaticText("") Screen.setTitle(self, title) self['lab1'] = Label(_('Select:')) self['lab2'] = Label(_('Active:')) self['activecam'] = Label() self.onChangedEntry = [] self.sentsingle = "" self.selectedFiles = config.softcammanager.softcams_autostart.value self.defaultDir = '/usr/softcams/' self.emlist = MultiFileSelectList(self.selectedFiles, self.defaultDir, showDirectories=False) self["list"] = self.emlist self['myactions'] = ActionMap(['ColorActions', 'OkCancelActions', 'DirectionActions', "TimerEditActions", "MenuActions"], { 'ok': self.keyStart, 'cancel': self.close, 'red': self.close, 'green': self.keyStart, 'yellow': self.getRestartPID, 'blue': self.changeSelectionState, 'log': self.showLog, 'menu': self.createSetup, }, -1) self["key_red"] = Button(_("Close")) self["key_green"] = Button("") self["key_yellow"] = Button("") self["key_blue"] = Button(_("Autostart")) self.currentactivecam = "" self.activityTimer = eTimer() self.activityTimer.timeout.get().append(self.getActivecam) self.Console = Console() self.showActivecam() if not self.selectionChanged in self["list"].onSelectionChanged: self["list"].onSelectionChanged.append(self.selectionChanged)
def __init__( self, session, title=_("Select files/folders to backup"), configBackupDirs=config.plugins.configurationbackup.backupdirs, readOnly=False, mode=""): Screen.__init__(self, session) self.setTitle(title) self.mode = mode self.readOnly = readOnly self.configBackupDirs = configBackupDirs self["key_red"] = StaticText( _("Exit") if self.readOnly else _("Cancel")) self["key_green"] = StaticText("" if self.readOnly else _("Save")) self["key_yellow"] = StaticText(_("Info") if self.readOnly else "") self["summary_description"] = StaticText(_("default")) self.selectedFiles = self.configBackupDirs.value defaultDir = '/' inhibitDirs = [ "/bin", "/boot", "/dev", "/autofs", "/lib", "/proc", "/sbin", "/sys", "/hdd", "/tmp", "/mnt", "/media" ] self.filelist = MultiFileSelectList(self.selectedFiles, defaultDir, inhibitDirs=inhibitDirs) self["checkList"] = self.filelist self["actions"] = ActionMap( [ "DirectionActions", "OkCancelActions", "ColorActions", "InfoActions" ], { "cancel": self.exit, "red": self.exit, "yellow": self.changeSelectionState, "green": self.saveSelection, "ok": self.okClicked, "left": self.left, "right": self.right, "down": self.down, "up": self.up, "info": self.keyInfo }, -1) if not self.selectionChanged in self["checkList"].onSelectionChanged: self["checkList"].onSelectionChanged.append(self.selectionChanged) self.onLayoutFinish.append(self.layoutFinished)
def __init__(self, session): Screen.__init__(self, session) Screen.setTitle(self, _("Softcam Setup")) self['lab1'] = Label(_('Select:')) self['lab2'] = Label(_('Active:')) self['activecam'] = Label() self.onChangedEntry = [] self.sentsingle = "" self.selectedFiles = config.softcammanager.softcams_autostart.value self.defaultDir = '/usr/softcams/' self.emlist = MultiFileSelectList(self.selectedFiles, self.defaultDir, showDirectories=False) self["list"] = self.emlist self['myactions'] = ActionMap( [ 'ColorActions', 'OkCancelActions', 'DirectionActions', "TimerEditActions", "MenuActions" ], { 'ok': self.keyStart, 'cancel': self.close, 'red': self.close, 'green': self.keyStart, 'yellow': self.getRestartPID, 'blue': self.changeSelectionState, 'log': self.showLog, 'menu': self.createSetup, }, -1) self["key_red"] = Button(_("Close")) self["key_green"] = Button("") self["key_yellow"] = Button("") self["key_blue"] = Button(_("Autostart")) self.currentactivecam = "" self.activityTimer = eTimer() self.activityTimer.timeout.get().append(self.getActivecam) self.Console = Console() self.showActivecam() if not self.selectionChanged in self["list"].onSelectionChanged: self["list"].onSelectionChanged.append(self.selectionChanged)
def __init__(self, session): Screen.__init__(self, session) self.setTitle(_("Softcam manager")) self["lab1"] = Label(_("Select:")) self["lab2"] = Label(_("Active:")) self["activecam"] = Label() self.onChangedEntry = [] self.sentsingle = "" self.selectedFiles = config.softcammanager.softcams_autostart.value self.defaultDir = "/usr/softcams/" self.emlist = MultiFileSelectList(self.selectedFiles, self.defaultDir, showDirectories=False) self["list"] = self.emlist self["myactions"] = ActionMap(["ColorActions", "OkCancelActions", "DirectionActions", "TimerEditActions", "MenuActions"], { "ok": self.keyStart, "cancel": self.close, "red": self.close, "green": self.keyStart, "yellow": self.getRestartPID, "blue": self.changeSelectionState, "log": self.showLog, # KEY_INFO "menu": self.createSetup, }, -1) self["key_red"] = Button(_("Close")) self["key_green"] = Button("") self["key_yellow"] = Button("") self["key_blue"] = Button(_("Autostart")) self["key_menu"] = StaticText(_("MENU")) self["key_info"] = StaticText(_("INFO")) self.currentactivecam = "" self.activityTimer = eTimer() self.activityTimer.timeout.get().append(self.getActivecam) self.Console = Console() self.showActivecam() if not self.selectionChanged in self["list"].onSelectionChanged: self["list"].onSelectionChanged.append(self.selectionChanged)