X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/98c4b5bb004e9297bffa8e1c3572572741fda933..5c66de23e71d94ddba590c67e4751e046a095e68:/lib/python/Screens/InfoBar.py?ds=sidebyside diff --git a/lib/python/Screens/InfoBar.py b/lib/python/Screens/InfoBar.py index ee09e577..be6b65c9 100644 --- a/lib/python/Screens/InfoBar.py +++ b/lib/python/Screens/InfoBar.py @@ -7,13 +7,14 @@ from Components.ServiceName import ServiceName from Components.EventInfo import EventInfo from Screens.MessageBox import MessageBox +from Screens.MovieSelection import MovieSelection from enigma import * import time # hack alert! -from Menu import * +from Menu import MainMenu, mdom class InfoBar(Screen): def __init__(self, session): @@ -31,7 +32,8 @@ class InfoBar(Screen): "zapDown": self.zapDown, "instantRecord": self.instantRecord, "hide": self.hide, - "toggleShow": self.toggleShow + "toggleShow": self.toggleShow, + "showMovies": self.showMovies, }) # self["okbutton"] = Button("mainMenu", [self.mainMenu]) @@ -51,7 +53,7 @@ class InfoBar(Screen): print "loading mainmenu XML..." menu = mdom.childNodes[0] assert menu.tagName == "menu", "root element in menu must be 'menu'!" - self.session.open(Menu, menu, menu.childNodes) + self.session.open(MainMenu, menu, menu.childNodes) def switchChannelUp(self): self.servicelist.moveUp() @@ -100,4 +102,6 @@ class InfoBar(Screen): epg = ev # fix me, description. self.recording = self.session.nav.recordWithTimer(time.time(), time.time() + 30, serviceref, epg, "instant record") - + + def showMovies(self): + self.session.open(MovieSelection)