This commit is contained in:
Chris Bevan 2015-09-01 23:13:19 +01:00
parent 6c12004993
commit 09077b39a2
29 changed files with 216 additions and 415 deletions

View File

@ -34,7 +34,7 @@
<width>20-col-gutter</width>
<height>2-row</height>
<font>dialogTitle</font>
<label>$LOCALIZE[31154]</label>
<label>$LOCALIZE[31154] - $INFO[videoplayer.title]</label>
<textcolor>textActive</textcolor>
</control>
<!--dialog background-->

View File

@ -43,6 +43,7 @@
<colordiffuse>ffffffff</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
</control>
<!--content is movie or tvshow (from XBMC Library)-->
<control type="group">

View File

@ -26,7 +26,7 @@
<posx>0</posx>
<posy>2-row</posy>
<width>8-col</width>
<height>2-row</height>
<height>78</height>
<font>textbox</font>
<textcolor>textActive</textcolor>
</control>

View File

@ -9,6 +9,12 @@
<size>144</size>
<linespacing>0.8</linespacing>
</font>
<font>
<name>veryLargeLight</name>
<filename>roboto/light.ttf</filename>
<size>96</size>
<linespacing>0.8</linespacing>
</font>
<font>
<name>large</name>
<filename>roboto/regular.ttf</filename>

View File

@ -187,7 +187,7 @@
<control type="label">
<posx>8-col</posx>
<posy>3-row</posy>
<width>8-col</width>
<width>12-col</width>
<height>4-row</height>
<align>right</align>
<font>Large</font>

View File

@ -62,7 +62,7 @@
</include>
<include name="modalDialogContentShift">
<animation type="Conditional" condition="controlgroup(9000).hasfocus | controlgroup(9002).hasfocus | controlgroup(100).hasfocus">
<effect type="zoom" end="275" time="200" center="auto" tween="linear" easing="out"/>
<effect type="zoom" end="175" time="200" center="auto" tween="linear" easing="out"/>
<effect type="fade" start="100" end="30" time="200"/>
</animation>
</include>

View File

@ -47,7 +47,7 @@
<aligny>center</aligny>
<textcolor>textActive</textcolor>
<shadowcolor>-</shadowcolor>
<label></label>
<label></label>
</control>
<!--music-->
<control type="label">
@ -167,7 +167,7 @@
<aligny>center</aligny>
<textcolor>textActive</textcolor>
<shadowcolor>-</shadowcolor>
<label></label>
<label></label>
</control>
<!--music-->
<control type="label">

View File

@ -271,6 +271,7 @@
<onclick condition="StringCompare(Skin.String(customMusicAddon1Type),audioAddon)">ActivateWindow(musicfiles)</onclick>
<onclick condition="StringCompare(Skin.String(customMusicAddon1Type),audioAddon)">RunAddon($INFO[Skin.String(customMusicAddon1)])</onclick>
<onclick condition="StringCompare(Skin.String(customMusicAddon1Type),audioPlaylist)">ActivateWindow(MusicLibrary,$INFO[Skin.String(customMusicAddon1)],return)</onclick>
<onclick condition="StringCompare(Skin.String(customMusicAddon1Type),audioPlaylist)">PlayerControl(play)</onclick>
<onclick>setfocus(51)</onclick>
</item>
<item>
@ -282,6 +283,7 @@
<onclick condition="StringCompare(Skin.String(customMusicAddon2Type),audioAddon)">ActivateWindow(musicfiles)</onclick>
<onclick condition="StringCompare(Skin.String(customMusicAddon2Type),audioAddon)">RunAddon($INFO[Skin.String(customMusicAddon2)])</onclick>
<onclick condition="StringCompare(Skin.String(customMusicAddon2Type),audioPlaylist)">ActivateWindow(MusicLibrary,$INFO[Skin.String(customMusicAddon2)],return)</onclick>
<onclick condition="StringCompare(Skin.String(customMusicAddon2Type),audioPlaylist)">PlayerControl(play)</onclick>
<onclick>setfocus(51)</onclick>
</item>
<item>
@ -293,6 +295,7 @@
<onclick condition="StringCompare(Skin.String(customMusicAddon3Type),audioAddon)">ActivateWindow(musicfiles)</onclick>
<onclick condition="StringCompare(Skin.String(customMusicAddon3Type),audioAddon)">RunAddon($INFO[Skin.String(customMusicAddon3)])</onclick>
<onclick condition="StringCompare(Skin.String(customMusicAddon3Type),audioPlaylist)">ActivateWindow(MusicLibrary,$INFO[Skin.String(customMusicAddon3)],return)</onclick>
<onclick condition="StringCompare(Skin.String(customMusicAddon3Type),audioPlaylist)">PlayerControl(play)</onclick>
<onclick>setfocus(51)</onclick>
</item>
<item>
@ -304,6 +307,7 @@
<onclick condition="StringCompare(Skin.String(customMusicAddon4Type),audioAddon)">ActivateWindow(musicfiles)</onclick>
<onclick condition="StringCompare(Skin.String(customMusicAddon4Type),audioAddon)">RunAddon($INFO[Skin.String(customMusicAddon4)])</onclick>
<onclick condition="StringCompare(Skin.String(customMusicAddon4Type),audioPlaylist)">ActivateWindow(MusicLibrary,$INFO[Skin.String(customMusicAddon4)],return)</onclick>
<onclick condition="StringCompare(Skin.String(customMusicAddon4Type),audioPlaylist)">PlayerControl(play)</onclick>
<onclick>setfocus(51)</onclick>
</item>
<item>
@ -315,6 +319,7 @@
<onclick condition="StringCompare(Skin.String(customMusicAddon5Type),audioAddon)">ActivateWindow(musicfiles)</onclick>
<onclick condition="StringCompare(Skin.String(customMusicAddon5Type),audioAddon)">RunAddon($INFO[Skin.String(customMusicAddon5)])</onclick>
<onclick condition="StringCompare(Skin.String(customMusicAddon5Type),audioPlaylist)">ActivateWindow(MusicLibrary,$INFO[Skin.String(customMusicAddon5)],return)</onclick>
<onclick condition="StringCompare(Skin.String(customMusicAddon5Type),audioPlaylist)">PlayerControl(play)</onclick>
<onclick>setfocus(51)</onclick>
</item>
<item>
@ -326,6 +331,7 @@
<onclick condition="StringCompare(Skin.String(customMusicAddon6Type),audioAddon)">ActivateWindow(musicfiles)</onclick>
<onclick condition="StringCompare(Skin.String(customMusicAddon6Type),audioAddon)">RunAddon($INFO[Skin.String(customMusicAddon6)])</onclick>
<onclick condition="StringCompare(Skin.String(customMusicAddon6Type),audioPlaylist)">ActivateWindow(MusicLibrary,$INFO[Skin.String(customMusicAddon6)],return)</onclick>
<onclick condition="StringCompare(Skin.String(customMusicAddon6Type),audioPlaylist)">PlayerControl(play)</onclick>
<onclick>setfocus(51)</onclick>
</item>
<item>
@ -337,6 +343,7 @@
<onclick condition="StringCompare(Skin.String(customMusicAddon7Type),audioAddon)">ActivateWindow(musicfiles)</onclick>
<onclick condition="StringCompare(Skin.String(customMusicAddon7Type),audioAddon)">RunAddon($INFO[Skin.String(customMusicAddon7)])</onclick>
<onclick condition="StringCompare(Skin.String(customMusicAddon7Type),audioPlaylist)">ActivateWindow(MusicLibrary,$INFO[Skin.String(customMusicAddon7)],return)</onclick>
<onclick condition="StringCompare(Skin.String(customMusicAddon7Type),audioPlaylist)">PlayerControl(play)</onclick>
<onclick>setfocus(51)</onclick>
</item>
<item>
@ -348,6 +355,7 @@
<onclick condition="StringCompare(Skin.String(customMusicAddon8Type),audioAddon)">ActivateWindow(musicfiles)</onclick>
<onclick condition="StringCompare(Skin.String(customMusicAddon8Type),audioAddon)">RunAddon($INFO[Skin.String(customMusicAddon8)])</onclick>
<onclick condition="StringCompare(Skin.String(customMusicAddon8Type),audioPlaylist)">ActivateWindow(MusicLibrary,$INFO[Skin.String(customMusicAddon8)],return)</onclick>
<onclick condition="StringCompare(Skin.String(customMusicAddon8Type),audioPlaylist)">PlayerControl(play)</onclick>
<onclick>setfocus(51)</onclick>
</item>
<!--final bits and bobs-->

View File

@ -172,36 +172,6 @@
<onclick>UpdateLibrary(music)</onclick>
<onclick>right</onclick>
</control>
<control type="radiobutton" id="20">
<description>Shuffle</description>
<height>2-row</height>
<width>col-7-begin</width>
<font>menuTitle</font>
<textcolor>textActive</textcolor>
<focusedcolor>highlight</focusedcolor>
<disabledcolor>menuDisabled</disabledcolor>
<texturefocus colordiffuse="textActive">colors/white.png</texturefocus>
<texturenofocus>-</texturenofocus>
<textureradiofocus>-</textureradiofocus>
<textureradionofocus>-</textureradionofocus>
<textoffsetx>col-1-begin</textoffsetx>
<label>191</label>
</control>
<control type="radiobutton" id="16">
<description>Party Mode!!</description>
<height>2-row</height>
<width>col-7-begin</width>
<font>menuTitle</font>
<textcolor>textActive</textcolor>
<focusedcolor>highlight</focusedcolor>
<disabledcolor>menuDisabled</disabledcolor>
<texturefocus colordiffuse="textActive">colors/white.png</texturefocus>
<texturenofocus>-</texturenofocus>
<textureradiofocus>-</textureradiofocus>
<textureradionofocus>-</textureradionofocus>
<textoffsetx>col-1-begin</textoffsetx>
<label>589</label>
</control>
</include>
<!--pictures submenu items-->

View File

