open EPGSelection screen from infobar by pressing the red key
authorStefan Pluecken <stefan.pluecken@multimedia-labs.de>
Thu, 10 Nov 2005 16:02:03 +0000 (16:02 +0000)
committerStefan Pluecken <stefan.pluecken@multimedia-labs.de>
Thu, 10 Nov 2005 16:02:03 +0000 (16:02 +0000)
data/keymap.xml
lib/python/Screens/InfoBar.py

index 5c500cf..71f4ef9 100644 (file)
        <map context="InfobarActions">
                <key id="m" mapto="mainMenu" flags="mr" />
                <key id="c" mapto="switchChannelDown" flags="mr" />
        <map context="InfobarActions">
                <key id="m" mapto="mainMenu" flags="mr" />
                <key id="c" mapto="switchChannelDown" flags="mr" />
-               <key id="r" mapto="instantRecord" flags="m" />
+<!--           <key id="r" mapto="instantRecord" flags="m" /> -->
+               <key id="r" mapto="showEPGList" flags="m" />
                <key id="KEY_INFO" mapto="showEPGList" flags="m" />
                <key id="KEY_INFO" mapto="showEPGList" flags="m" />
-               <key id="KEY_RED" mapto="instantRecord" flags="m" />
+<!--           <key id="KEY_RED" mapto="instantRecord" flags="m" /> -->
+               <key id="KEY_RED" mapto="showEPGList" flags="m" />
                <key id="1" mapto="zapUp" flags="mr" />
                <key id="2" mapto="zapDown" flags="mr" />
                <key id="KEY_M" mapto="mainMenu" flags="mr" />
                <key id="1" mapto="zapUp" flags="mr" />
                <key id="2" mapto="zapDown" flags="mr" />
                <key id="KEY_M" mapto="mainMenu" flags="mr" />
index 45b36d3..516d44c 100644 (file)
@@ -217,7 +217,7 @@ class InfoBar(Screen):
        def showEPGList(self):
 # TODO hier irgendwie EPGSelection benutzen und setRoot benutzen um nen service zu uebergeben
 # self.session.nav.getCurrentlyPlayingServiceReference() sollte das wohl sein
        def showEPGList(self):
 # TODO hier irgendwie EPGSelection benutzen und setRoot benutzen um nen service zu uebergeben
 # self.session.nav.getCurrentlyPlayingServiceReference() sollte das wohl sein
-               print "hier soll mal ne EPGList aufgehen"
+               self.session.open(EPGSelection)
 
        def quit(self):
                configfile.save()
 
        def quit(self):
                configfile.save()