Skip to content
Snippets Groups Projects
Commit dbfef695 authored by Benoît Harrault's avatar Benoît Harrault
Browse files

Add notification on preload next track

parent 4af72701
No related branches found
No related tags found
No related merge requests found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<addon id="script.spotify.screensaver"
name="Spotify Screensaver"
version="0.0.13"
version="0.0.14"
provider-name="Benoît Harrault">
<requires>
<import addon="xbmc.python" version="2.25.0"/>
......
......@@ -4,6 +4,7 @@ import xbmc
import xbmcaddon
import xbmcgui
import json
import time
# Plugin data and configuration
ADDON_ID = 'script.spotify.screensaver'
......@@ -148,7 +149,19 @@ class GUI(xbmcgui.WindowXMLDialog):
def _preload_images(self, track_id):
self.log('preload images for track: ' + track_id)
self._get_track_data(track_id)
track_data = self._get_track_data(track_id)
track_name = track_data.get('track_name')
track_image_url = track_data.get('track_image_url')
if (track_name is None) or (track_image_url is None):
self.log('failed to get track data', xbmc.LOGERROR)
else:
notification = (
'Notification("Next:", ' + track_name
+ ', 29000, ' + track_image_url + ')'
)
xbmc.executebuiltin(notification)
def _reload_images(self, track_id):
self.log('load images for track: ' + track_id)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment