I'm loving the customizability of this skin. It seems to be missing one thing I used often with Confluence. I used to be able to do a standard picture slide show (not screen saver) and have the music "now playing" widget(?) on top. It was the main use of the kodi box. It would play from a variety of internet radio, or local music. Show images from 500px, and say what's playing.
Is there a "hidden" setting where I can enable this.
I'm even happy tinkering with files and scripts.
Thanks!!
Just remove the <visible>XXX</visible>
and it stays forever
Thanks for the hint! I've been poking around xml files (not making changes, just looking). SlideShow.xml looked promising but was nearly empty.
Is there a specific file / control I should be looking into?
Thanks again!!
I did some poking around and found a a solution I like - shows artist, title, weather, date, and time along the top. A bit hacky but it worked. Next thing to tackle is making it a toggle with the info button.
SlideShow.xml (entire contents)
Code:
<?xml version="1.0" encoding="UTF-8"?>
<window>
<defaultcontrol>2</defaultcontrol>
<controls>
<control type="image" id="1">
<description>background box</description>
<left>0</left>
<top>0</top>
<width>1920</width>
<height>50</height>
<texture>back.png</texture>
<colordiffuse>7fffffff</colordiffuse>
</control>
<control type="textbox" id="1">
<description>Music</description>
<left>10</left>
<top>0</top>
<width>700</width>
<height>50</height>
<align>left</align>
<font>font15_bold</font>
<visible>Player.HasAudio</visible>
<textcolor>efd8d8d8</textcolor>
<label>$INFO[MusicPlayer.Artist]: $INFO[MusicPlayer.Title]</label>
<autoscroll delay="3000" time="1000" repeat="10000">true</autoscroll>
</control>
<control type="textbox" id="2">
<description>Weather</description>
<left>10</left>
<top>0</top>
<width>1900</width>
<height>50</height>
<align>center</align>
<font>font15_bold</font>
<textcolor>efd8d8d8</textcolor>
<label>$INFO[Weather.Temperature] - $INFO[Weather.Conditions]</label>
<autoscroll delay="3000" time="1000" repeat="10000">true</autoscroll>
</control>
<control type="textbox" id="3">
<description>Time</description>
<left>10</left>
<top>0</top>
<width>1900</width>
<height>50</height>
<align>right</align>
<font>font15_bold</font>
<textcolor>efd8d8d8</textcolor>
<label>$INFO[System.Date] - $INFO[System.Time]</label>
<autoscroll delay="3000" time="1000" repeat="10000">true</autoscroll>
</control>
<control type="image" id="2">
<description>CD Cover</description>
<left>10</left>
<top>60</top>
<width>200</width>
<height>200</height>
<colordiffuse>efffffff</colordiffuse>
<visible>Player.HasAudio</visible>
<texture fallback="defaultaudio.png">$INFO[MusicPlayer.Cover]</texture>
<aspectratio>scale</aspectratio>
</control>
</controls>
</window>
(screenshot without music playing)
http://tinypic.com/r/2qdbuok/9
(with music playing)
http://tinypic.com/r/6xugpe/9
Also figured out code to add to the slideshow screensaver addon for the same effect.
EDIT: Credit to this post/poster:
http://forum.kodi.tv/showthread.php?tid=262915