@ -30,12 +30,11 @@
<value>$LOCALIZE[14022]</value>
</variable>
<variable name="listSubTitle">
<value condition="Window.IsActive(videolibrary) + SubString(skin.string(showRecentVideoItems),false)">$INFO[container.Numitems,, $LOCALIZE[31014]]</value>
<value condition="Window.IsActive(videolibrary) + SubString(skin.string(showRecentVideoItems),true)">$INFO[container.Numitems,, $LOCALIZE[31014]]</value>
<value condition="Window.IsActive(videolibrary) + SubString(skin.string(showRecentVideoItems),false)">$INFO[container.Numitems,, $LOCALIZE[31014]] $VAR[unwatchedOnly]</value>
<value condition="Window.IsActive(videolibrary) + SubString(skin.string(showRecentVideoItems),true)">$INFO[container.Numitems,, $LOCALIZE[31014]] $VAR[unwatchedOnly]</value>
<value condition="Window.IsActive(musiclibrary) + SubString(skin.string(showRecentMusicItems),true)">$INFO[Window(Home).Property(Music.AlbumsCount)] $LOCALIZE[31037]</value>
<value condition="[Window.IsActive(musiclibrary) | Window.IsActive(musicfiles)]">$INFO[container.Numitems,, $LOCALIZE[31014]]</value>
</variable>
<!--list view item detail / subheader-->
<variable name="itemDetail">
<value condition="Container.Content(movies)">$INFO[Listitem.duration,, $LOCALIZE[31018]]</value>
@ -55,6 +54,10 @@
<value condition="Playlist.IsRepeatOne">$LOCALIZE[596]</value>
<value condition="!Playlist.IsRepeat + !Playlist.IsRepeatOne">$LOCALIZE[595]</value>
</variable>
<!--unwatched only filter active-->
<variable name="unwatchedOnly">
<value condition="System.Setting(hidewatched)">$LOCALIZE[31213]</value>
</variable>
<!--fullscreeninfo titles-->
<variable name="nowPlayingTitle">
<value condition="!StringCompare(VideoPlayer.title,VideoPlayer.TVShowTitle)">$INFO[videoplayer.tvshowtitle] $INFO[videoplayer.title]</value>

View File

@ -98,6 +98,7 @@
<selectedcolor>selected</selectedcolor>
<shadowcolor>-</shadowcolor>
<label>$INFO[ListItem.ChannelName]</label>
<scroll>true</scroll>
</control>
</focusedchannellayout>
<itemlayout height="2-row" width="216">

View File

@ -194,14 +194,6 @@
<onclick>Skin.ToggleSetting(DebugInfo)</onclick>
<selected>Skin.HasSetting(DebugInfo)</selected>
</control>
<control type="radiobutton" id="19">
<visible>Container(8000).Hasfocus(1)</visible>
<description>Autostart music visualisation on playback</description>
<width>14-col</width>
<label>31171</label>
<onclick>Skin.ToggleSetting(startVisualiserOnPlayback)</onclick>
<selected>Skin.HasSetting(startVisualiserOnPlayback)</selected>
</control>
<control type="radiobutton" id="20">
<visible>Container(8000).Hasfocus(1)</visible>
<description>Disable fanart animation effect</description>
@ -211,6 +203,14 @@
<onclick>ReloadSkin()</onclick>
<selected>Skin.HasSetting(lowPowerMode)</selected>
</control>
<control type="radiobutton" id="21">
<visible>Container(8000).Hasfocus(1)</visible>
<description>Enable Artist Slideshow</description>
<width>14-col</width>
<label>31008</label>
<onclick>Skin.ToggleSetting(artistSlideshowActive)</onclick>
<selected>Skin.HasSetting(artistSlideshowActive)</selected>
</control>
</control>
</control>
<!--debugging-->

View File

