diff options
| author | Stefan Pluecken <stefan.pluecken@multimedia-labs.de> | 2006-11-13 00:18:51 +0000 |
|---|---|---|
| committer | Stefan Pluecken <stefan.pluecken@multimedia-labs.de> | 2006-11-13 00:18:51 +0000 |
| commit | aae38e1ee4006cee455ee8cf0a2b38cb6921158e (patch) | |
| tree | 1bc0029ca1c70af6091e790f3d0f9affd38db138 /lib/python | |
| parent | ba6bb835f789bf23374d825599844a172473ca8a (diff) | |
| download | enigma2-aae38e1ee4006cee455ee8cf0a2b38cb6921158e.tar.gz enigma2-aae38e1ee4006cee455ee8cf0a2b38cb6921158e.zip | |
looking for the sleep timer? just forgot to add it to the infobar :)
Diffstat (limited to 'lib/python')
| -rw-r--r-- | lib/python/Screens/InfoBarGenerics.py | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/lib/python/Screens/InfoBarGenerics.py b/lib/python/Screens/InfoBarGenerics.py index 8224d20d..62d4e969 100644 --- a/lib/python/Screens/InfoBarGenerics.py +++ b/lib/python/Screens/InfoBarGenerics.py @@ -32,6 +32,7 @@ from Screens.MinuteInput import MinuteInput from Screens.TimerSelection import TimerSelection from Screens.PictureInPicture import PictureInPicture from Screens.SubtitleDisplay import SubtitleDisplay +from Screens.SleepTimerEdit import SleepTimerEdit from ServiceReference import ServiceReference from Tools import Notifications @@ -1120,7 +1121,6 @@ class InfoBarPlugins: def __init__(self): self.addExtension(extension = self.getPluginList, type = InfoBarExtensions.EXTENSION_LIST) - def getPluginName(self, name): return name @@ -1134,6 +1134,20 @@ class InfoBarPlugins: plugin(session = self.session) # depends on InfoBarExtensions +class InfoBarSleepTimer: + def __init__(self): + self.addExtension((self.getSleepTimerName, self.showSleepTimerSetup, self.available), "1") + + def available(self): + return True + + def getSleepTimerName(self): + return _("Sleep Timer") + + def showSleepTimerSetup(self): + self.session.open(SleepTimerEdit) + +# depends on InfoBarExtensions class InfoBarPiP: def __init__(self): self.session.pipshown = False |
