add lastService stuff
authorRonny Strutz <ronny.strutz@multimedia-labs.de>
Tue, 15 Nov 2005 15:03:54 +0000 (15:03 +0000)
committerRonny Strutz <ronny.strutz@multimedia-labs.de>
Tue, 15 Nov 2005 15:03:54 +0000 (15:03 +0000)
lib/python/Screens/ChannelSelection.py

index 2631827f0d87edf267fe6ee176c4e14926517475..9435aff04e4500a727d3bfef7f83763de4bfa9de 100644 (file)
@@ -4,7 +4,7 @@ from Components.ServiceList import ServiceList
 from Components.ActionMap import ActionMap
 from EpgSelection import EPGSelection
 from enigma import eServiceReference, eEPGCache, eEPGCachePtr, eServiceCenter, eServiceCenterPtr, iMutableServiceListPtr
 from Components.ActionMap import ActionMap
 from EpgSelection import EPGSelection
 from enigma import eServiceReference, eEPGCache, eEPGCachePtr, eServiceCenter, eServiceCenterPtr, iMutableServiceListPtr
-from Components.config import config
+from Components.config import config, configElement, ConfigSubsection, configText
 
 from Screens.FixedMenu import FixedMenu
 
 
 from Screens.FixedMenu import FixedMenu
 
@@ -79,7 +79,15 @@ class ChannelSelection(Screen):
                self.setRoot(eServiceReference("""1:0:1:0:0:0:0:0:0:0:(type == 1)"""))
                
                #self["okbutton"] = Button("ok", [self.channelSelected])
                self.setRoot(eServiceReference("""1:0:1:0:0:0:0:0:0:0:(type == 1)"""))
                
                #self["okbutton"] = Button("ok", [self.channelSelected])
+
+               config.tv = ConfigSubsection();
+               config.tv.lastservice = configElement("config.tv.lastservice", configText, "", 0);
                
                
+               print "lastservice:"  + config.tv.lastservice.value
+               ref = eServiceReference(config.tv.lastservice.value)
+               print ref
+               self.session.nav.playService(ref)
+
                class ChannelActionMap(ActionMap):
                        def action(self, contexts, action):
                                if action[:7] == "bouquet":
                class ChannelActionMap(ActionMap):
                        def action(self, contexts, action):
                                if action[:7] == "bouquet":