@ -4,9 +4,6 @@
<allowoverlay>yes</allowoverlay>
<onload>Skin.Reset(DebugInfo)</onload>
<onload>Skin.Reset(DebugGrid)</onload>
<onload condition="!Skin.String(videoHomeItemsMoviesSource)">Skin.SetString(videoHomeItemsMoviesSource,recentmovies)</onload>
<onload condition="!Skin.String(videoHomeItemsEpisodesSource)">Skin.SetString(videoHomeItemsEpisodesSource,recentepisodes)</onload>
<onload condition="!Skin.String(musicHomeItemsSource)">Skin.SetString(musicHomeItemsSource,recentalbums)</onload>
<onload condition="!Skin.String(homeBackground)">Skin.SetString(homeBackground,special://skin/extras/backgrounds/background001.jpg)</onload>
<coordinates>
<posx>15</posx>

View File

@ -19,7 +19,7 @@
<!--content title-->
<control type="image">
<posx>0</posx>
<posy>24-row</posy>
<posy>23-row</posy>
<width>fullscreenWidth</width>
<height>2-row</height>
<texture>colors/white.png</texture>
@ -28,7 +28,7 @@
</control>
<control type="label">
<posx>col-1-begin</posx>
<posy>24-row</posy>
<posy>23-row</posy>
<width>16-col</width>
<height>2-row</height>
<font>pageTitle</font>
@ -37,7 +37,7 @@
</control>
<control type="label">
<right>96</right>
<posy>24-row</posy>
<posy>23-row</posy>
<width>8-col</width>
<height>2-row</height>
<font>pageTitle</font>
@ -48,41 +48,32 @@
</control>
<control type="image">
<posx>0</posx>
<posy>26-row</posy>
<posy>25-row</posy>
<width>fullscreenWidth</width>
<height>4-row</height>
<height>5-row</height>
<texture>colors/black.png</texture>
<colordiffuse>textboxInactive</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<control type="textbox">
<posx>col-1-begin</posx>
<posy>26-row</posy>
<posy>910</posy>
<font>textbox</font>
<width>24-col</width>
<textcolor>textActive</textcolor>
<height>3-row</height>
<height>76</height>
<label fallback="31205">$INFO[videoplayer.plot]</label>
<autoscroll delay="10000" time="1000" repeat="10000"/>
</control>
<!--subtitles etc-->
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>fullscreenWidth</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
<colordiffuse>textboxInactive</colordiffuse>
</control>
<!--options-->
<control type="list" id="8001">
<posx>col-1-begin</posx>
<posy>0</posy>
<posy>1006</posy>
<width>24-col</width>
<height>8-row</height>
<itemgap>0</itemgap>
<orientation>horizontal</orientation>
<itemlayout width="4-col" height="2-row">
<itemlayout width="1-col" height="2-row">
<control type="label">
<posx>0</posx>
<posy>0</posy>
@ -90,20 +81,10 @@
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>symbol</font>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>-1</posy>
<width>3-col-gutter</width>
<height>2-row</height>
<aligny>center</aligny>
<font>buttonTitle</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label]</label>
</control>
</itemlayout>
<focusedlayout width="4-col" height="2-row">
<control type="image">
@ -131,7 +112,7 @@
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>symbol</font>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
<shadowcolor>-</shadowcolor>
@ -167,14 +148,14 @@
<item>
<description>Audio Settings</description>
<label>292</label>
<label2></label2>
<label2></label2>
<thumb>-</thumb>
<onclick>ActivateWindow(124)</onclick>
</item>
<item>
<description>Video Settings</description>
<label>444</label>
<label2></label2>
<label2></label2>
<thumb>-</thumb>
<onclick>ActivateWindow(123)</onclick>
</item>

View File

@ -117,6 +117,7 @@
<textcolor>textActive</textcolor>
<shadowcolor>-</shadowcolor>
<label>$INFO[ListItem.Label]</label>
<scroll>true</scroll>
</control>
<control type="label">
<posx>4-col-gutter</posx>

View File

@ -34,51 +34,24 @@
<texture border="0">colors/black.png</texture>
<colordiffuse>ccffffff</colordiffuse>
</control>
<control type="image">
<posx>0</posx>
<posy>row-20-begin</posy>
<width>fullscreenWidth</width>
<height>6</height>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture border="0">colors/white.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<!--titles-->
<control type="group">
<animation type="conditional" condition="!control.hasfocus(9998)">
<effect type="fade" start="100" end="0" time="200"/>
</animation>
<animation type="conditional" condition="control.hasfocus(9998)">
<effect type="slide" start="800" end="0" tween="cubic" easing="out" delay="600" time="400"/>
<effect type="fade" start="0" end="100" delay="600" time="200"/>
</animation>
<visible>!controlgroup(9000).hasfocus</visible>
<posx>col-16-begin</posx>
<posy>row-4-begin</posy>
<posx>col-1-begin</posx>
<posy>row-6-begin</posy>
<control type="label">
<posx>0</posx>
<posx>24-col</posx>
<posy>0</posy>
<width>8-col</width>
<height>4-row</height>
<font>largeStrong</font>
<textcolor>textActive</textcolor>
<width>24-col</width>
<height>8-row</height>
<align>right</align>
<font>veryLargeLight</font>
<textcolor>66ffffff</textcolor>
<shadowcolor>-</shadowcolor>
<wrapmultiline>true</wrapmultiline>
<label>$INFO[container(9998).listitem.title] [COLOR highlight]$INFO[container(9998).listitem.artist]$INFO[container(9998).listitem.year, (,) ][/COLOR]</label>
</control>
<control type="textbox">
<posx>0</posx>
<posy>5-row</posy>
<font>textbox</font>
<width>8-col-gutter</width>
<align>left</align>
<textcolor>textActive</textcolor>
<height>268</height>
<label fallback="31205">$INFO[container(9998).ListItem.property(album_description)]</label>
<autoscroll delay="5000" time="1500" repeat="10000"/>
<label>$INFO[container(9998).listitem.artist][CR][B]$INFO[container(9998).listitem.title][/B]</label>
</control>
</control>
@ -88,58 +61,46 @@
<effect type="fade" start="100" end="0" time="200"/>
</animation>
<posx>72</posx>
<posy>row-18-begin</posy>
<posy>672</posy>
<width>24-col</width>
<height>78</height>
<onleft>9000</onleft>
<ondown>9998</ondown>
<orientation>horizontal</orientation>
<itemlayout width="6-col" height="2-row">
<control type="image">
<visible>!controlgroup(9000).hasfocus</visible>
<posx>0</posx>
<posy>0</posy>
<width>6-col</width>
<height>2-row</height>
<texture>colors/black.png</texture>
<colordiffuse>ccffffff</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<itemlayout width="4-col" height="2-row">
<control type="label">
<posx>12</posx>
<posy>0</posy>
<width>6-col-gutter</width>
<width>4-col</width>
<height>2-row</height>
<font>buttonTitle</font>
<aligny>center</aligny>
<textcolor>textActive</textcolor>
<shadowcolor>-</shadowcolor>
<label>$INFO[ListItem.property(textTitle)]</label>
<label>[B]$INFO[ListItem.property(textTitle)][/B]</label>
</control>
</itemlayout>
<focusedlayout width="6-col" height="78">
<focusedlayout width="4-col" height="78">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>6-col</width>
<height>84</height>
<posy>56</posy>
<width>4-col-textbox</width>
<height>9</height>
<texture>colors/white.png</texture>
<colordiffuse>highlight</colordiffuse>
<aspectratio>stretch</aspectratio>
<animation type="focus" loop="false" reversible="false">
<effect type="slide" start="0,0" end="0,-6" center="auto" tween="back" easing="out" time="300"/>
</animation>
<animation effect="fade" start="100" end="20" time="750" condition="Control.HasFocus(9123)" pulse="true">Conditional</animation>
</control>
<control type="label">
<posx>12</posx>
<posy>0</posy>
<width>6-col-gutter</width>
<width>4-col</width>
<height>2-row</height>
<font>buttonTitle</font>
<aligny>center</aligny>
<textcolor>textActive</textcolor>
<shadowcolor>-</shadowcolor>
<label>$INFO[ListItem.property(textTitle)]</label>
<label>[B]$INFO[ListItem.property(textTitle)][/B]</label>
</control>
</focusedlayout>
<content>

