diff options
| author | ghost <andreas.monzner@multimedia-labs.de> | 2010-01-27 12:14:14 +0100 |
|---|---|---|
| committer | ghost <andreas.monzner@multimedia-labs.de> | 2010-01-27 15:36:14 +0100 |
| commit | c50a4697aa4a47d93f9ac7c3526758ff5a7ace26 (patch) | |
| tree | 94cafb09e269134ea347da24d528378877bb365a /lib/python | |
| parent | 7a3d4cb061893cf157d980b164a0635706f70aa5 (diff) | |
| download | enigma2-c50a4697aa4a47d93f9ac7c3526758ff5a7ace26.tar.gz enigma2-c50a4697aa4a47d93f9ac7c3526758ff5a7ace26.zip | |
cleanup lcd code
Diffstat (limited to 'lib/python')
| -rw-r--r-- | lib/python/Components/Lcd.py | 11 | ||||
| -rw-r--r-- | lib/python/Screens/Standby.py | 4 |
2 files changed, 11 insertions, 4 deletions
diff --git a/lib/python/Components/Lcd.py b/lib/python/Components/Lcd.py index 7d27c097..dde158b6 100644 --- a/lib/python/Components/Lcd.py +++ b/lib/python/Components/Lcd.py @@ -28,6 +28,14 @@ class LCD: def isOled(self): return eDBoxLCD.getInstance().isOled() +def leaveStandby(): + config.lcd.bright.apply() + +def standbyCounterChanged(configElement): + from Screens.Standby import inStandby + inStandby.onClose.append(leaveStandby) + config.lcd.standby.apply() + def InitLcd(): detected = eDBoxLCD.getInstance().detected() SystemInfo["Display"] = detected @@ -72,3 +80,6 @@ def InitLcd(): config.lcd.standby = ConfigNothing() config.lcd.bright.apply = lambda : doNothing() config.lcd.standby.apply = lambda : doNothing() + + config.misc.standbyCounter.addNotifier(standbyCounterChanged, initial_call = False) + diff --git a/lib/python/Screens/Standby.py b/lib/python/Screens/Standby.py index c598b545..406b87cb 100644 --- a/lib/python/Screens/Standby.py +++ b/lib/python/Screens/Standby.py @@ -15,8 +15,6 @@ class Standby(Screen): #restart last played service #unmute adc self.leaveMute() - #set brightness of lcd - config.lcd.bright.apply() #kill me self.close(True) @@ -63,8 +61,6 @@ class Standby(Screen): self.avswitch.setInput("SCART") else: self.avswitch.setInput("AUX") - #set lcd brightness to standby value - config.lcd.standby.apply() self.onFirstExecBegin.append(self.__onFirstExecBegin) self.onClose.append(self.__onClose) |
