Example #1
0
 def __updateInfo(self):
     serviceref = self.session.nav.getCurrentlyPlayingServiceReference()
     if serviceref:
         info = ServiceCenter.getInstance().info(serviceref)
         name = info.getName(serviceref)
         if not name or name == "":
             return
         event = info.getEvent(serviceref)
         desc = ""
         if event:
             desc = event.getShortDescription()
         if not event or name == desc or desc == "":
             if config.AdvancedMovieSelection.show_date_shortdesc.value and config.AdvancedMovieSelection.show_begintime.value:
                 desc = getBeginTimeString(info, serviceref)
                 self.summaries.showSeperator()
                 self.summaries.updateTitle(name)
                 self.summaries.updateShortDescription(desc)
             elif config.AdvancedMovieSelection.show_date_shortdesc.value and not config.AdvancedMovieSelection.show_begintime.value:
                 desc = getDateString()
                 self.summaries.showSeperator()
                 self.summaries.updateTitle(name)
                 self.summaries.updateShortDescription(desc)
             else:
                 desc = ""
                 self.summaries.hideSeperator()
                 self.summaries.updateTitle(name)
                 self.summaries.updateShortDescription(desc)
         else:
             self.summaries.showSeperator()
             self.summaries.updateTitle(name)
             self.summaries.updateShortDescription(desc)
 def __updateInfo(self):
     serviceref = self.session.nav.getCurrentlyPlayingServiceReference()
     if serviceref:
         info = ServiceCenter.getInstance().info(serviceref)
         name = info.getName(serviceref)
         if not name or name == "":
             return
         event = info.getEvent(serviceref)
         desc = ""
         if event:
             desc = event.getShortDescription()
         if not event or name == desc or desc == "":
             if config.AdvancedMovieSelection.show_date_shortdesc.value and config.AdvancedMovieSelection.show_begintime.value:
                 desc = getBeginTimeString(info, serviceref)
                 self.summaries.showSeperator()
                 self.summaries.updateTitle(name)
                 self.summaries.updateShortDescription(desc)                    
             elif config.AdvancedMovieSelection.show_date_shortdesc.value and not config.AdvancedMovieSelection.show_begintime.value:
                 desc = getDateString()
                 self.summaries.showSeperator()
                 self.summaries.updateTitle(name)
                 self.summaries.updateShortDescription(desc)
             else:
                 desc = ""
                 self.summaries.hideSeperator()
                 self.summaries.updateTitle(name)
                 self.summaries.updateShortDescription(desc)
         else:
             self.summaries.showSeperator()
             self.summaries.updateTitle(name)
             self.summaries.updateShortDescription(desc)
Example #3
0
 def updateEventInfo(self):
     serviceref = self.session.nav.getCurrentlyPlayingServiceReference()
     if serviceref:
         self.loadPreview(serviceref)
         info = ServiceCenter.getInstance().info(serviceref)
         event = info.getEvent(serviceref)
         name = info.getName(serviceref)
         if not name or name == "":
             return
         desc = ""
         if event:
             desc = event.getShortDescription()
         if name == desc or desc == "":
             if config.AdvancedMovieSelection.show_date_shortdesc.value and config.AdvancedMovieSelection.show_begintime.value:
                 desc = getBeginTimeString(info, serviceref)
                 self["ShortDesc"].setText(desc)
                 self["ServiceEvent"].newService(serviceref)
             else:
                 desc = ""
                 self["ShortDesc"].setText(desc)
                 self["ServiceEvent"].newService(serviceref)
         self["ShortDesc"].setText(desc)
         self["ServiceEvent"].newService(serviceref)
 def updateEventInfo(self):
     serviceref = self.session.nav.getCurrentlyPlayingServiceReference()
     if serviceref:
         self.loadPreview(serviceref)
         info = ServiceCenter.getInstance().info(serviceref)
         event = info.getEvent(serviceref)
         name = info.getName(serviceref)
         if not name or name == "":
             return
         desc = ""
         if event:
             desc = event.getShortDescription()              
         if name == desc or desc == "":
             if config.AdvancedMovieSelection.show_date_shortdesc.value and config.AdvancedMovieSelection.show_begintime.value:
                 desc = getBeginTimeString(info, serviceref)
                 self["ShortDesc"].setText(desc)
                 self["ServiceEvent"].newService(serviceref)
             else:
                 desc = ""
                 self["ShortDesc"].setText(desc)
                 self["ServiceEvent"].newService(serviceref)  
         self["ShortDesc"].setText(desc)
         self["ServiceEvent"].newService(serviceref)