X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/a12f0f98d99109a64942abf1bb1f6e429c2fc7f5..bcbd5801c2be23b2ee1a22e7b088fc2fb654f1c9:/lib/python/Screens/SessionGlobals.py diff --git a/lib/python/Screens/SessionGlobals.py b/lib/python/Screens/SessionGlobals.py index d90c2080..d65acb4d 100644 --- a/lib/python/Screens/SessionGlobals.py +++ b/lib/python/Screens/SessionGlobals.py @@ -2,13 +2,21 @@ from Screens.Screen import Screen from Components.Sources.CurrentService import CurrentService from Components.Sources.EventInfo import EventInfo from Components.Sources.FrontendStatus import FrontendStatus +from Components.Sources.FrontendInfo import FrontendInfo from Components.Sources.Source import Source +from Components.Sources.TunerInfo import TunerInfo +from Components.Sources.RecordState import RecordState +from Components.Renderer.FrontpanelLed import FrontpanelLed class SessionGlobals(Screen): def __init__(self, session): Screen.__init__(self, session) - self["CurrentService"] = CurrentService(self.session.nav) - self["Event_Now"] = EventInfo(self.session.nav, EventInfo.NOW) - self["Event_Next"] = EventInfo(self.session.nav, EventInfo.NEXT) - self["FrontendStatus"] = FrontendStatus(service_source = self.session.nav.getCurrentService) + self["CurrentService"] = CurrentService(session.nav) + self["Event_Now"] = EventInfo(session.nav, EventInfo.NOW) + self["Event_Next"] = EventInfo(session.nav, EventInfo.NEXT) + self["FrontendStatus"] = FrontendStatus(service_source = session.nav.getCurrentService) + self["FrontendInfo"] = FrontendInfo(navcore = session.nav) self["VideoPicture"] = Source() + self["TunerInfo"] = TunerInfo() + self["RecordState"] = RecordState(session) + FrontpanelLed().connect(self["RecordState"])