diff --git a/addon.xml b/addon.xml index 1d24d4ade2f45066d9bbb67b99053d82aaa29441..eb596f3bef20777ae16b946d0d69c500fd90fe65 100644 --- a/addon.xml +++ b/addon.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <addon id="script.spotify.screensaver" name="Spotify Screensaver" - version="0.0.4" + version="0.0.5" provider-name="Benoît Harrault"> <requires> <import addon="xbmc.python" version="2.25.0"/> diff --git a/gui.py b/gui.py index e649d4ea1984b86d1546feb22fb0799bda960d04..6f75fb0f3b9b2fa22bcd5085ea2f6b719fe537ed 100644 --- a/gui.py +++ b/gui.py @@ -117,7 +117,7 @@ class GUI(xbmcgui.WindowXMLDialog): event_type = event_split[1] event_value = event_split[2] if len(event_split) > 2 else '' - if event_type == 'change' or event_type == 'playing': + if event_type == 'changed' or event_type == 'playing': self._reload_images(event_value) self.next = True elif event_type == 'preloading': @@ -164,7 +164,7 @@ class GUI(xbmcgui.WindowXMLDialog): xbmcgui.ListItem(track_name, thumbnailImage=image_url) ) except Exception as e: - self.log('failed to get track data ' + e.toString(), xbmc.LOGERROR) + self.log('failed to get track data ' + str(e), xbmc.LOGERROR) return imageLST @@ -179,6 +179,7 @@ class GUI(xbmcgui.WindowXMLDialog): self.close() def _get_last_spotify_event(self): + last_event = '' try: f = open(LIBRESPOT_EVENT_FILE, 'r') last_event = f.readlines()[-1]