@@ -54,19 +54,17 @@ def run_service(self):
5454 if ((xbmc .getCondVisibility ("Window.IsActive(Videos)" ) and xbmc .getCondVisibility ("Window.Is(Videos)" )) or (xbmc .getCondVisibility ("Window.IsActive(MovieInformation)" ) and xbmc .getCondVisibility ("Window.Is(MovieInformation)" ))) and not xbmc .getCondVisibility ("Container.Scrolling" ):
5555 self .selecteditem = xbmc .getInfoLabel ("ListItem.DBID" )
5656 if (self .selecteditem and self .selecteditem != self .previousitem ):
57- #xbmc.executebuiltin('Notification(Hello World,test,500)')
5857 self .previousitem = self .selecteditem
5958
6059 if (xbmc .getInfoLabel ("ListItem.DBID" ) > - 1 and not xbmc .getCondVisibility ("ListItem.IsFolder" )) and xbmc .getInfoLabel ("ListItem.Duration" ) and int (float (xbmc .getInfoLabel ("ListItem.Duration" ))) > 0 :
6160 self .duration = xbmc .getInfoLabel ("ListItem.Duration" )
6261 self .dbid = xbmc .getInfoLabel ("ListItem.DBID" )
6362 self .set_duration_values ()
6463 else :
65- my_container_id = xbmc .getInfoLabel ("Window(Home).Property(Duration .WidgetContainerId)" )
66- my_container_window = xbmc .getInfoLabel ("Window(Home).Property(Duration .WidgetContainerWindowName)" )
64+ my_container_id = xbmc .getInfoLabel ("Window(Home).Property(Durations .WidgetContainerId)" )
65+ my_container_window = xbmc .getInfoLabel ("Window(Home).Property(Durations .WidgetContainerWindowName)" )
6766
6867 if (my_container_id and my_container_window and (xbmc .getCondVisibility ("Control.HasFocus(" + my_container_id + ")" ) and xbmc .getCondVisibility ("Window.IsActive(" + my_container_window + ")" ) and xbmc .getCondVisibility ("Window.Is(" + my_container_window + ")" )) and not xbmc .getCondVisibility ("Window.IsActive(Videos)" ) and not xbmc .getCondVisibility ("Window.IsActive(MovieInformation)" )) and not xbmc .getCondVisibility ("Container(" + my_container_id + ").Scrolling" ):
69- #xbmc.executebuiltin('Notification(Hello World,'+my_container_id+' '+my_container_window+',500)')
7068 self .selecteditem = xbmc .getInfoLabel ("Container(" + my_container_id + ").ListItem.DBID" )
7169 if (self .selecteditem and self .selecteditem != self .previousitem ):
7270 self .previousitem = self .selecteditem
@@ -78,21 +76,19 @@ def run_service(self):
7876
7977 def set_duration_values (self ):
8078 log ('Converts: ' + self .duration + ' min' )
81- #xbmc.executebuiltin('Notification(Hello World,'+self.duration+' '+self.dbid+',250)')
82-
8379 # HoursMinutes
8480 hours_and_minutes = get_hours_and_minutes (self .duration )
85- xbmc .executebuiltin ('SetProperty(Durations.HoursMinutes,' + hours_and_minutes + ',home)' )
81+ xbmc .executebuiltin ('SetProperty(Durations.HoursMinutes," ' + hours_and_minutes + '" ,home)' )
8682 # Hours
8783 hours_only = get_hours_only (self .duration )
88- xbmc .executebuiltin ('SetProperty(Durations.Hours,' + hours_only + ',home)' )
84+ xbmc .executebuiltin ('SetProperty(Durations.Hours," ' + hours_only + '" ,home)' )
8985 # Minutes
9086 minutes_only = get_minutes_only (self .duration )
91- xbmc .executebuiltin ('SetProperty(Durations.Minutes,' + minutes_only + ',home)' )
87+ xbmc .executebuiltin ('SetProperty(Durations.Minutes," ' + minutes_only + '" ,home)' )
9288 # DBID
93- xbmc .executebuiltin ('SetProperty(Durations.DBID,' + self .dbid + ',home)' )
89+ xbmc .executebuiltin ('SetProperty(Durations.DBID," ' + self .dbid + '" ,home)' )
9490 # InputDurationMinutes
95- xbmc .executebuiltin ('SetProperty(Durations.InputDurationMinutes,' + self .duration + ',home)' )
91+ xbmc .executebuiltin ('SetProperty(Durations.InputDurationMinutes," ' + self .duration + '" ,home)' )
9692
9793if (__name__ == "__main__" ):
9894 Main ()
0 commit comments