git.cweiske.de
/
enigma2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
make H264 services visible in the servicelist
[enigma2.git]
/
lib
/
python
/
Screens
/
ChannelSelection.py
diff --git
a/lib/python/Screens/ChannelSelection.py
b/lib/python/Screens/ChannelSelection.py
index 47a9d9e66aef0dfd1637d352759e91cf8ef4a03c..90e862251accd6260010940cabafa4fcea250de4 100644
(file)
--- a/
lib/python/Screens/ChannelSelection.py
+++ b/
lib/python/Screens/ChannelSelection.py
@@
-441,7
+441,7
@@
class ChannelSelectionBase(Screen):
Screen.__init__(self, session)
# this makes it much simple to implement a selectable radio or tv mode :)
Screen.__init__(self, session)
# this makes it much simple to implement a selectable radio or tv mode :)
- self.service_types_tv = '1:7:1:0:0:0:0:0:0:0:(type == 1) || (type == 17) || (type == 195)'
+ self.service_types_tv = '1:7:1:0:0:0:0:0:0:0:(type == 1) || (type == 17) || (type == 195)
|| (type == 25)
'
self.service_types_radio = '1:7:2:0:0:0:0:0:0:0:(type == 2)'
self["key_red"] = Button(_("All"))
self.service_types_radio = '1:7:2:0:0:0:0:0:0:0:(type == 2)'
self["key_red"] = Button(_("All"))
@@
-897,9
+897,12
@@
class ChannelSelection(ChannelSelectionBase, ChannelSelectionEdit, ChannelSelect
self.session.nav.playService(nref)
self.saveRoot()
self.saveChannel()
self.session.nav.playService(nref)
self.saveRoot()
self.saveChannel()
+ self.addToHistory(nref)
+
+ def addToHistory(self, ref):
if self.servicePath is not None:
tmp=self.servicePath[:]
if self.servicePath is not None:
tmp=self.servicePath[:]
- tmp.append(
n
ref)
+ tmp.append(ref)
try:
del self.history[self.history_pos+1:]
except:
try:
del self.history[self.history_pos+1:]
except: