git.cweiske.de
/
enigma2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
much simpler fix..
[enigma2.git]
/
mytest.py
diff --git
a/mytest.py
b/mytest.py
index 2b032e6c2244ff10169862e491d0be2516779f11..5bc08914afdab5ad1170ae8f1ce3fee90df9c939 100644
(file)
--- a/
mytest.py
+++ b/
mytest.py
@@
-387,7
+387,7
@@
class VolumeControl:
self.muteDialog.hide()
self.volumeDialog.setValue(vol)
self.muteDialog.hide()
self.volumeDialog.setValue(vol)
-from Screens.Standby import Standby
+from Screens.Standby import Standby
, TryQuitMainloop, inTryQuitMainloop
class PowerKey:
""" PowerKey stuff - handles the powerkey press and powerkey release actions"""
class PowerKey:
""" PowerKey stuff - handles the powerkey press and powerkey release actions"""
@@
-409,7
+409,9
@@
class PowerKey:
def powertimer(self):
print "PowerOff - Now!"
def powertimer(self):
print "PowerOff - Now!"
- self.quit()
+ global inTryQuitMainloop
+ if not inTryQuitMainloop:
+ self.session.open(TryQuitMainloop, 1)
def powerdown(self):
self.standbyblocked = 0
def powerdown(self):
self.standbyblocked = 0
@@
-423,11
+425,7
@@
class PowerKey:
def standby(self):
if self.session.current_dialog and self.session.current_dialog.ALLOW_SUSPEND:
def standby(self):
if self.session.current_dialog and self.session.current_dialog.ALLOW_SUSPEND:
- self.session.open(Standby, self)
-
- def quit(self):
- # halt
- quitMainloop(1)
+ self.session.open(Standby)
from Screens.Scart import Scart
from Screens.Scart import Scart
@@
-489,7
+487,7
@@
def runScreenTest():
# we need session.scart to access it from within menu.xml
session.scart = AutoScartControl(session)
# we need session.scart to access it from within menu.xml
session.scart = AutoScartControl(session)
-
+
runReactor()
configfile.save()
runReactor()
configfile.save()