View File

@ -84,11 +84,46 @@
<posy>0</posy>
<width>4-col-gutter</width>
<height>396</height>
<aspectratio aligny="top">scale</aspectratio>
<texture fallback="colors/black.png" border="0">$INFO[ListItem.thumb]</texture>
<aspectratio>stretch</aspectratio>
<texture border="3">colors/black.png</texture>
<bordertexture colordiffuse="33FFFFFF">colors/white.png</bordertexture>
<bordersize>3</bordersize>
<colordiffuse>textboxInactive</colordiffuse>
</control>
<control type="label">
<visible>!controlgroup(9000).hasfocus</visible>
<posx>12</posx>
<posy>4-row</posy>
<width>240</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>regularStrong</font>
<textcolor>disabled</textcolor>
<label fallback="31190">$INFO[ListItem.season,$LOCALIZE[31011]]</label>
</control>
<control type="label">
<visible>!controlgroup(9000).hasfocus</visible>
<posx>12</posx>
<posy>5-row</posy>
<width>240</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>buttonTitle</font>
<textcolor>disabled</textcolor>
<label>$VAR[itemDetail]</label>
</control>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>4-col-gutter</width>
<height>396</height>
<aspectratio>stretch</aspectratio>
<texture border="0">$INFO[ListItem.thumb]</texture>
<bordertexture border="3" colordiffuse="33FFFFFF">colors/white.png</bordertexture>
<bordersize>3</bordersize>
<colordiffuse>ffFFFFFF</colordiffuse>
<colordiffuse>ffffffff</colordiffuse>
</control>
</itemlayout>
<focusedlayout width="4-col" height="391">

View File

