diff options
| author | Andreas Monzner <andreas.monzner@multimedia-labs.de> | 2006-07-04 18:52:17 +0000 |
|---|---|---|
| committer | Andreas Monzner <andreas.monzner@multimedia-labs.de> | 2006-07-04 18:52:17 +0000 |
| commit | 430284954068906c8e2ad3ac4479292f145610c4 (patch) | |
| tree | 53156077fba3a31970450128b30d4139820553f0 /lib/python/Screens/ChannelSelection.py | |
| parent | 7c204dab4b7e1017ee3bbb74b8a6f45e0c77e693 (diff) | |
| download | enigma2-430284954068906c8e2ad3ac4479292f145610c4.tar.gz enigma2-430284954068906c8e2ad3ac4479292f145610c4.zip | |
really fix satfinder
sync channellist with pip
Diffstat (limited to 'lib/python/Screens/ChannelSelection.py')
| -rw-r--r-- | lib/python/Screens/ChannelSelection.py | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/lib/python/Screens/ChannelSelection.py b/lib/python/Screens/ChannelSelection.py index 0870232e..a52fd367 100644 --- a/lib/python/Screens/ChannelSelection.py +++ b/lib/python/Screens/ChannelSelection.py @@ -1032,6 +1032,20 @@ class ChannelSelection(ChannelSelectionBase, ChannelSelectionEdit, ChannelSelect self.lastservice.value = refstr self.lastservice.save() + def setCurrentServicePath(self, path): + hlen = len(self.history) + if hlen > 0: + self.history[self.history_pos] = path + else: + self.history.append(path) + self.setHistoryPath() + + def getCurrentServicePath(self): + hlen = len(self.history) + if hlen > 0: + return self.history[self.history_pos] + return None + def recallPrevService(self): hlen = len(self.history) if hlen > 1: |
