git.cweiske.de
/
enigma2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
zap to last channel with 0
[enigma2.git]
/
lib
/
python
/
Screens
/
InfoBarGenerics.py
diff --git
a/lib/python/Screens/InfoBarGenerics.py
b/lib/python/Screens/InfoBarGenerics.py
index 4f1cd99c5c26f5a4e1b1d80d68a55a827df0757e..85e2794fc9e66c116baaefa54cae6d357d5b6004 100644
(file)
--- a/
lib/python/Screens/InfoBarGenerics.py
+++ b/
lib/python/Screens/InfoBarGenerics.py
@@
-254,7
+254,12
@@
class InfoBarNumberZap:
def keyNumberGlobal(self, number):
# print "You pressed number " + str(number)
def keyNumberGlobal(self, number):
# print "You pressed number " + str(number)
- self.session.openWithCallback(self.numberEntered, NumberZap, number)
+ if number == 0:
+ self.session.nav.zapLast()
+ self.instance.show()
+ self.show()
+ else:
+ self.session.openWithCallback(self.numberEntered, NumberZap, number)
def numberEntered(self, retval):
# print self.servicelist
def numberEntered(self, retval):
# print self.servicelist
@@
-451,9
+456,9
@@
class InfoBarPVR:
SEEK_STATE_FF_2X = (0, 2, 0, 0)
SEEK_STATE_FF_4X = (0, 4, 0, 0)
SEEK_STATE_FF_8X = (0, 8, 0, 0)
SEEK_STATE_FF_2X = (0, 2, 0, 0)
SEEK_STATE_FF_4X = (0, 4, 0, 0)
SEEK_STATE_FF_8X = (0, 8, 0, 0)
- SEEK_STATE_FF_32X = (0,
0
, 0, 32)
- SEEK_STATE_FF_64X = (0,
0
, 0, 64)
- SEEK_STATE_FF_128X = (0,
0
, 0, 128)
+ SEEK_STATE_FF_32X = (0,
4
, 0, 32)
+ SEEK_STATE_FF_64X = (0,
4
, 0, 64)
+ SEEK_STATE_FF_128X = (0,
4
, 0, 128)
SEEK_STATE_BACK_4X = (0, 0, 0, -4)
SEEK_STATE_BACK_32X = (0, 0, 0, -32)
SEEK_STATE_BACK_4X = (0, 0, 0, -4)
SEEK_STATE_BACK_32X = (0, 0, 0, -32)