@ -34,15 +34,6 @@
<texture border="0">colors/black.png</texture>
<colordiffuse>ccffffff</colordiffuse>
</control>
<control type="image">
<posx>0</posx>
<posy>row-20-begin</posy>
<width>fullscreenWidth</width>
<height>6</height>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture border="0">colors/white.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<!--titles-->
<control type="group">
@ -55,68 +46,35 @@
</animation>
<visible>!controlgroup(9000).hasfocus</visible>
<posx>col-17-begin</posx>
<posy>row-5-begin</posy>
<posx>col-1-begin</posx>
<posy>row-12-begin</posy>
<control type="label">
<visible>Container(9123).HasFocus(1)</visible>
<posx>0</posx>
<posx>24-col</posx>
<posy>0</posy>
<width>8-col</width>
<height>2-row</height>
<font>largeStrong</font>
<textcolor>textActive</textcolor>
<shadowcolor>-</shadowcolor>
<label>$INFO[container(9998).listitem.title]</label>
</control>
<control type="label">
<visible>Container(9123).HasFocus(2)</visible>
<posx>8-col</posx>
<posy>4-row</posy>
<width>8-col</width>
<height>2-row</height>
<width>24-col</width>
<height>8-row</height>
<align>right</align>
<font>largeStrong</font>
<textcolor>textActive</textcolor>
<font>veryLargeLight</font>
<textcolor>66ffffff</textcolor>
<shadowcolor>-</shadowcolor>
<label>$INFO[container(9998).listitem.tvshowtitle]</label>
<wrapmultiline>true</wrapmultiline>
<label>[B]$INFO[container(9998).listitem.title][/B][CR]$INFO[container(9998).listitem.genre] $INFO[container(9998).listitem.year,,]</label>
</control>
<control type="label">
<visible>Container(9123).HasFocus(1)</visible>
<posx>0</posx>
<posy>2-row</posy>
<width>8-col</width>
<height>1-row</height>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor>-</shadowcolor>
<label>[COLOR highlight]$INFO[container(9998).listitem.year] $INFO[container(9998).listitem.genre,• , ][/COLOR]</label>
</control>
<control type="label">
<visible>Container(9123).HasFocus(2)</visible>
<posx>8-col</posx>
<posy>6-row</posy>
<width>8-col</width>
<height>1-row</height>
<posx>24-col</posx>
<posy>0</posy>
<width>24-col</width>
<height>8-row</height>
<align>right</align>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<font>veryLargeLight</font>
<textcolor>66ffffff</textcolor>
<shadowcolor>-</shadowcolor>
<label>[COLOR highlight]$INFO[container(9998).listitem.season,$LOCALIZE[31011] , ] $INFO[container(9998).listitem.property(episodecount),(, $LOCALIZE[31198])][/COLOR]</label>
</control>
<control type="textbox">
<visible>Container(9123).HasFocus(1)</visible>
<posx>0</posx>
<posy>3-row</posy>
<font>textbox</font>
<width>8-col-gutter</width>
<align>left</align>
<textcolor>textActive</textcolor>
<height>268</height>
<label fallback="31205">$INFO[container(9998).ListItem.plot]</label>
<autoscroll delay="5000" time="1500" repeat="10000"/>
<wrapmultiline>true</wrapmultiline>
<label>[B]$INFO[container(9998).listitem.tvshowtitle][/B][CR]$INFO[container(9998).listitem.season,$LOCALIZE[31011] ,,]</label>
</control>
</control>
@ -126,58 +84,46 @@
<effect type="fade" start="100" end="0" time="200"/>
</animation>
<posx>72</posx>
<posy>row-18-begin</posy>
<posy>672</posy>
<width>24-col</width>
<height>84</height>
<onleft>9000</onleft>
<ondown>9998</ondown>
<orientation>horizontal</orientation>
<itemlayout width="6-col" height="2-row">
<control type="image">
<visible>!controlgroup(9000).hasfocus</visible>
<posx>0</posx>
<posy>0</posy>
<width>6-col</width>
<height>2-row</height>
<texture>colors/black.png</texture>
<colordiffuse>ccffffff</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<itemlayout width="4-col" height="2-row">
<control type="label">
<posx>12</posx>
<posy>0</posy>
<width>6-col-gutter</width>
<width>4-col</width>
<height>2-row</height>
<font>buttonTitle</font>
<aligny>center</aligny>
<textcolor>textActive</textcolor>
<shadowcolor>-</shadowcolor>
<label>$INFO[ListItem.property(textTitle)]</label>
<label>[B]$INFO[ListItem.property(textTitle)][/B]</label>
</control>
</itemlayout>
<focusedlayout width="6-col" height="78">
<focusedlayout width="4-col" height="78">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>6-col</width>
<height>78</height>
<posy>56</posy>
<width>4-col-textbox</width>
<height>9</height>
<texture>colors/white.png</texture>
<colordiffuse>highlight</colordiffuse>
<aspectratio>stretch</aspectratio>
<animation type="focus" loop="false" reversible="false">
<effect type="slide" start="0,0" end="0,-6" center="auto" tween="back" easing="out" time="300"/>
</animation>
<animation effect="fade" start="100" end="20" time="750" condition="Control.HasFocus(9123)" pulse="true">Conditional</animation>
</control>
<control type="label">
<posx>12</posx>
<posy>0</posy>
<width>6-col-gutter</width>
<width>4-col</width>
<height>2-row</height>
<font>buttonTitle</font>
<aligny>center</aligny>
<textcolor>textActive</textcolor>
<shadowcolor>-</shadowcolor>
<label>$INFO[ListItem.property(textTitle)]</label>
<label>[B]$INFO[ListItem.property(textTitle)][/B]</label>
</control>
</focusedlayout>
<content>

View File

@ -1,7 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<window type="dialog" id="3001">
<allowoverlay>no</allowoverlay>
<onload condition="!Window.IsActive(visualisation)">FullScreen</onload>
<visible>Player.HasAudio + skin.hassetting(startVisualiserOnPlayback)</visible>
<controls></controls>
</window>

View File

