diff options
| author | Stefan Pluecken <stefan.pluecken@multimedia-labs.de> | 2006-03-27 20:03:33 +0000 |
|---|---|---|
| committer | Stefan Pluecken <stefan.pluecken@multimedia-labs.de> | 2006-03-27 20:03:33 +0000 |
| commit | fe3e42f417c8c735bdfd6f57799a2247477a0fda (patch) | |
| tree | 686d8d6e8d93990cfa79286dbcd804bee05881a2 /lib/python/Screens/InfoBarGenerics.py | |
| parent | 6ac41169daa2c6d1271a0263f64366d3e20649b9 (diff) | |
| download | enigma2-fe3e42f417c8c735bdfd6f57799a2247477a0fda.tar.gz enigma2-fe3e42f417c8c735bdfd6f57799a2247477a0fda.zip | |
make power key handling global (so that standby/deep standby should work everywhere now)
Diffstat (limited to 'lib/python/Screens/InfoBarGenerics.py')
| -rw-r--r-- | lib/python/Screens/InfoBarGenerics.py | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/lib/python/Screens/InfoBarGenerics.py b/lib/python/Screens/InfoBarGenerics.py index 58321ac6..e96a034d 100644 --- a/lib/python/Screens/InfoBarGenerics.py +++ b/lib/python/Screens/InfoBarGenerics.py @@ -26,7 +26,6 @@ from Screens.EventView import EventViewEPGSelect, EventViewSimple from Screens.InputBox import InputBox from Screens.MessageBox import MessageBox from Screens.MinuteInput import MinuteInput -from Screens.Standby import Standby from ServiceReference import ServiceReference from Tools import Notifications @@ -166,41 +165,6 @@ class NumberZap(Screen): self.Timer.timeout.get().append(self.keyOK) self.Timer.start(3000, True) -class InfoBarPowerKey: - """ PowerKey stuff - handles the powerkey press and powerkey release actions""" - - def __init__(self): - self.powerKeyTimer = eTimer() - self.powerKeyTimer.timeout.get().append(self.powertimer) - self["PowerKeyActions"] = HelpableActionMap(self, "PowerKeyActions", - { - "powerdown": self.powerdown, - "powerup": self.powerup, - "discreteStandby": (self.standby, "Go standby"), - "discretePowerOff": (self.quit, "Go to deep standby"), - }) - - def powertimer(self): - print "PowerOff - Now!" - self.quit() - - def powerdown(self): - self.standbyblocked = 0 - self.powerKeyTimer.start(3000, True) - - def powerup(self): - self.powerKeyTimer.stop() - if self.standbyblocked == 0: - self.standbyblocked = 1 - self.standby() - - def standby(self): - self.session.open(Standby, self) - - def quit(self): - # halt - quitMainloop(1) - class InfoBarNumberZap: """ Handles an initial number for NumberZapping """ def __init__(self): |