@ -1,9 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<window type="dialog" id="5001">
<defaultcontrol always="true">8002</defaultcontrol>
<defaultcontrol always="true">9876</defaultcontrol>
<allowoverlay>no</allowoverlay>
<onload>RunScript(script.artistslideshow)</onload>
<onload>AlarmClock(controlDialog,setfocus(9876),00:05,silent)</onload>
<onload condition="Skin.HasSetting(artistSlideshowActive)">RunScript(script.artistslideshow)</onload>
<onunload>activateWindow(MusicLibrary)</onunload>
<onunload>Skin.SetString(showRecentMusicItems,true)</onunload>
<onunload>control.setfocus(9000)</onunload>
@ -14,7 +13,7 @@
<control type="group">
<!--fanart-->
<control type="image">
<visible>isempty(Window(Visualisation).Property(ArtistSlideshow))</visible>
<visible>!Skin.HasSetting(artistSlideshowActive)</visible>
<posx>0</posx>
<posy>0</posy>
<include>dimensionsFullscreen</include>
@ -149,121 +148,115 @@
<label>$INFO[MusicPlayer.offset(1).Artist,[COLOR highlight]$LOCALIZE[19031][/COLOR] , - ]$INFO[MusicPlayer.offset(1).Title]</label>
</control>
</control>
<!--dialog controls-->
<!-- side menu-->
<control type="group" id="8765">
<posx>0</posx>
<posy>0</posy>
<animation type="conditional" condition="!Controlgroup(8765).HasFocus">
<effect type="slide" start="0,0" end="0,-50" tween="cubic" easing="out" delay="500" time="300"/>
<effect type="fade" start="100" end="0" time="500" delay="500"/>
<animation type="Conditional" condition="controlgroup(8765).hasfocus">
<effect type="fade" start="0" end="100" time="300"/>
<effect type="slide" start="-200" end="0" tween="sine" easing="out" time="400"/>
</animation>
<animation type="windowClose">
<animation type="Conditional" condition="!controlgroup(8765).hasfocus">
<effect type="fade" start="100" end="0" time="300"/>
<effect type="slide" start="0" end="-200" tween="sine" easing="out" time="400"/>
</animation>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>fullscreenWidth</width>
<height>2-row</height>
<width>col-7-begin</width>
<height>fullscreenHeight</height>
<texture>colors/white.png</texture>
<colordiffuse>highlight</colordiffuse>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
<colordiffuse>textboxInactive</colordiffuse>
</control>
<!--shuffle and repeat / vis options-->
<control type="image">
<posx>col-7-begin</posx>
<posy>0</posy>
<width>3</width>
<height>fullscreenHeight</height>
<texture>colors/black.png</texture>
<colordiffuse>33ffffff</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<!--section logo-->
<control type="group">
<control type="label">
<posx>col-1-begin</posx>
<posy>row-1-begin</posy>
<width>1-col</width>
<height>1-col</height>
<font>symbolVeryLarge</font>
<aligny>center</aligny>
<textcolor>textActive</textcolor>
<shadowcolor>-</shadowcolor>
<label></label>
</control>
</control>
<control type="list" id="8002">
<posx>0</posx>
<posy>row-4-begin</posy>
<width>8-col</width>
<height>24-row</height>
<orientation>vertical</orientation>
<onleft>9002</onleft>
<onright>9876</onright>
<onback>activateWindow(home)</onback>
<itemlayout width="col-7-begin" height="2-row">
<control type="label">
<posx>col-1-begin</posx>
<posy>0</posy>
<width>24-col</width>
<width>7-col</width>
<height>2-row</height>
<itemgap>0</itemgap>
<orientation>horizontal</orientation>
<onup>9876</onup>
<ondown>9876</ondown>
<itemlayout width="4-col" height="2-row">
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<align>center</align>
<font>menuTitle</font>
<aligny>center</aligny>
<font>symbol</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>-1</posy>
<width>3-col-gutter</width>
<height>2-row</height>
<aligny>center</aligny>
<font>buttonTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor>-</shadowcolor>
<label>$INFO[ListItem.label]</label>
</control>
</itemlayout>
<focusedlayout width="4-col" height="2-row">
<focusedlayout width="col-7-begin" height="2-row">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>1-col-textbox</width>
<width>col-7-begin</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
<colordiffuse>highlight</colordiffuse>
<include>spinFocusIcon</include>
</control>
<control type="image">
<posx>1-col</posx>
<posy>0</posy>
<width>3-col-textbox</width>
<height>2-row</height>
<colordiffuse>textActive</colordiffuse>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
</control>
<control type="label">
<posx>0</posx>
<posx>col-1-begin</posx>
<posy>0</posy>
<width>1-col</width>
<width>8-col</width>
<height>2-row</height>
<align>center</align>
<font>menuTitle</font>
<aligny>center</aligny>
<font>symbol</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
<textcolor>highlight</textcolor>
<shadowcolor>-</shadowcolor>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>-1</posy>
<width>5-col-gutter</width>
<height>2-row</height>
<aligny>center</aligny>
<font>buttonTitle</font>
<textcolor>black</textcolor>
<label>$INFO[ListItem.label]</label>
<shadowcolor>-</shadowcolor>
</control>
</focusedlayout>
<content>
<item>
<description>Playlist</description>
<label>31123</label>
<thumb>-</thumb>
<onclick>Dialog.Close(all,true)</onclick>
<onclick>activateWindow(musicplaylist)</onclick>
</item>
<item>
<description>Repeat</description>
<label>$VAR[repeatState]</label>
<label2></label2>
<thumb>-</thumb>
<onclick>PlayerControl(Repeat)</onclick>
</item>
<item>
<description>Shuffle</description>
<label>$VAR[shuffleState]</label>
<label2></label2>
<thumb>-</thumb>
<onclick>PlayerControl(Random)</onclick>
</item>
<item>
<description>Visualisation</description>
<label>31032</label>
<label2></label2>
<thumb>-</thumb>
<onclick>activateWindow(musicOSD)</onclick>
</item>
@ -271,7 +264,6 @@
<visible>visualisation.enabled</visible>
<description>Visualisation Settings</description>
<label>$LOCALIZE[21417]</label>
<label2></label2>
<thumb>-</thumb>
<onclick>Addon.Default.OpenSettings(xbmc.player.musicviz)</onclick>
</item>
@ -286,11 +278,9 @@
<posy>-100</posy>
<height>1-col</height>
<width>1-col</width>
<onup>8002</onup>
<ondown>8002</ondown>
<onleft>decreaseRating</onleft>
<onright>increaseRating</onright>
<onclick>control.setfocus(8002)</onclick>
<onup>increaseRating</onup>
<ondown>decreaseRating</ondown>
<onleft>8765</onleft>
</control>
<!--debugging-->
<include>DebugGrid</include>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<addon id="skin.pellucid" version="0.7.0" name="Pellucid" provider-name="theDeadman">
<addon id="skin.pellucid" version="0.8.0" name="Pellucid" provider-name="theDeadman">
<requires>
<import addon="xbmc.gui" version="5.9.0"/>
<import addon="script.globalsearch" version="1.1.1"/>

View File

@ -57,6 +57,10 @@ msgctxt "#31007"
msgid "System Info"
msgstr ""
msgctxt "#31008"
msgid "Enable Artist Slideshow"
msgstr ""
msgctxt "#31010"
msgid "Add-ons"
msgstr ""
@ -126,7 +130,7 @@ msgid "Albums"
msgstr ""
msgctxt "#31041"
msgid "Menu Shortcuts"
msgid "Edit Menu Shortcuts"
msgstr ""
msgctxt "#31042"
@ -441,10 +445,6 @@ msgctxt "#31165"
msgid "Recordings"
msgstr ""
msgctxt "#31171"
msgid "Start music visualisation immediately upon playback"
msgstr ""
msgctxt "#31175"
msgid "Set Latest Content"
msgstr ""
@ -486,7 +486,7 @@ msgid "View"
msgstr ""
msgctxt "#31187"
msgid "Most Played Albums"
msgid "Most Played"
msgstr ""
msgctxt "#31188"
@ -510,11 +510,11 @@ msgid "Duration"
msgstr ""
msgctxt "#31195"
msgid "Show watched items"
msgid "Hide watched items"
msgstr ""
msgctxt "#31196"
msgid "Hide watched items"
msgid "Show watched items"
msgstr ""
msgctxt "#31197"
@ -572,3 +572,7 @@ msgstr ""
msgctxt "#31212"
msgid "5 Day Forecast for"
msgstr ""
msgctxt "#31213"
msgid "(Showing unwatched items only)"
msgstr ""

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1,96 +0,0 @@
<!-- This file contains the mapping of actions to sounds -->
<!-- The <actions> section contains global mapping -->
<!-- To map a action to a sound, add a block like this to <actions>: -->
<!-- <action> -->
<!-- <name>left</name> -->
<!-- <file>cursor.wav</file> -->
<!-- </action> -->
<!-- Where <name> specifies the action to map a sound to and <file> the wav -->
<!-- file to play when the action occurs. -->
<!-- Valid entries for <name> can be found at -->
<!-- http://manual.xboxmediacenter.de/wakka.php?wakka=KeyMappingXML&v=6gu -->
<!-- Also window specific sound can be played -->
<!-- To map a sound to a window, add a block like this to <windows>: -->
<!-- <window> -->
<!-- <name>infodialog</name> -->
<!-- <activate>notify.wav</activate> -->
<!-- <deactivate>out.wav</deactivate> -->
<!-- </window> -->
<!-- Where <name> specifies the window to map a sound to -->
<!-- <activate> and <deactivate> are the events a sound can be mapped to -->
<!-- by setting the file to play. -->
<!-- Valid entries for <name> can be found at -->
<!-- http://manual.xboxmediacenter.de/wakka.php?wakka=WindowList&v=13k6 -->
<!-- Note: Only wav files are supported -->
<sounds>
<actions>
<action>
<name>left</name>
<file>cursor.wav</file>
</action>
<action>
<name>right</name>
<file>cursor.wav</file>
</action>
<action>
<name>up</name>
<file>cursor.wav</file>
</action>
<action>
<name>down</name>
<file>cursor.wav</file>
</action>
<action>
<name>select</name>
<file>click.wav</file>
</action>
<action>
<name>parentdir</name>
<file>back.wav</file>
</action>
<action>
<name>previousmenu</name>
<file>back.wav</file>
</action>
<action>
<name>screenshot</name>
<file>shutter.wav</file>
</action>
</actions>
<windows>
<window>
<name>infodialog</name>
<activate>notify.wav</activate>
<deactivate>out.wav</deactivate>
</window>
<window>
<name>startup</name>
<activate/>
</window>
</windows>
</sounds>