Compare commits

...

16 Commits

Author SHA1 Message Date
theDeadMan 1454ff87fc testing support for Advanced Kodi Launcher 2024-07-29 20:41:42 +01:00
theDeadMan 9f1aaf8cac various 2024-05-15 21:47:22 +01:00
theDeadMan e76b2f38eb various 2024-05-06 13:53:16 +01:00
theDeadMan c2884e8885 various 2022-08-29 19:34:26 +01:00
theDeadMan 1bb91d61e9 various 2022-08-29 12:41:03 +01:00
theDeadMan 0a7eb06515 various 2022-08-27 15:00:17 +01:00
theDeadMan b332198b26 various 2022-08-25 20:39:35 +01:00
theDeadMan e492cecc51 various 2022-08-19 11:42:38 +01:00
theDeadMan c64e37f99b various 2022-08-17 21:19:56 +01:00
theDeadMan c40d80a5d0 various 2022-08-13 11:24:26 +01:00
theDeadMan f338a97fac various 2022-08-12 16:28:15 +01:00
theDeadMan 9ccef2fef1 various 2022-08-12 13:39:31 +01:00
theDeadMan 9cf3cd8eca various 2022-08-11 23:04:51 +01:00
theDeadMan 6c3ecc85ff various 2022-08-10 22:14:52 +01:00
theDeadMan b8724417a4 Merge branch 'master' of https://github.com/chrisbevan/skin.pellucid 2022-08-07 21:49:37 +01:00
theDeadMan 8e60f0f344 various 2022-08-07 21:48:59 +01:00
129 changed files with 4486 additions and 7349 deletions

View File

@ -4,8 +4,6 @@
<views>50,51</views>
<controls>
<include>globalBackground</include>
<!--mini window-->
<include>miniVideoPlayer</include>
<control type="group" id="9999">
<control type="group">
<posx>col-9-begin</posx>
@ -18,8 +16,8 @@
<posx>-12</posx>
<posy>-12</posy>
<width>600</width>
<height>600</height>
<texture>colors/black.png</texture>
<height>15-row</height>
<texture border="24">dialogBackground.png</texture>
<colordiffuse>overlay</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
@ -28,7 +26,7 @@
<posy>0</posy>
<width>8-col</width>
<height>2-row</height>
<texture>colors/white.png</texture>
<texture border="10">masks/menuTitle2.png</texture>
<colordiffuse>highlight</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
@ -46,34 +44,17 @@
<control type="panel" id="50">
<visible>String.IsEqual(container.folderpath,addons://)</visible>
<posx>0</posx>
<posy>84</posy>
<posy>76</posy>
<width>8-col</width>
<height>18-row</height>
<onleft>activateWindow(contextmenu)</onleft>
<ondown>50</ondown>
<onup>50</onup>
<itemgap>0</itemgap>
<itemlayout width="8-col" height="84">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>69</width>
<height>69</height>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture fallback="colors/offblack.png" border="0">$INFO[Listitem.thumb]</texture>
</control>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>$INFO[listitem.icon]</texture>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>-1</posy>
<width>6-col-gutter</width>
<posx>24</posx>
<posy>0</posy>
<width>7-col</width>
<height>2-row</height>
<aligny>center</aligny>
<font>buttonTitle</font>
@ -82,54 +63,19 @@
</control>
</itemlayout>
<focusedlayout width="8-col" height="84">
<control type="group">
<control type="image">
<animation type="focus">
<effect type="fade" start="100" end="50" time="0"/>
</animation>
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<width>8-col</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>$INFO[listitem.icon]</texture>
</control>
<include>spinFocusIcon</include>
</control>
<control type="image">
<posx>1-col</posx>
<control type="label">
<posx>24</posx>
<posy>0</posy>
<width>7-col</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
</control>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
<shadowcolor></shadowcolor>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>-1</posy>
<width>6-col-gutter</width>
<height>2-row</height>
<aligny>center</aligny>
<font>buttonTitle</font>
<textcolor>black</textcolor>
@ -154,8 +100,8 @@
<posx>-12</posx>
<posy>-12</posy>
<width>888</width>
<height>792</height>
<texture>colors/black.png</texture>
<height>822</height>
<texture border="24">dialogBackground.png</texture>
<colordiffuse>overlay</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
@ -164,7 +110,7 @@
<posy>0</posy>
<width>12-col</width>
<height>71</height>
<texture>colors/white.png</texture>
<texture border="10">masks/menuTitle2.png</texture>
<colordiffuse>highlight</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
@ -182,53 +128,18 @@
<control type="panel" id="51">
<visible>!String.IsEqual(container.folderpath,addons://)</visible>
<posx>0</posx>
<posy>84</posy>
<posy>76</posy>
<width>12-col</width>
<height>19-row</height>
<onleft>activateWindow(contextmenu)</onleft>
<onright>60</onright>
<height>710</height>
<onleft>60</onleft>
<ondown>51</ondown>
<onup>51</onup>
<pagecontrol>60</pagecontrol>
<itemlayout width="12-col" height="84">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>69</width>
<height>69</height>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture fallback="colors/offblack.png" border="0">$INFO[Listitem.thumb]</texture>
</control>
<control type="label">
<visible>ListItem.AddonLifecycleDesc</visible>
<posx>0</posx>
<posx>24</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<label></label>
<shadowcolor></shadowcolor>
</control>
<control type="label">
<visible>ListItem.Property(Addon.HasUpdate)</visible>
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<label></label>
<shadowcolor></shadowcolor>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>0</posy>
<width>10-col-gutter</width>
<width>11-col</width>
<height>2-row</height>
<aligny>center</aligny>
<font>itemTitle</font>
@ -237,60 +148,20 @@
<label>$INFO[ListItem.Label]</label>
</control>
</itemlayout>
<focusedlayout width="14-col" height="84">
<control type="group">
<include>spinFocusIcon</include>
<focusedlayout width="12-col" height="84">
<control type="image">
<animation type="focus">
<effect type="fade" start="100" end="50" time="0"/>
</animation>
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>1-col</height>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture border="0">colors/white.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="label">
<visible>ListItem.AddonLifecycleDesc</visible>
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<label></label>
<shadowcolor></shadowcolor>
</control>
<control type="label">
<visible>ListItem.Property(Addon.HasUpdate)</visible>
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<label></label>
<shadowcolor></shadowcolor>
</control>
</control>
<control type="image">
<posx>1-col</posx>
<posy>0</posy>
<width>11-col-textbox</width>
<width>12-col</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture border="0">colors/white.png</texture>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posx>24</posx>
<posy>0</posy>
<width>9-col-gutter</width>
<width>11-col</width>
<height>2-row</height>
<aligny>center</aligny>
<font>itemTitle</font>
@ -307,10 +178,10 @@
<visible>Control.IsVisible(60)</visible>
<animation effect="fade" start="100" end="0" time="100" condition="!controlgroup(8000).hasfocus">conditional</animation>
<control type="scrollbar" id="60">
<posx>1420</posx>
<posx>496</posx>
<posy>row-11-begin</posy>
<height>10-row</height>
<onleft>50</onleft>
<onright>50</onright>
<onback>50</onback>
</control>
</control>

View File

@ -62,6 +62,24 @@
<invalidcolor>textDisabled</invalidcolor>
<pulseonselect>false</pulseonselect>
</default>
<!--
<default type="button">
<posx>0</posx>
<posy>0</posy>
<align>center</align>
<aligny>center</aligny>
<height>2-row</height>
<width>4-col</width>
<font>thumbTitle</font>
<textcolor>textActive</textcolor>
<focusedcolor>black</focusedcolor>
<texturefocus colordiffuse="ffffffff">UIControls/button.png</texturefocus>
<texturenofocus colordiffuse="77000000">UIControls/button.png</texturenofocus>
<disabledcolor>textDisabled</disabledcolor>
<invalidcolor>textDisabled</invalidcolor>
<pulseonselect>false</pulseonselect>
</default>
-->
<default type="togglebutton">
<posx>0</posx>
<posy>0</posy>
@ -82,6 +100,28 @@
<pulseonselect>false</pulseonselect>
<colordiffuse>ffFFFFFF</colordiffuse>
</default>
<!--
<default type="togglebutton">
<posx>0</posx>
<posy>0</posy>
<width>4-col</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<textoffsetx>24</textoffsetx>
<label></label>
<texturefocus colordiffuse="ffffffff">UIControls/button.png</texturefocus>
<texturenofocus colordiffuse="77000000">UIControls/button.png</texturenofocus>
<alttexturefocus colordiffuse="ffffffff">UIControls/button.png</alttexturefocus>
<alttexturenofocus colordiffuse="77000000">UIControls/button.png</alttexturenofocus>
<font>thumbTitle</font>
<textcolor>textActive</textcolor>
<focusedcolor>black</focusedcolor>
<disabledcolor>textDisabled</disabledcolor>
<pulseonselect>false</pulseonselect>
<colordiffuse>ffFFFFFF</colordiffuse>
</default>
-->
<default type="radiobutton">
<posx>0</posx>
<posy>0</posy>
@ -107,6 +147,33 @@
<radiowidth/>
<radioheight/>
</default>
<!--
<default type="radiobutton">
<posx>0</posx>
<posy>0</posy>
<width></width>
<height>2-row</height>
<align>left</align>
<aligny>center</aligny>
<textoffsetx>24</textoffsetx>
<textoffsety>0</textoffsety>
<font>thumbTitle</font>
<label></label>
<textcolor>textActive</textcolor>
<focusedcolor>black</focusedcolor>
<disabledcolor>textDisabled</disabledcolor>
<radioposx>0</radioposx>
<radioposy>0</radioposy>
<texturefocus colordiffuse="ffffffff">UIControls/button.png</texturefocus>
<texturenofocus colordiffuse="77000000">UIControls/button.png</texturenofocus>
<pulseonselect>false</pulseonselect>
<textureradiofocus></textureradiofocus>
<textureradionofocus></textureradionofocus>
<radiowidth/>
<radioheight/>
</default>
-->
<default type="spincontrolex">
<posx>0</posx>
<posy>0</posy>
@ -153,6 +220,55 @@
<texturedownfocus>UIControls/arrow-down-fo.png</texturedownfocus>
<pulseonselect>false</pulseonselect>
</default>
<!--
<default type="spincontrolex">
<posx>0</posx>
<posy>0</posy>
<width></width>
<height>2-row</height>
<align>left</align>
<aligny>center</aligny>
<textoffsetx>24</textoffsetx>
<font>thumbTitle</font>
<label></label>
<textcolor>textActive</textcolor>
<focusedcolor>black</focusedcolor>
<disabledcolor>textDisabled</disabledcolor>
<spinwidth>30</spinwidth>
<spinheight>30</spinheight>
<texturefocus>colors/white.png</texturefocus>
<texturenofocus></texturenofocus>
<textureup>UIControls/arrow-up-nf.png</textureup>
<texturedown>UIControls/arrow-down-nf.png</texturedown>
<textureupfocus>UIControls/arrow-up-fo.png</textureupfocus>
<texturedownfocus>UIControls/arrow-down-fo.png</texturedownfocus>
<pulseonselect>false</pulseonselect>
</default>
<default type="spincontrol">
<posx>0</posx>
<posy>0</posy>
<width></width>
<height>2-row</height>
<align>left</align>
<aligny>center</aligny>
<textoffsetx>24</textoffsetx>
<font>thumbTitle</font>
<label></label>
<textcolor>textActive</textcolor>
<focusedcolor>black</focusedcolor>
<disabledcolor>textDisabled</disabledcolor>
<spinwidth>36</spinwidth>
<spinheight>36</spinheight>
<texturefocus>colors/white.png</texturefocus>
<texturenofocus></texturenofocus>
<textureup>UIControls/arrow-up-nf.png</textureup>
<texturedown>UIControls/arrow-down-nf.png</texturedown>
<textureupfocus>UIControls/arrow-up-fo.png</textureupfocus>
<texturedownfocus>UIControls/arrow-down-fo.png</texturedownfocus>
<pulseonselect>false</pulseonselect>
</default>
-->
<!--used in audio settings etc-->
<default type="sliderex">
<posx>0</posx>
@ -168,6 +284,29 @@
<disabledcolor>textDisabled</disabledcolor>
<texturenofocus></texturenofocus>
<texturefocus>colors/white.png</texturefocus>
<sliderwidth>-24</sliderwidth>
<sliderheight></sliderheight>
<texturesliderbar></texturesliderbar>
<textureslidernib></textureslidernib>
<textureslidernibfocus></textureslidernibfocus>
<pulseonselect>false</pulseonselect>
</default>
<!--
<default type="sliderex">
<posx>0</posx>
<posy>0</posy>
<width></width>
<height>2-row</height>
<aligny>center</aligny>
<font>thumbTitle</font>
<textoffsetx>24</textoffsetx>
<textoffsety>0</textoffsety>
<textcolor>textActive</textcolor>
<focusedcolor>black</focusedcolor>
<disabledcolor>textDisabled</disabledcolor>
<texturenofocus></texturenofocus>
<texturefocus>colors/white.png</texturefocus>
<sliderwidth>0</sliderwidth>
<sliderheight>0</sliderheight>
<texturesliderbar></texturesliderbar>
@ -175,6 +314,7 @@
<textureslidernibfocus></textureslidernibfocus>
<pulseonselect>false</pulseonselect>
</default>
-->
<default type="progress">
<height>12</height>
<texturebg border="0"></texturebg>

View File

@ -3,8 +3,6 @@
<defaultcontrol always="true">8000</defaultcontrol>
<controls>
<include>globalBackground</include>
<!--mini window-->
<include>miniVideoPlayer</include>
<!--About this addon-->
<control type="group">
<posx>col-4-begin</posx>
@ -17,7 +15,7 @@
<posy>-12</posy>
<width>1320</width>
<height>22-row</height>
<texture>colors/black.png</texture>
<texture border="24">dialogBackground.png</texture>
<colordiffuse>overlay</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
@ -26,7 +24,7 @@
<posy>0</posy>
<width>18-col</width>
<height>2-row</height>
<texture>colors/white.png</texture>
<texture border="10">masks/menuTitle2.png</texture>
<colordiffuse>highlight</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
@ -125,177 +123,57 @@
<posx>882</posx>
<posy>4-row</posy>
<height>7-row</height>
<onleft>8000</onleft>
<onleft>6</onleft>
</control>
</control>
<!--dialog controls-->
<control type="group">
<control type="grouplist" id="8000">
<visible>!Window.IsVisible(AddonSettings) + !Window.IsActive(TextViewer)</visible>
<posx>0</posx>
<posy>10-row</posy>
<control type="list" id="8000">
<posx>0</posx>
<posy>12</posy>
<posy>366</posy>
<width>6-col</width>
<height>11-row</height>
<itemgap>3</itemgap>
<orientation>vertical</orientation>
<onup>50</onup>
<onright>61</onright>
<itemlayout width="6-col" height="2-row">
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
</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>textActive</textcolor>
<label>$INFO[ListItem.label]</label>
</control>
</itemlayout>
<focusedlayout width="6-col" height="2-row">
<control type="image">
<animation type="focus">
<effect type="fade" start="100" end="50" time="0"/>
</animation>
<posx>0</posx>
<posy>0</posy>
<width>1-col</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>5-col</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
</control>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
<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 id="1">
<visible>Control.IsEnabled(13)</visible>
<label>31117</label>
<label2></label2>
<thumb></thumb>
<onclick>sendclick(146,13)</onclick>
</item>
<item id="2">
<label>$INFO[Control.GetLabel(6)]</label>
<label2></label2>
<thumb></thumb>
<onclick>SendClick(146,6)</onclick>
</item>
<item id="3">
<visible>Control.IsEnabled(9)</visible>
<label>$INFO[Control.GetLabel(9)]</label>
<label2></label2>
<thumb></thumb>
<onclick>SendClick(146,9)</onclick>
</item>
<item id="4">
<visible>Control.IsEnabled(8)</visible>
<label>$INFO[Control.GetLabel(8)]</label>
<label2></label2>
<thumb></thumb>
<onclick>SendClick(146,8)</onclick>
</item>
<item id="5">
<visible>Control.IsEnabled(10)</visible>
<label>$LOCALIZE[39024]</label>
<label2></label2>
<thumb></thumb>
<onclick>SendClick(146,10)</onclick>
</item>
<item id="6">
<visible>String.IsEqual(Control.GetLabel(7),enable)</visible>
<label>$LOCALIZE[31218]</label>
<label2></label2>
<thumb></thumb>
<onclick>SendClick(146,7)</onclick>
</item>
<item id="7">
<visible>String.IsEqual(Control.GetLabel(7),disable)</visible>
<label>$LOCALIZE[31104]</label>
<label2></label2>
<thumb></thumb>
<onclick>SendClick(146,7)</onclick>
</item>
</content>
</control>
</control>
</control>
<!--buttons-->
<control type="group">
<visible>false</visible>
<control type="button" id="6">
<description>Install / Uninstall addon</description>
<label>24022</label>
<width>6-col</width>
</control>
<control type="button" id="7">
<description>Disable Addon button</description>
<width>6-col</width>
</control>
<control type="button" id="8">
<description>Update Addon button</description>
<width>6-col</width>
<label>24069</label>
</control>
<control type="button" id="9">
<description>Addon Settings</description>
<width>6-col</width>
<label>24020</label>
</control>
<control type="button" id="10">
<description>Addon Dependencies</description>
<width>6-col</width>
<label>Addon Dependencies</label>
</control>
<control type="button" id="12">
<description>Launch addon</description>
<width>6-col</width>
</control>
<control type="radiobutton" id="13">
<description>Launch addon</description>
<width>6-col</width>
</control>
<control type="button" id="14">
<description>Version</description>
<width>6-col</width>
<label>24069</label>
</control>
</control>
</control>
<!--debugging-->
<include>DebugGrid</include>
<control type="label">

View File

@ -3,8 +3,6 @@
<defaultcontrol always="true">9</defaultcontrol>
<controls>
<include>globalBackground</include>
<!--mini window-->
<include>miniVideoPlayer</include>
<!--configuration options-->
<control type="group">
<posx>col-4-begin</posx>
@ -16,8 +14,8 @@
<posx>-12</posx>
<posy>-12</posy>
<width>1320</width>
<height>23-row</height>
<texture>colors/black.png</texture>
<height>22-row</height>
<texture border="24">dialogBackground.png</texture>
<colordiffuse>overlay</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
@ -26,24 +24,25 @@
<posy>0</posy>
<width>18-col</width>
<height>2-row</height>
<texture>colors/white.png</texture>
<texture border="10">masks/menuTitle2.png</texture>
<colordiffuse>highlight</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<!--title-->
<control type="label">
<posx>24</posx>
<posy>0</posy>
<width>17-col</width>
<width>18-col-gutter</width>
<height>2-row</height>
<aligny>center</aligny>
<font>dialogTitle</font>
<label>$INFO[ListItem.AddonName] $LOCALIZE[5]</label>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
</control>
<!--subnav-->
<control type="grouplist" id="3">
<posx>0</posx>
<posy>84</posy>
<posy>76</posy>
<width>276</width>
<height>20-row</height>
<onleft>9000</onleft>
@ -51,112 +50,33 @@
<orientation>vertical</orientation>
</control>
<control type="grouplist" id="5">
<posx>4-col</posx>
<posy>84</posy>
<posx>280</posx>
<posy>76</posy>
<width>708</width>
<height>20-row</height>
<height>19-row</height>
<onleft>3</onleft>
<onright>9001</onright>
<orientation>vertical</orientation>
</control>
<!--OK / Cancel-->
<control type="panel" id="9001">
<!--ok, cancel etc buttons-->
<control type="grouplist" id="9001">
<posx>14-col</posx>
<posy>84</posy>
<width>4-col</width>
<height>20-row</height>
<orientation>vertical</orientation>
<posy>76</posy>
<onleft>5</onleft>
<itemlayout width="6-col" height="2-row">
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<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>
<control type="button" id="28">
<description>OK Button</description>
<font>buttonTitle</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label]</label>
</control>
</itemlayout>
<focusedlayout width="6-col" height="2-row">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>1-col-textbox</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>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
</control>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
<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 id="1">
<description>Ok Button</description>
<label>186</label>
<label2></label2>
<thumb></thumb>
<onclick>SendClick(28)</onclick>
</item>
<item id="2">
<control type="button" id="29">
<description>Cancel Button</description>
<label>222</label>
<label2></label2>
<thumb></thumb>
<onclick>SendClick(29)</onclick>
</item>
<item id="3">
<description>Defaults Button</description>
<label>409</label>
<label2></label2>
<thumb></thumb>
<onclick>SendClick(30)</onclick>
</item>
</content>
</control>
<control type="button" id="30">
<description>Defaults Button</description>
</control>
</control>
<!--defaults-->
<control type="togglebutton" id="10">
<description>Default Category Button</description>
<width>287</width>
@ -172,8 +92,10 @@
</control>
<control type="spincontrolex" id="9">
<description>Default spincontrolex</description>
<texturenofocus></texturenofocus>
</control>
<control type="image" id="11">
<visible>false</visible>
<description>Default Separator</description>
<width>1</width>
<height>1</height>
@ -185,6 +107,7 @@
<description>Default Edit</description>
<font>buttonTitle</font>
<textoffsetx>24</textoffsetx>
<texturenofocus></texturenofocus>
</control>
<control type="sliderex" id="13">
<description>Default Slider</description>
@ -196,19 +119,6 @@
<font>settingsCategoryTitle</font>
<textcolor>highlight</textcolor>
</control>
<!--ok, cancel etc buttons-->
<control type="group">
<visible>false</visible>
<control type="button" id="28">
<description>OK Button</description>
</control>
<control type="button" id="29">
<description>Cancel Button</description>
</control>
<control type="button" id="30">
<description>Defaults Button</description>
</control>
</control>
</control>
<!--debugging-->
<include>DebugGrid</include>

View File

@ -18,7 +18,7 @@
<itemgap>0</itemgap>
<itemlayout width="6-col" height="2-row">
<control type="label">
<posx>12</posx>
<posx>24</posx>
<posy>0</posy>
<width>6-col-gutter</width>
<height>2-row</height>
@ -34,13 +34,12 @@
<posy>0</posy>
<width>6-col</width>
<height>2-row</height>
<aspectratio scalediffuse="false">scale</aspectratio>
<texture border="0">colors/white.png</texture>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture border="24" colordiffuse="highlight">masks/menuTitle.png</texture>
<bordersize>0</bordersize>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="label">
<posx>12</posx>
<posx>24</posx>
<posy>0</posy>
<width>6-col-gutter</width>
<height>2-row</height>

View File

@ -13,8 +13,9 @@
<control type="label">
<posx>0</posx>
<posy>-72</posy>
<width>8-col-gutter</width>
<width>8-col</width>
<height>2-row</height>
<align>center</align>
<wrapmultiline>true</wrapmultiline>
<font>mediumStrong</font>
<textcolor>textActive</textcolor>
@ -25,137 +26,60 @@
<description>heading</description>
<posx>0</posx>
<posy>0</posy>
<width>8-col-gutter</width>
<width>8-col</width>
<align>center</align>
<height>2-row</height>
<wrapmultiline>true</wrapmultiline>
<font>confirmTitle</font>
<textcolor>highlight</textcolor>
<textcolor>textActive</textcolor>
</control>
<control type="textbox" id="9">
<posx>0</posx>
<posy>80</posy>
<width>8-col-gutter</width>
<width>8-col</width>
<align>center</align>
<height>124</height>
<font>textbox</font>
<textcolor>textActive</textcolor>
<wrapmultiline>false</wrapmultiline>
<autoscroll delay="3000" time="2000" repeat="5000"/>
</control>
<!--options-->
<control type="panel" id="9000">
<control type="grouplist" id="9000">
<posx>0</posx>
<posy>228</posy>
<width>8-col</width>
<height>6-row</height>
<height>8-row</height>
<itemgap>0</itemgap>
<orientation>vertical</orientation>
<itemlayout width="8-col" height="2-row">
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>-1</posy>
<width>7-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="8-col" height="2-row">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>1-col-textbox</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
<colordiffuse>highlight</colordiffuse>
<include>spinFocusIcon</include>
<animation type="conditional" condition="true">
<effect type="fade" start="100" end="50" time="0"/>
</animation>
</control>
<control type="image">
<posx>1-col</posx>
<posy>0</posy>
<width>7-col</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
</control>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
<shadowcolor></shadowcolor>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>-1</posy>
<width>7-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 id="1">
<visible>control.isvisible(10)</visible>
<description>No</description>
<label>$INFO[control.getlabel(10)]</label>
<label2></label2>
<thumb></thumb>
<onclick>SendClick(10)</onclick>
</item>
<item id="2">
<visible>control.isvisible(11)</visible>
<description>Yes / OK</description>
<label>$INFO[control.getlabel(11)]</label>
<label2></label2>
<thumb></thumb>
<onclick>SendClick(11)</onclick>
</item>
<item id="3">
<visible>control.isvisible(12)</visible>
<visible>Control.IsVisible(12)</visible>
<description>Custom Button</description>
<label>$INFO[control.getlabel(12)]</label>
<label2></label2>
<thumb></thumb>
<onclick>SendClick(12)</onclick>
</item>
</content>
</control>
<!--buttons (hidden from view)-->
<control type="group">
<visible>false</visible>
<!--selection buttons-->
<control type="button" id="10">
<description>No</description>
<align>center</align>
<textoffsetx>0</textoffsetx>
<width>8-col</width>
<texturefocus border="24" colordiffuse="highlight">masks/menuTitle.png</texturefocus>
<texturenofocus border="24" colordiffuse="77000000">masks/menuTitle.png</texturenofocus>
<focusedcolor>textActive</focusedcolor>
</control>
<control type="button" id="11">
<description>Yes</description>
<align>center</align>
<textoffsetx>0</textoffsetx>
<width>8-col</width>
<texturefocus border="24" colordiffuse="highlight">masks/menuTitle.png</texturefocus>
<texturenofocus border="24" colordiffuse="77000000">masks/menuTitle.png</texturenofocus>
<focusedcolor>textActive</focusedcolor>
</control>
<control type="button" id="12">
<description>Custom</description>
<align>center</align>
<textoffsetx>0</textoffsetx>
<width>8-col</width>
<texturefocus border="24" colordiffuse="highlight">masks/menuTitle.png</texturefocus>
<texturenofocus border="24" colordiffuse="77000000">masks/menuTitle.png</texturenofocus>
<focusedcolor>textActive</focusedcolor>
</control>
</control>
</control>

View File

@ -1,57 +1,24 @@
<?xml version="1.0" encoding="UTF-8"?>
<window>
<onload condition="!integer.IsGreater(Container(996).NumItems,0)">control.setfocus(9004)</onload>
<include>fadeInOut</include>
<controls>
<include>modalDialog</include>
<control type="label">
<visible>integer.IsGreater(Container(996).NumItems,0)</visible>
<posx>552</posx>
<posy>5-row</posy>
<width>12-col</width>
<height>2-row</height>
<font>pageTitle</font>
<textcolor>textActive</textcolor>
<label>[COLOR highlight]$LOCALIZE[31179][/COLOR] $INFO[listitem.title]</label>
</control>
<control type="label">
<visible>!integer.IsGreater(Container(996).NumItems,0)</visible>
<posx>552</posx>
<posy>5-row</posy>
<width>12-col</width>
<height>2-row</height>
<font>pageTitle</font>
<textcolor>textActive</textcolor>
<label>[COLOR highlight]$LOCALIZE[31179][/COLOR] $INFO[container(996).content]</label>
</control>
<control type="grouplist" id="996">
<posx>col-7-begin</posx>
<posy>8-row</posy>
<posx>col-9-begin</posx>
<posy>6-row</posy>
<width>8-col</width>
<itemgap>0</itemgap>
<onright>9004</onright>
<height>16-row</height>
<height>18-row</height>
</control>
<control type="group">
<control type="grouplist" id="9004">
<visible>!integer.IsGreater(Container(996).NumItems,0)</visible>
<posx>col-7-begin</posx>
<posy>8-row</posy>
<itemgap>0</itemgap>
<width>12-col</width>
<height>16-row</height>
<itemgap>0</itemgap>
<onleft>996</onleft>
<include condition="Window.isactive(Videos) | window.isactive(videoplaylist) | window.isactive(tvchannels) | window.isactive(tvguide) | window.isactive(TVRecordings) | window.isactive(tvtimers)">videoSideMenu</include>
<include condition="Window.isactive(Music) | window.isactive(musicplaylist) | window.isactive(radiochannels)">musicSideMenu</include>
<include condition="window.isactive(pictures)">picturesSideMenu</include>
<include condition="window.isactive(addonbrowser)">addonsSideMenu</include>
<include condition="window.isactive(games)">gameSideMenu</include>
</control>
<control type="button" id="1000">
<description>Buttons</description>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturefocus border="24" colordiffuse="highlight">masks/menuTitle.png</texturefocus>
<focusedcolor>textActive</focusedcolor>
<width>12-col</width>
<width>8-col</width>
<align>left</align>
<textoffsetx>24</textoffsetx>
</control>
</control>
<!--debugging-->

View File

@ -1,119 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<window type="dialog">
<defaultcontrol always="true">450</defaultcontrol>
<include>fadeInOut</include>
<controls>
<!--background-->
<control type="image">
<posx>0</posx>
<posy>0</posy>
<include>dimensionsFullscreen</include>
<texture>colors/black.png</texture>
<colordiffuse>ddffffff</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<control type="image">
<include>dimensionsFullscreen</include>
<texture>backgrounds/vignette.png</texture>
<aspectratio>stretch</aspectratio>
</control>
<control type="group">
<posx>col-1-begin</posx>
<posy>row-2-begin</posy>
<control type="label" id="1">
<posx>0</posx>
<posy>0</posy>
<width>8-col</width>
<font>pageTitle</font>
<textcolor>textActive</textcolor>
<label>$LOCALIZE[1036]</label>
</control>
<control type="label">
<visible>!Integer.IsGreater(Container(450).NumItems,0)</visible>
<posx>0</posx>
<posy>45</posy>
<width>8-col</width>
<label>31096</label>
<font>regular</font>
<textcolor>textActive</textcolor>
</control>
<control type="panel" id="450">
<posx>0</posx>
<posy>2-row</posy>
<width>24-col</width>
<height>23-row</height>
<itemlayout width="24-col" height="2-row">
<control type="image">
<posx>0</posx>
<posy>3</posy>
<width>66</width>
<height>66</height>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture fallback="colors/black.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.icon]</texture>
</control>
<control type="image">
<posx>1-col</posx>
<posy>0</posy>
<width>23-col</width>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture border="0">colors/black.png</texture>
<colordiffuse>textboxInactive</colordiffuse>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>0</posy>
<width>23-col-gutter</width>
<height>2-row</height>
<aligny>center</aligny>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[ListItem.Label]</label>
</control>
</itemlayout>
<focusedlayout width="24-col" height="2-row">
<control type="image">
<posx>0</posx>
<posy>3</posy>
<width>66</width>
<height>66</height>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture fallback="colors/black.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.icon]</texture>
<animation type="focus" loop="false" reversible="false">
<effect type="fade" time="500"/>
<effect type="rotatey" end="360" center="33" tween="back" easing="out" time="1000"/>
</animation>
</control>
<control type="image">
<posx>1-col</posx>
<posy>0</posy>
<width>23-col</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture border="0">colors/white.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>0</posy>
<width>23-col-gutter</width>
<height>2-row</height>
<aligny>center</aligny>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[ListItem.Label]</label>
</control>
</focusedlayout>
</control>
</control>
<!--debugging-->
<include>DebugGrid</include>
<control type="label">
<include>DialogID</include>
<label>DialogFavourites.xml</label>
</control>
</controls>
</window>

View File

@ -12,9 +12,10 @@
<control type="image">
<posx>-12</posx>
<posy>-12</posy>
<width>1320</width>
<width>1324</width>
<height>20-row</height>
<texture>colors/black.png</texture>
<texture border="24">dialogBackground.png</texture>
<border></border>
<colordiffuse>overlay</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
@ -23,7 +24,7 @@
<posy>0</posy>
<width>18-col</width>
<height>2-row</height>
<texture>colors/white.png</texture>
<texture border="10">masks/menuTitle2.png</texture>
<colordiffuse>highlight</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
@ -41,7 +42,7 @@
<control type="grouplist" id="3">
<description>Controller types grouplist</description>
<posx>0</posx>
<posy>86</posy>
<posy>76</posy>
<width>4-col</width>
<height>18-row</height>
<onright>9001</onright>
@ -55,27 +56,16 @@
<!--dialog buttons-->
<control type="panel" id="9001">
<posx>14-col</posx>
<posy>86</posy>
<posy>76</posy>
<width>4-col</width>
<height>10-row</height>
<orientation>vertical</orientation>
<onleft>3</onleft>
<itemlayout width="6-col" height="2-row">
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posx>12</posx>
<posy>-1</posy>
<width>3-col-gutter</width>
<width>4-col-gutter</width>
<height>2-row</height>
<aligny>center</aligny>
<font>buttonTitle</font>
@ -87,37 +77,15 @@
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>1-col-textbox</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>
<width>4-col</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
</control>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
<shadowcolor></shadowcolor>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posx>12</posx>
<posy>-1</posy>
<width>5-col-gutter</width>
<width>4-col-gutter</width>
<height>2-row</height>
<aligny>center</aligny>
<font>buttonTitle</font>
@ -148,13 +116,6 @@
<thumb></thumb>
<onclick>SendClick(10820,20)</onclick>
</item>
<item id="4">
<description>Help Button</description>
<label>$LOCALIZE[10043]</label>
<label2></label2>
<thumb></thumb>
<onclick>SendClick(10820,17)</onclick>
</item>
</content>
</control>
</control>

View File

@ -88,8 +88,8 @@
<onright>500</onright>
<onup>312</onup>
<ondown>302</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus border="24" colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus border="24" colordiffuse="highlight">masks/square.png</texturefocus>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
<align>center</align>
@ -106,8 +106,8 @@
<onright>100</onright>
<onup>312</onup>
<ondown>302</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus border="24" colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus border="24" colordiffuse="highlight">masks/square.png</texturefocus>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
<align>center</align>
@ -123,8 +123,8 @@
<onright>101</onright>
<onup>312</onup>
<ondown>120</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
<align>center</align>
@ -138,8 +138,8 @@
<onright>102</onright>
<onup>312</onup>
<ondown>121</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
<align>center</align>
@ -153,8 +153,8 @@
<onright>103</onright>
<onup>312</onup>
<ondown>122</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
<align>center</align>
@ -168,8 +168,8 @@
<onright>104</onright>
<onup>312</onup>
<ondown>123</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
<align>center</align>
@ -183,8 +183,8 @@
<onright>105</onright>
<onup>312</onup>
<ondown>124</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
<align>center</align>
@ -198,8 +198,8 @@
<onright>106</onright>
<onup>312</onup>
<ondown>125</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
<align>center</align>
@ -213,8 +213,8 @@
<onright>107</onright>
<onup>312</onup>
<ondown>126</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
<align>center</align>
@ -228,8 +228,8 @@
<onright>108</onright>
<onup>312</onup>
<ondown>127</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
<align>center</align>
@ -243,8 +243,8 @@
<onright>109</onright>
<onup>312</onup>
<ondown>128</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
<align>center</align>
@ -258,8 +258,8 @@
<onright>110</onright>
<onup>312</onup>
<ondown>129</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
<align>center</align>
@ -273,8 +273,8 @@
<onright>111</onright>
<onup>312</onup>
<ondown>130</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
<align>center</align>
@ -288,8 +288,8 @@
<onright>300</onright>
<onup>312</onup>
<ondown>131</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
<align>center</align>
@ -309,8 +309,8 @@
<onright>120</onright>
<onup>300</onup>
<ondown>303</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus border="24" colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus border="24" colordiffuse="highlight">masks/square.png</texturefocus>
<textureradioonfocus></textureradioonfocus>
<textureradioonnofocus></textureradioonnofocus>
<textureradioofffocus></textureradioofffocus>
@ -333,8 +333,8 @@
<onright>121</onright>
<onup>100</onup>
<ondown>140</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<textoffsetx>0</textoffsetx>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
@ -349,8 +349,8 @@
<onright>122</onright>
<onup>101</onup>
<ondown>141</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<textoffsetx>0</textoffsetx>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
@ -365,8 +365,8 @@
<onright>123</onright>
<onup>102</onup>
<ondown>142</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<textoffsetx>0</textoffsetx>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
@ -381,8 +381,8 @@
<onright>124</onright>
<onup>103</onup>
<ondown>143</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<textoffsetx>0</textoffsetx>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
@ -397,8 +397,8 @@
<onright>125</onright>
<onup>104</onup>
<ondown>144</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<textoffsetx>0</textoffsetx>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
@ -413,8 +413,8 @@
<onright>126</onright>
<onup>105</onup>
<ondown>145</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<textoffsetx>0</textoffsetx>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
@ -429,8 +429,8 @@
<onright>127</onright>
<onup>106</onup>
<ondown>146</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<textoffsetx>0</textoffsetx>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
@ -445,8 +445,8 @@
<onright>128</onright>
<onup>107</onup>
<ondown>147</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<textoffsetx>0</textoffsetx>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
@ -461,8 +461,8 @@
<onright>129</onright>
<onup>108</onup>
<ondown>148</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<textoffsetx>0</textoffsetx>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
@ -477,8 +477,8 @@
<onright>130</onright>
<onup>109</onup>
<ondown>149</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<textoffsetx>0</textoffsetx>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
@ -493,8 +493,8 @@
<onright>131</onright>
<onup>110</onup>
<ondown>150</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<textoffsetx>0</textoffsetx>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
@ -509,8 +509,8 @@
<onright>302</onright>
<onup>111</onup>
<ondown>151</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<textoffsetx>0</textoffsetx>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
@ -531,8 +531,8 @@
<onright>140</onright>
<onup>302</onup>
<ondown>304</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus border="24" colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus border="24" colordiffuse="highlight">masks/square.png</texturefocus>
<textureradioonfocus></textureradioonfocus>
<textureradioonnofocus></textureradioonnofocus>
<textureradioofffocus></textureradioofffocus>
@ -556,8 +556,8 @@
<onright>141</onright>
<onup>120</onup>
<ondown>160</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<textoffsetx>0</textoffsetx>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
@ -572,8 +572,8 @@
<onright>142</onright>
<onup>121</onup>
<ondown>161</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<textoffsetx>0</textoffsetx>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
@ -588,8 +588,8 @@
<onright>143</onright>
<onup>122</onup>
<ondown>162</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<textoffsetx>0</textoffsetx>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
@ -604,8 +604,8 @@
<onright>144</onright>
<onup>123</onup>
<ondown>163</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<textoffsetx>0</textoffsetx>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
@ -620,8 +620,8 @@
<onright>145</onright>
<onup>124</onup>
<ondown>164</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<textoffsetx>0</textoffsetx>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
@ -636,8 +636,8 @@
<onright>146</onright>
<onup>125</onup>
<ondown>165</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<textoffsetx>0</textoffsetx>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
@ -652,8 +652,8 @@
<onright>147</onright>
<onup>126</onup>
<ondown>166</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<textoffsetx>0</textoffsetx>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
@ -668,8 +668,8 @@
<onright>148</onright>
<onup>127</onup>
<ondown>167</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<textoffsetx>0</textoffsetx>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
@ -684,8 +684,8 @@
<onright>149</onright>
<onup>128</onup>
<ondown>168</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<textoffsetx>0</textoffsetx>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
@ -700,8 +700,8 @@
<onright>150</onright>
<onup>129</onup>
<ondown>169</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<textoffsetx>0</textoffsetx>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
@ -716,8 +716,8 @@
<onright>151</onright>
<onup>130</onup>
<ondown>170</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<textoffsetx>0</textoffsetx>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
@ -732,8 +732,8 @@
<onright>303</onright>
<onup>131</onup>
<ondown>171</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<textoffsetx>0</textoffsetx>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
@ -754,8 +754,8 @@
<onright>307</onright>
<onup>303</onup>
<ondown>309</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus border="24" colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus border="24" colordiffuse="highlight">masks/square.png</texturefocus>
<textureradioonfocus></textureradioonfocus>
<textureradioonnofocus></textureradioonnofocus>
<textureradioofffocus></textureradioofffocus>
@ -776,8 +776,8 @@
<posy>0</posy>
<width>2-col</width>
<height>1-col</height>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus border="24" colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus border="24" colordiffuse="highlight">masks/square.png</texturefocus>
<label>31093</label>
<textoffsetx>0</textoffsetx>
<onleft>304</onleft>
@ -798,8 +798,8 @@
<onright>161</onright>
<onup>140</onup>
<ondown>32</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<textoffsetx>0</textoffsetx>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
@ -814,8 +814,8 @@
<onright>162</onright>
<onup>141</onup>
<ondown>32</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<textoffsetx>0</textoffsetx>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
@ -830,8 +830,8 @@
<onright>163</onright>
<onup>142</onup>
<ondown>32</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<textoffsetx>0</textoffsetx>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
@ -846,8 +846,8 @@
<onright>164</onright>
<onup>143</onup>
<ondown>32</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<textoffsetx>0</textoffsetx>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
@ -862,8 +862,8 @@
<onright>165</onright>
<onup>144</onup>
<ondown>32</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<textoffsetx>0</textoffsetx>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
@ -878,8 +878,8 @@
<onright>166</onright>
<onup>145</onup>
<ondown>32</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<textoffsetx>0</textoffsetx>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
@ -894,8 +894,8 @@
<onright>167</onright>
<onup>146</onup>
<ondown>305</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<textoffsetx>0</textoffsetx>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
@ -910,8 +910,8 @@
<onright>168</onright>
<onup>147</onup>
<ondown>306</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<textoffsetx>0</textoffsetx>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
@ -926,8 +926,8 @@
<onright>169</onright>
<onup>148</onup>
<ondown>8</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<textoffsetx>0</textoffsetx>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
@ -942,8 +942,8 @@
<onright>170</onright>
<onup>149</onup>
<ondown>8</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<textoffsetx>0</textoffsetx>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
@ -958,8 +958,8 @@
<onright>171</onright>
<onup>150</onup>
<ondown>8</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<textoffsetx>0</textoffsetx>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
@ -974,8 +974,8 @@
<onright>304</onright>
<onup>151</onup>
<ondown>111</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<textoffsetx>0</textoffsetx>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
@ -996,8 +996,8 @@
<onright>32</onright>
<onup>304</onup>
<ondown>312</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus border="24" colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus border="24" colordiffuse="highlight">masks/square.png</texturefocus>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
<align>center</align>
@ -1010,8 +1010,8 @@
<width>462</width>
<height>1-col</height>
<label>20182</label>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus border="24" colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus border="24" colordiffuse="highlight">masks/square.png</texturefocus>
<textoffsetx>0</textoffsetx>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
@ -1033,8 +1033,8 @@
<onright>309</onright>
<onup>171</onup>
<ondown>312</ondown>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus border="24" colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus border="24" colordiffuse="highlight">masks/square.png</texturefocus>
<textoffsetx>0</textoffsetx>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
@ -1048,8 +1048,8 @@
<width>1-col</width>
<height>1-col</height>
<label>&lt;</label>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<textoffsetx>0</textoffsetx>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
@ -1066,8 +1066,8 @@
<width>1-col</width>
<height>1-col</height>
<label>&gt;</label>
<texturenofocus colordiffuse="keyboardInactive">colors/white.png</texturenofocus>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<texturenofocus colordiffuse="keyboardInactive">masks/square.png</texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<textoffsetx>0</textoffsetx>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>

View File

@ -4,8 +4,6 @@
<controls>
<!--background-->
<include>globalBackground</include>
<!--mini window-->
<include>miniVideoPlayer</include>
<control type="group" id="9001">
<posx>col-7-begin</posx>
<posy>row-7-begin</posy>

View File

@ -110,34 +110,35 @@
<!--synopsis-->
<control type="textbox">
<posx>24</posx>
<posy>row-6-begin</posy>
<posy>row-9-begin</posy>
<font>textbox</font>
<width>660</width>
<width>8-col</width>
<align>left</align>
<textcolor>textActive</textcolor>
<height>390</height>
<height>612</height>
<label fallback="31205">$INFO[ListItem.Property(Artist_Description)]</label>
<autoscroll>false</autoscroll>
<pagecontrol>61</pagecontrol>
</control>
<control type="scrollbar" id="61">
<posx>12r</posx>
<posy>246</posy>
<posy>446</posy>
<height>10-row</height>
<ondown>8000</ondown>
<ondown>6</ondown>
<onleft>6</onleft>
</control>
<!--meta-->
<control type="panel">
<posx>12</posx>
<posy>18-row</posy>
<posy>row-6-begin</posy>
<width>10-col</width>
<height>6-row</height>
<enable>false</enable>
<itemlayout width="5-col" height="78">
<itemlayout width="5-col-gutter" height="76">
<control type="label">
<posx>12</posx>
<posy>0</posy>
<width>4-col-gutter</width>
<width>252</width>
<font>itemSubTitle</font>
<textcolor>highlight</textcolor>
<label>[B]$INFO[ListItem.label][/B]</label>
@ -146,151 +147,64 @@
<control type="label">
<posx>12</posx>
<posy>30</posy>
<width>4-col-gutter</width>
<width>252</width>
<font>itemSubTitle</font>
<textcolor>textActive</textcolor>
<label fallback="13205">[B]$INFO[ListItem.label2][/B]</label>
<shadowcolor></shadowcolor>
</control>
</itemlayout>
<focusedlayout width="5-col" height="78">
</focusedlayout>
<focusedlayout/>
<content>
<item>
<label>$LOCALIZE[21894]</label>
<label2>$INFO[ListItem.Property(Artist_Formed)]</label2>
<label2 fallback="31253">$INFO[ListItem.Property(Artist_Formed)]</label2>
<thumb></thumb>
</item>
<item>
<label>$LOCALIZE[515]</label>
<label2>$INFO[ListItem.Property(Artist_Genre)]</label2>
<thumb></thumb>
</item>
<item>
<label>$LOCALIZE[21898]</label>
<label2>$INFO[ListItem.Property(Artist_YearsActive)]</label2>
<thumb></thumb>
</item>
<item>
<label>$LOCALIZE[180]</label>
<label2>$INFO[ListItem.Property(Artist_Style)]</label2>
<label2 fallback="31253">$INFO[ListItem.Property(Artist_Genre)]</label2>
<thumb></thumb>
</item>
</content>
</control>
<!--dialog controls-->
<control type="panel" id="8000">
<control type="group" id="8000">
<posx>12</posx>
<posy>row-25-begin</posy>
<width>10-col</width>
<height>4-row</height>
<onup>61</onup>
<orientation>vertical</orientation>
<itemlayout width="5-col" height="2-row">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>1-col-textbox</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
<colordiffuse>textboxInactive</colordiffuse>
</control>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<height>6-row</height>
<control type="button" id="6">
<description>Refresh button</description>
<visible>false</visible>
<font>thumbTitle</font>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
<shadowcolor></shadowcolor>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>0</posy>
<width>4-col-gutter</width>
<height>2-row</height>
<aligny>center</aligny>
<font>buttonTitle</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label]</label>
<shadowcolor></shadowcolor>
</control>
</itemlayout>
<focusedlayout width="5-col" height="2-row">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>1-col</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</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
</control>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
<shadowcolor></shadowcolor>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>0</posy>
<width>3-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>
<textoffsetx>0</textoffsetx>
<texturefocus border="24" colordiffuse="highlight">masks/menuTitle.png</texturefocus>
<texturenofocus border="24" colordiffuse="bb1a1a1a">masks/menuTitle.png</texturenofocus>
<focusedcolor>textActive</focusedcolor>
<label>184</label>
<label2></label2>
<thumb></thumb>
<onclick>SendClick(6)</onclick>
</item>
<item>
<onright>10</onright>
<onup>61</onup>
</control>
<control type="button" id="10">
<description>Get Thumb</description>
<visible>false</visible>
<posx>4-col</posx>
<font>thumbTitle</font>
<align>center</align>
<textoffsetx>0</textoffsetx>
<texturefocus border="24" colordiffuse="highlight">masks/menuTitle.png</texturefocus>
<texturenofocus border="24" colordiffuse="bb1a1a1a">masks/menuTitle.png</texturenofocus>
<focusedcolor>textActive</focusedcolor>
<label>13405</label>
<label2></label2>
<thumb></thumb>
<onclick>SendClick(10)</onclick>
</item>
<item>
<label>20413</label>
<label2></label2>
<thumb></thumb>
<onclick>SendClick(12)</onclick>
</item>
<item>
<label>31169</label>
<label2></label2>
<thumb></thumb>
<onclick>SendClick(7)</onclick>
</item>
</content>
<onleft>6</onleft>
<onup>61</onup>
</control>
</control>
</control>
<!--content is album-->
<control type="group">
<visible>container.content(albums) + !container.content(artists)</visible>
@ -345,34 +259,35 @@
<!--synopsis-->
<control type="textbox">
<posx>0</posx>
<posy>row-5-begin</posy>
<posy>10-row</posy>
<font>textbox</font>
<width>660</width>
<width>8-col</width>
<align>left</align>
<textcolor>textActive</textcolor>
<height>390</height>
<height>482</height>
<label fallback="31205">$INFO[ListItem.Property(Album_Description)]</label>
<autoscroll>false</autoscroll>
<pagecontrol>61</pagecontrol>
</control>
<control type="scrollbar" id="61">
<posx>12r</posx>
<posy>216</posy>
<posy>row-10-begin</posy>
<height>10-row</height>
<ondown>8000</ondown>
<onleft>8000</onleft>
</control>
<!--meta-->
<control type="panel">
<posx>-12</posx>
<posy>18-row</posy>
<posy>row-5-begin</posy>
<width>10-col</width>
<height>6-row</height>
<enable>false</enable>
<itemlayout width="5-col" height="78">
<itemlayout width="5-col-gutter" height="76">
<control type="label">
<posx>12</posx>
<posy>0</posy>
<width>4-col-gutter</width>
<width>252</width>
<font>itemSubTitle</font>
<textcolor>highlight</textcolor>
<label>[B]$INFO[ListItem.label][/B]</label>
@ -381,150 +296,69 @@
<control type="label">
<posx>12</posx>
<posy>30</posy>
<width>4-col-gutter</width>
<width>252</width>
<font>itemSubTitle</font>
<textcolor>textActive</textcolor>
<label fallback="13205">[B]$INFO[ListItem.label2][/B]</label>
<shadowcolor></shadowcolor>
</control>
</itemlayout>
<focusedlayout width="5-col" height="78">
</focusedlayout>
<focusedlayout/>
<content>
<item>
<label>$LOCALIZE[31149]</label>
<label2>$INFO[ListItem.Year]</label2>
<label2 fallback="31253">$INFO[ListItem.Year]</label2>
<thumb></thumb>
</item>
<item>
<label>$LOCALIZE[21899]</label>
<label2>$INFO[ListItem.Property(Album_Label)]</label2>
<label2 fallback="31253">$INFO[ListItem.Property(Album_Label)]</label2>
<thumb></thumb>
</item>
<item>
<label>$LOCALIZE[515]</label>
<label2>$INFO[ListItem.Genre]</label2>
<label2 fallback="31253">$INFO[ListItem.Genre]</label2>
<thumb></thumb>
</item>
<item>
<label>$LOCALIZE[736]</label>
<label2>$INFO[ListItem.Property(Album_Style)]</label2>
<label2 fallback="31253">$INFO[ListItem.Property(Album_Style)]</label2>
<thumb></thumb>
</item>
</content>
</control>
</control>
<!--dialog controls-->
<control type="panel" id="8000">
<control type="grouplist" id="8000">
<posx>12</posx>
<posy>row-25-begin</posy>
<posy>row-26-begin</posy>
<width>10-col</width>
<height>6-row</height>
<height>2-row</height>
<orientation>horizontal</orientation>
<onup>61</onup>
<orientation>vertical</orientation>
<itemlayout width="5-col" height="2-row">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>1-col-textbox</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
<colordiffuse>overlay</colordiffuse>
</control>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<control type="button" id="80000">
<description>Go to artist</description>
<font>thumbTitle</font>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
<shadowcolor></shadowcolor>
<textoffsetx>0</textoffsetx>
<texturefocus border="24" colordiffuse="highlight">masks/menuTitle.png</texturefocus>
<texturenofocus border="24" colordiffuse="bb1a1a1a">masks/menuTitle.png</texturenofocus>
<focusedcolor>textActive</focusedcolor>
<label>View Artist</label>
<onclick>dialog.close(all,true)</onclick>
<onclick>activatewindow(music,musicdb://artists/$INFO[listitem.DBID]/,return)</onclick>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>0</posy>
<width>3-col-gutter</width>
<height>2-row</height>
<aligny>center</aligny>
<font>buttonTitle</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label]</label>
<shadowcolor></shadowcolor>
</control>
</itemlayout>
<focusedlayout width="5-col" height="2-row">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>1-col</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</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
</control>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<control type="button" id="80001">
<description>Go to album</description>
<font>thumbTitle</font>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
<shadowcolor></shadowcolor>
<textoffsetx>0</textoffsetx>
<texturefocus border="24" colordiffuse="highlight">masks/menuTitle.png</texturefocus>
<texturenofocus border="24" colordiffuse="bb1a1a1a">masks/menuTitle.png</texturenofocus>
<focusedcolor>textActive</focusedcolor>
<label>View Album</label>
<onclick></onclick>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>0</posy>
<width>3-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>
<label>184</label>
<label2></label2>
<thumb></thumb>
<onclick>SendClick(6)</onclick>
</item>
<item>
<label>13405</label>
<label2></label2>
<thumb></thumb>
<onclick>SendClick(10)</onclick>
</item>
<item>
<label>20413</label>
<label2></label2>
<thumb></thumb>
<onclick>SendClick(12)</onclick>
</item>
<item>
<label>31169</label>
<label2></label2>
<thumb></thumb>
<onclick>SendClick(7)</onclick>
</item>
</content>
</control>
</control>
<!--content is a song-->
@ -548,230 +382,81 @@
</control>
<!--content-->
<control type="group">
<posx>col-7-begin</posx>
<posy>row-5-begin</posy>
<posx>708</posx>
<posy>row-4-begin</posy>
<include>modalDialogInOut</include>
<!--titles-->
<control type="label">
<description>Song title</description>
<!--cover art-->
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>12-col-gutter</width>
<height>3-row</height>
<align>left</align>
<aligny>center</aligny>
<font>largeTitle</font>
<width>7-col</width>
<height>7-col</height>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture diffuse="masks/fullScreenAlbumArt.png" fallback="noAlbumCover.jpg">$INFO[listitem.art(thumb)]</texture>
<colordiffuse>ffffffff</colordiffuse>
</control>
<!--titles-->
<control type="group">
<posy>13-row</posy>
<control type="label">
<posx>0</posx>
<posy>50</posy>
<width>7-col</width>
<height>2-row</height>
<align>center</align>
<font>menuTitle3</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[ListItem.title]</label>
<scroll>true</scroll>
<label>$INFO[listitem.Title]</label>
<shadowcolor>99000000</shadowcolor>
<wrapmultiline>true</wrapmultiline>
</control>
<!--col 1-->
<control type="label">
<posx>0</posx>
<posy>4-row</posy>
<width>6-col-gutter</width>
<align>left</align>
<aligny>center</aligny>
<font>itemTitle</font>
<posy>112</posy>
<width>7-col</width>
<height>3-row</height>
<align>center</align>
<font>buttonTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>[COLOR highlight]$LOCALIZE[557][/COLOR] $INFO[ListItem.artist]</label>
<scroll>true</scroll>
<label>[B]$INFO[listitem.artist][/B][CR]$INFO[listitem.Album,, ]$INFO[listitem.year,(,)]</label>
<shadowcolor>99000000</shadowcolor>
</control>
<control type="label">
<posx>0</posx>
<posy>5-row</posy>
<width>6-col-gutter</width>
<align>left</align>
<aligny>center</aligny>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>[COLOR highlight]$LOCALIZE[562][/COLOR] $INFO[ListItem.year]</label>
</control>
<control type="label">
<posx>0</posx>
<posy>6-row</posy>
<width>6-col-gutter</width>
<align>left</align>
<aligny>center</aligny>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>[COLOR highlight]$LOCALIZE[180][/COLOR] $INFO[ListItem.duration]</label>
</control>
<!--col 2-->
<control type="label">
<posx>6-col</posx>
<posy>4-row</posy>
<width>6-col-gutter</width>
<align>left</align>
<aligny>center</aligny>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>[COLOR highlight]$LOCALIZE[558][/COLOR] $INFO[ListItem.album]</label>
</control>
<control type="label">
<posx>6-col</posx>
<posy>5-row</posy>
<width>6-col-gutter</width>
<align>left</align>
<aligny>center</aligny>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>[COLOR highlight]$LOCALIZE[515][/COLOR] $INFO[ListItem.genre]</label>
</control>
<control type="label">
<posx>6-col</posx>
<posy>6-row</posy>
<width>6-col-gutter</width>
<align>left</align>
<aligny>center</aligny>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>[COLOR highlight]$LOCALIZE[563][/COLOR] $INFO[ListItem.UserRating]</label>
</control>
<!--synopsis-->
<control type="textbox">
<posx>0</posx>
<posy>8-row</posy>
<font>textbox</font>
<width>12-col</width>
<align>left</align>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<height>200</height>
<label>$INFO[ListItem.Property(Album_Description)]</label>
<autoscroll delay="10000" time="1000" repeat="10000"/>
</control>
<!--dialog controls-->
<control type="list" id="8000">
<posx>0</posx>
<posy>16-row</posy>
<width>12-col</width>
<control type="grouplist" id="8000">
<posx>-36</posx>
<posy>20-row</posy>
<width>10-col</width>
<height>2-row</height>
<orientation>horizontal</orientation>
<itemlayout width="4-col" height="2-row">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>4-col</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
</control>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<aligny>center</aligny>
<control type="button" id="80000">
<description>Go to artist</description>
<font>thumbTitle</font>
<align>center</align>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
<shadowcolor></shadowcolor>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>0</posy>
<width>3-col</width>
<height>2-row</height>
<aligny>center</aligny>
<font>buttonTitle</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label]</label>
<shadowcolor></shadowcolor>
</control>
</itemlayout>
<focusedlayout width="4-col" height="2-row">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>1-col-textbox</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</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
</control>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<aligny>center</aligny>
<align>center</align>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
<shadowcolor></shadowcolor>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>0</posy>
<width>3-col</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 id="1">
<label>208</label>
<label2></label2>
<thumb></thumb>
<textoffsetx>0</textoffsetx>
<texturefocus border="24" colordiffuse="highlight">masks/menuTitle.png</texturefocus>
<texturenofocus border="24" colordiffuse="bb1a1a1a">masks/menuTitle.png</texturenofocus>
<focusedcolor>textActive</focusedcolor>
<label>31254</label>
<onclick>dialog.close(all,true)</onclick>
<onclick>action(select)</onclick>
</item>
<item id="2">
<label>31169</label>
<label2></label2>
<thumb></thumb>
<onclick>SendClick(2003,7)</onclick>
</item>
<item id="3">
<label>13511</label>
<label2></label2>
<thumb></thumb>
<onclick>SendClick(2003,10)</onclick>
</item>
</content>
<onclick>activatewindow(music,musicdb://albums/$INFO[listitem.DBID]/,return)</onclick>
</control>
<control type="button" id="80001">
<description>Go to album</description>
<font>thumbTitle</font>
<align>center</align>
<textoffsetx>0</textoffsetx>
<texturefocus border="24" colordiffuse="highlight">masks/menuTitle.png</texturefocus>
<texturenofocus border="24" colordiffuse="bb1a1a1a">masks/menuTitle.png</texturenofocus>
<focusedcolor>textActive</focusedcolor>
<label>31255</label>
<onclick></onclick>
</control>
</control>
</control>
<!--dialog controls-->
<control type="group">
<visible>false</visible>
<control type="button" id="6">
<description>Refresh button</description>
<label>184</label>
</control>
<control type="button" id="7">
<description>Set rating</description>
</control>
<control type="button" id="10">
<description>Get Thumb</description>
<label>13405</label>
</control>
<control type="button" id="12">
<description>Get Fanart</description>
<label>20413</label>
</control>
</control>
<!--debugging-->
<include>DebugGrid</include>

View File

@ -1,7 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<window>
<onload>action(back)</onload>
<controls>
<!--removed: not used-->
</controls>
</window>

View File

@ -22,8 +22,8 @@
<control type="label">
<description>Episode title</description>
<posx>0</posx>
<posy>0</posy>
<width>12-col-gutter</width>
<posy>-6</posy>
<width>11-col</width>
<height>3-row</height>
<align>left</align>
<aligny>center</aligny>
@ -37,14 +37,14 @@
<control type="panel">
<posx>0</posx>
<posy>132</posy>
<width>10-col</width>
<width>12-col</width>
<height>6-row</height>
<enable>false</enable>
<itemlayout width="5-col" height="78">
<itemlayout width="6-col" height="78">
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>324</width>
<width>5-col</width>
<font>itemSubTitle</font>
<textcolor>highlight</textcolor>
<label>[B]$INFO[ListItem.label][/B]</label>
@ -53,15 +53,14 @@
<control type="label">
<posx>0</posx>
<posy>30</posy>
<width>324</width>
<width>5-col</width>
<font>itemSubTitle</font>
<textcolor>textActive</textcolor>
<label fallback="13205">[B]$INFO[ListItem.label2][/B]</label>
<shadowcolor></shadowcolor>
</control>
</itemlayout>
<focusedlayout width="5-col" height="78">
</focusedlayout>
<focusedlayout/>
<content>
<item>
<label>$LOCALIZE[19029]</label>
@ -75,12 +74,12 @@
</item>
<item>
<label>$LOCALIZE[515]</label>
<label2>$INFO[ListItem.genre]</label2>
<label2 fallback="31253">$INFO[ListItem.genre]</label2>
<thumb></thumb>
</item>
<item>
<label>$LOCALIZE[180]</label>
<label2>$INFO[ListItem.duration]</label2>
<label2>$INFO[ListItem.duration(H)]hr $INFO[ListItem.duration(MM)]min</label2>
<thumb></thumb>
</item>
</content>
@ -90,7 +89,7 @@
<posx>0</posx>
<posy>292</posy>
<font>textbox</font>
<width>12-col</width>
<width>12-col-gutter</width>
<align>left</align>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
@ -106,153 +105,76 @@
<ondown>8000</ondown>
</control>
<!--dialog controls-->
<control type="list" id="8000">
<control type="grouplist" id="8000">
<posx>0</posx>
<posy>16-row</posy>
<width>12-col</width>
<width>16-col</width>
<height>2-row</height>
<onup>61</onup>
<orientation>horizontal</orientation>
<itemlayout width="4-col" height="2-row">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>4-col</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
</control>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<aligny>center</aligny>
<align>center</align>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
<shadowcolor></shadowcolor>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>0</posy>
<width>3-col</width>
<height>2-row</height>
<aligny>center</aligny>
<font>buttonTitle</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label]</label>
<shadowcolor></shadowcolor>
</control>
</itemlayout>
<focusedlayout width="4-col" height="2-row">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>1-col-textbox</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</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
</control>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<aligny>center</aligny>
<align>center</align>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
<shadowcolor></shadowcolor>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>0</posy>
<width>3-col</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 id="1">
<visible>window.isactive(tvchannels) | window.isactive(radiochannels) | window.isactive(tvguide)</visible>
<label>208</label>
<label2></label2>
<thumb></thumb>
<onclick>sendclick(pvrguideinfo,5)</onclick>
</item>
<item id="2">
<visible>window.isactive(tvrecordings) | window.isactive(radiorecordings)</visible>
<label>208</label>
<label2></label2>
<thumb></thumb>
<onclick>sendclick(pvrrecordinginfo,8)</onclick>
</item>
<item id="3">
<onup>61</onup>
<control type="button" id="5">
<visible>!window.isactive(tvrecordings) + !window.isactive(radiorecordings)</visible>
<label>264</label>
<label2></label2>
<thumb></thumb>
<onclick>SendClick(pvrguideinfo,6)</onclick>
</item>
<item id="4">
<visible>window.isactive(tvchannels) | window.isactive(radiochannels) | window.isactive(tvguide)</visible>
<label>826</label>
<label2></label2>
<thumb></thumb>
<onclick>SendClick(pvrguideinfo,11)</onclick>
</item>
<item id="5">
<visible>!window.isactive(tvrecordings) + !window.isactive(radiorecordings) + !window.isactive(tvguide)</visible>
<label>31073</label>
<label2></label2>
<thumb></thumb>
<onclick>dialog.close(all,true)</onclick>
<onclick>ActivateWindow(TVGuide)</onclick>
<onclick>Control.SetFocus(10)</onclick>
</item>
</content>
<description>Switch to Channel</description>
<align>center</align>
<textoffsetx>0</textoffsetx>
<texturefocus border="24" colordiffuse="highlight">masks/menuTitle.png</texturefocus>
<texturenofocus border="24" colordiffuse="bb1a1a1a">masks/menuTitle.png</texturenofocus>
<focusedcolor>textActive</focusedcolor>
<label>208</label>
</control>
</control>
</control>
<!--buttons-->
<control type="group">
<visible>false</visible>
<control type="button" id="4">
<visible>false</visible>
<description>Find similar</description>
<align>center</align>
<textoffsetx>0</textoffsetx>
<texturefocus border="24" colordiffuse="highlight">masks/menuTitle.png</texturefocus>
<texturenofocus border="24" colordiffuse="bb1a1a1a">masks/menuTitle.png</texturenofocus>
<focusedcolor>textActive</focusedcolor>
<label>19003</label>
</control>
<control type="button" id="5">
<description>Switch to Channel</description>
<label>19165</label>
</control>
<control type="button" id="6">
<visible>!window.isactive(tvrecordings) + !window.isactive(radiorecordings)</visible>
<description>Record</description>
<align>center</align>
<textoffsetx>0</textoffsetx>
<texturefocus border="24" colordiffuse="highlight">masks/menuTitle.png</texturefocus>
<texturenofocus border="24" colordiffuse="bb1a1a1a">masks/menuTitle.png</texturenofocus>
<focusedcolor>textActive</focusedcolor>
</control>
<control type="button" id="8">
<description>Play recording</description>
<align>center</align>
<textoffsetx>0</textoffsetx>
<texturefocus border="24" colordiffuse="highlight">masks/menuTitle.png</texturefocus>
<texturenofocus border="24" colordiffuse="bb1a1a1a">masks/menuTitle.png</texturenofocus>
<focusedcolor>textActive</focusedcolor>
<label>19687</label>
</control>
<control type="button" id="11">
<visible>false</visible>
<description>Set Reminder</description>
<align>center</align>
<textoffsetx>0</textoffsetx>
<texturefocus border="24" colordiffuse="highlight">masks/menuTitle.png</texturefocus>
<texturenofocus border="24" colordiffuse="bb1a1a1a">masks/menuTitle.png</texturenofocus>
<focusedcolor>textActive</focusedcolor>
<label>826</label>
</control>
<control type="button" id="4110">
<visible>!window.isactive(tvrecordings) + !window.isactive(radiorecordings)</visible>
<description>TV Guide</description>
<label>31073</label>
<align>center</align>
<textoffsetx>0</textoffsetx>
<texturefocus border="24" colordiffuse="highlight">masks/menuTitle.png</texturefocus>
<texturenofocus border="24" colordiffuse="bb1a1a1a">masks/menuTitle.png</texturenofocus>
<focusedcolor>textActive</focusedcolor>
<onclick>dialog.close(all,true)</onclick>
<onclick>ActivateWindow(TVGuide)</onclick>
<onclick>Control.SetFocus(10)</onclick>
</control>
</control>
</control>
</control>
<!--debugging-->
<include>DebugGrid</include>

View File

@ -1,58 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<window>
<defaultcontrol always="true">5</defaultcontrol>
<include>fadeInOut</include>
<controls>
<include>modalDialog</include>
<control type="group">
<posx>col-1-begin</posx>
<posy>row-4-begin</posy>
<!--animations-->
<include>modalDialogInOut</include>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>12-col</width>
<height></height>
<aspectratio align="left" aligny="top">keep</aspectratio>
<texture>$INFO[listitem.thumb]</texture>
</control>
<control type="panel" id="5">
<posx>13-col</posx>
<posy>0</posy>
<width>11-col</width>
<height>12-row</height>
<enable>false</enable>
<itemlayout width="5-col" height="2-row">
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>324</width>
<font>itemSubTitle</font>
<textcolor>highlight</textcolor>
<label>[B]$INFO[ListItem.label][/B]</label>
<shadowcolor></shadowcolor>
</control>
<control type="label">
<posx>0</posx>
<posy>32</posy>
<width>324</width>
<font>itemSubTitle</font>
<textcolor>textActive</textcolor>
<label fallback="13205">$INFO[ListItem.label2]</label>
<shadowcolor></shadowcolor>
</control>
</itemlayout>
<focusedlayout width="5-col" height="2-row">
</focusedlayout>
</control>
</control>
<!--debugging-->
<include>DebugGrid</include>
<control type="label">
<include>DialogID</include>
<label>DialogPictureInfo.xml</label>
</control>
</controls>
</window>

View File

@ -3,23 +3,12 @@
<visible>!window.isactive(videoosd) + !window.isactive(osdvideosettings) + !window.isactive(osdaudiosettings) + !Window.IsActive(DialogSubtitles.xml) + !Window.IsVisible(fullscreeninfo) + [VideoPlayer.IsFullscreen + !Window.IsVisible(visualisation)] + [!String.IsEmpty(Player.SeekNumeric) | Player.ShowInfo | Player.Seeking | Player.DisplayAfterSeek | Player.Paused | Player.Forwarding | Player.Rewinding]</visible>
<controls>
<control type="image">
<visible>!String.IsEmpty(player.Art(clearart))</visible>
<posx>col-15-begin</posx>
<posy>row-18-begin</posy>
<width>12-col</width>
<height>6-col</height>
<texture>$INFO[player.Art(clearart)]</texture>
<aspectratio align="right">scale</aspectratio>
<colordiffuse>BBffffff</colordiffuse>
</control>
<control type="image">
<visible>!String.IsEmpty(player.Art(clearlogo)) + String.IsEmpty(player.Art(clearart))</visible>
<posx>col-14-begin</posx>
<posy>row-18-begin</posy>
<width>12-col</width>
<height>6-col</height>
<posx>col-1-begin</posx>
<posy>row-1-begin</posy>
<width>432</width>
<height>167</height>
<texture>$INFO[player.Art(clearlogo)]</texture>
<aspectratio align="right">keep</aspectratio>
<aspectratio>stretch</aspectratio>
<colordiffuse>BBffffff</colordiffuse>
</control>
<control type="image">
@ -28,136 +17,88 @@
<colordiffuse>ffffffff</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<control type="label">
<description>Numeric Input OSD</description>
<posx>col-1-begin</posx>
<posy>row-11-begin</posy>
<width>24-col</width>
<font>veryLarge</font>
<align>center</align>
<label>$INFO[PVR.ChannelNumberInput]</label>
<textcolor>textActive</textcolor>
</control>
<!--Revised OSD-->
<control type="group">
<posx>col-1-begin</posx>
<posy>row-19-begin</posy>
<posy>row-26-begin</posy>
<control type="label">
<visible>!String.IsEmpty(Player.SeekNumeric)</visible>
<posx>0</posx>
<posy>12</posy>
<width>24-col</width>
<height>2-row</height>
<align>center</align>
<font>veryLarge</font>
<textcolor>textActive</textcolor>
<label>$INFO[Player.SeekNumeric(hh:mm:ss)]</label>
</control>
</control>
<control type="group">
<posx>col-3-begin</posx>
<posy>row-24-begin</posy>
<control type="label">
<visible>Player.Paused + !Player.Caching</visible>
<posx>0</posx>
<posy>-32</posy>
<width>18-col</width>
<height>2-row</height>
<posy>-24</posy>
<width>20-col-gutter</width>
<height>1-row</height>
<align>left</align>
<font>pageTitle</font>
<textcolor>textActive</textcolor>
<label>112</label>
</control>
<control type="label">
<description>buffering</description>
<posx>0</posx>
<posy>-32</posy>
<width>18-col</width>
<height>2-row</height>
<align>left</align>
<font>pageTitle</font>
<textcolor>textActive</textcolor>
<label>$LOCALIZE[15107] $INFO[Player.CacheLevel]%</label>
<visible>[Player.Paused + Player.Caching] + !Player.Seeking</visible>
<label>$INFO[VideoPlayer.ChannelName,, - ]$INFO[VideoPlayer.TVShowTitle,, - ]$INFO[Player.title]</label>
<shadowcolor>44000000</shadowcolor>
</control>
<control type="progress">
<visible>!VideoPlayer.Content(LiveTV)</visible>
<description>Progress Bar</description>
<posx>0</posx>
<posy>84</posy>
<width>20-col</width>
<height>6</height>
<texturebg colordiffuse="77000000">colors/black.png</texturebg>
<posy>1-row</posy>
<width>24-col</width>
<height>12</height>
<texturebg>colors/white.png</texturebg>
<midtexture colordiffuse="highlight">colors/white.png</midtexture>
<info>Player.Progress</info>
</control>
<control type="label">
<visible>!VideoPlayer.Content(LiveTV)</visible>
<posx>24-col</posx>
<posy>-18</posy>
<width>4-col</width>
<align>right</align>
<font>dialogTitle</font>
<textcolor>textActive</textcolor>
<label>$INFO[Player.Time]/$INFO[Player.Duration]</label>
<shadowcolor></shadowcolor>
</control>
<control type="progress">
<visible>VideoPlayer.Content(LiveTV)</visible>
<posx>0</posx>
<posy>84</posy>
<width>20-col</width>
<height>6</height>
<texturebg colordiffuse="77000000">colors/black.png</texturebg>
<posy>1-row</posy>
<width>24-col</width>
<height>12</height>
<texturebg>colors/white.png</texturebg>
<midtexture colordiffuse="highlight">colors/white.png</midtexture>
<info>PVR.EpgEventProgress</info>
</control>
<control type="slider" id="401">
<posx>0</posx>
<posy>84</posy>
<width>20-col</width>
<height>6</height>
<texturesliderbar colordiffuse="00FFFFFF">colors/white.png</texturesliderbar>
<textureslidernib>colors/white.png</textureslidernib>
<orientation>horizontal</orientation>
</control>
<control type="slider" id="403">
<posx>0</posx>
<posy>84</posy>
<width>20-col</width>
<height>6</height>
<texturesliderbar colordiffuse="00FFFFFF">colors/white.png</texturesliderbar>
<textureslidernib>colors/white.png</textureslidernib>
<textureslidernibfocus>colors/white.png</textureslidernibfocus>
<orientation>horizontal</orientation>
<visible>Player.SeekEnabled + !Player.ChannelPreviewActive</visible>
</control>
<control type="label">
<posx>0</posx>
<posy>1-row</posy>
<width>13-col</width>
<align>left</align>
<font>menuTitle</font>
<textcolor>textActive</textcolor>
<label>$INFO[VideoPlayer.ChannelName,, - ]$INFO[VideoPlayer.TVShowTitle,, - ]$INFO[Player.title]</label>
<shadowcolor></shadowcolor>
</control>
<control type="label">
<visible>!VideoPlayer.Content(LiveTV)</visible>
<posx>20-col</posx>
<posy>1-row</posy>
<width>8-col</width>
<align>right</align>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<label>[B]$INFO[Player.Time][/B] / [B]$INFO[Player.Duration][/B] [B]$INFO[VideoPlayer.EndTime,$LOCALIZE[31160] ,][/B]</label>
<shadowcolor></shadowcolor>
</control>
<control type="label">
<visible>VideoPlayer.Content(LiveTV)</visible>
<posx>20-col</posx>
<posy>1-row</posy>
<width>8-col</width>
<posx>24-col</posx>
<posy>-18</posy>
<width>4-col</width>
<align>right</align>
<font>itemTitle</font>
<font>dialogTitle</font>
<textcolor>textActive</textcolor>
<label>[B]$INFO[PVR.EpgEventElapsedTime][/B] / [B]$INFO[PVR.EpgEventDuration][/B]</label>
<shadowcolor></shadowcolor>
<label>$INFO[PVR.EpgEventElapsedTime] / $INFO[PVR.EpgEventDuration]</label>
</control>
<control type="label">
<visible>Player.Paused + !Player.Caching</visible>
<posx>0</posx>
<posy>40</posy>
<width>24-col</width>
<height>2-row</height>
<align>left</align>
<aligny>center</aligny>
<font>itemSubTitle</font>
<textcolor>textActive</textcolor>
<label>112</label>
</control>
</control>
<!--ff / rw speed indicators-->
<control type="group">
<visible>Player.seeking</visible>
<posx>col-3-begin</posx>
<posy>row-22-begin</posy>
<posx>852</posx>
<posy>row-14-begin</posy>
<control type="label">
<posx>-18</posx>
<posy>-48</posy>
@ -167,7 +108,7 @@
<font>symbolVeryLarge</font>
<textcolor>textActive</textcolor>
<label></label>
<shadowcolor></shadowcolor>
<shadowcolor>44000000</shadowcolor>
</control>
<control type="label">
<posx>1-col-indent</posx>
@ -177,7 +118,7 @@
<font>pageTitle</font>
<textcolor>textActive</textcolor>
<label>$INFO[player.SeekStepSize]</label>
<shadowcolor></shadowcolor>
<shadowcolor>44000000</shadowcolor>
</control>
</control>
<!--debugging-->

View File

@ -7,8 +7,8 @@
<include condition="!Player.HasVideo">globalBackground</include>
<control type="group">
<control type="group">
<posx>col-5-begin</posx>
<posy>row-4-begin</posy>
<posx>col-7-begin</posx>
<posy>row-3-begin</posy>
<!--animations-->
<include condition="!Player.hasVideo">modalDialogInOutVertical</include>
<control type="image">
@ -17,36 +17,37 @@
<posy>-12</posy>
<width>1176</width>
<height>21-row</height>
<texture>colors/black.png</texture>
<texture border="24">dialogBackground.png</texture>
<colordiffuse>99FFFFFF</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<control type="image">
<posx>-12</posx>
<posy>-12</posy>
<width>1176</width>
<width>888</width>
<height>780</height>
<texture>colors/black.png</texture>
<texture border="24">dialogBackground.png</texture>
<colordiffuse>overlay</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>16-col</width>
<width>12-col</width>
<height>2-row</height>
<texture>colors/white.png</texture>
<texture border="10">masks/menuTitle2.png</texture>
<colordiffuse>highlight</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<control type="label" id="1">
<posx>24</posx>
<posy>0</posy>
<width>16-col-gutter</width>
<width>14-col-gutter</width>
<height>2-row</height>
<aligny>center</aligny>
<font>dialogTitle</font>
<textcolor>textActive</textcolor>
<wrapmultiline>false</wrapmultiline>
<shadowcolor></shadowcolor>
</control>
<!--page scrollbar-->
@ -54,9 +55,9 @@
<visible>Control.IsVisible(60)</visible>
<animation effect="fade" start="100" end="0" time="100" condition="!controlgroup(8001).hasfocus">conditional</animation>
<control type="scrollbar" id="60">
<posx>-30</posx>
<posy>2-row</posy>
<height>18-row</height>
<posx>-36</posx>
<posy>5-row</posy>
<height>11-row</height>
<onright>9000</onright>
</control>
</control>
@ -64,22 +65,14 @@
<!--Used in search from cast listing etc-->
<control type="panel" id="3">
<posx>0</posx>
<posy>84</posy>
<posy>76</posy>
<width>12-col</width>
<height>681</height>
<onright>9999</onright>
<onright>9760</onright>
<ondown>9760</ondown>
<onleft>60</onleft>
<pagecontrol>60</pagecontrol>
<itemlayout height="84" width="12-col">
<control type="image">
<visible>!ListItem.IsSelected</visible>
<posx>0</posx>
<posy>0</posy>
<width>69</width>
<height>69</height>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture fallback="colors/offblack.png" border="0">$INFO[Listitem.icon]</texture>
</control>
<control type="label">
<visible>ListItem.IsSelected</visible>
<posx>0</posx>
@ -94,7 +87,7 @@
<label></label>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posx>1-col</posx>
<posy>0</posy>
<width>11-col-gutter</width>
<height>2-row</height>
@ -107,22 +100,9 @@
</itemlayout>
<focusedlayout height="84" width="12-col">
<control type="image">
<visible>!ListItem.IsSelected</visible>
<posx>0</posx>
<posy>0</posy>
<width>69</width>
<height>69</height>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture fallback="colors/white.png" border="0">$INFO[Listitem.icon]</texture>
<animation type="focus" loop="false" reversible="false">
<effect type="fade" time="500"/>
<effect type="rotatey" end="360" center="33" tween="back" easing="out" time="1000"/>
</animation>
</control>
<control type="image">
<posx>1-col</posx>
<posy>0</posy>
<width>11-col</width>
<width>12-col</width>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
@ -138,13 +118,13 @@
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<selectedcolor>textActive</selectedcolor>
<textcolor>black</textcolor>
<selectedcolor>black</selectedcolor>
<shadowcolor></shadowcolor>
<label></label>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posx>1-col</posx>
<posy>0</posy>
<width>11-col-gutter</width>
<height>2-row</height>
@ -159,22 +139,28 @@
<!--skin selection etc-->
<control type="panel" id="6">
<posx>0</posx>
<posy>84</posy>
<posy>76</posy>
<width>12-col</width>
<height>19-row</height>
<onright>9999</onright>
<onright>9760</onright>
<ondown>9760</ondown>
<onleft>60</onleft>
<itemlayout height="84" width="12-col">
<control type="image">
<control type="label">
<visible>ListItem.IsSelected</visible>
<posx>0</posx>
<posy>0</posy>
<width>69</width>
<height>69</height>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture fallback="colors/offblack.png" border="0">$INFO[Listitem.icon]</texture>
<posy>3</posy>
<width>66</width>
<height>66</height>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<selectedcolor>textActive</selectedcolor>
<label></label>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posx>1-col</posx>
<posy>0</posy>
<width>11-col-gutter</width>
<height>2-row</height>
@ -189,20 +175,7 @@
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>69</width>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture fallback="colors/white.png" border="0">$INFO[Listitem.icon]</texture>
<colordiffuse>highlight</colordiffuse>
<animation type="focus" loop="false" reversible="false">
<effect type="fade" time="500" end="50"/>
<effect type="rotatey" end="360" center="33" tween="back" easing="out" time="1000"/>
</animation>
</control>
<control type="image">
<posx>1-col</posx>
<posy>0</posy>
<width>11-col</width>
<width>12-col</width>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
@ -210,7 +183,21 @@
<colordiffuse>ffffffff</colordiffuse>
</control>
<control type="label">
<posx>1-col-indent</posx>
<visible>ListItem.IsSelected</visible>
<posx>0</posx>
<posy>3</posy>
<width>66</width>
<height>66</height>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>black</textcolor>
<selectedcolor>black</selectedcolor>
<shadowcolor></shadowcolor>
<label></label>
</control>
<control type="label">
<posx>1-col</posx>
<posy>0</posy>
<width>11-col-gutter</width>
<height>2-row</height>
@ -223,106 +210,23 @@
</focusedlayout>
</control>
</control>
<!--OK / Cancel-->
<control type="panel" id="9999">
<posx>12-col</posx>
<posy>84</posy>
<width>4-col</width>
<height>6-row</height>
<orientation>vertical</orientation>
<!--buttons-->
<control type="grouplist" id="9760">
<posx>3-col</posx>
<posy>22-row</posy>
<onleft>9000</onleft>
<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>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
<shadowcolor></shadowcolor>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>0</posy>
<width>5-col-gutter</width>
<height>2-row</height>
<aligny>center</aligny>
<font>buttonTitle</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label]</label>
<shadowcolor></shadowcolor>
</control>
</itemlayout>
<focusedlayout width="4-col" height="2-row">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>1-col</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>5-col</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
</control>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
<shadowcolor></shadowcolor>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>0</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 id="1">
<description>Ok / manual / get more Button</description>
<label fallback="186">$INFO[control.getlabel(5)]</label>
<label2></label2>
<thumb></thumb>
<onclick>SendClick(2000,5)</onclick>
</item>
<item id="2">
<description>Cancel Button</description>
<label>222</label>
<label2></label2>
<thumb></thumb>
<onclick>PreviousMenu</onclick>
</item>
</content>
</control>
<control type="group">
<visible>false</visible>
<onright>9000</onright>
<onup>9000</onup>
<control type="button" id="5">
<description>OK / Manual button</description>
<width>6-col</width>
<align>center</align>
<texturenofocus>colors/offblack.png</texturenofocus>
<label>186</label>
</control>
</control>
</control>
</control>
<!--debugging-->

View File

@ -9,16 +9,15 @@
<animation type="conditional" condition="Window.IsVisible(sliderdialog) | window.isvisible(selectdialog) | window.isactive(subtitlesearch)" reversible="false">
<effect type="fade" start="100" end="0" time="200"/>
</animation>
<posx>col-5-begin</posx>
<posx>col-7-begin</posx>
<posy>row-4-begin</posy>
<!--animations-->
<include>modalDialogInOutVertical</include>
<control type="image">
<posx>-12</posx>
<posy>-12</posy>
<width>1176</width>
<width>888</width>
<height>768</height>
<texture>colors/black.png</texture>
<texture border="24">dialogBackground.png</texture>
<colordiffuse>overlay</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
@ -26,22 +25,22 @@
<visible>player.hasvideo</visible>
<posx>-12</posx>
<posy>-12</posy>
<width>1176</width>
<width>888</width>
<height>768</height>
<texture>colors/black.png</texture>
<colordiffuse>overlay</colordiffuse>
<texture border="24">dialogBackground.png</texture>
<colordiffuse>99000000</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>16-col</width>
<width>12-col</width>
<height>71</height>
<texture>colors/white.png</texture>
<texture border="10">masks/menuTitle2.png</texture>
<colordiffuse>highlight</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<control type="label" id="2">
<control type="label">
<posx>24</posx>
<posy>0</posy>
<width>16-col-gutter</width>
@ -50,16 +49,64 @@
<font>dialogTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>Settings</label>
</control>
<!--settings selector-->
<control type="grouplist" id="4500">
<posx>0</posx>
<posy>78</posy>
<orientation>horizontal</orientation>
<itemgap>0</itemgap>
<ondown>5</ondown>
<control type="button" id="4501">
<animation type="Conditional" condition="!window.isactive(osdsubtitlesettings) + !control.hasfocus(4501)">
<effect type="fade" start="100" end="33" time="200"/>
</animation>
<label>Subtitles</label>
<width>4-col</width>
<align>center</align>
<textoffsetx>0</textoffsetx>
<texturenofocus colordiffuse="44000000">colors/black.png</texturenofocus>
<onclick>dialog.close(osdaudiosettings,force)</onclick>
<onclick>dialog.close(osdvideosettings,force)</onclick>
<onclick>ActivateWindow(osdsubtitlesettings)</onclick>
</control>
<control type="button" id="4502">
<animation type="Conditional" condition="!window.isactive(osdaudiosettings) + !control.hasfocus(4502)">
<effect type="fade" start="100" end="33" time="200"/>
</animation>
<label>Audio</label>
<width>4-col</width>
<align>center</align>
<textoffsetx>0</textoffsetx>
<texturenofocus colordiffuse="44000000">colors/black.png</texturenofocus>
<onclick>dialog.close(osdvideosettings,force)</onclick>
<onclick>dialog.close(osdsubtitlesettings,force)</onclick>
<onclick>ActivateWindow(osdaudiosettings)</onclick>
</control>
<control type="button" id="4503">
<animation type="Conditional" condition="!window.isactive(osdvideosettings) + !control.hasfocus(4503)">
<effect type="fade" start="100" end="33" time="200"/>
</animation>
<label>Video</label>
<width>4-col</width>
<align>center</align>
<textoffsetx>0</textoffsetx>
<texturenofocus colordiffuse="44000000">colors/black.png</texturenofocus>
<onclick>dialog.close(osdaudiosettings,force)</onclick>
<onclick>dialog.close(osdsubtitlesettings,force)</onclick>
<onclick>ActivateWindow(osdvideosettings)</onclick>
</control>
</control>
<control type="grouplist" id="5">
<description>control area</description>
<posx>0</posx>
<posy>84</posy>
<posy>160</posy>
<width>12-col</width>
<height>654</height>
<height>556</height>
<onright>9000</onright>
<onup>5</onup>
<ondown>5</ondown>
<onup>4501</onup>
<onback>4501</onback>
</control>
<control type="button" id="7">
<description>Default Button</description>
@ -93,120 +140,26 @@
<textcolor>highlight</textcolor>
<shadowcolor></shadowcolor>
</control>
<!--dialog control buttons-->
<control type="panel" id="9000">
<!--dialog controls-->
<control type="grouplist" id="9000">
<visible>false</visible>
<posx>12-col</posx>
<posy>84</posy>
<width>4-col</width>
<height>6-row</height>
<orientation>vertical</orientation>
<onleft>5</onleft>
<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>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
<shadowcolor></shadowcolor>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>0</posy>
<width>5-col-gutter</width>
<height>2-row</height>
<aligny>center</aligny>
<font>buttonTitle</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label]</label>
<shadowcolor></shadowcolor>
</control>
</itemlayout>
<focusedlayout width="4-col" height="2-row">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>1-col</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>5-col</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
</control>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
<shadowcolor></shadowcolor>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>0</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 id="1">
<visible>Control.IsEnabled(28) + !window.isactive(osdsubtitlesettings)</visible>
<description>Ok Button</description>
<label>186</label>
<label2></label2>
<thumb></thumb>
<onclick>SendClick(28)</onclick>
</item>
<item id="2">
<visible>Control.IsEnabled(29)</visible>
<description>Cancel Button</description>
<label>222</label>
<label2></label2>
<thumb></thumb>
<onclick>SendClick(29)</onclick>
</item>
<item id="3">
<visible>Control.IsEnabled(30) + !window.isactive(osdvideosettings) + !window.isactive(osdaudiosettings) + !window.isactive(osdsubtitlesettings)</visible>
<description>clear / settings</description>
<label>31048</label>
<label2></label2>
<thumb></thumb>
<onclick>SendClick(30)</onclick>
</item>
</content>
</control>
<!--dialog controls-->
<control type="group">
<visible>false</visible>
<orientation>vertical</orientation>
<control type="button" id="28">
<description>OK</description>
<label>186</label>
</control>
<control type="button" id="29">
<description>Cancel</description>
<label>222</label>
</control>
<control type="button" id="30">
<description>Clear / Settings</description>
<label>31048</label>
</control>
</control>
</control>

View File

@ -13,16 +13,16 @@
<posy>-12</posy>
<width>1464</width>
<height>23-row</height>
<texture>colors/black.png</texture>
<colordiffuse>aaFFFFFF</colordiffuse>
<texture border="24">dialogBackground.png</texture>
<colordiffuse>99000000</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>20-col</width>
<height>71</height>
<texture>colors/white.png</texture>
<height>2-row</height>
<texture border="10">masks/menuTitle2.png</texture>
<colordiffuse>highlight</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<window>
<defaultcontrol always="true">8000</defaultcontrol>
<defaultcontrol always="true">8</defaultcontrol>
<animation type="windowClose">
<effect type="fade" start="100" end="0" time="400" delay="200"/>
</animation>
@ -75,7 +75,7 @@
<aspectratio align="left">keep</aspectratio>
</control>
</control>
<!--content is movie, music video or tvshow (from XBMC Library)-->
<!--content is movie, music video or tvshow (from KODI Library)-->
<control type="group">
<visible>!String.Contains(Container.folderpath,plugin) + !container.content(episodes)</visible>
<posx>1200</posx>
@ -88,11 +88,11 @@
<effect type="fade" start="100" end="0" time="350"/>
<effect type="slide" start="0" end="900" tween="cubic" easing="out" time="400"/>
</animation>
<animation type="conditional" condition="control.hasfocus(8000)">
<animation type="conditional" condition="control.hasfocus(8) | control.hasfocus(11) | control.hasfocus(61)">
<effect type="fade" start="0" end="100" time="300" delay="300"/>
<effect type="slide" start="800" end="0" tween="cubic" easing="out" time="400" delay="300"/>
</animation>
<animation type="conditional" condition="!control.hasfocus(8000)">
<animation type="conditional" condition="!control.hasfocus(8) + !control.hasfocus(11) + !control.hasfocus(61)">
<effect type="fade" start="100" end="0" time="350"/>
<effect type="slide" start="0" end="900" tween="cubic" easing="out" time="400"/>
</animation>
@ -113,11 +113,11 @@
<width>10-col</width>
<height>6-row</height>
<enable>false</enable>
<itemlayout width="5-col" height="76">
<itemlayout width="5-col-gutter" height="76">
<control type="label">
<posx>12</posx>
<posy>0</posy>
<width>4-col-gutter</width>
<width>252</width>
<font>itemSubTitle</font>
<textcolor>highlight</textcolor>
<label>[B]$INFO[ListItem.label][/B]</label>
@ -126,34 +126,40 @@
<control type="label">
<posx>12</posx>
<posy>30</posy>
<width>4-col-gutter</width>
<width>252</width>
<font>itemSubTitle</font>
<textcolor>textActive</textcolor>
<label fallback="13205">[B]$INFO[ListItem.label2][/B]</label>
<shadowcolor></shadowcolor>
</control>
</itemlayout>
<focusedlayout width="5-col" height="76">
</focusedlayout>
<focusedlayout/>
<content>
<item>
<label>$LOCALIZE[562]</label>
<label2>$INFO[ListItem.year]</label2>
<label2 fallback="31253">$INFO[ListItem.year]</label2>
<thumb></thumb>
</item>
<item>
<label>$LOCALIZE[515]</label>
<label2>$INFO[ListItem.genre]</label2>
<label2 fallback="31253">$INFO[ListItem.genre]</label2>
<thumb></thumb>
</item>
<item>
<label>$LOCALIZE[20339]</label>
<label2>$INFO[ListItem.director]</label2>
<label2 fallback="31253">$INFO[ListItem.director]</label2>
<thumb></thumb>
</item>
<item>
<visible>container.content(movies)</visible>
<label>$LOCALIZE[180]</label>
<label2>$INFO[ListItem.duration]</label2>
<label2>$INFO[ListItem.duration(H)]hr $INFO[ListItem.duration(MM)]min</label2>
<thumb></thumb>
</item>
<item>
<visible>!container.content(movies)</visible>
<label>$LOCALIZE[31256]</label>
<label2>$INFO[ListItem.Property(UnWatchedEpisodes)]</label2>
<thumb></thumb>
</item>
</content>
@ -179,7 +185,7 @@
<posx>0</posx>
<posy>9-row</posy>
<font>textbox</font>
<width>660</width>
<width>8-col</width>
<align>left</align>
<textcolor>textActive</textcolor>
<height>388</height>
@ -192,129 +198,79 @@
<posx>12r</posx>
<posy>10-row</posy>
<height>8-row</height>
<ondown>8000</ondown>
<ondown>8</ondown>
<onleft>8</onleft>
</control>
</control>
<!--dialog controls-->
<control type="panel" id="8000">
<posx>12</posx>
<posy>25-row</posy>
<control type="grouplist" id="8000">
<posx>24</posx>
<posy>948</posy>
<width>10-col</width>
<height>6-row</height>
<itemgap>3</itemgap>
<orientation>horizontal</orientation>
<itemgap>12</itemgap>
<onup>61</onup>
<onleft>999981</onleft>
<orientation>vertical</orientation>
<itemlayout width="5-col" height="2-row">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>1-col-textbox</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
<colordiffuse>overlay</colordiffuse>
</control>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<control type="button" id="8">
<description>Play</description>
<font>thumbTitle</font>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
<shadowcolor></shadowcolor>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>0</posy>
<width>4-col-gutter</width>
<height>2-row</height>
<aligny>center</aligny>
<font>buttonTitle</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label]</label>
<shadowcolor></shadowcolor>
</control>
</itemlayout>
<focusedlayout width="5-col" height="2-row">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>1-col</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</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
</control>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
<shadowcolor></shadowcolor>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>0</posy>
<width>4-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>
<textoffsetx>0</textoffsetx>
<texturefocus border="24" colordiffuse="highlight">masks/menuTitle.png</texturefocus>
<texturenofocus border="24" colordiffuse="bb1a1a1a">masks/menuTitle.png</texturenofocus>
<focusedcolor>textActive</focusedcolor>
<label>208</label>
<label2></label2>
<thumb></thumb>
<onclick>sendclick(2003,8)</onclick>
</item>
<item>
</control>
<control type="button" id="11">
<posx>4-col</posx>
<description>Trailer</description>
<font>thumbTitle</font>
<align>center</align>
<textoffsetx>0</textoffsetx>
<texturefocus border="24" colordiffuse="highlight">masks/menuTitle.png</texturefocus>
<texturenofocus border="24" colordiffuse="bb1a1a1a">masks/menuTitle.png</texturenofocus>
<focusedcolor>textActive</focusedcolor>
<label>20410</label>
<label2></label2>
<thumb></thumb>
<onclick>SendClick(2003,11)</onclick>
</item>
<item>
<label>31076</label>
<label2></label2>
<thumb></thumb>
<onclick>SendClick(2003,6)</onclick>
</item>
<item>
<label>13511</label>
<label2></label2>
<thumb></thumb>
<onclick>SendClick(2003,10)</onclick>
</item>
<item>
</control>
<control type="button" id="10">
<visible>false</visible>
<posy>2-row</posy>
<description>Choose Art</description>
<font>thumbTitle</font>
<align>center</align>
<textoffsetx>0</textoffsetx>
<texturefocus border="24" colordiffuse="highlight">masks/menuTitle.png</texturefocus>
<texturenofocus border="24" colordiffuse="bb1a1a1a">masks/menuTitle.png</texturenofocus>
<label>13511</label>
<focusedcolor>textActive</focusedcolor>
</control>
<control type="button" id="7">
<visible>false</visible>
<posx>4-col</posx>
<posy>2-row</posy>
<description>Ratings</description>
<font>thumbTitle</font>
<align>center</align>
<textoffsetx>0</textoffsetx>
<texturefocus border="24" colordiffuse="highlight">masks/menuTitle.png</texturefocus>
<texturenofocus border="24" colordiffuse="bb1a1a1a">masks/menuTitle.png</texturenofocus>
<focusedcolor>textActive</focusedcolor>
<label>31169</label>
<label2></label2>
<thumb></thumb>
<onclick>SendClick(2003,7)</onclick>
</item>
</content>
</control>
<control type="button" id="6">
<visible>false</visible>
<description>Refresh</description>
<posy>4-row</posy>
<font>thumbTitle</font>
<align>center</align>
<textoffsetx>0</textoffsetx>
<texturefocus border="24" colordiffuse="highlight">masks/menuTitle.png</texturefocus>
<texturenofocus border="24" colordiffuse="bb1a1a1a">masks/menuTitle.png</texturenofocus>
<focusedcolor>textActive</focusedcolor>
<label>31076</label>
</control>
</control>
</control>
@ -332,10 +288,8 @@
<posy>0</posy>
<width>12-col</width>
<height>486</height>
<aspectratio scalediffuse="false" aligny="top">scale</aspectratio>
<texture fallback="colors/black.png">$INFO[Listitem.thumb]</texture>
<bordertexture colordiffuse="11ffffff">colors/white.png</bordertexture>
<bordersize>6</bordersize>
<aspectratio aligny="top">stretch</aspectratio>
<texture fallback="colors/black.png" diffuse="masks/episodeThumb.png">$INFO[Listitem.thumb]</texture>
</control>
</control>
<!--content-->
@ -347,7 +301,7 @@
<description>Episode title</description>
<posx>0</posx>
<posy>2-row</posy>
<width>12-col-gutter</width>
<width>11-col</width>
<height>2-row</height>
<align>left</align>
<aligny>center</aligny>
@ -376,7 +330,7 @@
<aligny>center</aligny>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<label fallback="13205">$INFO[listitem.duration] [COLOR textboxInactive]$INFO[listitem.filename][/COLOR]</label>
<label fallback="13205">$INFO[ListItem.duration(H)]hr $INFO[ListItem.duration(MM)]min [COLOR textboxInactive]$INFO[listitem.filename][/COLOR]</label>
</control>
</control>
<!--synopsis-->
@ -384,7 +338,7 @@
<posx>0</posx>
<posy>5-row</posy>
<font>textbox</font>
<width>12-col</width>
<width>12-col-gutter</width>
<align>left</align>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
@ -400,124 +354,24 @@
<ondown>8000</ondown>
</control>
<!--dialog controls-->
<control type="list" id="8000">
<control type="grouplist" id="8000">
<posx>0</posx>
<posy>11-row</posy>
<width>12-col</width>
<height>2-row</height>
<onup>62</onup>
<orientation>horizontal</orientation>
<itemlayout width="6-col" height="2-row">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>6-col</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
</control>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<aligny>center</aligny>
<align>center</align>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
<shadowcolor></shadowcolor>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>0</posy>
<width>6-col</width>
<height>2-row</height>
<aligny>center</aligny>
<font>buttonTitle</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label]</label>
<shadowcolor></shadowcolor>
</control>
</itemlayout>
<focusedlayout width="6-col" height="2-row">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>1-col-textbox</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>5-col</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
</control>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<aligny>center</aligny>
<align>center</align>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
<shadowcolor></shadowcolor>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>0</posy>
<width>6-col</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 id="1">
<label>208</label>
<label2></label2>
<thumb></thumb>
<onclick>sendclick(2003,8)</onclick>
</item>
<item id="2">
<visible>!String.Contains(Container.folderpath,plugin)</visible>
<label>31076</label>
<label2></label2>
<thumb></thumb>
<onclick>SendClick(2003,6)</onclick>
</item>
</content>
</control>
</control>
</control>
<!--buttons-->
<control type="group">
<visible>false</visible>
<control type="button" id="8">
<description>Play</description>
<align>center</align>
<textoffsetx>0</textoffsetx>
<texturefocus border="24" colordiffuse="highlight">masks/menuTitle.png</texturefocus>
<texturenofocus border="24" colordiffuse="bb1a1a1a">masks/menuTitle.png</texturenofocus>
<focusedcolor>textActive</focusedcolor>
<label>208</label>
</control>
<control type="button" id="6">
<description>Refresh</description>
</control>
<control type="button" id="7">
<description>Ratings</description>
</control>
<control type="button" id="10">
<description>Choose Art</description>
</control>
<control type="button" id="11">
<description>Trailer</description>
</control>
</control>
<!--debugging-->

View File

@ -7,34 +7,6 @@
<!--background-->
<include>globalBackground</include>
<!--fanart (if available)-->
<control type="image">
<visible>String.Contains(ListItem.label,fanart)</visible>
<include>dimensionsFullscreen</include>
<texture>$INFO[listitem.thumb]</texture>
<colordiffuse>6affffff</colordiffuse>
<aspectratio>stretch</aspectratio>
<fadetime>400</fadetime>
</control>
<control type="image">
<visible>!String.Contains(ListItem.label,fanart)</visible>
<include>dimensionsFullscreen</include>
<texture>$INFO[listitem.FileNameAndPath]</texture>
<colordiffuse>ffffffff</colordiffuse>
<aspectratio>stretch</aspectratio>
<fadetime>400</fadetime>
</control>
<!--poster (if available)-->
<control type="image">
<visible>String.Contains(ListItem.label,remote art)</visible>
<include>dimensionsFullscreen</include>
<texture>$INFO[listitem.thumb]</texture>
<colordiffuse>6affffff</colordiffuse>
<aspectratio>keep</aspectratio>
<fadetime>400</fadetime>
</control>
<!--file list-->
<control type="group">
<posx>col-6-begin</posx>
@ -46,7 +18,7 @@
<posy>-12</posy>
<width>1178</width>
<height>792</height>
<texture>colors/black.png</texture>
<texture border="24">dialogBackground.png</texture>
<colordiffuse>overlay</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
@ -55,7 +27,7 @@
<posy>0</posy>
<width>16-col</width>
<height>2-row</height>
<texture>colors/white.png</texture>
<texture border="10">masks/menuTitle2.png</texture>
<colordiffuse>highlight</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
@ -75,32 +47,37 @@
<visible>Control.IsVisible(60)</visible>
<animation effect="fade" start="100" end="0" time="100" condition="!controlgroup(8000).hasfocus">conditional</animation>
<control type="scrollbar" id="60">
<posx>-24</posx>
<posy>2-row</posy>
<height>20-row</height>
<posx>-36</posx>
<posy>6-row</posy>
<height>11-row</height>
<onright>450</onright>
<onback>450</onback>
</control>
</control>
<control type="panel" id="450">
<posx>0</posx>
<posy>86</posy>
<posy>76</posy>
<width>12-col</width>
<height>19-row</height>
<onright>9000</onright>
<onleft>60</onleft>
<pagecontrol>60</pagecontrol>
<itemlayout height="84" width="12-col">
<control type="image">
<control type="label">
<visible>ListItem.IsSelected</visible>
<posx>0</posx>
<posy>0</posy>
<width>69</width>
<height>69</height>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture fallback="colors/offblack.png" border="0">$INFO[Listitem.thumb]</texture>
<posy>3</posy>
<width>66</width>
<height>66</height>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<selectedcolor>textActive</selectedcolor>
<label></label>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posx>1-col</posx>
<posy>0</posy>
<width>11-col-gutter</width>
<height>2-row</height>
@ -113,30 +90,31 @@
</itemlayout>
<focusedlayout height="84" width="12-col">
<control type="image">
<posx>1-col</posx>
<posx>0</posx>
<posy>0</posy>
<width>11-col</width>
<width>12-col</width>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
<bordersize>0</bordersize>
<colordiffuse>ffffffff</colordiffuse>
</control>
<control type="image">
<control type="label">
<visible>ListItem.IsSelected</visible>
<posx>0</posx>
<posy>0</posy>
<width>69</width>
<height>69</height>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture fallback="colors/white.png" border="0">$INFO[Listitem.thumb]</texture>
<colordiffuse>highlight</colordiffuse>
<animation type="focus" loop="false" reversible="false">
<effect type="fade" time="500"/>
<effect type="rotatey" end="360" center="33" tween="back" easing="out" time="1000"/>
</animation>
<posy>3</posy>
<width>66</width>
<height>66</height>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>black</textcolor>
<selectedcolor>black</selectedcolor>
<shadowcolor></shadowcolor>
<label></label>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posx>1-col</posx>
<posy>0</posy>
<width>11-col-gutter</width>
<height>2-row</height>
@ -149,129 +127,22 @@
</control>
</focusedlayout>
</control>
<!--larger thumbnail-->
<control type="image">
<posx>864</posx>
<posy>228</posy>
<width>4-col</width>
<height>4-col</height>
<aspectratio scalediffuse="false" align="left" aligny="center">keep</aspectratio>
<texture border="0">$INFO[Listitem.icon]</texture>
<fadetime>200</fadetime>
</control>
<!--OK / Cancel / New folder buttons-->
<control type="panel" id="9000">
<control type="grouplist" id="9000">
<posx>12-col</posx>
<posy>86</posy>
<posy>76</posy>
<width>4-col</width>
<height>6-row</height>
<height>10-row</height>
<orientation>vertical</orientation>
<onleft>450</onleft>
<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>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
<shadowcolor></shadowcolor>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>0</posy>
<width>5-col-gutter</width>
<height>2-row</height>
<aligny>center</aligny>
<font>buttonTitle</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label]</label>
<shadowcolor></shadowcolor>
</control>
</itemlayout>
<focusedlayout width="4-col" height="2-row">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>1-col</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>5-col</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
</control>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
<shadowcolor></shadowcolor>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>0</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 id="1">
<description>Ok Button</description>
<label>186</label>
<label2></label2>
<thumb></thumb>
<onclick>SendClick(126,413)</onclick>
</item>
<item id="2">
<description>Cancel Button</description>
<label>222</label>
<label2></label2>
<thumb></thumb>
<onclick>SendClick(126,414)</onclick>
</item>
<item id="3">
<visible>Control.IsEnabled(415)</visible>
<description>New Folder Button</description>
<label>31048</label>
<label2></label2>
<thumb></thumb>
<onclick>SendClick(126,415)</onclick>
</item>
</content>
</control>
</control>
<!--buttons-->
<control type="group">
<visible>false</visible>
<control type="button" id="413">
<description>OK</description>
</control>
<control type="button" id="414">
<description>Cancel</description>
<label>OK</label>
</control>
<control type="button" id="415">
<description>New folder</description>
<label>New Folder</label>
</control>
</control>
</control>
<!--debugging-->

View File

@ -18,8 +18,8 @@
<posx>-12</posx>
<posy>-12</posy>
<width>1320</width>
<height>732</height>
<texture>colors/black.png</texture>
<height>720</height>
<texture border="24">dialogBackground.png</texture>
<colordiffuse>overlay</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
@ -28,7 +28,7 @@
<posy>0</posy>
<width>18-col</width>
<height>2-row</height>
<texture>colors/white.png</texture>
<texture border="10">masks/menuTitle2.png</texture>
<colordiffuse>highlight</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
@ -45,7 +45,7 @@
</control>
<control type="image">
<posx>0</posx>
<posy>84</posy>
<posy>76</posy>
<width>18-col</width>
<height>71</height>
<texture>colors/offblack.png</texture>
@ -55,11 +55,11 @@
<!--left panel-->
<control type="group">
<posx>col-4-begin</posx>
<posy>270</posy>
<posy>252</posy>
<control type="label" id="101">
<description>Header Label</description>
<posx>24</posx>
<posy>12</posy>
<posy>24</posy>
<height>2-row</height>
<width>636</width>
<label></label>
@ -72,7 +72,7 @@
<visible>Control.IsVisible(60)</visible>
<animation effect="fade" start="100" end="0" time="100" condition="!controlgroup(8000).hasfocus">conditional</animation>
<control type="scrollbar" id="60">
<posx>-18</posx>
<posx>-24</posx>
<posy>2-row</posy>
<height>16-row</height>
<onright>20</onright>
@ -90,7 +90,7 @@
<itemlayout height="2-row" width="9-col">
<control type="label">
<posx>24</posx>
<width>9-col-gutter</width>
<width>8-col-gutter</width>
<height>2-row</height>
<aligny>center</aligny>
<info>ListItem.Label</info>
@ -109,7 +109,7 @@
</itemlayout>
<focusedlayout height="2-row" width="9-col">
<control type="image">
<width>9-col-textbox</width>
<width>648</width>
<height>2-row</height>
<texture>colors/white.png</texture>
<animation effect="fade" start="100" end="20" condition="!Control.HasFocus(20)">Conditional</animation>
@ -139,11 +139,11 @@
<!--right panel-->
<control type="group">
<posx>col-13-begin</posx>
<posy>row-7-begin</posy>
<posy>252</posy>
<control type="label" id="102">
<description>Header Label</description>
<posx>24</posx>
<posy>12</posy>
<posy>24</posy>
<width>9-col-gutter</width>
<height>2-row</height>
<label></label>

View File

@ -2,118 +2,16 @@
<window id="0">
<defaultcontrol always="true">9000</defaultcontrol>
<include>fadeInOut</include>
<onload condition="Skin.hassetting(stopVideoOnMenu) + !Player.HasAudio">PlayerControl(stop)</onload>
<onload>Playlist.Clear</onload>
<onload condition="!String.IsEmpty(Skin.String(homeBackgroundVideos)) + System.AddonIsEnabled(script.randomvideo)">Runscript(script.randomvideo,dir=$INFO[Skin.String(homeBackgroundVideos)])</onload>
<onload>AlarmClock(hidemenu,setfocus(9999),00:20,true)</onload>
<onunload>CancelAlarm(hidemenu,true)</onunload>
<onunload>Playercontrol(stop)</onunload>
<onunload>Playlist.Clear</onunload>
<controls>
<include>globalBackground</include>
<control type="group">
<animation type="conditional" condition="control.hasfocus(8001) | control.hasfocus(8002)">
<effect type="slide" start="0,0" end="0,-80" tween="sine" time="400"/>
</animation>
<!--player controls and options-->
<control type="group">
<posx>0</posx>
<posy>1080</posy>
<control type="image">
<posx></posx>
<posy>0</posy>
<width>fullscreenWidth</width>
<height>3-row</height>
<texture>colors/black.png</texture>
<colordiffuse>ffffffff</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<!--player controls-->
<control type="panel" id="8001">
<posx>col-1-begin</posx>
<posy>6</posy>
<width>7-col</width>
<height>2-row</height>
<itemgap>0</itemgap>
<onleft>8001</onleft>
<onright>8001</onright>
<onup>9001</onup>
<orientation>horizontal</orientation>
<itemlayout width="1-col" height="2-row">
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>symbol</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
</control>
</itemlayout>
<focusedlayout width="1-col" height="2-row">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>symbol</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
<shadowcolor></shadowcolor>
</control>
</focusedlayout>
<content>
<item>
<description>Playlist</description>
<label2></label2>
<thumb></thumb>
<onclick>activateWindow(musicplaylist)</onclick>
</item>
<item>
<description>Previous</description>
<label2></label2>
<thumb></thumb>
<onclick>PlayerControl(previous)</onclick>
</item>
<item>
<description>Stop</description>
<label2></label2>
<thumb></thumb>
<onclick>PlayerControl(stop)</onclick>
<onclick>Dialog.Close(1103)</onclick>
</item>
<item>
<visible>Player.Playing | player.forwarding | player.rewinding</visible>
<description>Play/Pause</description>
<label2></label2>
<thumb></thumb>
<onclick>PlayerControl(play)</onclick>
</item>
<item>
<visible>Player.Paused</visible>
<description>Pause</description>
<label2></label2>
<thumb></thumb>
<onclick>PlayerControl(play)</onclick>
</item>
<item>
<description>Next Chapter</description>
<label2></label2>
<thumb></thumb>
<onclick>PlayerControl(next)</onclick>
</item>
</content>
</control>
</control>
<!--background-->
<control type="group">
<control type="image">
<include>dimensionsFullscreen</include>
@ -122,6 +20,7 @@
<aspectratio>stretch</aspectratio>
</control>
<control type="multiimage">
<visible>!player.hasvideo</visible>
<animation effect="fade" start="0" end="100" time="1000">WindowOpen</animation>
<include>dimensionsFullscreen</include>
<imagepath>$VAR[homeBackgroundLocation]</imagepath>
@ -133,6 +32,14 @@
<aspectratio>scale</aspectratio>
<colordiffuse>99ffffff</colordiffuse>
</control>
<!--video window-->
<control type="videowindow">
<left>0</left>
<top>0</top>
<width>fullscreenWidth</width>
<height>fullscreenHeight</height>
<aspectratio>scale</aspectratio>
</control>
<control type="image">
<include>dimensionsFullscreen</include>
<texture>vignette.png</texture>
@ -140,19 +47,18 @@
<aspectratio>stretch</aspectratio>
</control>
</control>
<!--mini window-->
<include>miniVideoPlayer</include>
<control type="group">
<!--main menu-->
<control type="panel" id="9000">
<animation type="conditional" condition="control.hasfocus(9999)" reversible="true">
<effect type="fade" start="100" end="0" time="500" delay="0"/>
</animation>
<posx>col-5-begin</posx>
<posx>col-7-begin</posx>
<animation condition="string.isEqual(Container(9000).NumItems,1)" effect="slide" end="432,0" time="0">conditional</animation>
<animation condition="string.isEqual(Container(9000).NumItems,2)" effect="slide" end="288,0" time="0">conditional</animation>
<animation condition="string.isEqual(Container(9000).NumItems,3)" effect="slide" end="144,0" time="0">conditional</animation>
<posy>row-12-begin</posy>
<width>18-col</width>
<width>12-col</width>
<height>12-row</height>
<ondown>setfocus(9001,1)</ondown>
<orientation>vertical</orientation>
@ -162,7 +68,7 @@
<posy>0</posy>
<width>4-col-textbox</width>
<height>105</height>
<texture>colors/black.png</texture>
<texture>masks/homeMenuButton.png</texture>
<colordiffuse>77000000</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
@ -186,7 +92,7 @@
<posy>0</posy>
<width>4-col-textbox</width>
<height>105</height>
<texture>colors/white.png</texture>
<texture>masks/homeMenuButton.png</texture>
<colordiffuse>highlight</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
@ -219,7 +125,6 @@
<height>1-col</height>
<orientation>horizontal</orientation>
<onup>9000</onup>
<ondown>8001</ondown>
<itemlayout width="1-col" height="1-col">
<control type="label">
<posx>0.4</posx>
@ -241,12 +146,12 @@
<width>1-col</width>
<height>1-col</height>
<aspectratio>stretch</aspectratio>
<texture diffuse="masks/circle.png">colors/white.png</texture>
<texture diffuse="masks/square.png">colors/white.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="label">
<posx>0.4</posx>
<posy>-1</posy>
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>1-col</height>
<font>symbolLarge</font>
@ -291,19 +196,6 @@
<label>$INFO[System.Time]</label>
</control>
<control type="label">
<visible>$EXP[hasWeather]</visible>
<posx>0</posx>
<posy>1-row</posy>
<width>24-col</width>
<height>2-row</height>
<font>regular</font>
<align>center</align>
<textcolor>textActive</textcolor>
<shadowcolor>44000000</shadowcolor>
<label>$INFO[System.Date(DDD)] [B]$INFO[System.Date(dd)][/B] $INFO[System.Date(MMM)] [B]$INFO[weather.temperature][/B] [CAPITALIZE]$INFO[weather.conditions][/CAPITALIZE]</label>
</control>
<control type="label">
<visible>!$EXP[hasWeather]</visible>
<posx>0</posx>
<posy>1-row</posy>
<width>24-col</width>
@ -315,68 +207,6 @@
<label>$INFO[System.Date(DDD)] [B]$INFO[System.Date(dd)][/B] $INFO[System.Date(MMM)]</label>
</control>
</control>
<!--now playing music-->
<control type="group">
<visible>player.hasaudio</visible>
<posx>col-1-begin</posx>
<posy>row-24-begin</posy>
<control type="grouplist">
<posx>0</posx>
<posy>8</posy>
<width>24-col</width>
<align>center</align>
<itemgap>18</itemgap>
<orientation>horizontal</orientation>
<control type="image">
<visible>!player.paused + !Skin.HasSetting(lowPowerMode)</visible>
<posx>0</posx>
<posy>0</posy>
<width>1-col-gutter</width>
<height>1-col-gutter</height>
<texture>equaliser.gif</texture>
</control>
<control type="label">
<visible>!player.paused + Skin.HasSetting(lowPowerMode)</visible>
<posx>0</posx>
<posy>0</posy>
<width>1-col-gutter</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label></label>
</control>
<control type="label">
<visible>player.paused</visible>
<posx>0</posx>
<posy>0</posy>
<width>1-col-gutter</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label></label>
</control>
<control type="label">
<description>Artist</description>
<posx>0</posx>
<posy>0</posy>
<font>small</font>
<width>auto</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<label>$INFO[MusicPlayer.TimeRemaining,, ][B]$INFO[musicplayer.Artist,, ][/B]$INFO[MusicPlayer.Title]</label>
<scroll>true</scroll>
<textcolor>textActive</textcolor>
<wrapmultiline>false</wrapmultiline>
</control>
</control>
</control>
</control>
<control type="button" id="9999">
<posx>-500</posx>

249
1080i/IAGL-infodialog.xml Normal file
View File

@ -0,0 +1,249 @@
<?xml version="1.0" encoding="UTF-8"?>
<window>
<defaultcontrol always="false">3011</defaultcontrol>
<animation type="windowClose">
<effect type="fade" start="100" end="0" time="400" delay="200"/>
</animation>
<controls>
<!--background-->
<control type="image">
<texture>colors/black.png</texture>
<colordiffuse>ffffffff</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<include>gameShowcase</include>
<!--info panel-->
<control type="group">
<posx>1200</posx>
<posy>0</posy>
<animation type="Windowopen">
<effect type="fade" start="0" end="100" time="300" delay="300"/>
<effect type="slide" start="800" end="0" tween="cubic" easing="out" time="400" delay="300"/>
</animation>
<animation type="windowClose">
<effect type="fade" start="100" end="0" time="350"/>
<effect type="slide" start="0" end="900" tween="cubic" easing="out" time="400"/>
</animation>
<!--overlay-->
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>10-col</width>
<height>fullscreenHeight</height>
<texture>colors/black.png</texture>
<colordiffuse>cc111111</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<!--meta-->
<control type="panel">
<posx>12</posx>
<posy>6-row</posy>
<width>10-col</width>
<height>6-row</height>
<enable>false</enable>
<itemlayout width="5-col-gutter" height="76">
<control type="label">
<posx>12</posx>
<posy>0</posy>
<width>252</width>
<font>itemSubTitle</font>
<textcolor>highlight</textcolor>
<label>[B]$INFO[ListItem.label][/B]</label>
<shadowcolor></shadowcolor>
</control>
<control type="label">
<posx>12</posx>
<posy>30</posy>
<width>252</width>
<font>itemSubTitle</font>
<textcolor>textActive</textcolor>
<label fallback="13205">[B]$INFO[ListItem.label2][/B]</label>
<shadowcolor></shadowcolor>
</control>
</itemlayout>
<focusedlayout/>
<content>
<item>
<label>$LOCALIZE[562]</label>
<label2 fallback="31253">$INFO[Container(113).ListItem.Year]</label2>
<thumb></thumb>
</item>
<item>
<label>$LOCALIZE[515]</label>
<label2 fallback="31253">$INFO[Container(113).ListItem.Genre]</label2>
<thumb></thumb>
</item>
<item>
<label>$ADDON[plugin.program.iagl 30427]</label>
<label2 fallback="31253">$INFO[Container(113).ListItem.Studio]</label2>
<thumb></thumb>
</item>
<item>
<label>$ADDON[plugin.program.iagl 30429]</label>
<label2 fallback="31253">$INFO[Container(113).ListItem.Property(nplayers)]</label2>
<thumb></thumb>
</item>
</content>
</control>
<!--content-->
<control type="group">
<posx>24</posx>
<posy>row-1-begin</posy>
<control type="label">
<posx>0</posx>
<posy>-6</posy>
<width>7-col</width>
<align>left</align>
<height>115</height>
<aligny>center</aligny>
<font>largeTitle</font>
<textcolor>textActive</textcolor>
<label>$INFO[Container(113).ListItem.Label]</label>
<wrapmultiline>true</wrapmultiline>
</control>
<!--synopsis-->
<control type="textbox">
<posx>0</posx>
<posy>9-row</posy>
<font>textbox</font>
<width>8-col</width>
<align>left</align>
<textcolor>textActive</textcolor>
<height>388</height>
<label fallback="31205">$INFO[Container(113).ListItem.Plot]</label>
<autoscroll>false</autoscroll>
<shadowcolor></shadowcolor>
<pagecontrol>61</pagecontrol>
</control>
<control type="scrollbar" id="61">
<posx>12r</posx>
<posy>10-row</posy>
<height>8-row</height>
<ondown>8</ondown>
<onleft>8</onleft>
</control>
</control>
<!--dialog controls-->
<control type="grouplist" id="8000">
<posx>24</posx>
<posy>948</posy>
<width>10-col</width>
<height>6-row</height>
<orientation>horizontal</orientation>
<itemgap>12</itemgap>
<onup>61</onup>
<onleft>999981</onleft>
<control type="button" id="3002">
<description>Play</description>
<label>$ADDON[plugin.program.iagl 30434]</label>
<posy>2-row</posy>
<font>thumbTitle</font>
<align>center</align>
<textoffsetx>0</textoffsetx>
<texturefocus border="24" colordiffuse="highlight">masks/menuTitle.png</texturefocus>
<texturenofocus border="24" colordiffuse="bb1a1a1a">masks/menuTitle.png</texturenofocus>
<focusedcolor>textActive</focusedcolor>
</control>
<control type="button" id="3004">
<label>$ADDON[plugin.program.iagl 30004]</label>
<posy>2-row</posy>
<font>thumbTitle</font>
<align>center</align>
<textoffsetx>0</textoffsetx>
<texturefocus border="24" colordiffuse="highlight">masks/menuTitle.png</texturefocus>
<texturenofocus border="24" colordiffuse="bb1a1a1a">masks/menuTitle.png</texturenofocus>
<focusedcolor>textActive</focusedcolor>
</control>
<control type="button" id="3001">
<label>$ADDON[plugin.program.iagl 30437]</label>
<posy>2-row</posy>
<font>thumbTitle</font>
<align>center</align>
<textoffsetx>0</textoffsetx>
<texturefocus border="24" colordiffuse="highlight">masks/menuTitle.png</texturefocus>
<texturenofocus border="24" colordiffuse="bb1a1a1a">masks/menuTitle.png</texturenofocus>
<focusedcolor>textActive</focusedcolor>
</control>
<control type="button" id="3003">
<visible>false</visible>
<label>$ADDON[plugin.program.iagl 30438]</label>
<posy>2-row</posy>
<description>Choose Art</description>
<font>thumbTitle</font>
<align>center</align>
<textoffsetx>0</textoffsetx>
<texturefocus border="24" colordiffuse="highlight">masks/menuTitle.png</texturefocus>
<texturenofocus border="24" colordiffuse="bb1a1a1a">masks/menuTitle.png</texturenofocus>
<focusedcolor>textActive</focusedcolor>
</control>
</control>
</control>
<control type="videowindow" id="105">
<description>Trailer Window</description>
<visible>false</visible>
</control>
<!--hidden stuff-->
<control type="group">
<visible>true</visible>
<control type="list" id="113">
<description>Metadata</description>
<posx>col-16-begin</posx>
<posy>row-5-begin</posy>
<width>8-col</width>
<height>23-row</height>
<itemlayout width="8-col" height="2-row">
<control type="label">
<posx>96</posx>
<posy>0</posy>
<width>8-col-gutter</width>
<height>2-row</height>
<aligny>center</aligny>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[ListItem.Label]</label>
</control>
</itemlayout>
<!--<itemlayout/>-->
<focusedlayout/>
</control>
<control type="list" id="114">
<description>Fanart Slideshow List</description>
<itemlayout/>
<focusedlayout/>
</control>
<control type="list" id="115">
<visible>false</visible>
<description>Box and Snapshot Slideshow List</description>
<itemlayout/>
<focusedlayout/>
</control>
<control type="panel" id="116">
<description>Banner Slideshow List</description>
<itemlayout/>
<focusedlayout/>
</control>
<control type="button" id="3011">
<description>Control Grabber</description>
<onleft>3003</onleft>
<onright>3003</onright>
<onup>3003</onup>
<ondown>3003</ondown>
</control>
</control>
</controls>
</window>

View File

@ -6,11 +6,11 @@
<include file="Includes_animations.xml"/>
<include file="Includes_hubMenu.xml"/>
<include file="Includes_hubOptionsItems.xml"/>
<include file="View_FileList.xml"/>
<include file="View_LiveTVChannels.xml"/>
<include file="View_Seasons.xml"/>
<include file="View_Episodes.xml"/>
<include file="View_Movies.xml"/>
<include file="View_AddonPosters.xml"/>
<include file="View_TVShows.xml"/>
<include file="View_MusicGenres.xml"/>
<include file="View_VideoFiles.xml"/>
@ -21,26 +21,21 @@
<include file="View_MusicFiles.xml"/>
<include file="View_MusicPlaylist.xml"/>
<include file="View_ArtistAlbums.xml"/>
<include file="View_MusicVideos.xml"/>
<include file="View_Games.xml"/>
<include file="View_SpotifyAlbums.xml"/>
<include file="View_SpotifyArtists.xml"/>
<include file="View_GamePlatforms.xml"/>
<include file="Includes_menus.xml"/>
<include file="Includes_mediaShowcase.xml"/>
<include file="Includes_gameShowcase.xml"/>
<!--view type conditions-->
<expression name="isVideoList">!String.Contains(container.folderpath,special://profile/playlists/video) + !String.Contains(container.folderpath,videodb://) + !String.Contains(container.folderpath,plugin://) | container.content(files) | String.IsEmpty(container.content) | container.content(addons) | container.content(videos) | container.content(episodes)</expression>
<expression name="isMovie">container.content(movies) + [String.Contains(container.folderpath,videodb://) | String.Contains(container.folderpath,special://profile/playlists/video)]</expression>
<expression name="isAddonMovieOrTVshow">!String.Contains(container.folderpath,videodb://) + String.Contains(container.folderpath,plugin://) + [container.content(movies) | container.content(tvshows) | container.content(seasons)]</expression>
<expression name="isTVShow">container.content(tvshows) + [String.Contains(container.folderpath,videodb://) | String.Contains(container.folderpath,special://profile/playlists/video)]</expression>
<expression name="isSeason">container.content(seasons) + String.Contains(container.folderpath,videodb://)</expression>
<expression name="isEpisode">container.content(episodes) + !String.Contains(Container.folderpath,plugin)</expression>
<expression name="isMusicVideo">container.content(musicvideos) + !String.Contains(Container.folderpath,plugin)</expression>
<expression name="isMusicSpotifyArtist">container.content(artists) + String.Contains(container.folderpath,spotify)</expression>
<expression name="isMusicSpotifyAlbum">container.content(albums) + String.Contains(container.folderpath,spotify)</expression>
<expression name="isMusicList">!String.Contains(container.folderpath,musicdb://) | String.Contains(container.foldername,Files) | container.content(files) | container.content(addons) | [container.content(playlists) + !String.Contains(Container.folderpath,special://profile/playlists)] | String.Contains(Container.folderpath,plugin://)</expression>
<expression name="isMusicArtist">container.content(artists) + [String.Contains(container.folderpath,musicdb://) | String.Contains(Container.folderpath,special://profile/playlists)]</expression>
<expression name="isMusicArtistCatalogue">container.content(albums) + String.Contains(container.folderpath,albumartistsonly)</expression>
@ -53,11 +48,16 @@
<expression name="isPhotoAlbum">container.content(images)</expression>
<!--games-->
<expression name="isGame">container.content(games)</expression>
<expression name="isGamePlatform">String.Contains(Container.FolderPath,plugin://plugin.program.akl/sources)</expression>
<expression name="isGame">String.Contains(Container.FolderPath,plugin://plugin.program.akl/source/) | String.Contains(Container.FolderPath,plugin://plugin.program.akl/collection/virtual/vcategory)</expression>
<!--weather-->
<expression name="hasWeather">!String.IsEmpty(Window(Weather).Property(WeatherProvider)) + !String.String.IsEmpty(weather.temperature) + !String.String.IsEmpty(weather.conditions)</expression>
<!--generic file list-->
<expression name="isFileList">container.content(files)</expression>
<!--item fanart-->
<include name="itemFanart">
<control type="wraplist" id="99999">
@ -228,14 +228,6 @@
<!--busy indicator-->
<include name="loadingIndicator">
<control type="group">
<animation type="Visible" reversible="false">
<effect type="zoom" start="80" end="100" center="960,540" tween="back" time="240" />
<effect type="fade" end="100" time="240" />
</animation>
<animation type="Hidden" reversible="false">
<effect type="zoom" start="100" end="80" center="960,540" easing="in" tween="back" time="240" />
<effect type="fade" start="100" end="0" time="240" />
</animation>
<visible>!Window.IsActive(startup) + !String.IsEmpty(container.foldername) + !Integer.IsGreater(container.numitems,0) + !ListItem.IsParentFolder | window.isactive(busydialog)</visible>
<control type="image">
<texture>colors/black.png</texture>
@ -273,36 +265,6 @@
<include name="progressPosition1"><posy>row-2-begin</posy></include>
<include name="progressPosition2"><posy>row-6-begin</posy></include>
<!--mini player window-->
<include name="miniVideoPlayer">
<control type="group">
<visible>!Skin.hassetting(stopVideoOnMenu) + Player.HasVideo + !VideoPlayer.IsFullscreen + !SlideShow.IsActive</visible>
<posx>col-20-begin</posx>
<posy>12</posy>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>444</width>
<height>255</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
<bordertexture border="6" colordiffuse="overlay">colors/black.png</bordertexture>
<bordersize>6</bordersize>
</control>
<control type="videowindow">
<posx>6</posx>
<posy>6</posy>
<width>6-col</width>
<height>243</height>
</control>
</control>
</include>
<!--touchscreen screen edge controls-->
<include name="touchscreenControls">
</include>
<!--debugging-->
<include name="DialogID">
<posx>15</posx>

View File

@ -41,7 +41,7 @@
<animation type="focus" loop="false" reversible="false">
<!--<effect type="rotatey" start="0" end="-10" center="132" tween="back" easing="out" time="300"/>
<effect type="rotatey" start="0" end="10" center="132" tween="back" easing="out" delay="300" time="300"/>-->
<effect type="zoom" start="95" end="110" center="auto" tween="sine" easing="out" time="200"/>
<effect type="zoom" start="85" end="110" center="auto" tween="sine" easing="out" time="200"/>
</animation>
</include>
<!--modal dialog handling-->
@ -57,17 +57,17 @@
</include>
<include name="modalDialogInOutVertical">
<animation type="Windowopen">
<effect type="fade" start="0" end="100" time="300"/>
<effect type="slide" start="0,-200" end="0" tween="cubic" easing="out" time="400"/>
<effect type="fade" start="0" end="150" time="200"/>
<effect type="slide" start="0,-100" end="0" tween="cubic" easing="out" time="300"/>
</animation>
<animation type="Windowclose">
<effect type="fade" start="100" end="0" time="300"/>
<effect type="slide" start="0" end="0,300" tween="cubic" easing="out" time="400"/>
<effect type="fade" start="150" end="0" time="200"/>
<effect type="slide" start="0" end="0,100" tween="cubic" easing="out" time="300"/>
</animation>
</include>
<include name="modalDialogContentShift">
<animation type="Conditional" condition="controlgroup(9000).hasfocus | controlgroup(9002).hasfocus | controlgroup(100).hasfocus">
<effect type="zoom" end="140" time="200" center="auto" tween="linear" easing="out"/>
<effect type="zoom" end="110" time="250" center="auto" tween="linear" easing="out"/>
</animation>
</include>
</includes>

View File

@ -0,0 +1,157 @@
<?xml version="1.0" encoding="UTF-8"?>
<includes>
<!--media showcase-->
<include name="gameShowcase">
<!--list container to hold extrafanart-->
<control type="list" id="99999">
<posx>-4</posx>
<posy>-4</posy>
<width>4</width>
<height>4</height>
<enable>false</enable>
<preloaditems>2</preloaditems>
<itemlayout/>
<focusedlayout/>
<content>$VAR[extraFanartLocation]</content>
</control>
<control type="grouplist" id="99998">
<posx>0</posx>
<posy>row-3-begin</posy>
<width>13000</width>
<height>fullscreenHeight</height>
<itemgap>0</itemgap>
<scrolltime tween="sine" easing="out">500</scrolltime>
<orientation>horizontal</orientation>
<usecontrolcoords>true</usecontrolcoords>
<animation type="windowopen">
<effect type="fade" start="0" end="100" delay="250" time="1000"/>
</animation>
<!--movement-->
<animation effect="slide" time="200" end="0,0" condition="Control.HasFocus(999981)">condition</animation>
<animation effect="slide" time="200" end="-1354,0" condition="Control.HasFocus(999982) + !String.IsEmpty(listitem.tagline)">condition</animation><!--fanart1 has tagline-->
<animation effect="slide" time="200" end="-500,0" condition="Control.HasFocus(999982) + String.IsEmpty(listitem.tagline)">condition</animation><!--fanart 1 no tagline-->
<animation effect="slide" time="200" end="-2896,0" condition="Control.HasFocus(999983) + !String.IsEmpty(listitem.tagline)">condition</animation><!--cast has tagline-->
<animation effect="slide" time="200" end="-2042,0" condition="Control.HasFocus(999983) + String.IsEmpty(listitem.tagline)">condition</animation><!--cast no tagline-->
<animation effect="slide" time="200" end="-4458,0" condition="Control.HasFocus(999984) + !String.IsEmpty(listitem.tagline)">condition</animation><!--fanart2 has tagline-->
<animation effect="slide" time="200" end="-3604,0" condition="Control.HasFocus(999984) + String.IsEmpty(listitem.tagline)">condition</animation><!--fanart2 no tagline-->
<animation effect="slide" time="200" end="-5650,0" condition="Control.HasFocus(999985) + !String.IsEmpty(listitem.tagline) + !String.IsEmpty(listitem.art(discart))">condition</animation><!--discart has tagline-->
<animation effect="slide" time="200" end="-4796,0" condition="Control.HasFocus(999985) + String.IsEmpty(listitem.tagline) + !String.IsEmpty(listitem.art(discart))">condition</animation><!--discart no tagline-->
<animation effect="slide" time="200" end="-5946,0" condition="Control.HasFocus(999985) + !String.IsEmpty(listitem.tagline) + String.IsEmpty(listitem.art(discart))">condition</animation><!--no discart has tagline-->
<animation effect="slide" time="200" end="-5092,0" condition="Control.HasFocus(999985) + String.IsEmpty(listitem.tagline) + String.IsEmpty(listitem.art(discart))">condition</animation><!--no discart has tagline-->
<animation effect="slide" time="200" end="-6844,0" condition="Control.HasFocus(999986) + !String.IsEmpty(listitem.tagline) + !String.IsEmpty(listitem.art(discart))">condition</animation><!--has tagline + has discart-->
<animation effect="slide" time="200" end="-6844,0" condition="Control.HasFocus(999986) + String.IsEmpty(listitem.tagline) + !String.IsEmpty(listitem.art(discart))">condition</animation><!--NO TAGLINE + HAS DISCART-->
<animation effect="slide" time="200" end="-7428,0" condition="Control.HasFocus(999986) + !String.IsEmpty(listitem.tagline) + String.IsEmpty(listitem.art(discart))">condition</animation><!--no discart has tagline-->
<animation effect="slide" time="200" end="-6578,0" condition="Control.HasFocus(999986) + String.IsEmpty(listitem.tagline) + String.IsEmpty(listitem.art(discart))">condition</animation><!--no discart no tagline-->
<animation effect="slide" time="200" end="-8328,0" condition="Control.HasFocus(999987) + !String.IsEmpty(listitem.tagline) + !String.IsEmpty(listitem.art(discart))">condition</animation><!--has tagline + has discart-->
<animation effect="slide" time="200" end="-8328,0" condition="Control.HasFocus(999987) + String.IsEmpty(listitem.tagline) + !String.IsEmpty(listitem.art(discart))">condition</animation><!--NO TAGLINE + HAS DISCART-->
<animation effect="slide" time="200" end="-8912,0" condition="Control.HasFocus(999987) + !String.IsEmpty(listitem.tagline) + String.IsEmpty(listitem.art(discart))">condition</animation><!--no discart has tagline-->
<animation effect="slide" time="200" end="-8062,0" condition="Control.HasFocus(999987) + String.IsEmpty(listitem.tagline) + String.IsEmpty(listitem.art(discart))">condition</animation><!--no discart no tagline-->
<animation effect="slide" time="200" end="-9812,0" condition="Control.HasFocus(999988) + !String.IsEmpty(listitem.tagline) + !String.IsEmpty(listitem.art(discart))">condition</animation><!--has tagline + has discart-->
<animation effect="slide" time="200" end="-9812,0" condition="Control.HasFocus(999988) + String.IsEmpty(listitem.tagline) + !String.IsEmpty(listitem.art(discart))">condition</animation><!--NO TAGLINE + HAS DISCART-->
<animation effect="slide" time="200" end="-10396,0" condition="Control.HasFocus(999988) + !String.IsEmpty(listitem.tagline) + String.IsEmpty(listitem.art(discart))">condition</animation><!--no discart has tagline-->
<animation effect="slide" time="200" end="-9546,0" condition="Control.HasFocus(999988) + String.IsEmpty(listitem.tagline) + String.IsEmpty(listitem.art(discart))">condition</animation><!--no discart no tagline-->
<animation effect="slide" time="200" end="-11296,0" condition="Control.HasFocus(999989) + !String.IsEmpty(listitem.tagline) + !String.IsEmpty(listitem.art(discart))">condition</animation><!--has tagline + has discart-->
<animation effect="slide" time="200" end="-11296,0" condition="Control.HasFocus(999989) + String.IsEmpty(listitem.tagline) + !String.IsEmpty(listitem.art(discart))">condition</animation><!--NO TAGLINE + HAS DISCART-->
<animation effect="slide" time="200" end="-11880,0" condition="Control.HasFocus(999989) + !String.IsEmpty(listitem.tagline) + String.IsEmpty(listitem.art(discart))">condition</animation><!--no discart has tagline-->
<animation effect="slide" time="200" end="-11562,0" condition="Control.HasFocus(999989) + String.IsEmpty(listitem.tagline) + String.IsEmpty(listitem.art(discart))">condition</animation><!--no discart no tagline-->
<control type="label">
<posx>col-1-begin</posx>
<posy>0</posy>
<width>756</width>
<height>756</height>
<font>large</font>
<align>center</align>
<textcolor>textActive</textcolor>
<label>$INFO[Container(113).ListItem.Label]</label>
<wrapmultiline>true</wrapmultiline>
</control>
<control type="image">
<posx>2-col</posx>
<visible>!String.IsEmpty(Container(115).ListItem.Art(poster))</visible>
<posx>0</posx>
<width>504</width>
<height>756</height>
<texture diffuse="masks/showcasePoster.png">$INFO[Container(115).ListItem.Art(poster)]</texture>
<colordiffuse>ffffffff</colordiffuse>
<aspectratio>keep</aspectratio>
</control>
<control type="panel" id="115">
<posx>180</posx>
<posy>12</posy>
<width>20-col</width>
<height>756</height>
<enable>false</enable>
<itemlayout width="10-col" height="405">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>708</width>
<height>398</height>
<aspectratio scalediffuse="false">keep</aspectratio>
<texture fallback="colors/offblack.png" diffuse="masks/showcaseCast.png">$INFO[listitem.art(poster)]</texture>
<colordiffuse>ffFFFFFF</colordiffuse>
</control>
</itemlayout>
<focusedlayout/>
</control>
<control type="multiimage">
<visible>!String.IsEmpty(Container(114).ListItem.Art(fanart))</visible>
<posx>2-col</posx>
<top>0</top>
<width>1344</width>
<height>756</height>
<aspectratio>scale</aspectratio>
<timeperimage>1000</timeperimage>
<fadetime>300</fadetime>
<imagepath background="true">$INFO[Container(114).ListItem.Art(fanart)]</imagepath>
</control>
</control>
<!--navigation-->
<control type="grouplist">
<posx>636</posx>
<posy>row-27-begin</posy>
<orientation>horizontal</orientation>
<itemgap>0</itemgap>
<control type="button" id="999981">
<width>1-col</width>
<height>12</height>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<onback>8000</onback>
</control>
<control type="button" id="999982">
<width>1-col</width>
<height>12</height>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<onback>8000</onback>
</control>
<control type="button" id="999983">
<width>1-col</width>
<height>12</height>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<onback>8000</onback>
</control>
<control type="button" id="999984">
<width>1-col</width>
<height>12</height>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<onback>8000</onback>
</control>
</control>
<control type="label">
<posx>col-1-begin</posx>
<posy>1014</posy>
<width>24-col</width>
<height>1-row</height>
<align>center</align>
<font>smallStrong</font>
<textcolor>textDisabled</textcolor>
<label>$INFO[Container(113).ListItem.label]</label>
<shadowcolor></shadowcolor>
</control>
</include>
</includes>

View File

@ -54,11 +54,22 @@
<!--player controls (if media playing)-->
<control type="group">
<visible>player.hasaudio</visible>
<posx>0</posx>
<posy>row-5-begin</posy>
<control type="image">
<visible>player.playing + control.hasfocus(5115)</visible>
<posx>0</posx>
<posy>0</posy>
<width>col-5-begin</width>
<height>1-col</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
<colordiffuse>33ffffff</colordiffuse>
</control>
<control type="image">
<visible>control.hasfocus(5115)</visible>
<posx>0</posx>
<posy>0</posy>
<width>col-5-begin</width>
@ -68,8 +79,7 @@
</control>
<control type="panel" id="5115">
<visible>player.playing</visible>
<posx>72</posx>
<posx>46</posx>
<posy>0</posy>
<width>col-5-begin</width>
<height>2-row</height>
@ -110,7 +120,7 @@
<width>66</width>
<height>66</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
<texture diffuse="masks/square.png">colors/white.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="label">
@ -165,13 +175,12 @@
</control>
<control type="panel" id="9001">
<animation condition="player.playing" effect="slide" end="0,72" time="0">conditional</animation>
<animation condition="player.hasaudio" effect="slide" end="0,72" time="0">conditional</animation>
<posx>0</posx>
<posy>row-5-begin</posy>
<width>col-5-begin</width>
<height>832</height>
<orientation>vertical</orientation>
<onleft condition="!window.isactive(home)">activateWindow(contextmenu)</onleft>
<onright condition="!window.isactive(1103)">9999</onright>
<onright condition="window.isactive(1103)">9876</onright>
<onup condition="control.isvisible(5115)">control.setfocus(5115)</onup>

View File

@ -7,42 +7,16 @@
<visible>System.HasAddon(script.globalsearch)</visible>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<focusedcolor>textActive</focusedcolor>
<width>12-col</width>
<width>8-col</width>
<label>137</label>
<onclick>RunScript(script.globalsearch,movies=true&amp;tvshows=true&amp;episodes=true&amp;livetv=true&amp;actors=true&amp;directors=true)</onclick>
</control>
<control type="button" id="3">
<visible>!String.IsEmpty(Container.SortMethod)</visible>
<description>Sort by</description>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<focusedcolor>textActive</focusedcolor>
<width>12-col</width>
<label>$LOCALIZE[31008]: $INFO[Container.SortMethod]</label>
<onclick condition="window.isactive(videos)">sendclick(videos,3)</onclick>
<onclick condition="window.isactive(tvchannels)">sendclick(tvchannels,3)</onclick>
<onclick condition="window.isactive(tvrecordings)">sendclick(tvrecordings,3)</onclick>
<onclick condition="window.isactive(tvguide)">sendclick(tvguide,3)</onclick>
</control>
<control type="togglebutton" id="4">
<visible>!String.IsEmpty(Container.SortMethod)</visible>
<description>Sort direction</description>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<alttexturefocus colordiffuse="highlight">colors/white.png</alttexturefocus>
<focusedcolor>textActive</focusedcolor>
<label>31109</label>
<altlabel>31110</altlabel>
<width>12-col</width>
<onclick condition="window.isactive(videos)">sendclick(videos,4)</onclick>
<onclick condition="window.isactive(tvchannels)">sendclick(tvchannels,4)</onclick>
<onclick condition="window.isactive(tvrecordings)">sendclick(tvrecordings,4)</onclick>
<onclick condition="window.isactive(tvguide)">sendclick(tvguide,4)</onclick>
</control>
<control type="button" id="509">
<visible>[Window.IsVisible(MyPVRChannels.xml) | Window.IsVisible(MyPVRRecordings.xml) | Window.IsVisible(MyPVRGuide.xml) | Window.IsVisible(MyPVRSearch.xml) | Window.IsVisible(MyPVRTimers.xml)] + PVR.HasTVChannels</visible>
<description>PVR Channel Group</description>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<focusedcolor>textActive</focusedcolor>
<width>12-col</width>
<width>8-col</width>
<label>31222</label>
<onclick condition="window.isactive(tvchannels)">sendclick(tvchannels,28)</onclick>
<onclick condition="window.isactive(tvguide)">sendclick(tvguide,28)</onclick>
@ -53,33 +27,22 @@
<description>PVR Timers</description>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<focusedcolor>textActive</focusedcolor>
<width>12-col</width>
<width>8-col</width>
<label>31087</label>
<onclick>ActivateWindow(TVTimerRules)</onclick>
</control>
<control type="button" id="507">
<visible>!System.HasAddon(plugin.video.plexkodiconnect)</visible>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<focusedcolor>textActive</focusedcolor>
<width>12-col</width>
<width>8-col</width>
<label>653</label>
<onclick>UpdateLibrary(video)</onclick>
</control>
<control type="radiobutton" id="14">
<description>Watched Toggle</description>
<label>31195</label>
<width>12-col</width>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<focusedcolor>textActive</focusedcolor>
<textureradiofocus></textureradiofocus>
<textureradionofocus></textureradionofocus>
<radiowidth/>
<radioheight/>
<onclick>sendclick(videos,14)</onclick>
</control>
<control type="radiobutton" id="11">
<description>Unlock Shares</description>
<label>20336</label>
<width>12-col</width>
<width>8-col</width>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<focusedcolor>textActive</focusedcolor>
<texturenofocus></texturenofocus>
@ -97,7 +60,7 @@
<description>Playlist</description>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<focusedcolor>textActive</focusedcolor>
<width>12-col</width>
<width>8-col</width>
<label>31123</label>
<onclick>activateWindow(musicplaylist)</onclick>
</control>
@ -106,14 +69,14 @@
<visible>System.HasAddon(script.globalsearch)</visible>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<focusedcolor>textActive</focusedcolor>
<width>12-col</width>
<width>8-col</width>
<label>137</label>
<onclick>RunScript(script.globalsearch,artists=true&amp;albums=true&amp;songs=true&amp;musicvideos=true)</onclick>
</control>
<control type="button" id="3">
<visible>!String.IsEmpty(Container.SortMethod)</visible>
<description>Sort by</description>
<width>12-col</width>
<width>8-col</width>
<focusedcolor>textActive</focusedcolor>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<label>$LOCALIZE[31008]: $INFO[Container.SortMethod]</label>
@ -127,7 +90,7 @@
<description>Sort direction</description>
<label>31109</label>
<altlabel>31110</altlabel>
<width>12-col</width>
<width>8-col</width>
<focusedcolor>textActive</focusedcolor>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<alttexturefocus colordiffuse="highlight">colors/white.png</alttexturefocus>
@ -141,7 +104,7 @@
<description>PVR Channel Group</description>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<focusedcolor>textActive</focusedcolor>
<width>12-col</width>
<width>8-col</width>
<label>31222</label>
<onclick>sendclick(radiochannels,28)</onclick>
</control>
@ -150,12 +113,13 @@
<description>PVR Timers</description>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<focusedcolor>textActive</focusedcolor>
<width>12-col</width>
<width>8-col</width>
<label>31087</label>
<onclick>ActivateWindow(RadioTimerRules)</onclick>
</control>
<control type="button" id="504">
<width>12-col</width>
<visible>!System.HasAddon(plugin.video.plexkodiconnect)</visible>
<width>8-col</width>
<focusedcolor>textActive</focusedcolor>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<label>653</label>
@ -164,7 +128,7 @@
<control type="radiobutton" id="20">
<!--<visible>musicPlaylist</visible>-->
<description>Shuffle</description>
<width>12-col</width>
<width>8-col</width>
<focusedcolor>textActive</focusedcolor>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<label>191</label>
@ -178,7 +142,7 @@
<control type="button" id="3">
<visible>!String.IsEmpty(Container.SortMethod)</visible>
<description>Sort by</description>
<width>12-col</width>
<width>8-col</width>
<focusedcolor>textActive</focusedcolor>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<label>103</label>
@ -189,7 +153,7 @@
<description>Sort direction</description>
<label>31109</label>
<altlabel>31110</altlabel>
<width>12-col</width>
<width>8-col</width>
<focusedcolor>textActive</focusedcolor>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<alttexturefocus colordiffuse="highlight">colors/white.png</alttexturefocus>
@ -199,7 +163,7 @@
<!--pictures submenu items-->
<include name="addonsSideMenu">
<control type="radiobutton" id="7">
<width>12-col</width>
<width>8-col</width>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<focusedcolor>textActive</focusedcolor>
<textureradiofocus></textureradiofocus>
@ -210,7 +174,7 @@
<onclick>sendclick(addonbrowser,7)</onclick>
</control>
<control type="radiobutton" id="8">
<width>12-col</width>
<width>8-col</width>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<focusedcolor>textActive</focusedcolor>
<textureradiofocus></textureradiofocus>
@ -223,7 +187,7 @@
<control type="button" id="9">
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<focusedcolor>textActive</focusedcolor>
<width>12-col</width>
<width>8-col</width>
<label>24034</label>
<onclick>sendclick(addonbrowser,9)</onclick>
</control>
@ -235,7 +199,7 @@
<description>Sort by</description>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<focusedcolor>textActive</focusedcolor>
<width>12-col</width>
<width>8-col</width>
<label>$LOCALIZE[31008]: $INFO[Container.SortMethod]</label>
<onclick>sendclick(games,3)</onclick>
</control>
@ -247,7 +211,7 @@
<focusedcolor>textActive</focusedcolor>
<label>31109</label>
<altlabel>31110</altlabel>
<width>12-col</width>
<width>8-col</width>
<onclick>sendclick(games,4)</onclick>
</control>
</include>

View File

@ -73,22 +73,18 @@
<posx>0</posx>
<width>504</width>
<height>756</height>
<texture>$INFO[listitem.art(poster)]</texture>
<texture diffuse="masks/showcasePoster.png">$INFO[listitem.art(poster)]</texture>
<colordiffuse>ffffffff</colordiffuse>
<aspectratio>stretch</aspectratio>
<bordertexture border="3">colors/white.png</bordertexture>
<bordersize>3</bordersize>
</control>
<control type="image">
<posx>2-col</posx>
<visible>!String.IsEmpty(ListItem.art(fanart))</visible>
<width>1344</width>
<height>756</height>
<texture>$INFO[listitem.art(fanart)]</texture>
<texture diffuse="masks/showcaseFanart.png">$INFO[listitem.art(fanart)]</texture>
<colordiffuse>ffffffff</colordiffuse>
<aspectratio>stretch</aspectratio>
<bordertexture border="3">colors/white.png</bordertexture>
<bordersize>3</bordersize>
</control>
<control type="panel" id="50">
<posx>180</posx>
@ -103,9 +99,7 @@
<width>300</width>
<height>300</height>
<aspectratio scalediffuse="false">scale</aspectratio>
<texture border="0" fallback="colors/offblack.png">$INFO[listitem.thumb]</texture>
<bordertexture border="3">colors/white.png</bordertexture>
<bordersize>3</bordersize>
<texture fallback="colors/offblack.png" diffuse="masks/showcaseCast.png">$INFO[listitem.thumb]</texture>
<colordiffuse>ffFFFFFF</colordiffuse>
</control>
<control type="group">
@ -137,18 +131,16 @@
<visible>!String.IsEmpty(container(99999).ListItemNoWrap(0).filenameandpath) + !Skin.HasSetting(disableExtendedFanart)</visible>
<width>1344</width>
<height>756</height>
<texture>$INFO[container(99999).ListItemNoWrap(0).filenameandpath,,]</texture>
<texture diffuse="masks/showcaseFanart.png">$INFO[container(99999).ListItemNoWrap(0).filenameandpath,,]</texture>
<colordiffuse>ffffffff</colordiffuse>
<aspectratio>stretch</aspectratio>
<bordertexture border="3">colors/white.png</bordertexture>
<bordersize>3</bordersize>
</control>
<control type="image">
<posx>2-col</posx>
<visible>!String.IsEmpty(listitem.art(discart))</visible>
<width>756</width>
<height>756</height>
<texture>$INFO[listitem.art(discart)]</texture>
<texture diffuse="masks/showcaseDiscart.png">$INFO[listitem.art(discart)]</texture>
<colordiffuse>ffffffff</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
@ -157,44 +149,36 @@
<visible>!String.IsEmpty(container(99999).ListItemNoWrap(1).filenameandpath) + !Skin.HasSetting(disableExtendedFanart)</visible>
<width>1344</width>
<height>756</height>
<texture>$INFO[container(99999).ListItemNoWrap(1).filenameandpath,,]</texture>
<texture diffuse="masks/showcaseFanart.png">$INFO[container(99999).ListItemNoWrap(1).filenameandpath,,]</texture>
<colordiffuse>ffffffff</colordiffuse>
<aspectratio>stretch</aspectratio>
<bordertexture border="3">colors/white.png</bordertexture>
<bordersize>3</bordersize>
</control>
<control type="image">
<posx>2-col</posx>
<visible>!String.IsEmpty(container(99999).ListItemNoWrap(2).filenameandpath) + !Skin.HasSetting(disableExtendedFanart)</visible>
<width>1344</width>
<height>756</height>
<texture>$INFO[container(99999).ListItemNoWrap(2).filenameandpath,,]</texture>
<texture diffuse="masks/showcaseFanart.png">$INFO[container(99999).ListItemNoWrap(2).filenameandpath,,]</texture>
<colordiffuse>ffffffff</colordiffuse>
<aspectratio>stretch</aspectratio>
<bordertexture border="3">colors/white.png</bordertexture>
<bordersize>3</bordersize>
</control>
<control type="image">
<posx>2-col</posx>
<visible>!String.IsEmpty(container(99999).ListItemNoWrap(3).filenameandpath) + !Skin.HasSetting(disableExtendedFanart)</visible>
<width>1344</width>
<height>756</height>
<texture>$INFO[container(99999).ListItemNoWrap(3).filenameandpath,,]</texture>
<texture diffuse="masks/showcaseFanart.png">$INFO[container(99999).ListItemNoWrap(3).filenameandpath,,]</texture>
<colordiffuse>ffffffff</colordiffuse>
<aspectratio>stretch</aspectratio>
<bordertexture border="3">colors/white.png</bordertexture>
<bordersize>3</bordersize>
</control>
<control type="image">
<posx>2-col</posx>
<visible>!String.IsEmpty(container(99999).ListItemNoWrap(4).filenameandpath) + !Skin.HasSetting(disableExtendedFanart)</visible>
<width>1344</width>
<height>756</height>
<texture>$INFO[container(99999).ListItemNoWrap(4).filenameandpath,,]</texture>
<texture diffuse="masks/showcaseFanart.png">$INFO[container(99999).ListItemNoWrap(4).filenameandpath,,]</texture>
<colordiffuse>ffffffff</colordiffuse>
<aspectratio>stretch</aspectratio>
<bordertexture border="3">colors/white.png</bordertexture>
<bordersize>3</bordersize>
</control>
</control>

View File

@ -1,54 +1,6 @@
<?xml version='1.0' encoding='UTF-8'?>
<includes>
<include name="menus-mainmenu">
<item id="1">
<property name="id">$NUMBER[1]</property>
<label>$LOCALIZE[31136]</label>
<icon>DefaultAddon.png</icon>
<thumb />
<property name="labelID">31136</property>
<property name="defaultID">31136</property>
<visible>Player.HasMedia</visible>
<onclick>action(FullScreen)</onclick>
<property name="path">action(FullScreen)</property>
<property name="list">action(FullScreen)</property>
<visible>String.IsEqual(System.ProfileName,Master user)</visible>
<property name="submenuVisibility">num-31136</property>
<property name="group">mainmenu</property>
<property name="hasSubmenu">False</property>
</item>
<item id="2">
<property name="id">$NUMBER[2]</property>
<label>$LOCALIZE[31221]</label>
<icon>DefaultAddon.png</icon>
<thumb />
<property name="labelID">31221</property>
<property name="defaultID">31221</property>
<visible>System.HasMediaDVD</visible>
<onclick>XBMC.PlayDVD()</onclick>
<property name="path">XBMC.PlayDVD()</property>
<property name="list">XBMC.PlayDVD()</property>
<visible>String.IsEqual(System.ProfileName,Master user)</visible>
<property name="submenuVisibility">num-31221</property>
<property name="group">mainmenu</property>
<property name="hasSubmenu">False</property>
</item>
<item id="3">
<property name="id">$NUMBER[3]</property>
<label>$LOCALIZE[31251]</label>
<icon>DefaultAddon.png</icon>
<thumb />
<property name="labelID">31251</property>
<property name="defaultID">31251</property>
<visible>System.HasMediaDVD</visible>
<onclick>EjectTray()</onclick>
<property name="path">EjectTray()</property>
<property name="list">EjectTray()</property>
<visible>String.IsEqual(System.ProfileName,Master user)</visible>
<property name="submenuVisibility">num-31251</property>
<property name="group">mainmenu</property>
<property name="hasSubmenu">False</property>
</item>
<item id="4">
<property name="id">$NUMBER[4]</property>
<label>$LOCALIZE[31249]</label>
@ -168,22 +120,6 @@
<property name="group">mainmenu</property>
<property name="hasSubmenu">False</property>
</item>
<item id="11">
<property name="id">$NUMBER[11]</property>
<label>$LOCALIZE[31229]</label>
<icon>DefaultAddon.png</icon>
<thumb />
<property name="labelID">31229</property>
<property name="defaultID">31229</property>
<visible>Library.HasContent(Music)</visible>
<onclick>PlayerControl(Partymode(music))</onclick>
<property name="path">PlayerControl(Partymode(music))</property>
<property name="list">PlayerControl(Partymode(music))</property>
<visible>String.IsEqual(System.ProfileName,Master user)</visible>
<property name="submenuVisibility">num-31229</property>
<property name="group">mainmenu</property>
<property name="hasSubmenu">False</property>
</item>
<item id="12">
<property name="id">$NUMBER[12]</property>
<label>$LOCALIZE[31232]</label>
@ -191,45 +127,14 @@
<thumb />
<property name="labelID">31232</property>
<property name="defaultID">31232</property>
<onclick>ActivateWindow(games)</onclick>
<property name="path">ActivateWindow(games)</property>
<onclick>ActivateWindow(games,plugin://plugin.program.akl/sources)</onclick>
<property name="path">ActivateWindow(games,plugin://plugin.program.akl/sources)</property>
<property name="list">games</property>
<visible>String.IsEqual(System.ProfileName,Master user)</visible>
<property name="submenuVisibility">num-31232</property>
<property name="group">mainmenu</property>
<property name="hasSubmenu">False</property>
</item>
<item id="13">
<property name="id">$NUMBER[13]</property>
<label>$LOCALIZE[12600]</label>
<icon>DefaultAddon.png</icon>
<thumb />
<property name="labelID">weather</property>
<property name="defaultID">weather</property>
<visible>!String.IsEmpty(Weather.Plugin)</visible>
<onclick>ActivateWindow(Weather)</onclick>
<property name="path">ActivateWindow(Weather)</property>
<property name="list">Weather</property>
<visible>String.IsEqual(System.ProfileName,Master user)</visible>
<property name="submenuVisibility">weather</property>
<property name="group">mainmenu</property>
<property name="hasSubmenu">False</property>
</item>
<item id="14">
<property name="id">$NUMBER[14]</property>
<label>$LOCALIZE[10002]</label>
<icon>DefaultAddon.png</icon>
<thumb />
<property name="labelID">pictures</property>
<property name="defaultID">pictures</property>
<onclick>ActivateWindow(Pictures)</onclick>
<property name="path">ActivateWindow(Pictures)</property>
<property name="list">Pictures</property>
<visible>String.IsEqual(System.ProfileName,Master user)</visible>
<property name="submenuVisibility">pictures</property>
<property name="group">mainmenu</property>
<property name="hasSubmenu">True</property>
</item>
</include>
<include name="menus-videomenu">
<item id="1">
@ -351,7 +256,7 @@
<item id="7">
<property name="id">$NUMBER[7]</property>
<property name="mainmenuid">15</property>
<label>$LOCALIZE[31088]</label>
<label>Addons</label>
<icon>DefaultAddon.png</icon>
<thumb />
<property name="labelID">31088</property>
@ -364,38 +269,6 @@
<property name="group">videosubmenu</property>
<property name="isSubmenu">True</property>
</item>
<item id="8">
<property name="id">$NUMBER[8]</property>
<property name="mainmenuid">15</property>
<label>$LOCALIZE[136]</label>
<icon>DefaultAddon.png</icon>
<thumb />
<property name="labelID">136</property>
<property name="defaultID">136</property>
<onclick condition="true">control.setfocus(9999)</onclick>
<onclick>ActivateWindow(Videos,special://videoplaylists/,return)</onclick>
<property name="path">ActivateWindow(Videos,special://videoplaylists/,return)</property>
<property name="list">special://videoplaylists/</property>
<visible>String.IsEqual(System.ProfileName,Master user)</visible>
<property name="group">videosubmenu</property>
<property name="isSubmenu">True</property>
</item>
<item id="9">
<property name="id">$NUMBER[9]</property>
<property name="mainmenuid">15</property>
<label>$LOCALIZE[744]</label>
<icon>DefaultAddon.png</icon>
<thumb />
<property name="labelID">744</property>
<property name="defaultID">744</property>
<onclick condition="true">control.setfocus(9999)</onclick>
<onclick>ActivateWindow(Videos,sources://video/)</onclick>
<property name="path">ActivateWindow(Videos,sources://video/)</property>
<property name="list">sources://video/</property>
<visible>String.IsEqual(System.ProfileName,Master user)</visible>
<property name="group">videosubmenu</property>
<property name="isSubmenu">True</property>
</item>
</include>
<include name="menus-musicmenu">
<item id="1">
@ -409,24 +282,6 @@
<property name="defaultID">31136</property>
<visible>Player.HasMedia</visible>
<onclick condition="true">control.setfocus(9999)</onclick>
<onclick>activateWindow(1103)</onclick>
<property name="path">activateWindow(1103)</property>
<property name="list">activateWindow(1103)</property>
<visible>String.IsEqual(System.ProfileName,Master user)</visible>
<property name="group">musicsubmenu</property>
<property name="isSubmenu">True</property>
</item>
<item id="2">
<property name="id">$NUMBER[2]</property>
<property name="mainmenuid">16</property>
<label>$LOCALIZE[31248]</label>
<label2>$LOCALIZE[10005]</label2>
<icon>DefaultAddon.png</icon>
<thumb />
<property name="labelID">31248</property>
<property name="defaultID">31248</property>
<visible>MusicPlayer.HasNext</visible>
<onclick condition="true">control.setfocus(9999)</onclick>
<onclick>activateWindow(musicplaylist)</onclick>
<property name="path">activateWindow(musicplaylist)</property>
<property name="list">activateWindow(musicplaylist)</property>
@ -515,25 +370,6 @@
<property name="group">musicsubmenu</property>
<property name="isSubmenu">True</property>
</item>
<item id="7">
<property name="id">$NUMBER[7]</property>
<property name="mainmenuid">16</property>
<label>$LOCALIZE[135]</label>
<label2>$LOCALIZE[10005]</label2>
<icon>DefaultAddon.png</icon>
<thumb />
<property name="labelID">135</property>
<property name="defaultID">135</property>
<visible>Library.HasContent(Music)</visible>
<onclick condition="true">control.setfocus(9999)</onclick>
<onclick condition="window.isactive(music)">Container.Update(musicdb://genres/)</onclick>
<property name="path">Container.Update(musicdb://genres/)</property>
<property name="list">Container.Update(musicdb://genres/)</property>
<onclick condition="!window.isactive(music)">ActivateWindow(Music,musicdb://genres/)</onclick>
<visible>String.IsEqual(System.ProfileName,Master user)</visible>
<property name="group">musicsubmenu</property>
<property name="isSubmenu">True</property>
</item>
<item id="8">
<property name="id">$NUMBER[8]</property>
<property name="mainmenuid">16</property>
@ -573,7 +409,7 @@
<item id="10">
<property name="id">$NUMBER[10]</property>
<property name="mainmenuid">16</property>
<label>$LOCALIZE[31090]</label>
<label>Addons</label>
<label2>$LOCALIZE[10005]</label2>
<icon>DefaultAddon.png</icon>
<thumb />
@ -587,57 +423,6 @@
<property name="group">musicsubmenu</property>
<property name="isSubmenu">True</property>
</item>
<item id="11">
<property name="id">$NUMBER[11]</property>
<property name="mainmenuid">16</property>
<label>$LOCALIZE[744]</label>
<label2>$LOCALIZE[10005]</label2>
<icon>DefaultAddon.png</icon>
<thumb />
<property name="labelID">744</property>
<property name="defaultID">744</property>
<onclick condition="true">control.setfocus(9999)</onclick>
<onclick>ActivateWindow(Music,Files)</onclick>
<property name="path">ActivateWindow(Music,Files)</property>
<property name="list">Files</property>
<visible>String.IsEqual(System.ProfileName,Master user)</visible>
<property name="group">musicsubmenu</property>
<property name="isSubmenu">True</property>
</item>
</include>
<include name="menus-picturemenu">
<item id="1">
<property name="id">$NUMBER[1]</property>
<property name="mainmenuid">17</property>
<label>$LOCALIZE[744]</label>
<icon>DefaultShortcut.png</icon>
<thumb />
<property name="labelID">744</property>
<property name="defaultID">744</property>
<onclick condition="true">control.setfocus(9999)</onclick>
<onclick>ActivateWindow(Pictures,files)</onclick>
<property name="path">ActivateWindow(Pictures,files)</property>
<property name="list">files</property>
<visible>String.IsEqual(System.ProfileName,Master user)</visible>
<property name="group">picturessubmenu</property>
<property name="isSubmenu">True</property>
</item>
<item id="2">
<property name="id">$NUMBER[2]</property>
<property name="mainmenuid">17</property>
<label>$LOCALIZE[1039]</label>
<icon>DefaultShortcut.png</icon>
<thumb />
<property name="labelID">1039</property>
<property name="defaultID">1039</property>
<onclick condition="true">control.setfocus(9999)</onclick>
<onclick>ActivateWindow(Pictures,Addons,return)</onclick>
<property name="path">ActivateWindow(Pictures,Addons,return)</property>
<property name="list">Addons</property>
<visible>String.IsEqual(System.ProfileName,Master user)</visible>
<property name="group">picturessubmenu</property>
<property name="isSubmenu">True</property>
</item>
</include>
<include name="menus-gamemenu">
<item id="1">

View File

@ -6,8 +6,8 @@
<value condition="Window.isactive(Videos) + Container.Content(musicvideos)">$LOCALIZE[20389] [LOWERCASE][COLOR highlight]$LOCALIZE[31054] $INFO[container.sortmethod] $INFO[Container.SortOrder,(,)][/COLOR][/LOWERCASE]</value>
<value condition="Window.isactive(Videos) + [Container.Content(movies) | container.content(tvshows)] + String.Contains(Container.folderpath,special://profile/playlists/video)">[CAPITALIZE]$INFO[container.foldername][/CAPITALIZE] [LOWERCASE][COLOR highlight]$LOCALIZE[31054] $INFO[container.sortmethod] $INFO[Container.SortOrder,(,)][/COLOR][/LOWERCASE]</value>
<value condition="Window.isactive(Videos) + String.Contains(Container.folderpath,plugin)">$INFO[container.foldername] $INFO[ListItem.TVShowTitle,- ,] $INFO[ListItem.season,$LOCALIZE[20373] ,]</value>
<value condition="Window.isactive(Videos) + Container.Content(movies)">$LOCALIZE[20342] [LOWERCASE][COLOR highlight]$LOCALIZE[31054] $INFO[container.sortmethod] $INFO[Container.SortOrder,(,)][/COLOR][/LOWERCASE]</value>
<value condition="Window.isactive(Videos) + Container.Content(tvshows)">$LOCALIZE[31216] [LOWERCASE][COLOR highlight]$LOCALIZE[31054] $INFO[container.sortmethod] $INFO[Container.SortOrder,(,)][/COLOR][/LOWERCASE]</value>
<value condition="Window.isactive(Videos) + Container.Content(movies)">$LOCALIZE[20342] [LOWERCASE][COLOR highlight]$LOCALIZE[31054] $INFO[container.sortmethod][/COLOR][/LOWERCASE]</value>
<value condition="Window.isactive(Videos) + Container.Content(tvshows)">$LOCALIZE[31216] [LOWERCASE][COLOR highlight]$LOCALIZE[31054] $INFO[container.sortmethod][/COLOR][/LOWERCASE]</value>
<value condition="Window.isactive(Videos) + [Container.Content(seasons) | Container.Content(episodes)]">$LOCALIZE[20343]</value>
<value condition="Window.isactive(Videos) + !String.IsEmpty(container.foldername)">$INFO[container.foldername]</value>
<value condition="Window.isactive(Videos) + String.IsEmpty(container.foldername)">$LOCALIZE[31012]</value>
@ -26,23 +26,21 @@
<value condition="Window.isactive(TVchannels) | Window.isactive(TVGuide)">$LOCALIZE[19020] [COLOR highlight]$LOCALIZE[31078][/COLOR]</value>
<value condition="Window.isactive(RadioChannels)">$LOCALIZE[19021] [COLOR highlight]$LOCALIZE[31078][/COLOR]</value>
<value condition="Window.isactive(TVRecordings)">$LOCALIZE[19020] [COLOR highlight]$LOCALIZE[31165][/COLOR]</value>
<value condition="Window.isactive(MyPVRTimers.xml)">$LOCALIZE[31060] [COLOR highlight]$LOCALIZE[31087][/COLOR]</value>
<value condition="Window.isactive(programs)">$LOCALIZE[10506]</value>
<value condition="Window.isactive(musicplaylist) | Window.isactive(videoplaylist)">$LOCALIZE[31123]</value>
<value condition="Window.isactive(pictures)">$LOCALIZE[31056]</value>
<value condition="String.Contains(Container.FolderPath,plugin://plugin.program.akl/sources)">$LOCALIZE[31232] [LOWERCASE][COLOR highlight]All Platforms[/COLOR][/LOWERCASE]</value>
<value condition="String.Contains(Container.FolderPath,plugin://plugin.program.akl/source/)">$LOCALIZE[31232] [LOWERCASE][COLOR highlight]$INFO[listitem.property(platform)][/COLOR][/LOWERCASE]</value>
<value condition="Window.isactive(games)">$LOCALIZE[31232] [LOWERCASE][COLOR highlight]$INFO[container.foldername][/COLOR][/LOWERCASE]</value>
</variable>
<variable name="listSubTitle">
<value condition="Window.isactive(Videos)">$INFO[Container.NumAllItems,, $LOCALIZE[31014]] $VAR[unwatchedOnly]</value>
<value condition="Window.isactive(Videos)">$INFO[Container.NumAllItems,, $LOCALIZE[31014]]</value>
<value condition="Window.isactive(Music)">$INFO[container.NumAllItems,, $LOCALIZE[31014]]</value>
<value condition="Window.isactive(MyPVRTimers.xml)">$INFO[container.NumAllItems,, $LOCALIZE[31145]]</value>
<value condition="Window.isactive(Weather)">$LOCALIZE[31212] $INFO[Window.Property(WeatherProvider)]</value>
<value condition="Window.isactive(TVchannels) | Window.isactive(RadioChannels) | Window.isactive(TVGuide)">$INFO[Pvr.BackendChannels] $LOCALIZE[19019] ($INFO[control.getlabel(29)])</value>
<value condition="Window.isactive(TVRecordings)">$INFO[container.NumAllItems] $LOCALIZE[31165] ($INFO[Pvr.BackendDiskSpace])</value>
<value condition="Window.isactive(programs)">$INFO[container.NumAllItems,, $LOCALIZE[31145]]</value>
<value condition="Window.isactive(games)">$INFO[container.NumAllItems,, $LOCALIZE[31145]]</value>
<value condition="Window.isactive(musicplaylist) | Window.isactive(videoplaylist)">$INFO[container.NumAllItems,, $LOCALIZE[31014]]</value>
<value condition="Window.isactive(pictures) + Integer.IsGreater(container.Numitems,0)">$INFO[container.NumAllItems,, $LOCALIZE[31014]]</value>
</variable>
<!--list view item detail / subheader-->
<variable name="itemDetail">

View File

@ -1,118 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<window>
<defaultcontrol always="true">52</defaultcontrol>
<controls>
<include>globalBackground</include>
<control type="group">
<posx>col-10-begin</posx>
<posy>row-8-begin</posy>
<!--animations-->
<include>modalDialogInOutVertical</include>
<control type="image">
<posx>-12</posx>
<posy>-12</posy>
<width>456</width>
<height>408</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
<bordersize>0</bordersize>
<colordiffuse>overlay</colordiffuse>
</control>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>6-col</width>
<height>6-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
<bordersize>0</bordersize>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="image">
<posx>142</posx>
<posy>36</posy>
<width>4-row</width>
<height>4-row</height>
<texture>kodilogo.png</texture>
<colordiffuse>textActive</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<control type="list" id="52">
<posx>0</posx>
<posy>228</posy>
<width>6-col</width>
<height>7-row</height>
<itemlayout width="6-col" height="84">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>69</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture fallback="colors/offblack.png" border="0">$INFO[Listitem.thumb]</texture>
</control>
<control type="image">
<posx>1-col</posx>
<posy>0</posy>
<width>5-col</width>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
<bordersize>0</bordersize>
<colordiffuse>overlay</colordiffuse>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>0</posy>
<width>5-col-gutter</width>
<height>2-row</height>
<aligny>center</aligny>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label]</label>
</control>
</itemlayout>
<focusedlayout width="6-col" height="84">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>69</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture fallback="colors/black" border="0">$INFO[Listitem.thumb]</texture>
<animation type="focus" loop="false" reversible="false">
<effect type="fade" time="500"/>
<effect type="rotatey" end="360" center="33" tween="back" easing="out" time="1000"/>
</animation>
</control>
<control type="image">
<posx>1-col</posx>
<posy>0</posy>
<width>5-col</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
<bordersize>0</bordersize>
<colordiffuse>ffffffff</colordiffuse>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>0</posy>
<width>5-col-gutter</width>
<height>2-row</height>
<aligny>center</aligny>
<font>itemTitle</font>
<textcolor>black</textcolor>
<label>$INFO[ListItem.label]</label>
</control>
</focusedlayout>
</control>
</control>
<!--debugging-->
<include>DebugGrid</include>
<control type="label">
<include>WindowID</include>
<label>LoginScreen.xml</label>
</control>
</controls>
</window>

View File

@ -2,7 +2,7 @@
<window>
<!--content moved to custom_musicPlayerFullscreen.xml-->
<onload>action(back)</onload>
<onload>activateWindow(1103)</onload>
<onload>AlarmClock(gotoplaylist,activateWindow(musicplaylist),00:01,true)</onload>
<controls>
<!--debugging-->
<include>DebugGrid</include>

View File

@ -1,20 +1,105 @@
<?xml version="1.0" encoding="UTF-8"?>
<window>
<defaultcontrol always="true">9999</defaultcontrol>
<defaultcontrol always="true">9998</defaultcontrol>
<onload></onload>
<include>fadeInOut</include>
<views>51</views>
<views>50,501,502</views>
<controls>
<include>globalBackground</include>
<!--page container group-->
<control type="group">
<include>globalBackground</include>
<!--shift page for certain modal dialogs-->
<include>modalDialogContentShift</include>
<!--Main content listing-->
<control type="group" id="9999">
<!--source content-->
<control type="group">
<include>contentOpen</include>
<onleft>9000</onleft>
<!--source content-->
<control type="group" id="9500">
<include>videofiles</include>
<include>gamePlatform</include>
<include>games</include>
</control>
<control type="panel" id="50">
<visible>!$EXP[isGame] + !$EXP[isGamePlatform]</visible>
<posx>col-1-begin</posx>
<posy>row-5-begin</posy>
<width>24-col</width>
<height>23-row</height>
<onleft>9000</onleft>
<onright>60</onright>
<ondown>50</ondown>
<onup>50</onup>
<pagecontrol>60</pagecontrol>
<itemlayout width="24-col" height="2-row">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>69</width>
<height>69</height>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture diffuse="masks/iconEndCapLeft.png" border="0">colors/black.png</texture>
<colordiffuse>d0000000</colordiffuse>
</control>
<control type="image">
<posx>1-col</posx>
<posy>0</posy>
<width>23-col</width>
<height>71</height>
<aspectratio>stretch</aspectratio>
<texture>masks/tvChannel.png</texture>
<colordiffuse>d0000000</colordiffuse>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>0</posy>
<width>11-col-gutter</width>
<height>2-row</height>
<aligny>center</aligny>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[ListItem.Label]</label>
</control>
</itemlayout>
<focusedlayout width="24-col" height="2-row">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>69</height>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture diffuse="masks/iconEndCapLeft.png" border="0">colors/white.png</texture>
<animation type="focus" loop="false" reversible="false">
<effect type="fade" start="100" end="50" time="0"/>
</animation>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="image">
<posx>1-col</posx>
<posy>0</posy>
<width>23-col</width>
<height>71</height>
<aspectratio>stretch</aspectratio>
<texture border="0">masks/tvChannel.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>0</posy>
<width>11-col-gutter</width>
<height>2-row</height>
<aligny>center</aligny>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[ListItem.Label]</label>
</control>
</focusedlayout>
</control>
</control>
</control>
<!--page scrollbar-->
<control type="group" id="8000">
<visible>Control.IsVisible(60)</visible>
@ -34,13 +119,11 @@
</control>
<!--hub menu-->
<include>hubMenu</include>
<!--mini window-->
<include>miniVideoPlayer</include>
<!--debug-->
<!--debugging-->
<include>DebugGrid</include>
<control type="label">
<include>WindowID</include>
<label>MyGames.xml path: $INFO[container.folderpath] folder: $INFO[container.foldername] content: $INFO[container.content]</label>
<label>$INFO[container(502).listitem.trailer] MyGames.xml path: $INFO[container.folderpath] folder: $INFO[container.foldername] content: $INFO[container(502).listitem.trailer]</label>
</control>
</controls>
</window>

View File

@ -3,7 +3,8 @@
<defaultcontrol always="true">9999</defaultcontrol>
<include>fadeInOut</include>
<onload>Skin.SetString(recentitems,music)</onload>
<views>50,51,52,53,54,55,56,57,59</views>
<onload>Skin.SetString(musicQuickLinkValue,special://skin/extras/playlists/recentAlbums.xsp)</onload>
<views>50,51,52,53,54,55,59</views>
<controls>
<include>globalBackground</include>
<control type="group">
@ -34,9 +35,7 @@
<include>musicgenre</include>
<include>musicartistcatalogue</include>
<include>musicartist</include>
<include>musicspotifyartist</include>
<include>musicalbum</include>
<include>musicspotifyalbum</include>
<include>musicsongs</include>
<include>musicPlayList</include>
</control>
@ -58,8 +57,6 @@
<include>pageHeader</include>
</control>
</control>
<!--mini window-->
<include>miniVideoPlayer</include>
<!--hub menu-->
<include>hubMenu</include>
<!--loading indicator-->

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<window>
<defaultcontrol always="true">9999</defaultcontrol>
<onload condition="Skin.hassetting(stopVideoOnMenu) + !Player.HasAudio">PlayerControl(stop)</onload>
<onload condition="!Player.HasAudio">PlayerControl(stop)</onload>
<onload condition="window.isactive(radiochannels)">Skin.SetString(recentitems,music)</onload>
<onload condition="window.isactive(tvchannels)">Skin.SetString(recentitems,video)</onload>
<animation type="windowClose">
@ -44,8 +44,6 @@
<visible>false</visible>
</control>
</control>
<!--mini window-->
<include>miniVideoPlayer</include>
<!--hub menu-->
<include>hubMenu</include>
<!--debugging-->

View File

@ -2,7 +2,7 @@
<window>
<views>10</views>
<defaultcontrol always="true">9999</defaultcontrol>
<onload condition="Skin.hassetting(stopVideoOnMenu) + !Player.HasAudio">PlayerControl(stop)</onload>
<onload condition="!Player.HasAudio">PlayerControl(stop)</onload>
<onload>Skin.SetString(recentitems,video)</onload>
<animation type="windowClose">
<effect type="fade" start="100" end="0" time="300"/>
@ -54,12 +54,34 @@
<channellayout height="2-row" width="288">
<control type="image">
<posx>0</posx>
<posy>3</posy>
<width>66</width>
<height>66</height>
<aspectratio>keep</aspectratio>
<texture fallback="colors/black.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.thumb]</texture>
<colordiffuse>overlay</colordiffuse>
<posy>0</posy>
<width>69</width>
<height>70</height>
<aspectratio>stretch</aspectratio>
<texture diffuse="masks/iconEndCapLeft.png" border="0">colors/black.png</texture>
<colordiffuse>d0000000</colordiffuse>
</control>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col-textbox</width>
<height>69</height>
<align>center</align>
<aligny>center</aligny>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[ListItem.ChannelNumberLabel]</label>
<scroll>false</scroll>
</control>
<control type="image">
<posx>1-col</posx>
<posy>0</posy>
<width>213</width>
<height>70</height>
<aspectratio>stretch</aspectratio>
<texture border="0">colors/black.png</texture>
<colordiffuse>d0000000</colordiffuse>
</control>
<control type="label">
<posx>1-col-indent</posx>
@ -75,26 +97,41 @@
<focusedchannellayout height="2-row" width="288">
<control type="image">
<posx>1-col</posx>
<width>216</width>
<width>213</width>
<height>2-row</height>
<texture>colors/white.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="group">
<animation type="focus" loop="false" reversible="false">
<effect type="fade" time="0" end="50"/>
</animation>
<control type="image">
<posx>0</posx>
<posy>3</posy>
<width>66</width>
<height>66</height>
<aspectratio>keep</aspectratio>
<texture fallback="colors/black.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.thumb]</texture>
<animation type="focus" loop="false" reversible="false">
<effect type="fade" time="500"/>
<effect type="rotatey" end="360" center="33" tween="back" easing="out" time="1000"/>
</animation>
<posy>0</posy>
<width>72</width>
<height>72</height>
<aspectratio>stretch</aspectratio>
<texture diffuse="masks/iconEndCapLeft.png" border="0">colors/white.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
</control>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col-textbox</width>
<height>69</height>
<align>center</align>
<aligny>center</aligny>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[ListItem.ChannelNumberLabel]</label>
<scroll>false</scroll>
</control>
<control type="label">
<posx>1-col-indent</posx>
<width>198</width>
<width>186</width>
<height>2-row</height>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
@ -164,8 +201,6 @@
<visible>false</visible>
</control>
</control>
<!--mini window-->
<include>miniVideoPlayer</include>
<!--hub menu-->
<include>hubMenu</include>
<!--debugging-->

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<window>
<defaultcontrol always="false">9999</defaultcontrol>
<onload condition="Skin.hassetting(stopVideoOnMenu) + !Player.HasAudio">PlayerControl(stop)</onload>
<onload condition="!Player.HasAudio">PlayerControl(stop)</onload>
<onload>Skin.SetString(recentitems,video)</onload>
<animation type="windowClose">
<effect type="fade" start="100" end="0" time="300"/>
@ -38,16 +38,16 @@
<width>23-col</width>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture border="0">colors/black.png</texture>
<colordiffuse>overlay</colordiffuse>
<texture border="0">masks/tvChannel.png</texture>
<colordiffuse>d0000000</colordiffuse>
</control>
<control type="image">
<posx>0</posx>
<posy>3</posy>
<width>66</width>
<height>66</height>
<posy>0</posy>
<width>69</width>
<height>69</height>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture fallback="colors/black.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.thumb]</texture>
<texture fallback="colors/black.png" diffuse="masks/iconEndCapLeft.png" border="0">$INFO[Listitem.thumb]</texture>
<colordiffuse>overlay</colordiffuse>
</control>
<control type="label">
@ -62,7 +62,7 @@
<label></label>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posx>96</posx>
<posy>0</posy>
<width>15-col</width>
<height>2-row</height>
@ -82,7 +82,7 @@
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[ListItem.Date,, ]$INFO[ListItem.Duration,(,)]</label>
<label>$INFO[ListItem.Date,, • ]$INFO[ListItem.duration(H)]hr $INFO[ListItem.duration(MM)]min</label>
</control>
</itemlayout>
<focusedlayout width="24-col" height="2-row">
@ -90,23 +90,23 @@
<posx>1-col</posx>
<posy>0</posy>
<width>23-col</width>
<height>2-row</height>
<height>71</height>
<aspectratio>stretch</aspectratio>
<texture border="0">colors/white.png</texture>
<texture border="0">masks/tvChannel.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="group">
<animation type="focus" loop="false" reversible="false">
<effect type="fade" time="500"/>
<effect type="rotatey" end="360" center="33" tween="back" easing="out" time="1000"/>
<effect type="fade" start="100" end="50" time="0"/>
</animation>
<control type="image">
<posx>0</posx>
<posy>3</posy>
<width>66</width>
<height>66</height>
<posy>0</posy>
<width>69</width>
<height>70</height>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture fallback="colors/white.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.thumb]</texture>
<texture fallback="colors/white.png" diffuse="masks/iconEndCapLeft.png" border="0">$INFO[Listitem.thumb]</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="label">
<visible>!String.IsEmpty(ListItem.playcount) + !ListItem.IsResumable</visible>
@ -121,7 +121,7 @@
</control>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posx>96</posx>
<posy>0</posy>
<width>15-col</width>
<height>2-row</height>
@ -130,10 +130,10 @@
<textcolor>textActive</textcolor>
<selectedcolor>textActive</selectedcolor>
<shadowcolor></shadowcolor>
<label>$INFO[ListItem.Label]$INFO[ListItem.EpisodeName, - ,]</label>
<label>$INFO[ListItem.label]$INFO[ListItem.EpisodeName, - ,]</label>
</control>
<control type="label">
<right>12</right>
<right>24</right>
<posy>0</posy>
<width>12-col</width>
<height>2-row</height>
@ -142,7 +142,7 @@
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[ListItem.Date,, ]$INFO[ListItem.Duration,(,)]</label>
<label>$INFO[ListItem.Date,, • ]$INFO[ListItem.duration(H)]hr $INFO[ListItem.duration(MM)]min</label>
</control>
</focusedlayout>
</control>
@ -164,8 +164,6 @@
<include>pageHeader</include>
</control>
</control>
<!--mini window-->
<include>miniVideoPlayer</include>
<!--hub menu-->
<include>hubMenu</include>
<!--debugging-->

View File

@ -1,7 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<window>
<onload>action(back)</onload>
<controls>
<!--removed: not used-->
</controls>
</window>

View File

@ -1,189 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<window>
<defaultcontrol always="false">9999</defaultcontrol>
<animation type="windowClose">
<effect type="fade" start="100" end="0" time="300"/>
</animation>
<views>50</views>
<controls>
<include>globalBackground</include>
<!--page container group-->
<control type="group">
<!--window fader-->
<animation type="conditional" condition="window.next(0) | window.next(1)">
<effect type="fade" start="100" end="0" time="300"/>
</animation>
<!--shift page for certain modal dialogs-->
<include>modalDialogContentShift</include>
<!--Main content listing-->
<control type="group" id="9999">
<include>contentOpen</include>
<posx>col-1-begin</posx>
<posy>row-5-begin</posy>
<control type="panel" id="50">
<posx>0</posx>
<posy>0</posy>
<width>24-col</width>
<height>23-row</height>
<onleft>9000</onleft>
<onright>60</onright>
<onback>9000</onback>
<pagecontrol>60</pagecontrol>
<itemlayout width="24-col" height="2-row">
<control type="image">
<posx>1-col</posx>
<posy>0</posy>
<width>23-col</width>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture border="0">colors/black.png</texture>
<colordiffuse>overlay</colordiffuse>
</control>
<control type="image">
<posx>0</posx>
<posy>3</posy>
<width>66</width>
<height>66</height>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture fallback="colors/black.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.thumb]</texture>
</control>
<control type="label">
<visible>ListItem.HasTimer</visible>
<posx>16</posx>
<posy>2</posy>
<width>66</width>
<height>66</height>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label></label>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>0</posy>
<width>11-col</width>
<height>2-row</height>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[ListItem.Label]</label>
</control>
<control type="label">
<posx>13-col</posx>
<posy>0</posy>
<width>8-col-gutter</width>
<height>2-row</height>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[ListItem.Date]</label>
</control>
<control type="label">
<posx>20-col</posx>
<posy>0</posy>
<width>4-col-gutter</width>
<height>2-row</height>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[ListItem.Comment]</label>
</control>
</itemlayout>
<focusedlayout width="24-col" height="2-row">
<control type="image">
<posx>1-col</posx>
<posy>0</posy>
<width>23-col</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture border="0">colors/white.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="group">
<animation type="focus" loop="false" reversible="false">
<effect type="fade" time="500"/>
<effect type="rotatey" end="360" center="33" tween="back" easing="out" time="1000"/>
</animation>
<control type="image">
<posx>0</posx>
<posy>3</posy>
<width>66</width>
<height>66</height>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture fallback="colors/white.png" diffuse="masks/circle.png" border="0">colors/offblack.png</texture>
</control>
<control type="label">
<visible>!String.IsEmpty(ListItem.playcount) + !ListItem.IsResumable</visible>
<posx>16</posx>
<posy>2</posy>
<width>66</width>
<height>66</height>
<font>symbolLarge</font>
<textcolor>black</textcolor>
<shadowcolor></shadowcolor>
<label></label>
</control>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>0</posy>
<width>11-col</width>
<height>2-row</height>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<selectedcolor>textActive</selectedcolor>
<shadowcolor></shadowcolor>
<label>$INFO[ListItem.Label]</label>
</control>
<control type="label">
<posx>13-col</posx>
<posy>0</posy>
<width>8-col-gutter</width>
<height>2-row</height>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<selectedcolor>textActive</selectedcolor>
<shadowcolor></shadowcolor>
<label>$INFO[ListItem.Date]</label>
</control>
<control type="label">
<posx>20-col</posx>
<posy>0</posy>
<width>4-col-gutter</width>
<height>2-row</height>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<selectedcolor>textActive</selectedcolor>
<shadowcolor></shadowcolor>
<label>$INFO[ListItem.Comment]</label>
</control>
</focusedlayout>
</control>
</control>
<!--page scrollbar-->
<control type="group" id="9400">
<visible>Control.IsVisible(60)</visible>
<animation effect="fade" start="100" end="0" time="100" condition="!controlgroup(9400).hasfocus">conditional</animation>
<control type="scrollbar" id="60">
<posx>54r</posx>
<posy>row-6-begin</posy>
<height>20-row</height>
<onleft>9999</onleft>
<onback>9999</onback>
</control>
</control>
<!--page header-->
<control type="group">
<include>pageHeader</include>
</control>
</control>
<!--hub menu-->
<include>hubMenu</include>
<!--debugging-->
<include>DebugGrid</include>
<control type="label">
<include>DialogID</include>
<label>MyPVRTimers.xml</label>
</control>
</controls>
</window>

View File

@ -1,47 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<window>
<defaultcontrol always="true">9999</defaultcontrol>
<onload condition="Skin.hassetting(stopVideoOnMenu) + !Player.HasAudio">PlayerControl(stop)</onload>
<include>fadeInOut</include>
<views>50,51</views>
<controls>
<include>globalBackground</include>
<!--page container group-->
<control type="group">
<!--shift page for certain modal dialogs-->
<include>modalDialogContentShift</include>
<!--Main content listing-->
<control type="group" id="9999">
<include>contentOpen</include>
<onleft>9000</onleft>
<include>photos</include>
</control>
<!--page scrollbar-->
<control type="group" id="8000">
<visible>Control.IsVisible(60) + !EXP[isPhotoAlbum]</visible>
<animation effect="fade" start="100" end="0" time="100" condition="!controlgroup(8000).hasfocus">conditional</animation>
<control type="scrollbar" id="60">
<posx>54r</posx>
<posy>row-6-begin</posy>
<height>20-row</height>
<onleft>9999</onleft>
<onback>9999</onback>
</control>
</control>
<!--page header-->
<control type="group">
<include>pageHeader</include>
</control>
</control>
<!--hub menu-->
<include>hubMenu</include>
<!--mini window-->
<include>miniVideoPlayer</include>
<!--debug-->
<include>DebugGrid</include>
<control type="label">
<include>WindowID</include>
<label>MyPics.xml path: $INFO[container.folderpath] folder: $INFO[container.foldername] content: $INFO[container.content]</label>
</control>
</controls>
</window>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<window>
<defaultcontrol always="true">59</defaultcontrol>
<onload condition="Skin.hassetting(stopVideoOnMenu) + !Player.HasAudio">PlayerControl(stop)</onload>
<defaultcontrol always="true">9876</defaultcontrol>
<onload condition="!Player.HasAudio">PlayerControl(stop)</onload>
<include>fadeInOut</include>
<views>59</views>
<controls>
@ -42,20 +42,31 @@
<onback>9999</onback>
</control>
</control>
<!--page header-->
<control type="group">
<visible>control.hasfocus(59)</visible>
<include>pageHeader</include>
</control>
</control>
<!--mini window-->
<include>miniVideoPlayer</include>
<!--hub menu-->
<include>hubMenu</include>
<!--hidden buttons to handle dialog autohide-->
<control type="button" id="9876">
<posx>-100</posx>
<posy>-100</posy>
<height>1-col</height>
<width>1-col</width>
<onclick>control.setfocus(9000)</onclick>
<onleft>control.setfocus(9000)</onleft>
<ondown condition="!PVR.IsPlayingRadio">control.setfocus(2100)</ondown>
<oninfo>control.setfocus(9000)</oninfo>
</control>
<!--debugging-->
<include>DebugGrid</include>
<control type="label">
<include>WindowID</include>
<label>MyPlaylist.xml path: $INFO[container.folderpath] name: $INFO[container.foldername] content: $INFO[container.content] Control: $INFO[System.CurrentControl]</label>
<label>MyPlaylist.xml path: $INFO[container.folderpath] name: $INFO[container.foldername] content: $INFO[container.content] Control: $INFO[System.CurrentControl] $INFO[MusicPlayer.ChannelName]</label>
</control>
</controls>
</window>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<window>
<defaultcontrol always="true">9999</defaultcontrol>
<onload condition="Skin.hassetting(stopVideoOnMenu) + !Player.HasAudio">PlayerControl(stop)</onload>
<onload condition="!Player.HasAudio">PlayerControl(stop)</onload>
<include>fadeInOut</include>
<views>50</views>
<controls>
@ -29,12 +29,12 @@
<itemlayout width="24-col" height="2-row">
<control type="image">
<posx>0</posx>
<posy>3</posy>
<width>66</width>
<height>66</height>
<posy>0</posy>
<width>69</width>
<height>69</height>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture fallback="colors/black.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.thumb]</texture>
<colordiffuse>overlay</colordiffuse>
<texture diffuse="masks/iconEndCapLeft.png" border="0">colors/black.png</texture>
<colordiffuse>d0000000</colordiffuse>
</control>
<control type="image">
<posx>1-col</posx>
@ -42,8 +42,8 @@
<width>23-col</width>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture border="0">colors/black.png</texture>
<colordiffuse>overlay</colordiffuse>
<texture>masks/tvChannel.png</texture>
<colordiffuse>d0000000</colordiffuse>
</control>
<control type="label">
<posx>1-col-indent</posx>
@ -72,23 +72,23 @@
<focusedlayout width="24-col" height="2-row">
<control type="image">
<posx>0</posx>
<posy>3</posy>
<width>66</width>
<height>66</height>
<posy>0</posy>
<width>1-col</width>
<height>69</height>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture fallback="colors/white.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.thumb]</texture>
<texture diffuse="masks/iconEndCapLeft.png" border="0">colors/white.png</texture>
<animation type="focus" loop="false" reversible="false">
<effect type="fade" time="500"/>
<effect type="rotatey" end="360" center="33" tween="back" easing="out" time="1000"/>
<effect type="fade" start="100" end="50" time="0"/>
</animation>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="image">
<posx>1-col</posx>
<posy>0</posy>
<width>23-col</width>
<height>2-row</height>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture border="0">colors/white.png</texture>
<texture border="0">masks/tvChannel.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="label">
@ -135,8 +135,6 @@
<include>pageHeader</include>
</control>
</control>
<!--mini window-->
<include>miniVideoPlayer</include>
<!--hub menu-->
<include>hubMenu</include>
<!--debugging-->

View File

@ -1,8 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<window>
<defaultcontrol always="true">9999</defaultcontrol>
<onload condition="Skin.hassetting(stopVideoOnMenu) + !Player.HasAudio">PlayerControl(stop)</onload>
<onload condition="!Player.HasAudio">PlayerControl(stop)</onload>
<onload>Skin.SetString(recentitems,video)</onload>
<onload>Sin.SetString(tvQuickLinkValue,Skin.SetString(tvQuickLinkValue,special://skin/extras/playlists/recentEpisodes.xsp))</onload>
<onload>Skin.SetString(movieQuickLinkValue,special://skin/extras/playlists/recentMovies.xsp)</onload>
<onload condition="String.Contains(container.folderpath,plugin://)">Container.SetViewMode(54)</onload>
<include>fadeInOut</include>
<views>50,51,52,53,54,55,58,59</views>
@ -19,11 +21,9 @@
<control type="group" id="9500">
<include>videofiles</include>
<include>movies</include>
<include>addonposters</include>
<include>tvshows</include>
<include>seasons</include>
<include>episodes</include>
<include>musicvideos</include>
</control>
</control>
<!--page scrollbar-->
@ -57,8 +57,6 @@
<include>pageHeader</include>
</control>
</control>
<!--mini window-->
<include>miniVideoPlayer</include>
<!--hub menu-->
<include>hubMenu</include>
<!--loading indicator-->

View File

@ -1,170 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<window>
<defaultcontrol always="true">100</defaultcontrol>
<include>fadeInOut</include>
<controls>
<!--background-->
<include>globalBackground</include>
<!--page header-->
<control type="group">
<include>pageHeader</include>
</control>
<control type="group">
<posx>col-1-begin</posx>
<posy>row-5-begin</posy>
<!--today-->
<control type="group">
<posx>0</posx>
<posy>2-row</posy>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>24-col</width>
<height>2-row</height>
<font>veryLarge</font>
<label>$INFO[Window.Property(Location)]</label>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
</control>
<control type="group">
<control type="label">
<posx>0</posx>
<posy>3-row</posy>
<width>21-col</width>
<height>2-row</height>
<font>largeTitle</font>
<label>$INFO[Window.Property(Day0.Outlook)]</label>
<textcolor>highlight</textcolor>
<shadowcolor></shadowcolor>
</control>
<control type="label">
<posx>0</posx>
<posy>6-row</posy>
<width>21-col</width>
<height>2-row</height>
<font>large</font>
<label>$INFO[Window.Property(Current.Temperature)]$INFO[System.TemperatureUnits] ($INFO[Window.Property(Current.FeelsLike)]$INFO[System.TemperatureUnits]), $INFO[Window.Property(current.condition)]</label>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
</control>
<control type="label">
<posx>0</posx>
<posy>8-row</posy>
<width>12-col</width>
<height>2-row</height>
<font>regular</font>
<label>$LOCALIZE[13508]: [B]$INFO[Window.Property(Day0.HighTemp)]$INFO[System.TemperatureUnits][/B] $LOCALIZE[418]: [B]$INFO[Window.Property(Day0.LowTemp)]$INFO[System.TemperatureUnits][/B] $LOCALIZE[406]: [B]$INFO[Window.Property(Current.Humidity)][/B]</label>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
</control>
<control type="label">
<posx>0</posx>
<posy>336</posy>
<width>12-col</width>
<height>2-row</height>
<font>regular</font>
<label>$LOCALIZE[383]: $INFO[Window.Property(Current.wind)]</label>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
</control>
</control>
</control>
<!--remaining forecast begins-->
<control type="group">
<control type="panel" id="9000">
<posx>0</posx>
<posy>15-row</posy>
<width>24-col</width>
<height>24-row</height>
<itemlayout width="6-col" height="4-row">
<control type="label">
<posx>0</posx>
<posy>-24</posy>
<width>6-col-gutter</width>
<height>2-row</height>
<font>dialogTitle</font>
<label>$INFO[ListItem.Label]</label>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
</control>
<control type="label">
<posx>0</posx>
<posy>18</posy>
<width>6-col-gutter</width>
<height>2-row</height>
<font>itemSubTitle</font>
<textcolor>textActive</textcolor>
<autoscroll delay="3000" time="1000" repeat="3000"/>
<label>$INFO[ListItem.Property(Outlook)]</label>
</control>
<control type="label">
<posx>0</posx>
<posy>76</posy>
<width>6-col-gutter</width>
<height>1-row</height>
<font>itemSubTitle</font>
<textcolor>textActive</textcolor>
<label>$LOCALIZE[13508] [B]$INFO[ListItem.Property(HighTemp)] $INFO[ListItem.Property(TempUnits)][/B] $LOCALIZE[418] [B]$INFO[ListItem.Property(LowTemp)] $INFO[ListItem.Property(TempUnits)][/B]</label>
</control>
</itemlayout>
<focusedlayout/>
<content>
<item id="2">
<description>Day 1</description>
<label>$INFO[Window.Property(Day1.Title)]</label>
<property name="fanartCode">$INFO[Window.Property(Day1.fanartCode)]</property>
<property name="HighTemp">$INFO[Window.Property(Day1.HighTemp)]</property>
<property name="LowTemp">$INFO[Window.Property(Day1.LowTemp)]</property>
<property name="Outlook">$INFO[Window.Property(Day1.Outlook)]</property>
<property name="TempUnits">$INFO[System.TemperatureUnits]</property>
</item>
<item id="3">
<description>Day 2</description>
<label>$INFO[Window.Property(Day2.Title)]</label>
<property name="fanartCode">$INFO[Window.Property(Day2.fanartCode)]</property>
<property name="HighTemp">$INFO[Window.Property(Day2.HighTemp)]</property>
<property name="LowTemp">$INFO[Window.Property(Day2.LowTemp)]</property>
<property name="Outlook">$INFO[Window.Property(Day2.Outlook)]</property>
<property name="TempUnits">$INFO[System.TemperatureUnits]</property>
</item>
<item id="4">
<description>Day 3</description>
<label>$INFO[Window.Property(Day3.Title)]</label>
<property name="fanartCode">$INFO[Window.Property(Day3.fanartCode)]</property>
<property name="HighTemp">$INFO[Window.Property(Day3.HighTemp)]</property>
<property name="LowTemp">$INFO[Window.Property(Day3.LowTemp)]</property>
<property name="Outlook">$INFO[Window.Property(Day3.Outlook)]</property>
<property name="TempUnits">$INFO[System.TemperatureUnits]</property>
</item>
<item id="5">
<description>Day 4</description>
<label>$INFO[Window.Property(Day4.Title)]</label>
<property name="fanartCode">$INFO[Window.Property(Day4.fanartCode)]</property>
<property name="HighTemp">$INFO[Window.Property(Day4.HighTemp)]</property>
<property name="LowTemp">$INFO[Window.Property(Day4.LowTemp)]</property>
<property name="Outlook">$INFO[Window.Property(Day4.Outlook)]</property>
<property name="TempUnits">$INFO[System.TemperatureUnits]</property>
</item>
</content>
</control>
<!--panel ends-->
</control>
</control>
<!--location control-->
<control type="button" id="100">
<description>change location button</description>
<left>-100</left>
<top>-100</top>
<width>6-col</width>
<onright>Weather.LocationNext</onright>
<onleft>Weather.LocationPrevious</onleft>
</control>
<!--debugging-->
<include>DebugGrid</include>
<control type="label">
<include>WindowID</include>
<label>MyWeather.xml</label>
</control>
</controls>
</window>

View File

@ -4,8 +4,6 @@
<controls>
<!--background-->
<include>globalBackground</include>
<!--mini window-->
<include>miniVideoPlayer</include>
<!--main menu-->
<control type="group">
<posx>col-4-begin</posx>
@ -17,7 +15,8 @@
<posy>-12</posy>
<width>1324</width>
<height>504</height>
<texture>colors/black.png</texture>
<texture border="24">dialogBackground.png</texture>
<border></border>
<colordiffuse>overlay</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
@ -26,7 +25,7 @@
<posy>0</posy>
<width>18-col</width>
<height>2-row</height>
<texture>colors/white.png</texture>
<texture border="10">masks/menuTitle.png</texture>
<colordiffuse>highlight</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
@ -54,9 +53,9 @@
<posy>18</posy>
<width>1-col</width>
<height>1-col</height>
<aspectratio scalediffuse="false">scale</aspectratio>
<texture border="0">colors/black.png</texture>
<colordiffuse>overlay</colordiffuse>
<aspectratio scalediffuse="false">strech</aspectratio>
<texture border="0">masks/square.png</texture>
<colordiffuse>d0000000</colordiffuse>
</control>
<control type="label">
<posx>0</posx>
@ -96,10 +95,9 @@
<posy>18</posy>
<width>1-col</width>
<height>1-col</height>
<aspectratio scalediffuse="false">scale</aspectratio>
<texture border="0">colors/white.png</texture>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture border="0">masks/square.png</texture>
<colordiffuse>textActive</colordiffuse>
<include>spinFocusIcon</include>
</control>
<control type="label">
<posx>0</posx>
@ -177,6 +175,7 @@
<onclick>activatewindow(gamesettings)</onclick>
</item>
<item>
<visible>false</visible>
<description>Profiles</description>
<label>$LOCALIZE[14210]</label>
<label2></label2>
@ -197,13 +196,6 @@
<property name="label3">$LOCALIZE[31067]</property>
<onclick>activatewindow(AddonBrowser)</onclick>
</item>
<item>
<description>File Manager</description>
<label>10003</label>
<label2></label2>
<property name="label3">$LOCALIZE[31095]</property>
<onclick>activatewindow(filemanager)</onclick>
</item>
<item>
<description>Programs</description>
<label>$LOCALIZE[1043]</label>
@ -218,6 +210,13 @@
<property name="label3">$LOCALIZE[31108]</property>
<onclick>ActivateWindow(systeminfo)</onclick>
</item>
<item>
<description>File Manager</description>
<label>10003</label>
<label2></label2>
<property name="label3">$LOCALIZE[31095]</property>
<onclick>activatewindow(filemanager)</onclick>
</item>
</content>
</control>
<!--libreelec builds only-->

View File

@ -4,8 +4,6 @@
<controls>
<!--background-->
<include>globalBackground</include>
<!--mini window-->
<include>miniVideoPlayer</include>
<!--placeholder label for current setting group title-->
<control type="label" id="2">
<visible>false</visible>
@ -27,7 +25,7 @@
<posy>-12</posy>
<width>1320</width>
<height>720</height>
<texture>colors/black.png</texture>
<texture border="24">dialogBackground.png</texture>
<colordiffuse>overlay</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
@ -36,7 +34,7 @@
<posy>0</posy>
<width>18-col</width>
<height>2-row</height>
<texture>colors/white.png</texture>
<texture border="10">masks/menuTitle2.png</texture>
<colordiffuse>highlight</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
@ -56,7 +54,10 @@
<posx>0</posx>
<posy>624</posy>
<font>smallStrong</font>
<texturenofocus colordiffuse="11FFFFFF">colors/black.png</texturenofocus>
<align>left</align>
<textoffsetx>12</textoffsetx>
<texturefocus colordiffuse="ffffffff">colors/white.png</texturefocus>
<texturenofocus></texturenofocus>
<label>[B][COLOR highlight]$LOCALIZE[21417]:[/COLOR][/B] $INFO[control.getlabel(20)]</label>
<onclick>SettingsLevelChange</onclick>
<onup>3</onup>
@ -68,7 +69,7 @@
<effect type="fade" start="100" end="80" time="100"/>
</animation>
<posx>0</posx>
<posy>84</posy>
<posy>76</posy>
<width></width>
<itemgap>0</itemgap>
<height>538</height>
@ -80,8 +81,8 @@
</control>
<!--options-->
<control type="grouplist" id="5">
<posx>4-col</posx>
<posy>84</posy>
<posx>280</posx>
<posy>76</posy>
<width>14-col</width>
<height>606</height>
<onleft>3</onleft>
@ -92,8 +93,11 @@
<itemgap>0</itemgap>
</control>
<control type="button" id="7">
<description>Default Button</description>
<texturenofocus></texturenofocus>
<texturefocus colordiffuse="ffffffff">colors/white.png</texturefocus>
<align>left</align>
<textoffsetx>24</textoffsetx>
<font>buttonTitle</font>
</control>
<control type="label" id="14">
<description>Default Label</description>
@ -109,10 +113,13 @@
<control type="radiobutton" id="8">
<description>Default Radio Button</description>
<texturenofocus></texturenofocus>
<texturefocus>colors/white.png</texturefocus>
<font>buttonTitle</font>
</control>
<control type="spincontrolex" id="9">
<description>Default Spin Control</description>
<texturenofocus></texturenofocus>
<font>buttonTitle</font>
</control>
<control type="sliderex" id="13">
<description>Default Slider</description>
@ -125,6 +132,8 @@
<font>buttonTitle</font>
<texturefocus>colors/white.png</texturefocus>
<texturenofocus></texturenofocus>
<alttexturefocus>colors/white.png</alttexturefocus>
<align>left</align>
</control>
<control type="button" id="20">
<visible>false</visible>

View File

@ -1,157 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<window>
<defaultcontrol always="true">4</defaultcontrol>
<controls>
<!--background-->
<include>globalBackground</include>
<control type="group">
<posx>col-9-begin</posx>
<posy>row-4-begin</posy>
<!--animations-->
<include>modalDialogInOutVertical</include>
<animation type="conditional" condition="window.isactive(profilesettings)">
<effect type="fade" start="100" end="0" time="300"/>
<effect type="rotatey" start="0" end="90" center="960" tween="cubic" easing="out" time="500"/>
</animation>
<control type="image">
<posx>-12</posx>
<posy>-12</posy>
<width>600</width>
<height>768</height>
<texture>colors/black.png</texture>
<colordiffuse>overlay</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>8-col</width>
<height>2-row</height>
<texture>colors/white.png</texture>
<colordiffuse>highlight</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<control type="label">
<posx>24</posx>
<posy>0</posy>
<width>8-col</width>
<height>2-row</height>
<aligny>center</aligny>
<font>dialogTitle</font>
<label>14210</label>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
</control>
<control type="image">
<description>profile image</description>
<posx>0</posx>
<posy>84</posy>
<width>8-col</width>
<height>10-row</height>
<texture fallback="colors/black.png" border="0">$INFO[System.ProfileThumb]</texture>
<aspectratio>scale</aspectratio>
</control>
<control type="image">
<posx>0</posx>
<posy>372</posy>
<width>8-col</width>
<height>73</height>
<texture>colors/black.png</texture>
<colordiffuse>textboxInactive</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<control type="label">
<posx>0</posx>
<posy>372</posy>
<width>8-col</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>itemSubTitle</font>
<label>$LOCALIZE[31107]: [COLOR highlight]$INFO[System.ProfileName][/COLOR]</label>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
</control>
<!--dialog controls-->
<control type="radiobutton" id="4">
<description>Enable Login Screen</description>
<posx>0</posx>
<posy>456</posy>
<width>8-col</width>
<label>20096</label>
<texturenofocus colordiffuse="overlay">colors/black.png</texturenofocus>
<align>left</align>
<ondown>2</ondown>
</control>
<control type="panel" id="2">
<posx>0</posx>
<posy>540</posy>
<width>8-col</width>
<height>204</height>
<onup>4</onup>
<itemlayout width="8-col" height="84">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>69</width>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture fallback="colors/offblack.png">$INFO[listitem.icon]</texture>
<bordersize>0</bordersize>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>0</posy>
<width>7-col</width>
<height>2-row</height>
<aligny>center</aligny>
<font>buttonTitle</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label]</label>
</control>
</itemlayout>
<focusedlayout width="8-col" height="84">
<control type="image">
<posx>1-col</posx>
<posy>0</posy>
<width>7-col</width>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
<bordersize>0</bordersize>
<colordiffuse>ffffffff</colordiffuse>
</control>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture fallback="colors/white.png">$INFO[listitem.icon]</texture>
<bordersize>0</bordersize>
<colordiffuse>highlight</colordiffuse>
<include>spinFocusIcon</include>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>0</posy>
<width>6-col</width>
<height>2-row</height>
<aligny>center</aligny>
<font>buttonTitle</font>
<textcolor>black</textcolor>
<label>$INFO[ListItem.label]</label>
</control>
</focusedlayout>
</control>
</control>
<!--debugging-->
<include>DebugGrid</include>
<control type="label">
<include>DialogID</include>
<label>settingsProfile.xml</label>
</control>
</controls>
</window>

View File

@ -5,20 +5,26 @@
<controls>
<!--background-->
<include>globalBackground</include>
<!--Folder titles-->
<control type="group">
<posx>col-1-begin</posx>
<posy>row-1-begin</posy>
<animation type="Conditional" condition="Integer.IsGreater(container.numitems,0)">
<effect type="fade" start="0" end="100" time="300"/>
</animation>
<!--source title-->
<!--title-->
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>14-col</width>
<font>pageTitle</font>
<label>$LOCALIZE[31206]</label>
<width>18-col</width>
<font>sectionTitle</font>
<label>Kodi</label>
<textcolor>textActive</textcolor>
</control>
<!--subtitle-->
<control type="label">
<posx>0</posx>
<posy>26</posy>
<width>12-col</width>
<height>2-row</height>
<font>menuTitle2</font>
<label>System Information</label>
<textcolor>textActive</textcolor>
</control>
<!--time-->
@ -27,83 +33,40 @@
<posy>0</posy>
<width>12-col</width>
<align>right</align>
<font>pageTitle</font>
<label>$INFO[System.Time]</label>
<font>sectionTitle</font>
<label>[B]$INFO[System.Time][/B]</label>
<textcolor>textActive</textcolor>
</control>
<!--date-->
<control type="label">
<posx>24-col</posx>
<posy>1-row</posy>
<posy>26</posy>
<width>12-col</width>
<height>2-row</height>
<align>right</align>
<font>pageSubTitle</font>
<font>menuTitle2</font>
<label>$INFO[System.Date(DDD)], $INFO[system.Date(mmm d)]</label>
<textcolor>textActive</textcolor>
</control>
<!--source subtitle / content selector-->
<control type="list" id="95">
<posx>0</posx>
<posy>1-row</posy>
<width>12-col</width>
<height>2-row</height>
<orientation>horizontal</orientation>
<itemlayout width="2-col" height="2-row">
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>4-col</width>
<height>2-row</height>
<font>pageSubTitle</font>
<textcolor>44FFFFFF</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[ListItem.label]</label>
</control>
</itemlayout>
<focusedlayout width="2-col" height="2-row">
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>4-col</width>
<height>2-row</height>
<font>pageSubTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[ListItem.label]</label>
<animation effect="fade" start="100" end="20" time="750" condition="Control.HasFocus(9123)" pulse="true">Conditional</animation>
</control>
</focusedlayout>
<content>
<item id="1">
<label>$LOCALIZE[31121]</label>
</item>
<item id="2">
<label>12389</label>
</item>
</content>
</control>
</control>
<control type="group">
<posx>col-1-begin</posx>
<posy>row-6-begin</posy>
<include>modalDialogInOutVertical</include>
<control type="panel">
<visible>container(95).hasfocus(1)</visible>
<posx>0</posx>
<posy>0</posy>
<width>24-col</width>
<height>21-row</height>
<ondown>activateWindow(home)</ondown>
<itemlayout width="6-col" height="10-row">
<itemlayout width="432" height="10-row">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>6-col-gutter</width>
<height>9-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
<texture border="24">dialogBackground.png</texture>
<bordersize>0</bordersize>
<colordiffuse>overlay</colordiffuse>
</control>
@ -112,7 +75,7 @@
<posy>12</posy>
<width>384</width>
<height>2-row</height>
<texture>colors/white.png</texture>
<texture border="10">masks/menuTitle.png</texture>
<colordiffuse>highlight</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
@ -129,7 +92,7 @@
<shadowcolor></shadowcolor>
</control>
<control type="label">
<posx>0</posx>
<posx>24</posx>
<posy>row-3-begin</posy>
<width>384</width>
<align>center</align>
@ -217,18 +180,6 @@
</item>
</content>
</control>
<!--privacy policy-->
<control type="textbox">
<visible>container(95).hasfocus(2)</visible>
<posx>0</posx>
<posy>-36</posy>
<font>textbox</font>
<width>24-col</width>
<textcolor>textActive</textcolor>
<height>23-row</height>
<label>$INFO[System.PrivacyPolicy]</label>
<autoscroll delay="5000" repeat="7500" time="5000">true</autoscroll>
</control>
</control>
<!--debugging-->
<include>DebugGrid</include>

View File

@ -14,7 +14,7 @@
<posy>-12</posy>
<width>1320</width>
<height>720</height>
<texture>colors/black.png</texture>
<texture border="24">dialogBackground.png</texture>
<colordiffuse>overlay</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
@ -23,7 +23,7 @@
<posy>0</posy>
<width>18-col</width>
<height>2-row</height>
<texture>colors/white.png</texture>
<texture border="10">masks/menuTitle2.png</texture>
<colordiffuse>highlight</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
@ -87,9 +87,6 @@
<item id="1">
<label>$LOCALIZE[128]</label>
</item>
<item id="2">
<label>$LOCALIZE[31170]</label>
</item>
<item id="3">
<label>$LOCALIZE[31044]</label>
</item>
@ -97,15 +94,6 @@
</control>
</control>
<!--options-->
<control type="image">
<posx>4-col</posx>
<posy>2-row</posy>
<width>14-col</width>
<height>624</height>
<texture>colors/black.png</texture>
<colordiffuse>overlay</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<control type="grouplist" id="200">
<posx>4-col</posx>
<posy>84</posy>
@ -114,104 +102,161 @@
<onleft>8000</onleft>
<itemgap>0</itemgap>
<orientation>vertical</orientation>
<control type="radiobutton" id="6">
<visible>Container(8000).Hasfocus(1)</visible>
<description>Stop video on return to menu</description>
<width>14-col</width>
<label>31138</label>
<onclick>Skin.ToggleSetting(stopVideoOnMenu)</onclick>
<selected>Skin.HasSetting(stopVideoOnMenu)</selected>
</control>
<control type="button" id="2">
<visible>Container(8000).Hasfocus(1)</visible>
<visible>Container(8000).Hasfocus(1) + String.IsEmpty(Skin.String(homeBackground))</visible>
<description>Set home background image directory</description>
<width>14-col</width>
<label>31116</label>
<align>left</align>
<textoffsetx>24</textoffsetx>
<label>Set home background directory (images)</label>
<label2>$INFO[Skin.String(homeBackground)]</label2>
<onclick>Skin.SetPath(homeBackground)</onclick>
<textwidth>8-col</textwidth>
<texturefocus colordiffuse="ffffffff">colors/white.png</texturefocus>
<texturenofocus></texturenofocus>
<font>buttonTitle</font>
</control>
<control type="button" id="3">
<visible>Container(8000).Hasfocus(1)</visible>
<visible>Container(8000).Hasfocus(1) + !String.IsEmpty(Skin.String(homeBackground))</visible>
<description>Reset home background image directory</description>
<width>14-col</width>
<label>31122</label>
<align>left</align>
<textoffsetx>24</textoffsetx>
<label>Reset home background directory (images)</label>
<onclick>Skin.Reset(homeBackground)</onclick>
<textwidth>8-col</textwidth>
<texturefocus colordiffuse="ffffffff">colors/white.png</texturefocus>
<texturenofocus></texturenofocus>
<font>buttonTitle</font>
</control>
<control type="button" id="4">
<visible>Container(8000).Hasfocus(1) + String.IsEmpty(Skin.String(homeBackgroundVideos)) + System.AddonIsEnabled(script.randomvideo)</visible>
<description>Set home background video directory</description>
<width>14-col</width>
<align>left</align>
<textoffsetx>24</textoffsetx>
<label>Set home background directory (videos)</label>
<label2>$INFO[Skin.String(homeBackgroundVideo)]</label2>
<onclick>Skin.SetPath(homeBackgroundVideos)</onclick>
<textwidth>8-col</textwidth>
<texturefocus colordiffuse="ffffffff">colors/white.png</texturefocus>
<texturenofocus></texturenofocus>
<font>buttonTitle</font>
</control>
<control type="button" id="5">
<visible>Container(8000).Hasfocus(1) + !String.IsEmpty(Skin.String(homeBackgroundVideos)) + System.AddonIsEnabled(script.randomvideo)</visible>
<description>Reset home background video directory</description>
<width>14-col</width>
<align>left</align>
<textoffsetx>24</textoffsetx>
<label>Reset home background directory (videos)</label>
<onclick>Skin.Reset(homeBackgroundVideos)</onclick>
<textwidth>8-col</textwidth>
<texturefocus colordiffuse="ffffffff">colors/white.png</texturefocus>
<texturenofocus></texturenofocus>
<font>buttonTitle</font>
</control>
<control type="radiobutton" id="1">
<visible>Container(8000).Hasfocus(1)</visible>
<description>Reverse power down options</description>
<width>14-col</width>
<label>31142</label>
<texturefocus colordiffuse="ffffffff">colors/white.png</texturefocus>
<texturenofocus></texturenofocus>
<onclick>Skin.ToggleSetting(exitFirst)</onclick>
<selected>Skin.HasSetting(exitFirst)</selected>
<font>buttonTitle</font>
</control>
<control type="radiobutton" id="7">
<visible>Container(8000).Hasfocus(3)</visible>
<description>Enable Debug Grid</description>
<width>14-col</width>
<label>31034</label>
<texturefocus colordiffuse="ffffffff">colors/white.png</texturefocus>
<texturenofocus></texturenofocus>
<onclick>Skin.ToggleSetting(DebugGrid)</onclick>
<selected>Skin.HasSetting(DebugGrid)</selected>
<font>buttonTitle</font>
</control>
<control type="radiobutton" id="8">
<visible>Container(8000).Hasfocus(3)</visible>
<description>Disable Debug Info</description>
<width>14-col</width>
<label>31035</label>
<texturefocus colordiffuse="ffffffff">colors/white.png</texturefocus>
<texturenofocus></texturenofocus>
<onclick>Skin.ToggleSetting(DebugInfo)</onclick>
<selected>Skin.HasSetting(DebugInfo)</selected>
<font>buttonTitle</font>
</control>
<control type="button" id="9">
<visible>Container(8000).Hasfocus(3)</visible>
<description>Reload skin</description>
<width>14-col</width>
<align>left</align>
<textoffsetx>24</textoffsetx>
<label>31043</label>
<texturefocus colordiffuse="ffffffff">colors/white.png</texturefocus>
<texturenofocus></texturenofocus>
<onclick>ReloadSkin()</onclick>
<onclick>activateWindow(home)</onclick>
<font>buttonTitle</font>
</control>
<control type="radiobutton" id="10">
<visible>Container(8000).Hasfocus(1)</visible>
<description>Disable fanart animation effect</description>
<width>14-col</width>
<label>31102</label>
<texturefocus colordiffuse="ffffffff">colors/white.png</texturefocus>
<texturenofocus></texturenofocus>
<onclick>Skin.ToggleSetting(lowPowerMode)</onclick>
<onclick>ReloadSkin()</onclick>
<selected>Skin.HasSetting(lowPowerMode)</selected>
<font>buttonTitle</font>
</control>
<control type="radiobutton" id="17">
<visible>Container(8000).Hasfocus(1)</visible>
<description>Extended Fanart</description>
<width>14-col</width>
<label>31220</label>
<texturefocus colordiffuse="ffffffff">colors/white.png</texturefocus>
<texturenofocus></texturenofocus>
<onclick>Skin.ToggleSetting(disableExtendedFanart)</onclick>
<selected>Skin.HasSetting(disableExtendedFanart)</selected>
<font>buttonTitle</font>
</control>
<control type="radiobutton" id="18">
<visible>Container(8000).Hasfocus(1)</visible>
<description>Disable recently added Movies</description>
<width>14-col</width>
<label>31238</label>
<texturefocus colordiffuse="ffffffff">colors/white.png</texturefocus>
<texturenofocus></texturenofocus>
<onclick>Skin.ToggleSetting(disableRecentMovies)</onclick>
<selected>Skin.HasSetting(disableRecentMovies)</selected>
<font>buttonTitle</font>
</control>
<control type="radiobutton" id="19">
<visible>Container(8000).Hasfocus(1)</visible>
<description>Disable recently added TVShows</description>
<width>14-col</width>
<label>31239</label>
<texturefocus colordiffuse="ffffffff">colors/white.png</texturefocus>
<texturenofocus></texturenofocus>
<onclick>Skin.ToggleSetting(disableRecentTVShows)</onclick>
<selected>Skin.HasSetting(disableRecentTVShows)</selected>
<font>buttonTitle</font>
</control>
<control type="radiobutton" id="20">
<visible>Container(8000).Hasfocus(1)</visible>
<description>Disable recently added Albums</description>
<width>14-col</width>
<label>31240</label>
<texturefocus colordiffuse="ffffffff">colors/white.png</texturefocus>
<texturenofocus></texturenofocus>
<onclick>Skin.ToggleSetting(disableRecentAlbums)</onclick>
<selected>Skin.HasSetting(disableRecentAlbums)</selected>
<font>buttonTitle</font>
</control>
</control>
</control>

View File

@ -10,12 +10,22 @@
<control type="group">
<posx>col-7-begin</posx>
<posy>row-3-begin</posy>
<control type="image">
<posx>-12</posx>
<posy>-12</posy>
<width>888</width>
<height>22-row</height>
<texture border="24">dialogBackground.png</texture>
<border></border>
<colordiffuse>overlay</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>12-col</width>
<height>2-row</height>
<texture>colors/white.png</texture>
<texture border="10">masks/menuTitle.png</texture>
<colordiffuse>highlight</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
@ -33,17 +43,9 @@
<control type="group">
<posx>0</posx>
<posy>2-row</posy>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>12-col</width>
<height>96</height>
<texture>colors/black.png</texture>
<colordiffuse>overlay</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<control type="edit" id="12">
<description>Name Button</description>
<visible>false</visible>
<posx>12</posx>
<posy>12</posy>
<width>12-col-gutter</width>
@ -60,16 +62,7 @@
<!--set playlist type, limits and sort-->
<control type="group">
<posx>0</posx>
<posy>5-row</posy>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>12-col</width>
<height>5-row</height>
<texture>colors/black.png</texture>
<colordiffuse>overlay</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<posy>2-row</posy>
<control type="button" id="22">
<description>Set Playlist type</description>
<posx>12</posx>
@ -120,16 +113,7 @@
<!--rules list-->
<control type="group">
<posx>0</posx>
<posy>372</posy>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>12-col</width>
<height>8-row</height>
<texture>colors/black.png</texture>
<colordiffuse>overlay</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<posy>240</posy>
<control type="panel" id="10">
<description>Rules List Control</description>
<posx>1-col-indent</posx>
@ -189,18 +173,9 @@
</focusedlayout>
</control>
<!--items must match...-->
<control type="image">
<posx>0</posx>
<posy>300</posy>
<width>12-col</width>
<height>96</height>
<texture>colors/black.png</texture>
<colordiffuse>overlay</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<control type="button" id="16">
<posx>12</posx>
<posy>312</posy>
<posy>12-row</posy>
<width>12-col-gutter</width>
<label>21424</label>
<onright>9002</onright>
@ -211,7 +186,7 @@
<!--add / edit / delete rules-->
<control type="panel" id="9001">
<posx>12</posx>
<posy>382</posy>
<posy>250</posy>
<width>12-col-gutter</width>
<height>8-row</height>
<onright>10</onright>
@ -248,7 +223,6 @@
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
<colordiffuse>highlight</colordiffuse>
<include>spinFocusIcon</include>
</control>
<control type="label">
<posx>0</posx>
@ -274,127 +248,38 @@
</content>
</control>
<!--OK / Cancel-->
<control type="panel" id="9002">
<posx>0</posx>
<posy>780</posy>
<width>8-col</width>
<control type="grouplist" id="9002">
<posx>-12</posx>
<posy>786</posy>
<width>10-col</width>
<height>2-row</height>
<orientation>horizontal</orientation>
<onup>16</onup>
<itemlayout width="4-col" height="2-row">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>276</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
<colordiffuse>overlay</colordiffuse>
</control>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
</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>textActive</textcolor>
<label>$INFO[ListItem.label]</label>
</control>
</itemlayout>
<focusedlayout width="4-col" height="2-row">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>1-col</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>204</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
</control>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
<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 id="1">
<description>Ok Button</description>
<label>186</label>
<label2></label2>
<thumb></thumb>
<onclick>SendClick(129,20)</onclick>
</item>
<item id="2">
<description>Cancel Button</description>
<label>222</label>
<label2></label2>
<thumb></thumb>
<onclick>SendClick(129,21)</onclick>
</item>
</content>
</control>
</control>
<!--buttons-->
<control type="group">
<visible>false</visible>
<control type="button" id="13">
<description>Add Rule Button</description>
</control>
<control type="button" id="14">
<description>Remove Rule Button</description>
</control>
<control type="button" id="15">
<description>Edit Rule Button</description>
</control>
<control type="button" id="20">
<description>Ok Button</description>
<label>186</label>
<align>center</align>
<textoffsetx>0</textoffsetx>
<width>3-col</width>
<texturefocus border="24" colordiffuse="highlight">masks/menuTitle.png</texturefocus>
<texturenofocus border="24" colordiffuse="44000000">masks/menuTitle.png</texturenofocus>
<focusedcolor>textActive</focusedcolor>
</control>
<control type="button" id="21">
<description>Cancel Button</description>
<label>222</label>
<align>center</align>
<textoffsetx>0</textoffsetx>
<width>3-col</width>
<texturefocus border="24" colordiffuse="highlight">masks/menuTitle.png</texturefocus>
<texturenofocus border="24" colordiffuse="44000000">masks/menuTitle.png</texturenofocus>
<focusedcolor>textActive</focusedcolor>
</control>
</control>
</control>
<!--buttons-->
</control>
<!--debugging-->
<include>DebugGrid</include>

View File

@ -28,7 +28,7 @@
<posy>0</posy>
<width>12-col</width>
<height>2-row</height>
<texture>colors/white.png</texture>
<texture border="10">masks/menuTitle.png</texture>
<colordiffuse>highlight</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
@ -108,114 +108,35 @@
<ondown>9002</ondown>
</control>
<!--OK / Cancel buttons-->
<control type="panel" id="9002">
<posx>204</posx>
<posy>168</posy>
<control type="grouplist" id="9002">
<posx>0</posx>
<posy>6-row</posy>
<width>9-col</width>
<height>2-row</height>
<onup>17</onup>
<orientation>horizontal</orientation>
<itemlayout width="3-col" height="2-row">
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<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="3-col" height="2-row">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>1-col-textbox</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>2-col</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
</control>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
<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 id="1">
<description>OK</description>
<label>186</label>
<label2></label2>
<thumb></thumb>
<onclick>SendClick(129,18)</onclick>
</item>
<item id="2">
<description>Cancel</description>
<label>222</label>
<label2></label2>
<thumb></thumb>
<onclick>SendClick(129,19)</onclick>
</item>
<item id="3">
<description>Remove Rule</description>
<label>1210</label>
<label2></label2>
<thumb></thumb>
<onclick>dialog.close(137,true)</onclick>
<onclick>Control.Message(14,click,136)</onclick>
<onclick>Control.setfocus(10)</onclick>
</item>
</content>
</control>
</control>
<!--buttons-->
<control type="group">
<visible>false</visible>
<control type="button" id="18">
<description>Ok Button</description>
<label>186</label>
<align>center</align>
<textoffsetx>0</textoffsetx>
<width>3-col</width>
<texturefocus border="24" colordiffuse="highlight">masks/menuTitle.png</texturefocus>
<texturenofocus border="24" colordiffuse="2f333333">masks/menuTitle.png</texturenofocus>
<focusedcolor>textActive</focusedcolor>
</control>
<control type="button" id="19">
<description>Cancel Button</description>
<label>222</label>
<align>center</align>
<textoffsetx>0</textoffsetx>
<width>3-col</width>
<texturefocus border="24" colordiffuse="highlight">masks/menuTitle.png</texturefocus>
<texturenofocus border="24" colordiffuse="2f333333">masks/menuTitle.png</texturenofocus>
<focusedcolor>textActive</focusedcolor>
</control>
</control>
</control>
</control>

View File

@ -1,7 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<window>
<defaultcontrol always="true">8001</defaultcontrol>
<onload>Control.SetFocus(8001,3)</onload>
<controls>
<control type="label">
<posx>col-1-begin</posx>
@ -20,7 +19,7 @@
<textcolor>textActive</textcolor>
</control>
<control type="group">
<posx>1236</posx>
<posx>1284</posx>
<posy>0</posy>
<animation type="Windowopen">
<effect type="fade" start="0" end="100" time="400"/>
@ -54,16 +53,26 @@
<orientation>vertical</orientation>
<itemgap>32</itemgap>
<control type="label">
<visible>!Pvr.IsPlayingTv</visible>
<width>8-col</width>
<align>left</align>
<height>1-row</height>
<font>itemTitle</font>
<font>menuTitle</font>
<textcolor>textActive</textcolor>
<label>$INFO[videoplayer.TVShowTitle]$INFO[VideoPlayer.ChannelName]</label>
<label>$INFO[videoplayer.TVShowTitle] $INFO[videoplayer.season,(S,] $INFO[videoplayer.Episode,Ep,)]</label>
</control>
<control type="label">
<visible>Pvr.IsPlayingTv</visible>
<width>8-col</width>
<align>left</align>
<height>1-row</height>
<font>menuTitle</font>
<textcolor>textActive</textcolor>
<label>$INFO[VideoPlayer.ChannelName]</label>
</control>
<control type="label">
<width>8-col-gutter</width>
<align>left</align>
<height>3-row</height>
<aligny>center</aligny>
<font>largeTitle</font>
@ -138,7 +147,6 @@
<label fallback="13205">$INFO[VideoPlayer.EndTime]</label>
<shadowcolor></shadowcolor>
</control>
<control type="label">
<visible>Pvr.IsPlayingTv</visible>
<posx>3-col-gutter</posx>
@ -153,7 +161,7 @@
<visible>Pvr.IsPlayingTv</visible>
<posx>3-col-gutter</posx>
<posy>32</posy>
<width>6-col</width>
<width>5-col-gutter</width>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<label fallback="13205">$INFO[VideoPlayer.NextTitle]</label>
@ -165,7 +173,7 @@
<posx>0</posx>
<posy>9-row</posy>
<font>textbox</font>
<width>612</width>
<width>540</width>
<align>left</align>
<textcolor>textActive</textcolor>
<height>314</height>
@ -184,27 +192,26 @@
<!--player controls-->
<control type="panel" id="8001">
<posx>36</posx>
<posy>row-21-begin</posy>
<posy>row-26-begin</posy>
<width>10-col</width>
<height>2-row</height>
<itemgap>0</itemgap>
<ondown>Control.SetFocus(8002,0)</ondown>
<onup>Control.SetFocus(61)</onup>
<orientation>horizontal</orientation>
<itemlayout width="92" height="2-row">
<itemlayout width="128" height="2-row">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<width>116</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
<texture diffuse="masks/square.png">colors/black.png</texture>
<colordiffuse>overlay</colordiffuse>
</control>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<width>116</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
@ -213,20 +220,20 @@
<label>$INFO[ListItem.label2]</label>
</control>
</itemlayout>
<focusedlayout width="92" height="2-row">
<focusedlayout width="128" height="2-row">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<width>116</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
<texture diffuse="masks/square.png">colors/white.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<width>116</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
@ -238,16 +245,10 @@
</focusedlayout>
<content>
<item>
<description>Previous</description>
<label2></label2>
<description>settings</description>
<label2></label2>
<thumb></thumb>
<onclick>PlayerControl(previous)</onclick>
</item>
<item>
<description>Rewind</description>
<label2></label2>
<thumb></thumb>
<onclick>PlayerControl(rewind)</onclick>
<onclick>ActivateWindow(osdsubtitlesettings)</onclick>
</item>
<item>
<description>Stop</description>
@ -271,136 +272,13 @@
<onclick>PlayerControl(play)</onclick>
</item>
<item>
<description>Fast forward</description>
<label2></label2>
<thumb></thumb>
<onclick>PlayerControl(forward)</onclick>
</item>
<item>
<description>Next Chapter</description>
<label2></label2>
<thumb></thumb>
<onclick>PlayerControl(next)</onclick>
</item>
<item>
<visible>PVR.CanRecordPlayingChannel</visible>
<visible>true</visible>
<label2></label2>
<thumb></thumb>
<onclick>PVR.ToggleRecordPlayingChannel</onclick>
</item>
</content>
</control>
<!--menu items-->
<control type="panel" id="8002">
<posx>24</posx>
<posy>row-24-begin</posy>
<width>9-col</width>
<height>12-row</height>
<itemgap>0</itemgap>
<onup>8001</onup>
<itemlayout width="324" height="2-row">
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>0</posy>
<width>224</width>
<height>2-row</height>
<aligny>center</aligny>
<font>itemSubTitle</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label]</label>
</control>
</itemlayout>
<focusedlayout width="324" height="2-row">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="image">
<posx>1-col</posx>
<posy>0</posy>
<width>240</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
<colordiffuse>eeffffff</colordiffuse>
</control>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
<shadowcolor></shadowcolor>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>0</posy>
<width>224</width>
<height>2-row</height>
<aligny>center</aligny>
<font>itemSubTitle</font>
<textcolor>black</textcolor>
<label>$INFO[ListItem.label]</label>
</control>
</focusedlayout>
<content>
<item>
<visible>VideoPlayer.HasMenu</visible>
<label>31051</label>
<label2></label2>
<thumb></thumb>
<onclick>PlayerControl(ShowVideoMenu)</onclick>
</item>
<item>
<description>Subtitles</description>
<label>287</label>
<label2></label2>
<thumb></thumb>
<onclick>ActivateWindow(osdsubtitlesettings)</onclick>
</item>
<item>
<description>Video Settings</description>
<label>13395</label>
<label2></label2>
<thumb></thumb>
<onclick>ActivateWindow(osdvideosettings)</onclick>
</item>
<item>
<description>Audio Settings</description>
<label>13396</label>
<label2></label2>
<thumb></thumb>
<onclick>ActivateWindow(osdaudiosettings)</onclick>
</item>
<item>
<description>Bookmarks</description>
<label>298</label>
<label2></label2>
<thumb></thumb>
<onclick>ActivateWindow(videobookmarks)</onclick>
</item>
</content>
</control>
</control>
<!--debugging-->
<include>DebugGrid</include>

View File

@ -1,217 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<window>
<defaultcontrol always="true">9000</defaultcontrol>
<controls>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>fullscreenWidth</width>
<height>fullscreenHeight</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
<colordiffuse>ddFFFFFF</colordiffuse>
<include>fadeInOut</include>
</control>
<control type="group">
<posx>col-1-begin</posx>
<posy>row-1-begin</posy>
<!--animations-->
<include>modalDialogInOutVertical</include>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>12-col</width>
<font>pageTitle</font>
<textcolor>textActive</textcolor>
<label>$LOCALIZE[298]</label>
</control>
<!--add / clear bookmarks-->
<control type="panel" id="9000">
<posx>0</posx>
<posy>2-row</posy>
<width>12-col</width>
<height>2-row</height>
<orientation>horizontal</orientation>
<ondown>11</ondown>
<itemlayout width="6-col" height="2-row">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>1-col-textbox</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
</control>
<control type="image">
<posx>1-col</posx>
<posy>0</posy>
<width>5-col-textbox</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
</control>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
</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>textActive</textcolor>
<label>$INFO[ListItem.label]</label>
</control>
</itemlayout>
<focusedlayout width="6-col" height="2-row">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>1-col-textbox</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>5-col-textbox</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
</control>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
<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 id="1">
<description>Create Bookmark button</description>
<label>294</label>
<label2></label2>
<thumb></thumb>
<onclick>SendClick(125,2)</onclick>
</item>
<item id="2">
<description>Clear Bookmark button</description>
<label>296</label>
<label2></label2>
<thumb></thumb>
<onclick>SendClick(125,3)</onclick>
</item>
<item id="3">
<description>Clear Bookmark button (episodes)</description>
<visible>videoplayer.content(episodes)</visible>
<label>20406</label>
<label2></label2>
<thumb></thumb>
<onclick>SendClick(125,4)</onclick>
</item>
</content>
</control>
<!--bookmark browser: thumbs-->
<control type="panel" id="11">
<posx>0</posx>
<posy>5-row</posy>
<width>24-col</width>
<height>11-row</height>
<orientation>horizontal</orientation>
<onup>9000</onup>
<itemlayout width="6-col" height="314">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>6-col-gutter</width>
<height>230</height>
<aspectratio>scale</aspectratio>
<texture fallback="colors/black.png" border="0">$INFO[Listitem.icon]</texture>
<bordertexture colordiffuse="07FFFFFF">colors/white.png</bordertexture>
<bordersize>3</bordersize>
<colordiffuse>ffFFFFFF</colordiffuse>
</control>
<control type="label">
<posx>12</posx>
<posy>233</posy>
<width>6-col-gutter</width>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.Label]</label>
</control>
</itemlayout>
<focusedlayout width="6-col" height="314">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>6-col-gutter</width>
<height>230</height>
<aspectratio>scale</aspectratio>
<texture fallback="colors/black.png" border="0">$INFO[Listitem.icon]</texture>
<bordertexture border="3" colordiffuse="ffFFFFFF">colors/white.png</bordertexture>
<bordersize>3</bordersize>
<colordiffuse>ffFFFFFF</colordiffuse>
<include>focusThumb</include>
</control>
<control type="label">
<posx>12</posx>
<posy>233</posy>
<width>6-col-gutter</width>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.Label]</label>
</control>
</focusedlayout>
</control>
</control>
<!--dialog controls-->
<control type="group">
<visible>false</visible>
<control type="button" id="2">
<description>Create Bookmark button</description>
</control>
<control type="button" id="3">
<description>Clear Bookmark button</description>
</control>
<control type="button" id="4">
<description>Clear Bookmark button</description>
</control>
</control>
<!--debugging-->
<include>DebugGrid</include>
<control type="label">
<include>DialogID</include>
<label>VideoOSDBookmarks.xml</label>
</control>
</controls>
</window>

View File

@ -1,145 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<includes>
<include name="addonposters">
<control type="group">
<visible>$EXP[isAddonMovieOrTVshow]</visible>
<control type="image">
<include>dimensionsFullscreen</include>
<texture fallback="colors/black.png">$INFO[listitem.art(fanart)]</texture>
<colordiffuse>FF555555</colordiffuse>
<aspectratio>scale</aspectratio>
<fadetime>250</fadetime>
</control>
<control type="panel" id="54">
<visible>$EXP[isAddonMovieOrTVshow]</visible>
<posx>90</posx>
<posy>row-5-begin</posy>
<width>1800</width>
<height>23-row</height>
<onleft>9000</onleft>
<onright>60</onright>
<ondown>54</ondown>
<onup>54</onup>
<pagecontrol>60</pagecontrol>
<scrolltime tween="cubic" easing="out">600</scrolltime>
<itemlayout width="252" height="438">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>228</width>
<height>342</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
<bordersize>6</bordersize>
<colordiffuse>overlay</colordiffuse>
</control>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>228</width>
<height>342</height>
<aspectratio>stretch</aspectratio>
<texture>$INFO[ListItem.Art(poster)]</texture>
<bordersize>6</bordersize>
<colordiffuse>99ffffff</colordiffuse>
</control>
<control type="label">
<visible>!controlgroup(9000).hasfocus</visible>
<posx>12</posx>
<posy>350</posy>
<width>204</width>
<height>1-row</height>
<aligny>center</aligny>
<font>thumbTitle</font>
<textcolor>textActive</textcolor>
<label>[B]$INFO[ListItem.title][/B][CR]$INFO[ListItem.year]</label>
</control>
<control type="group">
<visible>String.IsEmpty(ListItem.PlayCount)</visible>
<animation condition="true" effect="fade" end="70" time="0">conditional</animation>
<posx>166</posx>
<posy>6</posy>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>56</width>
<height>56</height>
<aspectratio>stretch</aspectratio>
<texture>masks/newContent.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="label">
<posx>28</posx>
<posy>-4</posy>
<width>36</width>
<height>36</height>
<aligny>center</aligny>
<font>symbol</font>
<textcolor>textActive</textcolor>
<label></label>
</control>
</control>
</itemlayout>
<focusedlayout width="252" height="438">
<control type="group">
<include>focusThumb</include>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>228</width>
<height>342</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
<bordertexture colordiffuse="FFFFFFFF">colors/white.png</bordertexture>
<bordersize>6</bordersize>
<colordiffuse>FF000000</colordiffuse>
</control>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>228</width>
<height>342</height>
<aspectratio>stretch</aspectratio>
<texture>$INFO[ListItem.Art(poster)]</texture>
<bordersize>6</bordersize>
</control>
<control type="label">
<posx>12</posx>
<posy>354</posy>
<width>204</width>
<height>1-row</height>
<aligny>center</aligny>
<font>thumbTitle</font>
<textcolor>textActive</textcolor>
<label>[B]$INFO[ListItem.title][/B][CR]$INFO[ListItem.year]</label>
</control>
<control type="group">
<visible>String.IsEmpty(ListItem.PlayCount)</visible>
<posx>166</posx>
<posy>6</posy>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>56</width>
<height>56</height>
<aspectratio>stretch</aspectratio>
<texture>masks/newContent.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="label">
<posx>28</posx>
<posy>-4</posy>
<width>36</width>
<height>36</height>
<aligny>center</aligny>
<font>symbol</font>
<textcolor>textActive</textcolor>
<label></label>
</control>
</control>
</control>
</focusedlayout>
</control>
</control>
</include>
</includes>

View File

@ -14,67 +14,122 @@
</control>
<control type="group" id="9125">
<visible>$EXP[isMusicAlbum] + !$EXP[isMusicArtistCatalogue] + !Skin.HasSetting(disableRecentAlbums)</visible>
<animation type="Conditional" condition="!controlgroup(9125).hasfocus">
<effect type="slide" start="0,0" end="0,-200" time="200"/>
<effect type="fade" start="100" end="0" time="200"/>
</animation>
<animation type="Conditional" condition="controlgroup(9125).hasfocus">
<effect type="slide" start="0,-200" end="0,0" time="200" delay="300"/>
<effect type="fade" start="0" end="100" time="300" delay="350"/>
<effect type="slide" start="0,-200" end="0,0" time="200" delay="400"/>
<effect type="fade" start="0" end="100" time="200" delay="350"/>
</animation>
<!--quick link selector-->
<control type="list" id="9123">
<posx>col-1-begin</posx>
<posy>180</posy>
<width>24-col</width>
<control type="group">
<posx>col-5-begin</posx>
<posy>170</posy>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>16-col</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture border="24">masks/menuBar.png</texture>
<colordiffuse>77000000</colordiffuse>
</control>
<control type="grouplist" id="9202">
<posx>0</posx>
<posy>0</posy>
<orientation>horizontal</orientation>
<itemgap>0</itemgap>
<onleft>9000</onleft>
<ondown>9998</ondown>
<onback>9000</onback>
<orientation>horizontal</orientation>
<itemlayout width="246" height="2-row">
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>246</width>
<height>2-row</height>
<font>menuTitle</font>
<aligny>center</aligny>
<textcolor>textDisabled</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[ListItem.property(textTitle)]</label>
<control type="button" id="506">
<description>Search</description>
<width>1-col</width>
<texturenofocus></texturenofocus>
<texturefocus>masks/circle.png</texturefocus>
<textoffsetx>0</textoffsetx>
<align>center</align>
<focusedcolor>black</focusedcolor>
<font>symbolLarge</font>
<label></label>
<onclick>Runscript(script.quickfind,media=albums)</onclick>
</control>
</itemlayout>
<focusedlayout width="246" height="2-row">
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>246</width>
<height>2-row</height>
<font>menuTitle</font>
<aligny>center</aligny>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[ListItem.property(textTitle)]</label>
<animation type="conditional" condition="control.hasfocus(9123)" loop="true">
<effect type="fade" start="100" end="50" time="1000"/>
<control type="button" id="4000">
<animation type="Conditional" condition="!String.IsEqual(skin.string(musicQuickLinkValue),special://skin/extras/playlists/recentAlbums.xsp)">
<effect type="fade" start="100" end="33" time="200"/>
</animation>
<label>31180</label>
<texturenofocus></texturenofocus>
<texturefocus colordiffuse="ffffffff" border="24">UIControls/button.png</texturefocus>
<width>3-col</width>
<font>thumbTitle</font>
<align>center</align>
<textoffsetx>0</textoffsetx>
<onclick>Skin.SetString(musicQuickLinkValue,special://skin/extras/playlists/recentAlbums.xsp)</onclick>
<ondown>control.setfocus(9998,0)</ondown>
</control>
<control type="button" id="4001">
<animation type="Conditional" condition="!String.IsEqual(skin.string(musicQuickLinkValue),special://skin/extras/playlists/topAlbums.xsp)">
<effect type="fade" start="100" end="33" time="200"/>
</animation>
<label>31187</label>
<texturenofocus></texturenofocus>
<texturefocus colordiffuse="ffffffff" border="24">UIControls/button.png</texturefocus>
<width>3-col</width>
<font>thumbTitle</font>
<align>center</align>
<textoffsetx>0</textoffsetx>
<onclick>Skin.SetString(musicQuickLinkValue,special://skin/extras/playlists/topAlbums.xsp)</onclick>
<ondown>control.setfocus(9998,0)</ondown>
</control>
<control type="button" id="4002">
<animation type="Conditional" condition="!String.IsEqual(skin.string(musicQuickLinkValue),special://skin/extras/playlists/randomAlbums.xsp)">
<effect type="fade" start="100" end="33" time="200"/>
</animation>
<label>31181</label>
<texturenofocus></texturenofocus>
<texturefocus colordiffuse="ffffffff">UIControls/button.png</texturefocus>
<font>thumbTitle</font>
<align>center</align>
<textoffsetx>0</textoffsetx>
<onclick>Skin.SetString(musicQuickLinkValue,special://skin/extras/playlists/randomAlbums.xsp)</onclick>
<ondown>control.setfocus(9998,0)</ondown>
</control>
<control type="button" id="3222">
<description>Sort by</description>
<texturenofocus></texturenofocus>
<texturefocus colordiffuse="ffffffff" border="24">UIControls/button.png</texturefocus>
<font>thumbTitle</font>
<width>4-col</width>
<align>center</align>
<textoffsetx>0</textoffsetx>
<label>$LOCALIZE[31008]: $INFO[Container.SortMethod]</label>
<onclick>Container.NextSortMethod</onclick>
<onclick>Control.setfocus(54,0,absolute)</onclick>
<onclick>Control.setfocus(3222)</onclick>
</control>
<control type="togglebutton" id="3223">
<description>Sort direction</description>
<focusedcolor>black</focusedcolor>
<color>textActive</color>
<texturenofocus></texturenofocus>
<texturefocus colordiffuse="ffffffff">masks/circle.png</texturefocus>
<alttexturefocus colordiffuse="FFFFFFFF">masks/circle.png</alttexturefocus>
<alttexturenofocus></alttexturenofocus>
<textoffsetx>0</textoffsetx>
<width>1-col</width>
<align>center</align>
<font>symbolLarge</font>
<label></label>
<altlabel></altlabel>
<onclick>Container.SetSortDirection</onclick>
<onclick>Control.setfocus(54,0,absolute)</onclick>
<onclick>Control.setfocus(3223)</onclick>
</control>
</control>
</focusedlayout>
<content>
<item>
<label>special://skin/extras/playlists/recentAlbums.xsp</label>
<property name="textTitle">31180</property>
</item>
<item>
<label>special://skin/extras/playlists/topAlbums.xsp</label>
<property name="textTitle">31187</property>
</item>
<item>
<label>special://skin/extras/playlists/randomAlbums.xsp</label>
<property name="textTitle">31181</property>
</item>
</content>
</control>
<!--quick links-->
<control type="panel" id="9998">
@ -82,7 +137,7 @@
<posy>288</posy>
<width>24-col</width>
<height>11-row</height>
<onup>9123</onup>
<onup>9202</onup>
<ondown>54</ondown>
<onleft>9000</onleft>
<onback>9000</onback>
@ -96,8 +151,7 @@
<width>324</width>
<height>324</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
<bordersize>12</bordersize>
<texture diffuse="masks/albumThumb_2.png">colors/black.png</texture>
</control>
<control type="image">
<posx>0</posx>
@ -105,20 +159,19 @@
<width>324</width>
<height>324</height>
<aspectratio>stretch</aspectratio>
<texture fallback="noAlbumCover.jpg">$INFO[ListItem.Art(thumb)]</texture>
<bordersize>12</bordersize>
<colordiffuse>99ffffff</colordiffuse>
<texture diffuse="masks/albumThumb_2.png" fallback="colors/black.png">$INFO[ListItem.Art(thumb)]</texture>
<colordiffuse>88ffffff</colordiffuse>
</control>
<control type="label">
<visible>!controlgroup(9000).hasfocus</visible>
<posx>12</posx>
<posy>308</posy>
<width>276</width>
<posy>328</posy>
<width>300</width>
<height>2-row</height>
<aligny>center</aligny>
<font>thumbTitle</font>
<textcolor>textActive</textcolor>
<label>[B]$INFO[ListItem.Title][/B][CR]$INFO[ListItem.artist] - $INFO[listitem.year]</label>
<label>[B]$INFO[ListItem.Title][/B][CR]$INFO[ListItem.artist]</label>
</control>
</itemlayout>
<focusedlayout width="352" height="5-col-gutter">
@ -130,10 +183,7 @@
<width>324</width>
<height>324</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
<bordertexture colordiffuse="ffFFFFFF">colors/white.png</bordertexture>
<bordersize>6</bordersize>
<colordiffuse>FF000000</colordiffuse>
<texture diffuse="masks/albumThumb_2.png">colors/black.png</texture>
</control>
<control type="image">
<posx>0</posx>
@ -141,24 +191,26 @@
<width>324</width>
<height>324</height>
<aspectratio>stretch</aspectratio>
<texture fallback="noAlbumCover.jpg">$INFO[ListItem.Art(thumb)]</texture>
<texture diffuse="masks/albumThumb_2.png" fallback="colors/black.png">$INFO[ListItem.Art(thumb)]</texture>
<bordertexture infill="false" diffuse="masks/albumThumb_2.png">colors/white.png</bordertexture>
<bordersize>6</bordersize>
<colordiffuse>ffffffff</colordiffuse>
</control>
<control type="label">
<visible>!controlgroup(9000).hasfocus</visible>
<posx>12</posx>
<posy>322</posy>
<posy>328</posy>
<width>276</width>
<height>2-row</height>
<aligny>center</aligny>
<font>thumbTitle</font>
<textcolor>textActive</textcolor>
<scroll>false</scroll>
<label>[B]$INFO[ListItem.Title][/B][CR]$INFO[ListItem.artist] - $INFO[listitem.year]</label>
</control>
</control>
</focusedlayout>
<content>$INFO[control.getlabel(9123)]</content>
<content>$INFO[skin.string(musicQuickLinkValue)]</content>
</control>
</control>
<!--all albums-->
@ -191,14 +243,14 @@
<scrolltime tween="sine">250</scrolltime>
<itemlayout width="293" height="360">
<control type="image">
<posx>-6</posx>
<posy>-6</posy>
<width>276</width>
<height>276</height>
<visible>!ListItem.IsParentFolder</visible>
<posx>0</posx>
<posy>0</posy>
<width>4-col-gutter</width>
<height>4-col-gutter</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
<bordersize>12</bordersize>
<colordiffuse>11FFFFFF</colordiffuse>
<texture diffuse="masks/albumThumb.png">colors/black.png</texture>
<colordiffuse>FFFFFFFF</colordiffuse>
</control>
<control type="image">
<visible>!ListItem.IsParentFolder</visible>
@ -207,9 +259,8 @@
<width>4-col-gutter</width>
<height>4-col-gutter</height>
<aspectratio>stretch</aspectratio>
<texture fallback="noAlbumCover.jpg">$INFO[ListItem.Art(thumb)]</texture>
<bordersize>12</bordersize>
<colordiffuse>99FFFFFF</colordiffuse>
<texture fallback="colors/black.png" diffuse="masks/albumThumb.png">$INFO[ListItem.Art(thumb)]</texture>
<colordiffuse>88FFFFFF</colordiffuse>
</control>
<control type="textbox">
<visible>String.IsEmpty(listitem.title)</visible>
@ -222,32 +273,22 @@
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label]</label>
</control>
<control type="label">
<control type="textbox">
<visible>!controlgroup(9000).hasfocus</visible>
<posx>12</posx>
<posy>258</posy>
<width>226</width>
<height>2-row</height>
<aligny>center</aligny>
<posx></posx>
<posy>276</posy>
<width>264</width>
<height>60</height>
<align>center</align>
<aligny>top</aligny>
<font>thumbTitle</font>
<textcolor>textActive</textcolor>
<label>[B]$INFO[ListItem.Title][/B][CR]$INFO[ListItem.artist] - $INFO[listitem.year]</label>
<label>[B]$INFO[ListItem.Title][/B][CR]$INFO[ListItem.artist]</label>
</control>
</itemlayout>
<focusedlayout width="4-col" height="360">
<control type="group">
<include>focusThumb</include>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>4-col-gutter</width>
<height>4-col-gutter</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
<bordertexture colordiffuse="FFFFFFFF">colors/white.png</bordertexture>
<bordersize>6</bordersize>
<colordiffuse>FF000000</colordiffuse>
</control>
<control type="image">
<visible>!ListItem.IsParentFolder</visible>
<posx>0</posx>
@ -255,8 +296,10 @@
<width>4-col-gutter</width>
<height>4-col-gutter</height>
<aspectratio>stretch</aspectratio>
<texture fallback="noAlbumCover.jpg">$INFO[ListItem.Art(thumb)]</texture>
<texture fallback="colors/black.png" diffuse="masks/albumThumb.png">$INFO[ListItem.Art(thumb)]</texture>
<bordertexture infill="false" diffuse="masks/albumThumb.png">colors/white.png</bordertexture>
<bordersize>6</bordersize>
<colordiffuse>ffffffff</colordiffuse>
</control>
<control type="textbox">
<visible>String.IsEmpty(listitem.title)</visible>
@ -269,16 +312,17 @@
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label]</label>
</control>
<control type="label">
<control type="textbox">
<visible>!controlgroup(9000).hasfocus</visible>
<posx>12</posx>
<posy>262</posy>
<width>226</width>
<height>2-row</height>
<aligny>center</aligny>
<posx></posx>
<posy>276</posy>
<width>264</width>
<height>60</height>
<align>center</align>
<aligny>top</aligny>
<font>thumbTitle</font>
<textcolor>textActive</textcolor>
<label>[B]$INFO[ListItem.Title][/B][CR]$INFO[ListItem.artist] - $INFO[listitem.year]</label>
<label>[B]$INFO[ListItem.Title][/B][CR]$INFO[ListItem.artist]</label>
</control>
</control>
</focusedlayout>

View File

@ -55,6 +55,18 @@
<label>$INFO[container.foldername]</label>
</control>
<control type="label">
<visible>Integer.IsGreater(container(52).numitems,1)</visible>
<posx>0</posx>
<posy>5-row</posy>
<width>12-col</width>
<height>2-row</height>
<align></align>
<font>menuTitle</font>
<textcolor>textActive</textcolor>
<label>$INFO[Container(52).ListItemAbsolute(1).genre]</label>
</control>
<control type="label">
<visible>!Integer.IsGreater(container(52).numitems,1)</visible>
<posx>0</posx>
<posy>5-row</posy>
<width>12-col</width>
@ -85,14 +97,12 @@
<scrolltime tween="cubic" easing="out">600</scrolltime>
<itemlayout width="300" height="348">
<control type="image">
<posx>-6</posx>
<posy>-6</posy>
<width>276</width>
<height>276</height>
<posx>0</posx>
<posy>0</posy>
<width>4-col-gutter</width>
<height>4-col-gutter</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
<bordersize>12</bordersize>
<colordiffuse>11FFFFFF</colordiffuse>
<texture diffuse="masks/albumThumb.png">colors/black.png</texture>
</control>
<control type="image">
<posx>0</posx>
@ -100,9 +110,8 @@
<width>4-col-gutter</width>
<height>4-col-gutter</height>
<aspectratio>stretch</aspectratio>
<texture>$INFO[ListItem.Art(thumb)]</texture>
<bordersize>12</bordersize>
<colordiffuse>99FFFFFF</colordiffuse>
<texture diffuse="masks/albumThumb.png">$INFO[ListItem.Art(thumb)]</texture>
<colordiffuse>88FFFFFF</colordiffuse>
</control>
<control type="textbox">
<visible>String.IsEmpty(listitem.title)</visible>
@ -115,16 +124,17 @@
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label]</label>
</control>
<control type="label">
<control type="textbox">
<visible>!controlgroup(9000).hasfocus</visible>
<posx>12</posx>
<posy>268</posy>
<posy>274</posy>
<width>240</width>
<height>1-row</height>
<aligny>center</aligny>
<height>60</height>
<align>center</align>
<aligny>top</aligny>
<font>thumbTitle</font>
<textcolor>textActive</textcolor>
<label>[B]$INFO[ListItem.Title][/B][CR]$INFO[ListItem.year]</label>
<label>$INFO[ListItem.Title]</label>
</control>
</itemlayout>
<focusedlayout width="4-col" height="348">
@ -136,18 +146,9 @@
<width>4-col-gutter</width>
<height>4-col-gutter</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
<bordertexture colordiffuse="ffFFFFFF">colors/white.png</bordertexture>
<bordersize>6</bordersize>
<colordiffuse>FF000000</colordiffuse>
</control>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>4-col-gutter</width>
<height>4-col-gutter</height>
<aspectratio>stretch</aspectratio>
<texture>$INFO[ListItem.Art(thumb)]</texture>
<texture fallback="colors/black.png" diffuse="masks/albumThumb.png">$INFO[ListItem.Art(thumb)]</texture>
<bordertexture infill="false" diffuse="masks/albumThumb.png">colors/white.png</bordertexture>
<bordersize>6</bordersize>
</control>
<control type="textbox">
@ -161,16 +162,17 @@
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label]</label>
</control>
<control type="label">
<control type="textbox">
<visible>!controlgroup(9000).hasfocus</visible>
<posx>12</posx>
<posy>280</posy>
<posy>274</posy>
<width>240</width>
<height>1-row</height>
<aligny>center</aligny>
<height>60</height>
<align>center</align>
<aligny>top</aligny>
<font>thumbTitle</font>
<textcolor>textActive</textcolor>
<label>[B]$INFO[ListItem.Title][/B][CR]$INFO[ListItem.year]</label>
<label>$INFO[ListItem.Title]</label>
</control>
</control>
</focusedlayout>

View File

@ -4,39 +4,114 @@
<include name="musicartist">
<control type="group">
<visible>$EXP[isMusicArtist]</visible>
<!--quick link selector-->
<control type="group">
<posx>col-8-begin</posx>
<posy>170</posy>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>10-col</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture border="24">masks/menuBar.png</texture>
<colordiffuse>77000000</colordiffuse>
</control>
<control type="grouplist" id="9202">
<posx>0</posx>
<posy>0</posy>
<orientation>horizontal</orientation>
<itemgap>0</itemgap>
<onleft>9000</onleft>
<ondown>9998</ondown>
<onback>9000</onback>
<control type="button" id="506">
<description>Search</description>
<visible>System.HasAddon(script.globalsearch)</visible>
<width>1-col</width>
<texturenofocus></texturenofocus>
<texturefocus>masks/circle.png</texturefocus>
<focusedcolor>black</focusedcolor>
<font>symbolLarge</font>
<textoffsetx>0</textoffsetx>
<align>center</align>
<label></label>
<onclick>RunScript(script.globalsearch,artists=true&amp;albums=true&amp;songs=true&amp;musicvideos=true)</onclick>
</control>
<control type="button" id="3221">
<texturenofocus></texturenofocus>
<texturefocus colordiffuse="ffffffff">UIControls/button.png</texturefocus>
<font>thumbTitle</font>
<width>4-col</width>
<align>center</align>
<textoffsetx>0</textoffsetx>
<label>Genres</label>
<onclick>Container.Update(musicdb://genres/)</onclick>
<onclick>control.setfocus(55)</onclick>
</control>
<control type="button" id="3222">
<description>Sort by</description>
<texturenofocus></texturenofocus>
<texturefocus colordiffuse="ffffffff">UIControls/button.png</texturefocus>
<font>thumbTitle</font>
<align>center</align>
<textoffsetx>0</textoffsetx>
<label>$LOCALIZE[31008]: $INFO[Container.SortMethod]</label>
<onclick>Container.NextSortMethod</onclick>
<onclick>Control.setfocus(51,0,absolute)</onclick>
<onclick>Control.setfocus(3222)</onclick>
</control>
<control type="togglebutton" id="3223">
<description>Sort direction</description>
<focusedcolor>black</focusedcolor>
<color>textActive</color>
<texturenofocus></texturenofocus>
<texturefocus colordiffuse="ffffffff">masks/circle.png</texturefocus>
<alttexturefocus colordiffuse="FFFFFFFF">masks/circle.png</alttexturefocus>
<alttexturenofocus></alttexturenofocus>
<textoffsetx>0</textoffsetx>
<align>center</align>
<width>1-col</width>
<font>symbolLarge</font>
<label></label>
<altlabel></altlabel>
<onclick>Container.SetSortDirection</onclick>
<onclick>Control.setfocus(51,0,absolute)</onclick>
<onclick>Control.setfocus(3223)</onclick>
</control>
</control>
</control>
<!--content-->
<control type="panel" id="51">
<visible>$EXP[isMusicArtist]</visible>
<posx>90</posx>
<posy>row-5-begin</posy>
<posy>276</posy>
<width>1800</width>
<height>25-row</height>
<onleft>9000</onleft>
<onright>60</onright>
<ondown>51</ondown>
<onup>51</onup>
<onup>9202</onup>
<onback>9202</onback>
<scrolltime tween="sine">250</scrolltime>
<pagecontrol>60</pagecontrol>
<itemlayout width="444" height="288">
<itemlayout width="444" height="260">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>6-col-gutter</width>
<height>4-col-gutter</height>
<aspectratio>scale</aspectratio>
<texture>colors/black.png</texture>
<bordersize>12</bordersize>
<colordiffuse>overlay</colordiffuse>
<width>408</width>
<height>230</height>
<aspectratio>stretch</aspectratio>
<texture diffuse="masks/artistThumb.png">colors/black.png</texture>
</control>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>6-col-gutter</width>
<height>4-col-gutter</height>
<aspectratio align="center" aligny="top">scale</aspectratio>
<texture>$INFO[Listitem.art(thumb)]</texture>
<bordersize>12</bordersize>
<colordiffuse>99FFFFFF</colordiffuse>
<width>408</width>
<height>230</height>
<aspectratio align="center" aligny="center" scalediffuse="false">scale</aspectratio>
<texture diffuse="masks/artistThumb.png">$INFO[Listitem.art(thumb)]</texture>
<colordiffuse>55FFFFFF</colordiffuse>
</control>
<control type="textbox">
<posx>24</posx>
@ -51,27 +126,25 @@
<shadowcolor>bb000000</shadowcolor>
</control>
</itemlayout>
<focusedlayout width="444" height="264">
<focusedlayout width="444" height="266">
<control type="group">
<include>focusThumb</include>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>6-col-gutter</width>
<height>4-col-gutter</height>
<aspectratio>scale</aspectratio>
<texture border="6">colors/black.png</texture>
<bordertexture border="6" colordiffuse="ffFFFFFF">colors/white.png</bordertexture>
<bordersize>6</bordersize>
<colordiffuse>FF000000</colordiffuse>
<width>408</width>
<height>230</height>
<aspectratio>stretch</aspectratio>
<texture diffuse="masks/artistThumb.png">colors/black.png</texture>
</control>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>6-col-gutter</width>
<height>4-col-gutter</height>
<aspectratio align="center" aligny="top">scale</aspectratio>
<texture>$INFO[Listitem.art(thumb)]</texture>
<width>408</width>
<height>230</height>
<aspectratio align="center" aligny="center" scalediffuse="false">scale</aspectratio>
<texture diffuse="masks/artistThumb.png">$INFO[Listitem.art(thumb)]</texture>
<bordertexture infill="false" diffuse="masks/albumThumb_2.png">colors/white.png</bordertexture>
<bordersize>6</bordersize>
</control>
<control type="textbox">

View File

@ -113,7 +113,7 @@
<width>1-col-textbox</width>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
<texture diffuse="masks/iconEndCapLeft.png">colors/black.png</texture>
<bordersize>0</bordersize>
<colordiffuse>textboxInactive</colordiffuse>
</control>
@ -136,13 +136,13 @@
<width>11-col</width>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
<texture diffuse="masks/episodeMenu.png">colors/black.png</texture>
<bordersize>0</bordersize>
<colordiffuse>textboxInactive</colordiffuse>
</control>
<control type="label">
<visible>ListItem.IsParentFolder</visible>
<posx>1-col-indent</posx>
<posx>108</posx>
<posy>0</posy>
<width>9-col</width>
<height>2-row</height>
@ -154,7 +154,7 @@
<scroll>false</scroll>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posx>108</posx>
<posy>0</posy>
<width>9-col</width>
<height>2-row</height>
@ -186,10 +186,10 @@
</animation>
<posx>0</posx>
<posy>0</posy>
<width>1-col-textbox</width>
<width>72</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
<texture diffuse="masks/iconEndCapLeft.png">colors/white.png</texture>
<bordersize>0</bordersize>
<colordiffuse>highlight</colordiffuse>
</control>
@ -210,15 +210,15 @@
<posx>1-col</posx>
<posy>0</posy>
<width>11-col</width>
<height>2-row</height>
<height>73</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
<texture diffuse="masks/episodeMenu.png">colors/white.png</texture>
<bordersize>0</bordersize>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="label">
<visible>ListItem.IsParentFolder</visible>
<posx>1-col-indent</posx>
<posx>108</posx>
<posy>0</posy>
<width>9-col</width>
<height>2-row</height>
@ -230,7 +230,7 @@
<scroll>false</scroll>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posx>108</posx>
<posy>0</posy>
<width>9-col</width>
<height>2-row</height>

82
1080i/View_FileList.xml Normal file
View File

@ -0,0 +1,82 @@
<?xml version="1.0" encoding="UTF-8"?>
<includes>
<include name="filelist">
<control type="panel" id="50">
<visible>$EXP[isFileList]</visible>
<posx>col-1-begin</posx>
<posy>row-5-begin</posy>
<width>24-col</width>
<height>23-row</height>
<onleft>9000</onleft>
<onright>61</onright>
<ondown>50</ondown>
<onup>50</onup>
<pagecontrol>61</pagecontrol>
<itemlayout width="24-col" height="2-row">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>69</width>
<height>69</height>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture fallback="colors/black.png" diffuse="masks/iconEndCapLeft.png" border="0">$INFO[Listitem.thumb]</texture>
<colordiffuse>d0000000</colordiffuse>
</control>
<control type="image">
<posx>1-col</posx>
<posy>0</posy>
<width>23-col</width>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture>masks/tvChannel.png</texture>
<colordiffuse>d0000000</colordiffuse>
</control>
<control type="label">
<posx>96</posx>
<posy>0</posy>
<width>22-col-gutter</width>
<height>2-row</height>
<aligny>center</aligny>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[ListItem.Label]</label>
</control>
</itemlayout>
<focusedlayout width="24-col" height="2-row">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>72</width>
<height>69</height>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture diffuse="masks/iconEndCapLeft.png" border="0">colors/white.png</texture>
<animation type="focus">
<effect type="fade" start="100" end="50" time="0"/>
</animation>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="image">
<posx>1-col</posx>
<posy>0</posy>
<width>23-col</width>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture border="0">masks/tvChannel.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="label">
<posx>96</posx>
<posy>0</posy>
<width>22-col-gutter</width>
<height>2-row</height>
<aligny>center</aligny>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[ListItem.Label]</label>
</control>
</focusedlayout>
</control>
</include>
</includes>

View File

@ -0,0 +1,318 @@
<?xml version="1.0" encoding="UTF-8"?>
<includes>
<!--Game Platform browser-->
<include name="gamePlatform">
<control type="group">
<visible>$EXP[isGamePlatform]</visible>
<control type="image">
<visible>control.hasfocus(9998) | control.hasfocus(9123)</visible>
<include>dimensionsFullscreen</include>
<texture fallback="colors/black.png">$INFO[container(9998).listitem.art(fanart)]</texture>
<colordiffuse>FF555555</colordiffuse>
<aspectratio>scale</aspectratio>
<fadetime>250</fadetime>
</control>
<control type="group" id="9125">
<visible>$EXP[isGamePlatform]</visible>
<animation type="Conditional" condition="!controlgroup(9125).hasfocus">
<effect type="slide" start="0,0" end="0,-200" time="200"/>
<effect type="fade" start="100" end="0" time="200"/>
</animation>
<animation type="Conditional" condition="controlgroup(9125).hasfocus">
<effect type="slide" start="0,-200" end="0,0" time="200" delay="400"/>
<effect type="fade" start="0" end="100" time="200" delay="350"/>
</animation>
<!--quick link selector-->
<control type="group">
<posx>col-5-begin</posx>
<posy>170</posy>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>16-col</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture border="24">masks/menuBar.png</texture>
<colordiffuse>77000000</colordiffuse>
</control>
<control type="grouplist" id="9202">
<posx>0</posx>
<posy>0</posy>
<orientation>horizontal</orientation>
<itemgap>0</itemgap>
<onleft>9000</onleft>
<ondown>9998</ondown>
<onback>9000</onback>
<control type="button" id="506">
<description>Search</description>
<width>1-col</width>
<texturenofocus></texturenofocus>
<texturefocus>masks/circle.png</texturefocus>
<textoffsetx>0</textoffsetx>
<align>center</align>
<focusedcolor>black</focusedcolor>
<font>symbolLarge</font>
<label></label>
<onclick>Runscript(script.quickfind,media=albums)</onclick>
</control>
<control type="button" id="4000">
<animation type="Conditional" condition="!String.IsEqual(skin.string(gameQuickLinkValue),plugin://plugin.program.akl/collection/virtual/recently_played)">
<effect type="fade" start="100" end="33" time="200"/>
</animation>
<label>Recently Played</label>
<texturenofocus></texturenofocus>
<texturefocus colordiffuse="ffffffff" border="24">UIControls/button.png</texturefocus>
<width>3-col</width>
<font>thumbTitle</font>
<align>center</align>
<textoffsetx>0</textoffsetx>
<onclick>Skin.SetString(gameQuickLinkValue,plugin://plugin.program.akl/collection/virtual/recently_played)</onclick>
<ondown>control.setfocus(9998,0)</ondown>
</control>
<control type="button" id="4001">
<animation type="Conditional" condition="!String.IsEqual(skin.string(gameQuickLinkValue),plugin://plugin.program.akl/collection/virtual/favourites)">
<effect type="fade" start="100" end="33" time="200"/>
</animation>
<label>Favourites</label>
<texturenofocus></texturenofocus>
<texturefocus colordiffuse="ffffffff" border="24">UIControls/button.png</texturefocus>
<width>3-col</width>
<font>thumbTitle</font>
<align>center</align>
<textoffsetx>0</textoffsetx>
<onclick>Skin.SetString(gameQuickLinkValue,plugin://plugin.program.akl/collection/virtual/favourites)</onclick>
</control>
<control type="button" id="4002">
<label>Genres</label>
<texturenofocus></texturenofocus>
<texturefocus colordiffuse="ffffffff">UIControls/button.png</texturefocus>
<font>thumbTitle</font>
<align>center</align>
<textoffsetx>0</textoffsetx>
<onclick>activateWindow(games,plugin://plugin.program.akl/category/virtual/vcategory_genre)</onclick>
</control>
<control type="button" id="3222">
<description>filters</description>
<texturenofocus></texturenofocus>
<texturefocus colordiffuse="ffffffff" border="24">UIControls/button.png</texturefocus>
<font>thumbTitle</font>
<width>4-col</width>
<align>center</align>
<textoffsetx>0</textoffsetx>
<label>Filters</label>
<onclick>activateWindow(games,plugin://plugin.program.akl/category/virtual/vcategories)</onclick>
</control>
<control type="button" id="3223">
<description>Settings</description>
<focusedcolor>black</focusedcolor>
<color>textActive</color>
<texturenofocus></texturenofocus>
<texturefocus colordiffuse="ffffffff">masks/circle.png</texturefocus>
<alttexturefocus colordiffuse="FFFFFFFF">masks/circle.png</alttexturefocus>
<alttexturenofocus></alttexturenofocus>
<textoffsetx>3</textoffsetx>
<width>1-col</width>
<align>center</align>
<font>symbolLarge</font>
<label></label>
<onclick>activateWindow(games,plugin://plugin.program.akl/?content_type=game)</onclick>
</control>
</control>
</control>
<!--quick links-->
<control type="panel" id="9998">
<posx>90</posx>
<posy>288</posy>
<width>24-col</width>
<height>11-row</height>
<onup>9202</onup>
<ondown>501</ondown>
<onleft>9000</onleft>
<onback>9000</onback>
<orientation>horizontal</orientation>
<onclick>RunPlugin(plugin://plugin.program.akl/execute/rom/$INFO[Container(9998).ListItem.Property(entityid)])</onclick>
<itemlayout width="352" height="5-col-gutter">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>324</width>
<height>324</height>
<aspectratio>stretch</aspectratio>
<texture diffuse="masks/albumThumb_2.png">colors/black.png</texture>
</control>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>324</width>
<height>324</height>
<aspectratio>stretch</aspectratio>
<texture diffuse="masks/albumThumb_2.png" fallback="colors/black.png">$INFO[ListItem.Art(snap)]</texture>
<colordiffuse>88ffffff</colordiffuse>
</control>
<control type="image">
<posx>24</posx>
<posy>81</posy>
<width>276</width>
<height>138</height>
<texture>$INFO[ListItem.Art(clearlogo)]</texture>
<aspectratio align="right">keep</aspectratio>
<colordiffuse>ccffffff</colordiffuse>
</control>
<control type="label">
<visible>!controlgroup(9000).hasfocus</visible>
<posx>12</posx>
<posy>328</posy>
<width>300</width>
<height>2-row</height>
<aligny>center</aligny>
<font>thumbTitle</font>
<textcolor>textActive</textcolor>
<label>[B]$INFO[ListItem.Title]$INFO[ListItem.year, (,)][/B][CR]$INFO[ListItem.property(platform)]</label>
</control>
</itemlayout>
<focusedlayout width="352" height="5-col-gutter">
<control type="group">
<include>focusThumb</include>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>324</width>
<height>324</height>
<aspectratio>stretch</aspectratio>
<texture diffuse="masks/albumThumb_2.png">colors/black.png</texture>
</control>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>324</width>
<height>324</height>
<aspectratio>stretch</aspectratio>
<texture diffuse="masks/albumThumb_2.png" fallback="colors/black.png">$INFO[ListItem.Art(snap)]</texture>
<bordertexture infill="false" diffuse="masks/albumThumb_2.png">colors/white.png</bordertexture>
<bordersize>6</bordersize>
<colordiffuse>ffffffff</colordiffuse>
</control>
<control type="image">
<posx>24</posx>
<posy>81</posy>
<width>276</width>
<height>138</height>
<texture>$INFO[ListItem.Art(clearlogo)]</texture>
<aspectratio align="right">keep</aspectratio>
<colordiffuse>ccffffff</colordiffuse>
</control>
<control type="label">
<visible>!controlgroup(9000).hasfocus</visible>
<posx>12</posx>
<posy>328</posy>
<width>276</width>
<height>2-row</height>
<aligny>center</aligny>
<font>thumbTitle</font>
<textcolor>textActive</textcolor>
<scroll>false</scroll>
<label>[B]$INFO[ListItem.Title]$INFO[ListItem.year, (,)][/B][CR]$INFO[ListItem.property(platform)]</label>
</control>
</control>
</focusedlayout>
<content>$INFO[skin.string(gameQuickLinkValue)]</content>
</control>
</control>
<!--all game platforms-->
<control type="group" id="9124">
<animation type="Conditional" condition="controlgroup(9124).hasfocus | controlgroup(8000).hasfocus | controlgroup(9000).hasfocus | Skin.HasSetting(disableRecentAlbums)">
<effect type="slide" start="0,0" end="0,-576" tween="sine" time="400"/>
</animation>
<control type="label">
<visible>!controlgroup(9000).hasfocus + $EXP[isGamePlatform]</visible>
<posx>col-1-begin</posx>
<posy>760</posy>
<width>12-col</width>
<height>2-row</height>
<aligny>center</aligny>
<font>menuTitle</font>
<textcolor>textActive</textcolor>
<label>All Platforms</label>
</control>
<control type="panel" id="501">
<visible>$EXP[isGamePlatform]</visible>
<posx>90</posx>
<posy>864</posy>
<width>1800</width>
<height>23-row</height>
<onleft>9000</onleft>
<onright>60</onright>
<onup>9998</onup>
<onback>9998</onback>
<pagecontrol>60</pagecontrol>
<scrolltime tween="sine">250</scrolltime>
<itemlayout width="293" height="360">
<control type="image">
<visible>!ListItem.IsParentFolder</visible>
<posx>0</posx>
<posy>0</posy>
<width>4-col-gutter</width>
<height>4-col-gutter</height>
<aspectratio>stretch</aspectratio>
<texture diffuse="masks/albumThumb.png">colors/black.png</texture>
<colordiffuse>FFFFFFFF</colordiffuse>
</control>
<control type="image">
<visible>!ListItem.IsParentFolder</visible>
<posx>0</posx>
<posy>0</posy>
<width>4-col-gutter</width>
<height>4-col-gutter</height>
<aspectratio>scale</aspectratio>
<texture fallback="colors/black.png" diffuse="masks/albumThumb.png">$INFO[ListItem.Art(fanart)]</texture>
<colordiffuse>88FFFFFF</colordiffuse>
</control>
<control type="textbox">
<visible>!controlgroup(9000).hasfocus</visible>
<posx></posx>
<posy>276</posy>
<width>264</width>
<height>60</height>
<align>center</align>
<aligny>top</aligny>
<font>thumbTitle</font>
<textcolor>textActive</textcolor>
<label>[B]$INFO[ListItem.label][/B][CR]$INFO[ListItem.artist]</label>
</control>
</itemlayout>
<focusedlayout width="4-col" height="360">
<control type="group">
<include>focusThumb</include>
<control type="image">
<visible>!ListItem.IsParentFolder</visible>
<posx>0</posx>
<posy>0</posy>
<width>4-col-gutter</width>
<height>4-col-gutter</height>
<aspectratio>scale</aspectratio>
<texture fallback="colors/black.png" diffuse="masks/albumThumb.png">$INFO[ListItem.Art(fanart)]</texture>
<bordertexture infill="false" diffuse="masks/albumThumb.png">colors/white.png</bordertexture>
<bordersize>6</bordersize>
<colordiffuse>ffffffff</colordiffuse>
</control>
<control type="textbox">
<visible>!controlgroup(9000).hasfocus</visible>
<posx></posx>
<posy>276</posy>
<width>264</width>
<height>60</height>
<align>center</align>
<aligny>top</aligny>
<font>thumbTitle</font>
<textcolor>textActive</textcolor>
<label>[B]$INFO[ListItem.label][/B][CR]$INFO[ListItem.artist]</label>
</control>
</control>
</focusedlayout>
</control>
</control>
</control>
</include>
</includes>

View File

@ -1,31 +1,107 @@
<?xml version="1.0" encoding="UTF-8"?>
<includes>
<include name="games">
<control type="panel" id="50">
<!--<visible>$EXP[isGame]</visible>-->
<visible>false</visible>
<!--fanart-->
<control type="group">
<visible>$EXP[isGame]</visible>
<control type="group">
<animation type="conditional" condition="!control.isvisible(502)">
<effect type="fade" start="100" end="0" time="0"/>
</animation>
<animation type="conditional" condition="control.isvisible(502)">
<effect type="fade" start="0" end="100" time="500" delay="500"/>
</animation>
<control type="image">
<include>dimensionsFullscreen</include>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture border="0">$INFO[listitem.Art(fanart)]</texture>
<fadetime>0</fadetime>
<colordiffuse>66ffffff</colordiffuse>
</control>
<control type="image">
<visible>string.isempty(listitem.Art(fanart))</visible>
<include>dimensionsFullscreen</include>
<texture border="0">$INFO[listitem.Art(snap)]</texture>
<fadetime>0</fadetime>
<colordiffuse>66ffffff</colordiffuse>
</control>
<control type="image">
<posx>col-18-begin</posx>
<posy>row-12-begin</posy>
<width>6-col</width>
<height>3-col</height>
<texture>$INFO[ListItem.Art(clearlogo)]</texture>
<aspectratio align="right">keep</aspectratio>
<colordiffuse>ccffffff</colordiffuse>
</control>
<control type="image">
<visible>!string.isempty(listitem.Art(fanart))</visible>
<include>dimensionsFullscreen</include>
<texture>vignette.png</texture>
<colordiffuse>ffffffff</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
</control>
<control type="group">
<animation type="Conditional" condition="controlgroup(9000).hasfocus | controlgroup(9002).hasfocus | controlgroup(100).hasfocus">
<effect type="fade" start="100" end="0" time="200"/>
</animation>
<!--title-->
<control type="group">
<posx>col-1-begin</posx>
<posy>row-5-begin</posy>
<width>1800</width>
<height>24-row</height>
<posy>row-10-begin</posy>
<animation type="conditional" condition="!control.isvisible(502)">
<effect type="fade" start="100" end="0" time="0"/>
</animation>
<animation type="conditional" condition="control.isvisible(502)">
<effect type="fade" start="0" end="100" time="250" delay="500"/>
</animation>
<control type="label">
<posx>0</posx>
<posy>4-row</posy>
<width>12-col</width>
<height>1-row</height>
<font>largeTitle</font>
<textcolor>textActive</textcolor>
<aligny>center</aligny>
<shadowcolor></shadowcolor>
<wrapmultiline>true</wrapmultiline>
<label>$INFO[listitem.title]</label>
</control>
<control type="label">
<posx>0</posx>
<posy>5-row</posy>
<width>12-col</width>
<height>2-row</height>
<align></align>
<font>menuTitle</font>
<textcolor>textActive</textcolor>
<label>$INFO[listitem.studio,,]$INFO[listitem.year, (,).] $INFO[listitem.genre,,.]</label>
</control>
</control>
<control type="panel" id="502">
<animation type="conditional" condition="!control.isvisible(502)">
<effect type="fade" start="100" end="0" time="0"/>
</animation>
<animation type="conditional" condition="control.isvisible(502)">
<effect type="fade" start="0" end="100" time="500" delay="1000"/>
</animation>
<visible>$EXP[isGame]</visible>
<posx>84</posx>
<posy>696</posy>
<width>24-col</width>
<height>19-row</height>
<onleft>9000</onleft>
<onright>60</onright>
<ondown>50</ondown>
<onup>50</onup>
<onback>9000</onback>
<pagecontrol>60</pagecontrol>
<orientation>horizontal</orientation>
<scrolltime tween="cubic" easing="out">600</scrolltime>
<itemlayout width="293" height="348">
<itemlayout width="300" height="348">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>4-col-gutter</width>
<height>4-col-gutter</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
<bordertexture colordiffuse="overlay">colors/black.png</bordertexture>
<bordersize>6</bordersize>
<colordiffuse>overlay</colordiffuse>
<texture diffuse="masks/albumThumb.png">colors/black.png</texture>
</control>
<control type="image">
<posx>0</posx>
@ -33,20 +109,31 @@
<width>4-col-gutter</width>
<height>4-col-gutter</height>
<aspectratio>scale</aspectratio>
<texture>$INFO[ListItem.Art(thumb)]</texture>
<bordersize>6</bordersize>
<colordiffuse>77ffffff</colordiffuse>
<texture diffuse="masks/albumThumb.png">$INFO[ListItem.art(snap)]</texture>
<colordiffuse>88FFFFFF</colordiffuse>
</control>
<control type="textbox">
<visible>String.IsEmpty(listitem.title)</visible>
<posx>24</posx>
<posy>3-row</posy>
<width>228</width>
<height>6-row</height>
<font>largeLight</font>
<wrapmultiline>true</wrapmultiline>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label]</label>
</control>
<control type="textbox">
<visible>!controlgroup(9000).hasfocus</visible>
<posx>12</posx>
<posy>258</posy>
<posy>274</posy>
<width>240</width>
<height>60</height>
<aligny>center</aligny>
<align>center</align>
<aligny>top</aligny>
<font>thumbTitle</font>
<textcolor>textActive</textcolor>
<label>[B]$INFO[ListItem.label][/B]</label>
<label>$INFO[ListItem.Title]</label>
</control>
</itemlayout>
<focusedlayout width="4-col" height="348">
@ -57,111 +144,38 @@
<posy>0</posy>
<width>4-col-gutter</width>
<height>4-col-gutter</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
<bordertexture colordiffuse="FFFFFFFF">colors/white.png</bordertexture>
<bordersize>6</bordersize>
<colordiffuse>FF000000</colordiffuse>
</control>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>4-col-gutter</width>
<height>4-col-gutter</height>
<aspectratio>scale</aspectratio>
<texture>$INFO[ListItem.Art(thumb)]</texture>
<texture fallback="colors/black.png" diffuse="masks/albumThumb.png">$INFO[ListItem.Art(snap)]</texture>
<bordertexture infill="false" diffuse="masks/albumThumb.png">colors/white.png</bordertexture>
<bordersize>6</bordersize>
</control>
<control type="textbox">
<visible>String.IsEmpty(listitem.title)</visible>
<posx>24</posx>
<posy>3-row</posy>
<width>228</width>
<height>6-row</height>
<font>largeLight</font>
<wrapmultiline>true</wrapmultiline>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label]</label>
</control>
<control type="textbox">
<visible>!controlgroup(9000).hasfocus</visible>
<posx>12</posx>
<posy>258</posy>
<posy>274</posy>
<width>240</width>
<height>60</height>
<aligny>center</aligny>
<align>center</align>
<aligny>top</aligny>
<font>thumbTitle</font>
<textcolor>textActive</textcolor>
<label>[B]$INFO[ListItem.label][/B]</label>
<label>$INFO[ListItem.Title]</label>
</control>
</control>
</focusedlayout>
</control>
<control type="panel" id="51">
<!--<visible>!$EXP[isGame]</visible>-->
<posx>col-1-begin</posx>
<posy>row-5-begin</posy>
<width>24-col</width>
<height>23-row</height>
<onleft>9000</onleft>
<onright>61</onright>
<ondown>51</ondown>
<onup>51</onup>
<pagecontrol>61</pagecontrol>
<itemlayout width="24-col" height="2-row">
<control type="image">
<posx>0</posx>
<posy>3</posy>
<width>66</width>
<height>66</height>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture fallback="colors/black.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.thumb]</texture>
<colordiffuse>overlay</colordiffuse>
</control>
<control type="image">
<posx>1-col</posx>
<posy>0</posy>
<width>23-col</width>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture border="0">colors/black.png</texture>
<colordiffuse>overlay</colordiffuse>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>0</posy>
<width>22-col-gutter</width>
<height>2-row</height>
<aligny>center</aligny>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[ListItem.label]</label>
</control>
</itemlayout>
<focusedlayout width="24-col" height="2-row">
<control type="image">
<posx>0</posx>
<posy>3</posy>
<width>66</width>
<height>66</height>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture fallback="colors/white.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.thumb]</texture>
<animation type="focus" loop="false" reversible="false">
<effect type="fade" time="500"/>
<effect type="rotatey" end="360" center="33" tween="back" easing="out" time="1000"/>
</animation>
</control>
<control type="image">
<posx>1-col</posx>
<posy>0</posy>
<width>23-col</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture border="0">colors/white.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>0</posy>
<width>22-col-gutter</width>
<height>2-row</height>
<aligny>center</aligny>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[ListItem.Label]</label>
</control>
</focusedlayout>
</control>
</include>
</includes>

View File

@ -21,22 +21,36 @@
<width>23-col</width>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture border="0">colors/black.png</texture>
<colordiffuse>overlay</colordiffuse>
<texture border="0">masks/tvChannel.png</texture>
<colordiffuse>d0000000</colordiffuse>
</control>
<control type="image">
<posx>0</posx>
<posy>3</posy>
<width>66</width>
<height>66</height>
<aspectratio>keep</aspectratio>
<texture fallback="colors/black.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.thumb]</texture>
<colordiffuse>overlay</colordiffuse>
<posy>0</posy>
<width>1-col-textbox</width>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture diffuse="masks/iconEndCapLeft.png">colors/black.png</texture>
<bordersize>0</bordersize>
<colordiffuse>textboxInactive</colordiffuse>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posx>0</posx>
<posy>0</posy>
<width>288</width>
<width>1-col-textbox</width>
<height>69</height>
<align>center</align>
<aligny>center</aligny>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[ListItem.ChannelNumberLabel]</label>
<scroll>false</scroll>
</control>
<control type="label">
<posx>96</posx>
<posy>0</posy>
<width>252</width>
<height>2-row</height>
<aligny>center</aligny>
<font>itemTitle</font>
@ -58,7 +72,7 @@
<control type="label">
<posx>520</posx>
<posy>0</posy>
<width>7-col-gutter</width>
<width>444</width>
<height>2-row</height>
<aligny>center</aligny>
<font>itemTitle</font>
@ -95,29 +109,44 @@
<posx>1-col</posx>
<posy>0</posy>
<width>23-col</width>
<height>2-row</height>
<height>71</height>
<aspectratio>stretch</aspectratio>
<texture border="0">colors/white.png</texture>
<texture border="0">masks/tvChannel.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="image">
<posx>0</posx>
<posy>3</posy>
<width>66</width>
<height>66</height>
<aspectratio>keep</aspectratio>
<texture fallback="colors/black.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.thumb]</texture>
<animation type="focus" loop="false" reversible="false">
<effect type="fade" time="500"/>
<effect type="rotatey" end="360" center="33" tween="back" easing="out" time="1000"/>
<animation type="focus">
<effect type="fade" start="100" end="50" time="0"/>
</animation>
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>70</height>
<aspectratio>stretch</aspectratio>
<texture diffuse="masks/iconEndCapLeft.png">colors/white.png</texture>
<bordersize>0</bordersize>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posx>0</posx>
<posy>0</posy>
<width>288</width>
<width>1-col-textbox</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[ListItem.ChannelNumberLabel]</label>
<scroll>false</scroll>
</control>
<control type="label">
<posx>96</posx>
<posy>0</posy>
<width>252</width>
<height>2-row</height>
<aligny>center</aligny>
<scroll>false</scroll>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.Label]</label>
@ -137,7 +166,8 @@
<control type="label">
<posx>520</posx>
<posy>0</posy>
<width>7-col-gutter</width>
<width>444</width>
<scroll>false</scroll>
<height>2-row</height>
<aligny>center</aligny>
<font>itemTitle</font>
@ -163,6 +193,7 @@
<width>7-col-gutter</width>
<height>2-row</height>
<aligny>center</aligny>
<scroll>false</scroll>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>

View File

@ -3,78 +3,159 @@
<include name="movies">
<control type="group">
<visible>$EXP[isMovie]</visible>
<control type="image">
<control type="group">
<visible>control.hasfocus(9103) | control.hasfocus(9102)</visible>
<control type="image">
<include>dimensionsFullscreen</include>
<texture fallback="colors/black.png">$INFO[container(9103).listitem.art(fanart)]</texture>
<colordiffuse>FF555555</colordiffuse>
<aspectratio>scale</aspectratio>
<fadetime>250</fadetime>
</control>
<control type="image">
<include>dimensionsFullscreen</include>
<texture>vignette.png</texture>
<colordiffuse></colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
</control>
<control type="group" id="9101">
<visible>$EXP[isMovie] + !string.contains(container.folderpath,playlists) + !Skin.HasSetting(disableRecentMovies)</visible>
<animation type="Conditional" condition="!controlgroup(9101).hasfocus">
<effect type="slide" start="0,0" end="0,-200" time="200"/>
<effect type="slide" start="0,0" end="0,-300" time="200"/>
<effect type="fade" start="100" end="0" time="200"/>
</animation>
<animation type="Conditional" condition="controlgroup(9101).hasfocus">
<effect type="slide" start="0,-200" end="0,0" time="200" delay="300"/>
<effect type="fade" start="0" end="100" time="300" delay="350"/>
<effect type="slide" start="0,-200" end="0,0" time="200" delay="400"/>
<effect type="fade" start="0" end="100" time="200" delay="350"/>
</animation>
<!--quick link selector-->
<control type="list" id="9102">
<posx>col-1-begin</posx>
<posy>180</posy>
<width>24-col</width>
<control type="group">
<posx>col-4-begin</posx>
<posy>170</posy>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>18-col</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>masks/menuBar.png</texture>
<colordiffuse>77000000</colordiffuse>
</control>
<control type="grouplist" id="9102">
<posx>0</posx>
<posy>0</posy>
<orientation>horizontal</orientation>
<itemgap>0</itemgap>
<onleft>9000</onleft>
<ondown>9103</ondown>
<onback>9000</onback>
<orientation>horizontal</orientation>
<pulseonselect>true</pulseonselect>
<itemlayout width="4-col" height="2-row">
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>4-col</width>
<height>2-row</height>
<font>menuTitle</font>
<aligny>center</aligny>
<textcolor>textDisabled</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[ListItem.property(textTitle)]</label>
<control type="button" id="3999">
<description>Search</description>
<width>1-col</width>
<texturenofocus></texturenofocus>
<texturefocus>masks/circle.png</texturefocus>
<focusedcolor>black</focusedcolor>
<font>symbolLarge</font>
<textoffsetx>0</textoffsetx>
<align>center</align>
<label></label>
<onclick>Runscript(script.quickfind,media=movies)</onclick>
</control>
</itemlayout>
<focusedlayout width="4-col" height="2-row">
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>4-col</width>
<height>2-row</height>
<font>menuTitle</font>
<aligny>center</aligny>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[ListItem.property(textTitle)]</label>
<animation type="conditional" condition="control.hasfocus(9102)" loop="true">
<effect type="fade" start="100" end="50" time="1000"/>
<control type="button" id="4000">
<animation type="Conditional" condition="!String.IsEqual(skin.string(movieQuickLinkValue),special://skin/extras/playlists/recentMovies.xsp)">
<effect type="fade" start="100" end="33" time="200"/>
</animation>
<label>31176</label>
<texturenofocus></texturenofocus>
<texturefocus colordiffuse="ffffffff" border="24">UIControls/button.png</texturefocus>
<font>thumbTitle</font>
<align>center</align>
<width>3-col</width>
<textoffsetx>0</textoffsetx>
<onclick>Skin.SetString(movieQuickLinkValue,special://skin/extras/playlists/recentMovies.xsp)</onclick>
<ondown>control.setfocus(9103,0)</ondown>
</control>
<control type="button" id="4001">
<animation type="Conditional" condition="!String.IsEqual(skin.string(movieQuickLinkValue),special://skin/extras/playlists/inprogressMovies.xsp)">
<effect type="fade" start="100" end="33" time="200"/>
</animation>
<label>31127</label>
<texturenofocus></texturenofocus>
<texturefocus colordiffuse="ffffffff">UIControls/button.png</texturefocus>
<font>thumbTitle</font>
<align>center</align>
<textoffsetx>0</textoffsetx>
<onclick>Skin.SetString(movieQuickLinkValue,special://skin/extras/playlists/inprogressMovies.xsp)</onclick>
<ondown>control.setfocus(9103,0)</ondown>
</control>
<control type="button" id="3224">
<visible>System.Setting(hidewatched)</visible>
<description>Watched Toggle</description>
<label>Unwatched Only: </label>
<width>4-col</width>
<font>thumbTitle</font>
<align>center</align>
<textoffsetx>24</textoffsetx>
<label></label>
<texturenofocus></texturenofocus>
<texturefocus>UIControls/button.png</texturefocus>
<label2>[COLOR highlight]On[/COLOR]</label2>
<onclick>sendclick(14)</onclick>
</control>
<control type="button" id="3225">
<visible>!System.Setting(hidewatched)</visible>
<description>Watched Toggle</description>
<label>Unwatched Only: </label>
<width>4-col</width>
<font>thumbTitle</font>
<align>center</align>
<textoffsetx>24</textoffsetx>
<label></label>
<texturenofocus></texturenofocus>
<texturefocus>UIControls/button.png</texturefocus>
<label2>[COLOR highlight]Off[/COLOR]</label2>
<onclick>sendclick(14)</onclick>
</control>
<control type="button" id="3222">
<description>Sort by</description>
<texturenofocus></texturenofocus>
<texturefocus colordiffuse="ffffffff" border="24">UIControls/button.png</texturefocus>
<font>thumbTitle</font>
<width>5-col</width>
<align>center</align>
<textoffsetx>0</textoffsetx>
<label>$LOCALIZE[31008]: $INFO[Container.SortMethod]</label>
<onclick>Container.NextSortMethod</onclick>
<onclick>Control.setfocus(51,0,absolute)</onclick>
<onclick>Control.setfocus(3222)</onclick>
</control>
<control type="togglebutton" id="3223">
<description>Sort direction</description>
<focusedcolor>black</focusedcolor>
<color>textActive</color>
<texturenofocus></texturenofocus>
<texturefocus colordiffuse="ffffffff">masks/circle.png</texturefocus>
<alttexturefocus colordiffuse="FFFFFFFF">masks/circle.png</alttexturefocus>
<alttexturenofocus></alttexturenofocus>
<textoffsetx>0</textoffsetx>
<width>1-col</width>
<align>center</align>
<font>symbolLarge</font>
<label></label>
<altlabel></altlabel>
<onclick>Container.SetSortDirection</onclick>
<onclick>Control.setfocus(51,0,absolute)</onclick>
<onclick>Control.setfocus(3223)</onclick>
</control>
</control>
</focusedlayout>
<content>
<item>
<label>special://skin/extras/playlists/recentMovies.xsp</label>
<property name="textTitle">31176</property>
</item>
<item>
<label>special://skin/extras/playlists/inprogressMovies.xsp</label>
<property name="textTitle">31127</property>
</item>
</content>
</control>
<!--quick links-->
<control type="panel" id="9103">
<posx>90</posx>
<posx>96</posx>
<posy>288</posy>
<width>1740</width>
<height>11-row</height>
@ -87,38 +168,36 @@
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>566</width>
<height>318</height>
<width>552</width>
<height>311</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
<bordersize>12</bordersize>
<texture scalediffuse="true" diffuse="masks/latestLandscape.png">colors/black.png</texture>
<colordiffuse>FFFFFFFF</colordiffuse>
</control>
<control type="image">
<visible>!string.isempty(ListItem.Art(fanart))</visible>
<posx>0</posx>
<posy>0</posy>
<width>566</width>
<height>318</height>
<width>552</width>
<height>311</height>
<aspectratio>stretch</aspectratio>
<texture>$INFO[ListItem.Art(fanart)]</texture>
<bordersize>12</bordersize>
<texture diffuse="masks/latestLandscape.png">$INFO[ListItem.Art(fanart)]</texture>
<colordiffuse>99FFFFFF</colordiffuse>
</control>
<control type="image">
<visible>string.isempty(ListItem.Art(fanart))</visible>
<posx>0</posx>
<posy>0</posy>
<width>566</width>
<height>318</height>
<width>552</width>
<height>311</height>
<aspectratio>scale</aspectratio>
<texture>$INFO[ListItem.Art(thumb)]</texture>
<bordersize>6</bordersize>
<texture diffuse="masks/latestLandscape.png">$INFO[ListItem.Art(thumb)]</texture>
<colordiffuse>99ffffff</colordiffuse>
</control>
<control type="label">
<visible>!controlgroup(9000).hasfocus</visible>
<posx>12</posx>
<posy>306</posy>
<posy>312</posy>
<width>524</width>
<height>2-row</height>
<aligny>center</aligny>
@ -129,9 +208,9 @@
<control type="progress">
<visible>ListItem.IsResumable</visible>
<description>Progress Bar</description>
<posx>12</posx>
<posy>294</posy>
<width>542</width>
<posx>24</posx>
<posy>278</posy>
<width>504</width>
<height>12</height>
<texturebg colordiffuse="textboxInactive">colors/offblack.png</texturebg>
<midtexture colordiffuse="highlight">colors/white.png</midtexture>
@ -141,43 +220,34 @@
<focusedlayout width="586" height="5-col-gutter">
<control type="group">
<include>focusThumb</include>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>566</width>
<height>318</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
<bordertexture colordiffuse="ffFFFFFF">colors/white.png</bordertexture>
<bordersize>6</bordersize>
<colordiffuse>FF000000</colordiffuse>
</control>
<control type="image">
<visible>!string.isempty(ListItem.Art(fanart))</visible>
<posx>0</posx>
<posy>0</posy>
<width>566</width>
<height>318</height>
<width>552</width>
<height>311</height>
<aspectratio>stretch</aspectratio>
<texture>$INFO[ListItem.Art(fanart)]</texture>
<texture diffuse="masks/latestLandscape.png">$INFO[ListItem.Art(fanart)]</texture>
<bordertexture infill="false" diffuse="masks/latestLandscape.png">colors/white.png</bordertexture>
<bordersize>6</bordersize>
<colordiffuse>BBffffff</colordiffuse>
<colordiffuse>ffffffff</colordiffuse>
</control>
<control type="image">
<visible>string.isempty(ListItem.Art(fanart))</visible>
<posx>0</posx>
<posy>0</posy>
<width>566</width>
<height>318</height>
<aspectratio>scale</aspectratio>
<texture>$INFO[ListItem.Art(thumb)]</texture>
<width>552</width>
<height>311</height>
<aspectratio>stretch</aspectratio>
<texture diffuse="masks/latestLandscape.png">$INFO[ListItem.Art(thumb)]</texture>
<bordertexture infill="false" diffuse="masks/latestLandscape.png">colors/white.png</bordertexture>
<bordersize>6</bordersize>
<colordiffuse>BBffffff</colordiffuse>
<colordiffuse>FFffffff</colordiffuse>
</control>
<control type="label">
<visible>!controlgroup(9000).hasfocus</visible>
<posx>12</posx>
<posy>316</posy>
<posy>312</posy>
<width>524</width>
<height>2-row</height>
<aligny>center</aligny>
@ -189,9 +259,9 @@
<control type="progress">
<visible>ListItem.IsResumable</visible>
<description>Progress Bar</description>
<posx>12</posx>
<posy>294</posy>
<width>542</width>
<posx>24</posx>
<posy>278</posy>
<width>504</width>
<height>12</height>
<texturebg colordiffuse="textboxInactive">colors/offblack.png</texturebg>
<midtexture colordiffuse="highlight">colors/white.png</midtexture>
@ -199,16 +269,27 @@
</control>
</control>
</focusedlayout>
<content>$INFO[control.getlabel(9102)]</content>
<content>$INFO[skin.string(movieQuickLinkValue)]</content>
</control>
</control>
<!--all movies-->
<control type="group" id="9104">
<animation type="Conditional" condition="controlgroup(9104).hasfocus | controlgroup(8000).hasfocus | controlgroup(9000).hasfocus | Skin.HasSetting(disableRecentMovies)">
<animation type="Conditional" condition="controlgroup(9104).hasfocus | controlgroup(8000).hasfocus | controlgroup(9000).hasfocus">
<effect type="slide" start="0,0" end="0,-576" tween="sine" time="400"/>
</animation>
<control type="label">
<visible>!controlgroup(9000).hasfocus + !$EXP[isTVShow] + $EXP[isMovie] + !string.contains(container.folderpath,playlists)</visible>
<visible>!controlgroup(9000).hasfocus + !$EXP[isTVShow] + $EXP[isMovie] + System.Setting(hidewatched)</visible>
<posx>col-1-begin</posx>
<posy>736</posy>
<width>12-col</width>
<height>2-row</height>
<aligny>center</aligny>
<font>menuTitle</font>
<textcolor>textActive</textcolor>
<label>Unwatched Movies</label>
</control>
<control type="label">
<visible>!controlgroup(9000).hasfocus + !$EXP[isTVShow] + $EXP[isMovie] + !System.Setting(hidewatched)</visible>
<posx>col-1-begin</posx>
<posy>736</posy>
<width>12-col</width>
@ -217,166 +298,75 @@
<font>menuTitle</font>
<textcolor>textActive</textcolor>
<label>$LOCALIZE[31224]</label>
</control>
<control type="label">
<visible>!controlgroup(9000).hasfocus + !$EXP[isTVShow] + $EXP[isMovie] + string.contains(container.folderpath,playlists)</visible>
<posx>col-1-begin</posx>
<posy>736</posy>
<width>12-col</width>
<height>2-row</height>
<aligny>center</aligny>
<font>menuTitle</font>
<textcolor>textActive</textcolor>
<label>$LOCALIZE[559]</label>
</control>
<control type="panel" id="51">
<visible>$EXP[isMovie]</visible>
<posx>90</posx>
<posy>828</posy>
<posy>820</posy>
<width>1800</width>
<height>23-row</height>
<height>836</height>
<onleft>9000</onleft>
<onright>60</onright>
<onup>9103</onup>
<onback>9103</onback>
<pagecontrol>60</pagecontrol>
<scrolltime tween="sine">250</scrolltime>
<itemlayout width="252" height="438">
<itemlayout width="296" height="486">
<control type="image">
<posx>-6</posx>
<posy>-6</posy>
<width>240</width>
<height>354</height>
<posx>0</posx>
<posy>0</posy>
<width>252</width>
<height>378</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
<bordersize>6</bordersize>
<colordiffuse>11FFFFFF</colordiffuse>
<texture diffuse="masks/poster.png">colors/black.png</texture>
<colordiffuse>FFFFFFFF</colordiffuse>
</control>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>228</width>
<height>342</height>
<width>252</width>
<height>378</height>
<aspectratio>stretch</aspectratio>
<texture>$INFO[ListItem.Art(poster)]</texture>
<bordersize>6</bordersize>
<colordiffuse>99FFFFFF</colordiffuse>
<texture diffuse="masks/poster.png">$INFO[ListItem.Art(poster)]</texture>
<colordiffuse>88FFFFFF</colordiffuse>
</control>
<control type="textbox">
<visible>String.IsEmpty(listitem.title)</visible>
<posx>24</posx>
<posy>3-row</posy>
<width>228</width>
<height>6-row</height>
<font>largeTitle</font>
<wrapmultiline>true</wrapmultiline>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label]</label>
</control>
<control type="label">
<visible>!controlgroup(9000).hasfocus</visible>
<posx>12</posx>
<posy>350</posy>
<width>204</width>
<height>1-row</height>
<aligny>center</aligny>
<posy>388</posy>
<width>228</width>
<height>60</height>
<align>center</align>
<aligny>top</aligny>
<font>thumbTitle</font>
<textcolor>textActive</textcolor>
<label>[B]$INFO[ListItem.title][/B][CR]$INFO[ListItem.year]</label>
</control>
<control type="group">
<visible>String.IsEmpty(ListItem.PlayCount)</visible>
<animation condition="true" effect="fade" end="70" time="0">conditional</animation>
<posx>166</posx>
<posy>6</posy>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>56</width>
<height>56</height>
<aspectratio>stretch</aspectratio>
<texture>masks/newContent.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="label">
<posx>28</posx>
<posy>-4</posy>
<width>36</width>
<height>36</height>
<aligny>center</aligny>
<font>symbol</font>
<textcolor>textActive</textcolor>
<label></label>
</control>
<label>$INFO[ListItem.title]</label>
</control>
</itemlayout>
<focusedlayout width="252" height="438">
<focusedlayout width="300" height="462">
<control type="group">
<include>focusThumb</include>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>228</width>
<height>342</height>
<width>252</width>
<height>378</height>
<aspectratio>stretch</aspectratio>
<texture border="6">colors/black.png</texture>
<bordertexture border="6" colordiffuse="FFFFFFFF">colors/white.png</bordertexture>
<bordersize>6</bordersize>
<colordiffuse>FF000000</colordiffuse>
</control>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>228</width>
<height>342</height>
<aspectratio>stretch</aspectratio>
<texture>$INFO[ListItem.Art(poster)]</texture>
<texture diffuse="masks/poster.png">$INFO[ListItem.Art(poster)]</texture>
<bordertexture infill="false" diffuse="masks/poster.png">colors/white.png</bordertexture>
<bordersize>6</bordersize>
<colordiffuse>ffffffff</colordiffuse>
</control>
<control type="textbox">
<visible>String.IsEmpty(listitem.title)</visible>
<posx>24</posx>
<posy>3-row</posy>
<width>228</width>
<height>6-row</height>
<font>largeTitle</font>
<wrapmultiline>true</wrapmultiline>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label]</label>
</control>
<control type="label">
<posx>12</posx>
<posy>354</posy>
<width>204</width>
<height>1-row</height>
<aligny>center</aligny>
<posy>388</posy>
<width>228</width>
<height>60</height>
<align>center</align>
<aligny>top</aligny>
<font>thumbTitle</font>
<textcolor>textActive</textcolor>
<label>[B]$INFO[ListItem.title][/B][CR]$INFO[ListItem.year]</label>
</control>
<control type="group">
<visible>String.IsEmpty(ListItem.PlayCount)</visible>
<posx>166</posx>
<posy>6</posy>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>56</width>
<height>56</height>
<aspectratio>stretch</aspectratio>
<texture>masks/newContent.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="label">
<posx>28</posx>
<posy>-4</posy>
<width>36</width>
<height>36</height>
<aligny>center</aligny>
<font>symbol</font>
<textcolor>textActive</textcolor>
<label></label>
</control>
<label>$INFO[ListItem.title]</label>
</control>
</control>
</focusedlayout>

View File

@ -6,7 +6,7 @@
<posx>col-1-begin</posx>
<posy>row-5-begin</posy>
<control type="panel" id="50">
<visible>!$EXP[isMusicPlaylist] + !$EXP[isMusicSong] + !$EXP[isMusicSpotifyAlbum] + !$EXP[isMusicSpotifyArtist] + !$EXP[isMusicAlbum] + $EXP[isMusicList]</visible>
<visible>!$EXP[isMusicPlaylist] + !$EXP[isMusicSong] + !$EXP[isMusicAlbum] + $EXP[isMusicList]</visible>
<posx>0</posx>
<posy>0</posy>
<width>24-col</width>
@ -19,24 +19,23 @@
<itemlayout width="24-col" height="2-row">
<control type="image">
<posx>0</posx>
<posy>3</posy>
<width>66</width>
<height>66</height>
<posy>0</posy>
<width>69</width>
<height>69</height>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture fallback="colors/black.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.thumb]</texture>
<colordiffuse>overlay</colordiffuse>
<texture diffuse="masks/iconEndCapLeft.png" border="0">colors/black.png</texture>
</control>
<control type="image">
<posx>1-col</posx>
<posy>0</posy>
<width>23-col</width>
<height>69</height>
<height>71</height>
<aspectratio>stretch</aspectratio>
<texture border="0">colors/black.png</texture>
<colordiffuse>overlay</colordiffuse>
<texture border="0">masks/tvChannel.png</texture>
<colordiffuse>d0000000</colordiffuse>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posx>96</posx>
<posy>0</posy>
<width>23-col-gutter</width>
<height>2-row</height>
@ -50,27 +49,27 @@
<focusedlayout width="24-col" height="2-row">
<control type="image">
<posx>0</posx>
<posy>3</posy>
<width>66</width>
<height>66</height>
<posy>0</posy>
<width>1-col</width>
<height>69</height>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture fallback="colors/white.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.thumb]</texture>
<animation type="focus" loop="false" reversible="false">
<effect type="fade" time="500"/>
<effect type="rotatey" end="360" center="33" tween="back" easing="out" time="1000"/>
<texture diffuse="masks/iconEndCapLeft.png" border="0">colors/white.png</texture>
<animation type="focus">
<effect type="fade" start="100" end="50" time="0"/>
</animation>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="image">
<posx>1-col</posx>
<posy>0</posy>
<width>23-col</width>
<height>2-row</height>
<height>71</height>
<aspectratio>stretch</aspectratio>
<texture border="0">colors/white.png</texture>
<texture border="0">masks/tvChannel.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posx>96</posx>
<posy>0</posy>
<width>23-col-gutter</width>
<height>2-row</height>

View File

@ -13,21 +13,21 @@
<ondown>55</ondown>
<onup>55</onup>
<pagecontrol>60</pagecontrol>
<itemlayout width="8-col" height="2-row">
<itemlayout width="8-col" height="96">
<control type="image">
<posx>0</posx>
<posy>3</posy>
<width>66</width>
<height>66</height>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture fallback="colors/black.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.thumb]</texture>
<colordiffuse>overlay</colordiffuse>
<posy>0</posy>
<width>552</width>
<height>72</height>
<aspectratio>stretch</aspectratio>
<texture diffuse="masks/genre.png">colors/white.png</texture>
<colordiffuse>d0000000</colordiffuse>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posx>48</posx>
<posy>0</posy>
<width>6-col</width>
<height>2-row</height>
<width>432</width>
<height>72</height>
<aligny>center</aligny>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
@ -35,33 +35,21 @@
<label>$INFO[ListItem.Label]</label>
</control>
</itemlayout>
<focusedlayout width="8-col" height="2-row">
<control type="image">
<posx>1-col</posx>
<posy>0</posy>
<width>7-col-gutter</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<focusedlayout width="8-col" height="96">
<control type="image">
<posx>0</posx>
<posy>3</posy>
<width>66</width>
<height>66</height>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture fallback="colors/black.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.thumb]</texture>
<animation type="focus" loop="false" reversible="false">
<effect type="fade" time="500"/>
<effect type="rotatey" end="360" center="33" tween="back" easing="out" time="1000"/>
</animation>
<posy>0</posy>
<width>552</width>
<height>72</height>
<aspectratio>stretch</aspectratio>
<texture diffuse="masks/genre.png">colors/white.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posx>48</posx>
<posy>0</posy>
<width>6-col</width>
<height>2-row</height>
<width>432</width>
<height>72</height>
<aligny>center</aligny>
<font>itemTitle</font>
<textcolor>textActive</textcolor>

View File

@ -4,246 +4,415 @@
<include name="musicPlayList">
<control type="group">
<visible>$EXP[isMusicPlaylist]</visible>
<control type="panel" id="59">
<!--Track info-->
<control type="group">
<posx>col-1-begin</posx>
<posy>row-5-begin</posy>
<posy>row-7-begin</posy>
<animation type="conditional" condition="control.hasfocus(2100) | control.hasfocus(2101) | control.hasfocus(2102)">
<effect type="slide" start="0,0" end="0,-146" tween="sine" time="400"/>
</animation>
<animation type="conditional" condition="true">
<effect type="fade" end="90" time="0"/>
</animation>
<animation type="conditional" condition="control.hasfocus(59) | control.hasfocus(60)">
<effect type="slide" start="0,0" end="0,-1210" tween="linear" time="400"/>
</animation>
<!--cover art-->
<control type="image">
<visible>!Visualisation.Enabled</visible>
<posx>612</posx>
<posy>-60</posy>
<width>7-col</width>
<height>7-col</height>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture diffuse="masks/fullScreenAlbumArt.png" fallback="noAlbumCover.jpg">$INFO[MusicPlayer.Cover]</texture>
<colordiffuse>ffffffff</colordiffuse>
</control>
<!--track info-->
<control type="group">
<posx>0</posx>
<posy>12-row</posy>
<control type="label">
<posx>7-col</posx>
<posy>50</posy>
<width>10-col</width>
<height>2-row</height>
<align>center</align>
<font>menuTitle3</font>
<textcolor>textActive</textcolor>
<scroll>true</scroll>
<label>$INFO[MusicPlayer.Title]</label>
<shadowcolor>99000000</shadowcolor>
<wrapmultiline>true</wrapmultiline>
</control>
<control type="label">
<posx>4-col</posx>
<posy>112</posy>
<width>16-col</width>
<height>3-row</height>
<align>center</align>
<font>buttonTitle</font>
<textcolor>textActive</textcolor>
<scroll>true</scroll>
<label>[B]$INFO[MusicPlayer.artist][/B][CR]$INFO[MusicPlayer.Album,, ]$INFO[MusicPlayer.year,(,)]</label>
<shadowcolor>99000000</shadowcolor>
</control>
<control type="label">
<visible>Pvr.IsPlayingRadio</visible>
<posx>4-col</posx>
<posy>112</posy>
<width>16-col</width>
<height>3-row</height>
<align>center</align>
<font>buttonTitle</font>
<textcolor>textActive</textcolor>
<scroll>true</scroll>
<label>[B]$INFO[MusicPlayer.channelname][/B]</label>
<shadowcolor>99000000</shadowcolor>
</control>
<control type="progress">
<description>Progress Bar</description>
<posx>9-col</posx>
<posy>230</posy>
<width>6-col</width>
<height>12</height>
<texturebg colordiffuse="textboxInactive">colors/offblack.png</texturebg>
<midtexture colordiffuse="highlight">colors/white.png</midtexture>
<info>player.progress</info>
</control>
<control type="label">
<posx>628</posx>
<posy>6-row</posy>
<width>4-col</width>
<align>right</align>
<font>buttonTitle2</font>
<textcolor>textActive</textcolor>
<scroll>true</scroll>
<label>$INFO[musicplayer.Playlistposition]$INFO[musicplayer.Playlistlength, / ]</label>
<shadowcolor>99000000</shadowcolor>
</control>
<control type="label">
<posx>1100</posx>
<posy>6-row</posy>
<width>4-col</width>
<align>left</align>
<font>buttonTitle2</font>
<textcolor>textActive</textcolor>
<scroll>true</scroll>
<label>$INFO[MusicPlayer.timeremaining]</label>
<shadowcolor>99000000</shadowcolor>
</control>
</control>
<!--track navigation-->
<control type="group" id="3123">
<visible>String.IsEmpty(MusicPlayer.ChannelName)</visible>
<posx>540</posx>
<posy>21-row</posy>
<control type="label">
<posx>287</posx>
<posy>-12</posy>
<width>1-col</width>
<height>1-col</height>
<font>symbol</font>
<align>center</align>
<aligny>center</aligny>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label></label>
</control>
<control type="grouplist">
<posy>2-row</posy>
<orientation>horizontal</orientation>
<onup>9876</onup>
<control type="button" id="2100">
<align>center</align>
<textoffsetx>0</textoffsetx>
<label>Artist</label>
<width>3-col</width>
<texturefocus border="24" colordiffuse="highlight">masks/menuTitle.png</texturefocus>
<texturenofocus border="24" colordiffuse="77000000">masks/menuTitle.png</texturenofocus>
<focusedcolor>textActive</focusedcolor>
<onclick>activateWindow(Music,musicdb://artists/)</onclick>
</control>
<control type="button" id="2101">
<align>center</align>
<textoffsetx>0</textoffsetx>
<label>Album</label>
<width>3-col</width>
<texturefocus border="24" colordiffuse="highlight">masks/menuTitle.png</texturefocus>
<texturenofocus border="24" colordiffuse="77000000">masks/menuTitle.png</texturenofocus>
<focusedcolor>textActive</focusedcolor>
<onclick>activateWindow(Music,musicdb://albums/)</onclick>
</control>
<control type="button" id="2102">
<align>center</align>
<textoffsetx>0</textoffsetx>
<label>Queue</label>
<width>3-col</width>
<texturefocus border="24" colordiffuse="highlight">masks/menuTitle.png</texturefocus>
<texturenofocus border="24" colordiffuse="77000000">masks/menuTitle.png</texturenofocus>
<focusedcolor>textActive</focusedcolor>
<onclick>setfocus(59)</onclick>
</control>
</control>
</control>
<control type="panel" id="59">
<posx>0</posx>
<posy>1140</posy>
<width>24-col</width>
<height>23-row</height>
<onleft>9000</onleft>
<onright>60</onright>
<onup>59</onup>
<onup>3123</onup>
<ondown>59</ondown>
<onback>9000</onback>
<onback>3123</onback>
<pagecontrol>60</pagecontrol>
<scrolltime tween="sine" easing="inout">200</scrolltime>
<itemlayout width="23-col" height="3-row">
<itemlayout width="23-col" height="2-row">
<control type="image">
<visible>!listitem.isplaying</visible>
<posx>0</posx>
<posy>0</posy>
<width>105</width>
<height>105</height>
<width>76</width>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture border="0">colors/black.png</texture>
<colordiffuse>overlay</colordiffuse>
<texture diffuse="masks/iconEndCapLeft.png">colors/black.png</texture>
<bordersize>0</bordersize>
<colordiffuse>textboxInactive</colordiffuse>
</control>
<control type="image">
<visible>!listitem.isplaying</visible>
<posx>108</posx>
<posy>0</posy>
<width>1620</width>
<height>105</height>
<aspectratio>stretch</aspectratio>
<texture border="0">colors/black.png</texture>
<colordiffuse>overlay</colordiffuse>
</control>
<control type="image">
<animation type="conditional" condition="true">
<animation type="focus">
<effect type="fade" start="100" end="50" time="0"/>
</animation>
<animation type="conditional" condition="player.paused">
<effect type="fade" start="100" end="50" time="0"/>
</animation>
<visible>ListItem.IsPlaying</visible>
<posx>0</posx>
<posy>0</posy>
<width>105</width>
<height>105</height>
<width>76</width>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture border="0">colors/white.png</texture>
<texture diffuse="masks/iconEndCapLeft.png">colors/white.png</texture>
<bordersize>0</bordersize>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="image">
<visible>ListItem.IsPlaying + !player.paused</visible>
<posx>12</posx>
<posy>0</posy>
<width>1-col-gutter</width>
<height>1-col-gutter</height>
<texture>equaliser.gif</texture>
</control>
<control type="label">
<visible>ListItem.IsPlaying + player.paused</visible>
<posx>0</posx>
<posy>0</posy>
<width>1-col-textbox</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<shadowcolor/>
<label></label>
</control>
<control type="label">
<visible>!ListItem.IsPlaying</visible>
<posx>0</posx>
<posy>0</posy>
<width>1-col-textbox</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor/>
<label>$INFO[ListItem.TrackNumber]</label>
</control>
<control type="image">
<posx>77</posx>
<posy>0</posy>
<width>1510</width>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
<colordiffuse>overlay</colordiffuse>
</control>
<control type="image">
<animation type="conditional" condition="player.paused">
<effect type="fade" start="100" end="50" time="0"/>
</animation>
<visible>ListItem.IsPlaying</visible>
<posx>108</posx>
<posx>76</posx>
<posy>0</posy>
<width>1620</width>
<height>105</height>
<width>1510</width>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture border="0">colors/white.png</texture>
<texture>colors/white.png</texture>
<bordersize>0</bordersize>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="image">
<visible>ListItem.IsPlaying + !player.paused</visible>
<posx>18</posx>
<posx>1587</posx>
<posy>0</posy>
<width>72</width>
<height>72</height>
<texture>equaliser.gif</texture>
<animation type="focus" loop="false" reversible="false">
<effect type="fade" time="500"/>
<effect type="rotatey" end="360" center="44" tween="back" easing="out" time="1000"/>
</animation>
</control>
<control type="label">
<visible>ListItem.IsPlaying + !player.paused + Skin.HasSetting(lowPowerMode)</visible>
<posx>0</posx>
<posy>0</posy>
<width>105</width>
<height>105</height>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label></label>
</control>
<control type="label">
<visible>ListItem.IsPlaying + player.paused</visible>
<posx>0</posx>
<posy>0</posy>
<width>105</width>
<height>105</height>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label></label>
<width>141</width>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture diffuse="masks/songList2.png">colors/black.png</texture>
<colordiffuse>overlay</colordiffuse>
</control>
<control type="image">
<visible>!ListItem.IsPlaying</visible>
<posx>0</posx>
<animation type="conditional" condition="player.paused">
<effect type="fade" start="100" end="50" time="0"/>
</animation>
<visible>ListItem.IsPlaying</visible>
<posx>1587</posx>
<posy>0</posy>
<width>105</width>
<height>105</height>
<aspectratio>scale</aspectratio>
<bordersize>1</bordersize>
<texture fallback="colors/black.png" border="0">$INFO[Listitem.thumb]</texture>
<width>141</width>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture diffuse="masks/songList2.png">colors/white.png</texture>
<bordersize>0</bordersize>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="label">
<posx>117</posx>
<posy>-4</posy>
<width>13-col</width>
<posx>96</posx>
<posy>0</posy>
<width>6-col</width>
<height>2-row</height>
<aligny>center</aligny>
<font>dialogTitle</font>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[ListItem.Title]</label>
</control>
<control type="label">
<posx>117</posx>
<posy>35</posy>
<width>13-col</width>
<posx>8-col</posx>
<posy>0</posy>
<width>6-col-gutter</width>
<height>2-row</height>
<aligny>center</aligny>
<font>playlistSubTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[ListItem.Artist]$INFO[ListItem.Album, • , ]$INFO[ListItem.year,(,)]</label>
<label>$INFO[ListItem.Artist]</label>
</control>
<control type="label">
<posx>1026</posx>
<posy>0</posy>
<width>7-col-gutter</width>
<height>2-row</height>
<aligny>center</aligny>
<font>playlistSubTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[ListItem.album]$INFO[listitem.year]</label>
</control>
<control type="label">
<right>-36</right>
<posy>0</posy>
<width>3-col-gutter</width>
<height>105</height>
<height>2-row</height>
<aligny>center</aligny>
<align>right</align>
<font>regularStrong</font>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[listitem.duration]</label>
</control>
</itemlayout>
<focusedlayout width="23-col" height="3-row">
<focusedlayout width="23-col" height="2-row">
<control type="image">
<animation type="focus">
<effect type="fade" start="100" end="33" time="0"/>
</animation>
<posx>0</posx>
<posy>0</posy>
<width>105</width>
<height>105</height>
<aspectratio>stretch</aspectratio>
<texture border="0">colors/white.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="image">
<animation type="conditional" condition="player.playing">
<width>76</width>
<height>69</height>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture diffuse="masks/iconEndCapLeft.png" border="0">colors/white.png</texture>
<animation type="focus">
<effect type="fade" start="100" end="50" time="0"/>
</animation>
<posx>108</posx>
<posy>0</posy>
<width>1620</width>
<height>105</height>
<aspectratio>stretch</aspectratio>
<texture border="0">colors/white.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="image">
<visible>ListItem.IsPlaying + !player.paused</visible>
<posx>18</posx>
<posx>76</posx>
<posy>0</posy>
<width>72</width>
<height>72</height>
<texture>equaliser.gif</texture>
<animation type="focus" loop="false" reversible="false">
<effect type="fade" time="500"/>
<effect type="rotatey" end="360" center="44" tween="back" easing="out" time="1000"/>
</animation>
</control>
<control type="label">
<visible>ListItem.IsPlaying + player.paused</visible>
<posx>0</posx>
<posy>0</posy>
<width>105</width>
<height>105</height>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label></label>
<animation type="focus" loop="false" reversible="false">
<effect type="fade" time="500"/>
<effect type="rotatey" end="360" center="52" tween="back" easing="out" time="1000"/>
</animation>
<width>1510</width>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="image">
<visible>!ListItem.IsPlaying</visible>
<posx>0</posx>
<posx>1587</posx>
<posy>0</posy>
<width>105</width>
<height>105</height>
<bordersize>1</bordersize>
<aspectratio>scale</aspectratio>
<texture fallback="colors/black.png" border="0">$INFO[Listitem.thumb]</texture>
<animation type="focus" loop="false" reversible="false">
<effect type="fade" time="500"/>
<effect type="rotatey" end="360" center="52" tween="back" easing="out" time="1000"/>
</animation>
<width>141</width>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture diffuse="masks/songList2.png">colors/white.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="label">
<posx>117</posx>
<posy>-4</posy>
<width>13-col</width>
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[ListItem.CurrentItem]</label>
</control>
<control type="label">
<posx>96</posx>
<posy>0</posy>
<width>6-col</width>
<height>2-row</height>
<aligny>center</aligny>
<font>dialogTitle</font>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[ListItem.Title]</label>
<scroll>false</scroll>
</control>
<control type="label">
<posx>117</posx>
<posy>35</posy>
<width>13-col</width>
<posx>8-col</posx>
<posy>0</posy>
<width>6-col-gutter</width>
<height>2-row</height>
<aligny>center</aligny>
<font>playlistSubTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[ListItem.Artist]$INFO[ListItem.Album, • , ]$INFO[ListItem.year,(,)]</label>
<label>$INFO[ListItem.Artist]</label>
<scroll>false</scroll>
</control>
<control type="label">
<posx>1026</posx>
<posy>0</posy>
<width>7-col-gutter</width>
<height>2-row</height>
<aligny>center</aligny>
<font>playlistSubTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[ListItem.album]</label>
<scroll>false</scroll>
</control>
<control type="label">
<right>-36</right>
<posy>0</posy>
<width>3-col-gutter</width>
<height>105</height>
<height>2-row</height>
<aligny>center</aligny>
<align>right</align>
<font>regularStrong</font>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[listitem.duration]</label>
@ -251,5 +420,6 @@
</focusedlayout>
</control>
</control>
</control>
</include>
</includes>

View File

@ -1,108 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<includes>
<!--Music Video browser-->
<include name="musicvideos">
<control type="panel" id="59">
<visible>$EXP[isMusicVideo]</visible>
<posx>col-1-begin</posx>
<posy>row-5-begin</posy>
<width>1800</width>
<height>25-row</height>
<onleft>9000</onleft>
<onright>60</onright>
<onback>9000</onback>
<ondown>59</ondown>
<onup>59</onup>
<scrolltime tween="cubic" easing="out">600</scrolltime>
<pagecontrol>60</pagecontrol>
<itemlayout width="444" height="360">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>6-col-gutter</width>
<height>4-col-gutter</height>
<aspectratio>scale</aspectratio>
<texture>colors/black.png</texture>
<bordertexture colordiffuse="overlay">colors/black.png</bordertexture>
<bordersize>6</bordersize>
<colordiffuse>overlay</colordiffuse>
</control>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>6-col-gutter</width>
<height>4-col-gutter</height>
<aspectratio>scale</aspectratio>
<texture>$INFO[Listitem.Art(thumb)]</texture>
<bordersize>6</bordersize>
<colordiffuse>99ffffff</colordiffuse>
</control>
<control type="label">
<posx>12</posx>
<posy>268</posy>
<width>384</width>
<height>1-row</height>
<aligny>center</aligny>
<font>thumbTitle</font>
<textcolor>textActive</textcolor>
<label>[B]$INFO[ListItem.label][/B]</label>
</control>
<control type="label">
<posx>12</posx>
<posy>292</posy>
<width>384</width>
<height>1-row</height>
<aligny>center</aligny>
<font>thumbTitle</font>
<textcolor>textDisabled</textcolor>
<label>$INFO[ListItem.artist] $INFO[ListItem.year,(,)]</label>
</control>
</itemlayout>
<focusedlayout width="444" height="360">
<control type="group">
<include>focusThumb</include>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>6-col-gutter</width>
<height>4-col-gutter</height>
<aspectratio>scale</aspectratio>
<texture border="6">colors/black.png</texture>
<bordertexture border="6" colordiffuse="ffFFFFFF">colors/white.png</bordertexture>
<bordersize>6</bordersize>
<colordiffuse>FF000000</colordiffuse>
</control>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>6-col-gutter</width>
<height>4-col-gutter</height>
<aspectratio>scale</aspectratio>
<texture>$INFO[Listitem.thumb]</texture>
<bordersize>6</bordersize>
</control>
<control type="label">
<posx>12</posx>
<posy>268</posy>
<width>384</width>
<height>1-row</height>
<aligny>center</aligny>
<font>thumbTitle</font>
<textcolor>textActive</textcolor>
<label>[B]$INFO[ListItem.label][/B]</label>
</control>
<control type="label">
<posx>12</posx>
<posy>292</posy>
<width>384</width>
<height>1-row</height>
<aligny>center</aligny>
<font>thumbTitle</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.artist] $INFO[ListItem.year,(,)]</label>
</control>
</control>
</focusedlayout>
</control>
</include>
</includes>

View File

@ -1,260 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<includes>
<!--Photo browser-->
<include name="photos">
<control type="group">
<visible>$EXP[isPhotoAlbum]</visible>
<control type="image">
<include>dimensionsFullscreen</include>
<texture>$INFO[container(50).listitem.art(thumb)]</texture>
<colordiffuse>FF555555</colordiffuse>
<aspectratio>scale</aspectratio>
<fadetime>250</fadetime>
</control>
<control type="image">
<include>dimensionsFullscreen</include>
<texture>vignette.png</texture>
<colordiffuse>ffffffff</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<control type="label">
<posx>col-1-begin</posx>
<posy>20-row</posy>
<width>18-col</width>
<height>1-row</height>
<font>largeTitle</font>
<textcolor>textActive</textcolor>
<aligny>center</aligny>
<shadowcolor></shadowcolor>
<wrapmultiline>true</wrapmultiline>
<label>$INFO[container.foldername]</label>
</control>
</control>
<control type="panel" id="50">
<visible>$EXP[isPhotoAlbum]</visible>
<posx>96</posx>
<posy>row-22-begin</posy>
<width>1764</width>
<height>10-row</height>
<onleft>9000</onleft>
<onright>50</onright>
<orientation>horizontal</orientation>
<scrolltime tween="cubic" easing="out">600</scrolltime>
<pagecontrol>60</pagecontrol>
<itemlayout width="4-col" height="6-row">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>4-col-textbox</width>
<height>160</height>
<aspectratio>scale</aspectratio>
<texture>colors/black.png</texture>
<bordersize>6</bordersize>
</control>
<control type="image">
<visible>ListItem.IsFolder + !ListItem.IsParentFolder</visible>
<posx>0</posx>
<posy>0</posy>
<width>4-col-textbox</width>
<height>160</height>
<aspectratio>scale</aspectratio>
<texture>$INFO[Listitem.thumb]</texture>
<bordersize>6</bordersize>
<colordiffuse>33ffffff</colordiffuse>
</control>
<control type="image">
<visible>!ListItem.IsFolder + !ListItem.IsParentFolder</visible>
<posx>0</posx>
<posy>0</posy>
<width>4-col-textbox</width>
<height>160</height>
<aspectratio>scale</aspectratio>
<texture>$INFO[Listitem.thumb]</texture>
<bordersize>6</bordersize>
<colordiffuse>77ffffff</colordiffuse>
</control>
<control type="image">
<visible>ListItem.IsFolder</visible>
<posx>0</posx>
<posy>0</posy>
<width>4-col-textbox</width>
<height>160</height>
<aspectratio>scale</aspectratio>
<texture>colors/black.png</texture>
<bordersize>6</bordersize>
<colordiffuse>77111111</colordiffuse>
</control>
<control type="label">
<visible>ListItem.IsFolder + !ListItem.IsParentFolder</visible>
<posx>0</posx>
<posy>56</posy>
<width>4-col-textbox</width>
<height>1-row</height>
<aligny>center</aligny>
<align>center</align>
<font>largeLight</font>
<textcolor>textActive</textcolor>
<label>$LOCALIZE[31252]</label>
</control>
<control type="textbox">
<visible>ListItem.IsFolder</visible>
<posx>24</posx>
<posy>160</posy>
<width>230</width>
<height>60</height>
<font>thumbTitle</font>
<wrapmultiline>true</wrapmultiline>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label]</label>
</control>
</itemlayout>
<focusedlayout width="4-col" height="6-row">
<control type="group">
<include>focusThumb</include>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>4-col-textbox</width>
<height>160</height>
<aspectratio>scale</aspectratio>
<texture border="6">colors/black.png</texture>
<bordertexture border="6" colordiffuse="ffFFFFFF">colors/white.png</bordertexture>
<bordersize>6</bordersize>
<colordiffuse>FF000000</colordiffuse>
</control>
<control type="image">
<visible>ListItem.IsFolder + !ListItem.IsParentFolder</visible>
<posx>0</posx>
<posy>0</posy>
<width>4-col-textbox</width>
<height>160</height>
<aspectratio>scale</aspectratio>
<texture>$INFO[Listitem.thumb]</texture>
<bordersize>6</bordersize>
<colordiffuse>33ffffff</colordiffuse>
</control>
<control type="image">
<visible>!ListItem.IsFolder + !ListItem.IsParentFolder</visible>
<posx>0</posx>
<posy>0</posy>
<width>4-col-textbox</width>
<height>160</height>
<aspectratio>scale</aspectratio>
<texture>$INFO[Listitem.thumb]</texture>
<bordersize>6</bordersize>
</control>
<control type="image">
<visible>ListItem.IsFolder</visible>
<posx>0</posx>
<posy>0</posy>
<width>4-col-textbox</width>
<height>160</height>
<aspectratio>scale</aspectratio>
<texture>colors/black.png</texture>
<bordersize>6</bordersize>
<colordiffuse>99FFFFFF</colordiffuse>
</control>
<control type="label">
<visible>ListItem.IsFolder + !ListItem.IsParentFolder</visible>
<posx>0</posx>
<posy>56</posy>
<width>4-col-textbox</width>
<height>1-row</height>
<aligny>center</aligny>
<align>center</align>
<font>largeLight</font>
<textcolor>textActive</textcolor>
<label>$LOCALIZE[31252]</label>
</control>
<control type="textbox">
<visible>ListItem.IsFolder</visible>
<posx>24</posx>
<posy>160</posy>
<width>230</width>
<height>60</height>
<font>thumbTitle</font>
<wrapmultiline>true</wrapmultiline>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label]</label>
</control>
</control>
</focusedlayout>
</control>
<control type="panel" id="51">
<visible>!$EXP[isPhotoAlbum]</visible>
<posx>col-1-begin</posx>
<posy>row-5-begin</posy>
<width>24-col</width>
<height>23-row</height>
<onleft>9000</onleft>
<onright>61</onright>
<ondown>51</ondown>
<onup>51</onup>
<pagecontrol>61</pagecontrol>
<itemlayout width="24-col" height="2-row">
<control type="image">
<posx>0</posx>
<posy>3</posy>
<width>66</width>
<height>66</height>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture fallback="colors/black.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.thumb]</texture>
</control>
<control type="image">
<posx>1-col</posx>
<posy>0</posy>
<width>23-col</width>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture border="0">colors/black.png</texture>
<colordiffuse>overlay</colordiffuse>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>0</posy>
<width>22-col-gutter</width>
<height>2-row</height>
<aligny>center</aligny>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[ListItem.Label]</label>
</control>
</itemlayout>
<focusedlayout width="24-col" height="2-row">
<control type="image">
<posx>0</posx>
<posy>3</posy>
<width>66</width>
<height>66</height>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture fallback="colors/white.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.thumb]</texture>
<animation type="focus" loop="false" reversible="false">
<effect type="fade" time="500"/>
<effect type="rotatey" end="360" center="33" tween="back" easing="out" time="1000"/>
</animation>
</control>
<control type="image">
<posx>1-col</posx>
<posy>0</posy>
<width>23-col</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture border="0">colors/white.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>0</posy>
<width>22-col-gutter</width>
<height>2-row</height>
<aligny>center</aligny>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[ListItem.Label]</label>
</control>
</focusedlayout>
</control>
</include>
</includes>

View File

@ -29,7 +29,7 @@
</animation>
<visible>!String.Contains(Container.folderpath,plugin)</visible>
<posx>col-1-begin</posx>
<posy>row-8-begin</posy>
<posy>row-7-begin</posy>
<control type="label">
<posx>0</posx>
<posy>4-row</posy>
@ -45,12 +45,12 @@
<control type="label">
<posx>0</posx>
<posy>5-row</posy>
<width>12-col</width>
<width>14-col</width>
<height>2-row</height>
<align></align>
<font>itemTitle</font>
<textcolor>menuUnselected</textcolor>
<label>$INFO[Container(58).ListItemAbsolute(2).genre]</label>
<label>$INFO[Container(58).ListItemAbsolute(1).year,,.] $INFO[Container(58).ListItemAbsolute(2).genre,,.]</label>
</control>
</control>
<!--content-->
@ -63,7 +63,7 @@
</animation>
<visible>$EXP[isSeason] + !String.Contains(container.folderpath,smb://)</visible>
<posx>84</posx>
<posy>row-16-begin</posy>
<posy>row-15-begin</posy>
<width>1860</width>
<height>13-row</height>
<onleft>58</onleft>
@ -71,14 +71,14 @@
<orientation>horizontal</orientation>
<itemlayout width="4-col" height="391">
<control type="image">
<posx>-3</posx>
<posy>-3</posy>
<width>258</width>
<height>384</height>
<posx>0</posx>
<posy>0</posy>
<width>252</width>
<height>378</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
<bordersize>6</bordersize>
<colordiffuse>overlay</colordiffuse>
<texture diffuse="masks/seasonPoster.png">colors/black.png</texture>
<bordersize>0</bordersize>
<colordiffuse>ffffffff</colordiffuse>
</control>
<control type="image">
<posx>0</posx>
@ -86,18 +86,9 @@
<width>252</width>
<height>378</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
<bordersize>12</bordersize>
</control>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>252</width>
<height>378</height>
<aspectratio>stretch</aspectratio>
<texture>$INFO[ListItem.art(poster)]</texture>
<bordersize>12</bordersize>
<colordiffuse>99ffffff</colordiffuse>
<texture diffuse="masks/seasonPoster.png">$INFO[ListItem.art(poster)]</texture>
<bordersize>0</bordersize>
<colordiffuse>88ffffff</colordiffuse>
</control>
<control type="image">
<visible>String.StartsWith(ListItem.label,*)</visible>
@ -106,9 +97,9 @@
<width>252</width>
<height>378</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
<bordersize>12</bordersize>
<colordiffuse>99FFFFFF</colordiffuse>
<texture diffuse="masks/seasonPoster.png">colors/black.png</texture>
<bordersize>0</bordersize>
<colordiffuse>88FFFFFF</colordiffuse>
</control>
<control type="label">
<visible>ListItem.IsParentFolder</visible>
@ -138,7 +129,7 @@
<control type="label">
<visible>!controlgroup(9000).hasfocus + !ListItem.IsParentFolder</visible>
<posx>12</posx>
<posy>366</posy>
<posy>388</posy>
<width>228</width>
<height>2-row</height>
<aligny>center</aligny>
@ -146,31 +137,6 @@
<textcolor>textActive</textcolor>
<label fallback="31190">[B]$INFO[ListItem.label][/B][CR][COLOR textInactive]$VAR[itemDetail][/COLOR]</label>
</control>
<control type="group">
<visible>Integer.IsGreater(ListItem.Property(UnWatchedEpisodes),0)</visible>
<animation condition="true" effect="fade" end="70" time="0">conditional</animation>
<posx>184</posx>
<posy>12</posy>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>56</width>
<height>56</height>
<aspectratio>stretch</aspectratio>
<texture>masks/newContent.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="label">
<posx>28</posx>
<posy>-4</posy>
<width>36</width>
<height>36</height>
<aligny>center</aligny>
<font>symbol</font>
<textcolor>textActive</textcolor>
<label></label>
</control>
</control>
</itemlayout>
<focusedlayout width="4-col" height="391">
<control type="group">
@ -181,18 +147,8 @@
<width>252</width>
<height>378</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
<bordertexture colordiffuse="FFFFFFFF">colors/white.png</bordertexture>
<bordersize>6</bordersize>
<colordiffuse>FF000000</colordiffuse>
</control>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>252</width>
<height>378</height>
<aspectratio aligny="top">scale</aspectratio>
<texture>$INFO[ListItem.art(poster)]</texture>
<texture diffuse="masks/seasonPoster.png">$INFO[ListItem.Art(poster)]</texture>
<bordertexture infill="false" diffuse="masks/seasonPoster.png">colors/white.png</bordertexture>
<bordersize>6</bordersize>
</control>
<control type="image">
@ -202,9 +158,9 @@
<width>252</width>
<height>378</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
<texture diffuse="masks/seasonPoster.png">colors/black.png</texture>
<bordertexture infill="false" diffuse="masks/seasonPoster.png">colors/white.png</bordertexture>
<bordersize>6</bordersize>
<colordiffuse>BBFFFFFF</colordiffuse>
</control>
<control type="label">
<visible>ListItem.IsParentFolder</visible>
@ -234,7 +190,7 @@
<control type="label">
<visible>!controlgroup(9000).hasfocus + !ListItem.IsParentFolder</visible>
<posx>12</posx>
<posy>376</posy>
<posy>388</posy>
<width>228</width>
<height>2-row</height>
<aligny>center</aligny>
@ -242,30 +198,6 @@
<textcolor>textActive</textcolor>
<label fallback="31190">[B]$INFO[ListItem.label][/B][CR][COLOR textInactive]$VAR[itemDetail][/COLOR]</label>
</control>
<control type="group">
<visible>Integer.IsGreater(ListItem.Property(UnWatchedEpisodes),0)</visible>
<posx>190</posx>
<posy>6</posy>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>56</width>
<height>56</height>
<aspectratio>stretch</aspectratio>
<texture>masks/newContent.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="label">
<posx>28</posx>
<posy>-4</posy>
<width>36</width>
<height>36</height>
<aligny>center</aligny>
<font>symbol</font>
<textcolor>textActive</textcolor>
<label></label>
</control>
</control>
</control>
</focusedlayout>
</control>

View File

@ -16,12 +16,10 @@
<control type="image">
<posx>0</posx>
<posy>8</posy>
<width>8-col</width>
<height>8-col</height>
<width>576</width>
<height>576</height>
<aspectratio>stretch</aspectratio>
<texture fallback="DefaultAlbumCover.png" diffuse="masks/discSurface.png">$VAR[songViewThumb]</texture>
<bordertexture colordiffuse="overlay">colors/black.png</bordertexture>
<bordersize>6</bordersize>
<texture fallback="DefaultAlbumCover.png" diffuse="masks/songListAlbum.png">$VAR[songViewThumb]</texture>
</control>
</control>
<control type="group">
@ -73,7 +71,7 @@
<width>1-col-textbox</width>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
<texture diffuse="masks/iconEndCapLeft.png">colors/black.png</texture>
<bordersize>0</bordersize>
<colordiffuse>textboxInactive</colordiffuse>
</control>
@ -88,9 +86,9 @@
<posx>0</posx>
<posy>0</posy>
<width>1-col-textbox</width>
<height>2-row</height>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
<texture diffuse="masks/iconEndCapLeft.png">colors/white.png</texture>
<bordersize>0</bordersize>
<colordiffuse>highlight</colordiffuse>
</control>
@ -131,7 +129,7 @@
<control type="image">
<posx>1-col</posx>
<posy>0</posy>
<width>12-col-textbox</width>
<width>861</width>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
@ -145,27 +143,41 @@
<visible>ListItem.IsPlaying</visible>
<posx>1-col</posx>
<posy>0</posy>
<width>15-col</width>
<height>2-row</height>
<width>861</width>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
<bordersize>0</bordersize>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="image">
<animation type="conditional" condition="player.paused">
<effect type="fade" start="100" end="50" time="0"/>
</animation>
<visible>ListItem.IsPlaying</visible>
<posx>13-col</posx>
<posy>0</posy>
<width>141</width>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture diffuse="masks/songList2.png">colors/white.png</texture>
<bordersize>0</bordersize>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="image">
<visible>!ListItem.IsPlaying</visible>
<posx>13-col</posx>
<posy>0</posy>
<width>2-col-textbox</width>
<width>141</width>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
<texture diffuse="masks/songList2.png">colors/black.png</texture>
<bordersize>0</bordersize>
<colordiffuse>textboxInactive</colordiffuse>
</control>
<control type="label">
<visible>ListItem.IsParentFolder</visible>
<posx>1-col-indent</posx>
<posx>96</posx>
<posy>0</posy>
<width>11-col-gutter</width>
<height>2-row</height>
@ -176,7 +188,7 @@
<label>..</label>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posx>96</posx>
<posy>0</posy>
<width>11-col-gutter</width>
<height>2-row</height>
@ -186,19 +198,6 @@
<shadowcolor/>
<label>$INFO[ListItem.Title]</label>
</control>
<control type="label">
<visible>!ListItem.IsParentFolder</visible>
<posx>12-col-gutter</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<aligny>center</aligny>
<align>right</align>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor/>
<label fallback="•••">$INFO[ListItem.UserRating,,*]</label>
</control>
<control type="label">
<posx>13-col-indent</posx>
<posy>0</posy>
@ -219,10 +218,10 @@
</animation>
<posx>0</posx>
<posy>0</posy>
<width>1-col-textbox</width>
<height>2-row</height>
<width>1-col</width>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
<texture diffuse="masks/iconEndCapLeft.png">colors/white.png</texture>
<bordersize>0</bordersize>
<colordiffuse>highlight</colordiffuse>
<include>spinFocusIcon</include>
@ -233,7 +232,7 @@
<posy>0</posy>
<width>1-col-gutter</width>
<height>1-col-gutter</height>
<texture>equaliser.gif</texture>
<texture diffuse="masks/iconEndCapLeft.png">equaliser.gif</texture>
</control>
<control type="label">
<visible>ListItem.IsPlaying + player.paused</visible>
@ -252,7 +251,7 @@
<visible>!ListItem.IsPlaying</visible>
<posx>0</posx>
<posy>0</posy>
<width>1-col-textbox</width>
<width>1-col</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
@ -267,16 +266,29 @@
</animation>
<posx>1-col</posx>
<posy>0</posy>
<width>15-col</width>
<height>2-row</height>
<width>864</width>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
<bordersize>0</bordersize>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="image">
<animation type="condition" condition="player.playing">
<effect type="fade" start="100" end="33" time="0"/>
</animation>
<posx>13-col</posx>
<posy>0</posy>
<width>141</width>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture diffuse="masks/songList2.png">colors/white.png</texture>
<bordersize>0</bordersize>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="label">
<visible>ListItem.IsParentFolder</visible>
<posx>1-col-indent</posx>
<posx>96</posx>
<posy>0</posy>
<width>11-col-gutter</width>
<height>2-row</height>
@ -287,7 +299,7 @@
<label>..</label>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posx>96</posx>
<posy>0</posy>
<width>11-col-gutter</width>
<height>2-row</height>
@ -297,19 +309,6 @@
<shadowcolor/>
<label>$INFO[ListItem.Title]</label>
</control>
<control type="label">
<visible>!ListItem.IsParentFolder</visible>
<posx>12-col-gutter</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<aligny>center</aligny>
<align>right</align>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor/>
<label fallback="•••">$INFO[ListItem.UserRating,,*]</label>
</control>
<control type="label">
<posx>13-col-indent</posx>
<posy>0</posy>

View File

@ -1,114 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<includes>
<!--Album browser-->
<include name="musicspotifyalbum">
<!--all albums-->
<control type="group">
<control type="panel" id="57">
<visible>$EXP[isMusicSpotifyAlbum]</visible>
<posx>90</posx>
<posy>row-5-begin</posy>
<width>1800</width>
<height>24-row</height>
<onleft>9000</onleft>
<onright>60</onright>
<ondown>57</ondown>
<onup>57</onup>
<pagecontrol>60</pagecontrol>
<scrolltime tween="cubic" easing="out">600</scrolltime>
<itemlayout width="293" height="360">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>4-col-gutter</width>
<height>4-col-gutter</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
<bordersize>12</bordersize>
</control>
<control type="image">
<visible>!ListItem.IsParentFolder</visible>
<posx>0</posx>
<posy>0</posy>
<width>4-col-gutter</width>
<height>4-col-gutter</height>
<aspectratio>stretch</aspectratio>
<texture fallback="noAlbumCover.jpg">$INFO[ListItem.Art(thumb)]</texture>
<bordersize>12</bordersize>
<colordiffuse>99FFFFFF</colordiffuse>
</control>
<control type="textbox">
<visible>String.IsEmpty(listitem.title)</visible>
<posx>24</posx>
<posy>3-row</posy>
<width>228</width>
<height>6-row</height>
<font>largeTitle</font>
<wrapmultiline>true</wrapmultiline>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label]</label>
</control>
<control type="label">
<visible>!controlgroup(9000).hasfocus</visible>
<posx>12</posx>
<posy>258</posy>
<width>226</width>
<height>2-row</height>
<aligny>center</aligny>
<font>thumbTitle</font>
<textcolor>textActive</textcolor>
<label>[B]$INFO[ListItem.Title][/B][CR]$INFO[ListItem.artist] - $INFO[listitem.year]</label>
</control>
</itemlayout>
<focusedlayout width="4-col" height="360">
<control type="group">
<include>focusThumb</include>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>4-col-gutter</width>
<height>4-col-gutter</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
<bordertexture colordiffuse="FFFFFFFF">colors/white.png</bordertexture>
<bordersize>6</bordersize>
<colordiffuse>FF000000</colordiffuse>
</control>
<control type="image">
<visible>!ListItem.IsParentFolder</visible>
<posx>0</posx>
<posy>0</posy>
<width>4-col-gutter</width>
<height>4-col-gutter</height>
<aspectratio>stretch</aspectratio>
<texture fallback="noAlbumCover.jpg">$INFO[ListItem.Art(thumb)]</texture>
<bordersize>6</bordersize>
</control>
<control type="textbox">
<visible>String.IsEmpty(listitem.title)</visible>
<posx>24</posx>
<posy>3-row</posy>
<width>228</width>
<height>6-row</height>
<font>largeTitle</font>
<wrapmultiline>true</wrapmultiline>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label]</label>
</control>
<control type="label">
<visible>!controlgroup(9000).hasfocus</visible>
<posx>12</posx>
<posy>258</posy>
<width>226</width>
<height>2-row</height>
<aligny>center</aligny>
<font>thumbTitle</font>
<textcolor>textActive</textcolor>
<label>[B]$INFO[ListItem.Title][/B][CR]$INFO[ListItem.artist] - $INFO[listitem.year]</label>
</control>
</control>
</focusedlayout>
</control>
</control>
</include>
</includes>

View File

@ -1,101 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<includes>
<!--Spotify Artist browser-->
<include name="musicspotifyartist">
<control type="group">
<visible>$EXP[isMusicSpotifyArtist]</visible>
<control type="image">
<include>dimensionsFullscreen</include>
<texture fallback="colors/black.png">$INFO[container(56).listitem.art(thumb)]</texture>
<colordiffuse>FF555555</colordiffuse>
<aspectratio>scale</aspectratio>
<fadetime>250</fadetime>
</control>
<!--content-->
<control type="panel" id="56">
<visible>$EXP[isMusicSpotifyArtist]</visible>
<posx>90</posx>
<posy>row-5-begin</posy>
<width>1800</width>
<height>25-row</height>
<onleft>9000</onleft>
<onright>60</onright>
<ondown>56</ondown>
<onup>56</onup>
<scrolltime tween="cubic" easing="out">600</scrolltime>
<pagecontrol>60</pagecontrol>
<itemlayout width="444" height="288">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>6-col-gutter</width>
<height>4-col-gutter</height>
<aspectratio>scale</aspectratio>
<texture>colors/black.png</texture>
<bordersize>12</bordersize>
<colordiffuse>overlay</colordiffuse>
</control>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>6-col-gutter</width>
<height>4-col-gutter</height>
<aspectratio align="center" aligny="top">scale</aspectratio>
<texture>$INFO[Listitem.art(thumb)]</texture>
<bordersize>12</bordersize>
<colordiffuse>99ffffff</colordiffuse>
</control>
<control type="textbox">
<posx>24</posx>
<posy>80</posy>
<width>372</width>
<height>3-row</height>
<align>center</align>
<aligny>center</aligny>
<font>menuTitle</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label]</label>
<shadowcolor>99000000</shadowcolor>
</control>
</itemlayout>
<focusedlayout width="444" height="264">
<control type="group">
<include>focusThumb</include>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>6-col-gutter</width>
<height>4-col-gutter</height>
<aspectratio>scale</aspectratio>
<texture border="6">colors/black.png</texture>
<bordertexture border="6" colordiffuse="ffFFFFFF">colors/white.png</bordertexture>
<bordersize>6</bordersize>
<colordiffuse>FF000000</colordiffuse>
</control>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>6-col-gutter</width>
<height>4-col-gutter</height>
<aspectratio align="center" aligny="top">scale</aspectratio>
<texture>$INFO[Listitem.art(thumb)]</texture>
<bordersize>6</bordersize>
</control>
<control type="textbox">
<posx>24</posx>
<posy>80</posy>
<width>372</width>
<height>3-row</height>
<align>center</align>
<aligny>center</aligny>
<font>menuTitle</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label]</label>
<shadowcolor>99000000</shadowcolor>
</control>
</control>
</focusedlayout>
</control>
</control>
</include>
</includes>

View File

@ -3,77 +3,158 @@
<include name="tvshows">
<control type="group">
<visible>$EXP[isTVShow] + !string.contains(container.folderpath,playlists)</visible>
<control type="image">
<control type="group">
<visible>control.hasfocus(9203) | control.hasfocus(9202)</visible>
<control type="image">
<include>dimensionsFullscreen</include>
<texture fallback="colors/black.png">$INFO[container(9203).listitem.art(fanart)]</texture>
<colordiffuse>FF555555</colordiffuse>
<aspectratio>scale</aspectratio>
<fadetime>250</fadetime>
</control>
<control type="image">
<include>dimensionsFullscreen</include>
<texture>vignette.png</texture>
<colordiffuse></colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
</control>
<control type="group" id="9201">
<visible>$EXP[isTVShow] + !string.contains(container.folderpath,playlists) + !Skin.HasSetting(disableRecentTVShows)</visible>
<animation type="Conditional" condition="!controlgroup(9201).hasfocus">
<effect type="slide" start="0,0" end="0,-200" time="200"/>
<effect type="fade" start="100" end="0" time="200"/>
</animation>
<animation type="Conditional" condition="controlgroup(9201).hasfocus">
<effect type="slide" start="0,-200" end="0,0" time="200" delay="300"/>
<effect type="fade" start="0" end="100" time="300" delay="350"/>
<effect type="slide" start="0,-200" end="0,0" time="200" delay="400"/>
<effect type="fade" start="0" end="100" time="200" delay="350"/>
</animation>
<!--quick link selector-->
<control type="list" id="9202">
<posx>col-1-begin</posx>
<posy>180</posy>
<width>24-col</width>
<control type="group">
<posx>col-4-begin</posx>
<posy>170</posy>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>18-col</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>masks/menuBar.png</texture>
<colordiffuse>77000000</colordiffuse>
</control>
<control type="grouplist" id="9202">
<posx>0</posx>
<posy>0</posy>
<orientation>horizontal</orientation>
<itemgap>0</itemgap>
<onleft>9000</onleft>
<ondown>9203</ondown>
<onback>9000</onback>
<orientation>horizontal</orientation>
<itemlayout width="4-col" height="2-row">
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>4-col</width>
<height>2-row</height>
<font>menuTitle</font>
<aligny>center</aligny>
<textcolor>textDisabled</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[ListItem.property(textTitle)]</label>
<control type="button" id="3999">
<description>Search</description>
<width>1-col</width>
<texturenofocus></texturenofocus>
<texturefocus>masks/circle.png</texturefocus>
<focusedcolor>black</focusedcolor>
<font>symbolLarge</font>
<textoffsetx>0</textoffsetx>
<align>center</align>
<label></label>
<onclick>Runscript(script.quickfind,media=tvshows)</onclick>
</control>
</itemlayout>
<focusedlayout width="4-col" height="2-row">
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>4-col</width>
<height>2-row</height>
<font>menuTitle</font>
<aligny>center</aligny>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[ListItem.property(textTitle)]</label>
<animation type="conditional" condition="control.hasfocus(9202)" loop="true">
<effect type="fade" start="100" end="50" time="1000"/>
<control type="button" id="4000">
<animation type="Conditional" condition="!String.IsEqual(skin.string(tvQuickLinkValue),special://skin/extras/playlists/recentEpisodes.xsp)">
<effect type="fade" start="100" end="33" time="200"/>
</animation>
<label>31178</label>
<texturenofocus></texturenofocus>
<texturefocus colordiffuse="ffffffff" border="24">UIControls/button.png</texturefocus>
<width>3-col</width>
<font>thumbTitle</font>
<align>center</align>
<textoffsetx>0</textoffsetx>
<onclick>Skin.SetString(tvQuickLinkValue,special://skin/extras/playlists/recentEpisodes.xsp)</onclick>
<ondown>control.setfocus(9203,0)</ondown>
</control>
<control type="button" id="4001">
<animation type="Conditional" condition="!String.IsEqual(skin.string(tvQuickLinkValue),special://skin/extras/playlists/inprogressTVShows.xsp)">
<effect type="fade" start="100" end="33" time="200"/>
</animation>
<label>31127</label>
<texturenofocus></texturenofocus>
<texturefocus colordiffuse="ffffffff">UIControls/button.png</texturefocus>
<font>thumbTitle</font>
<align>center</align>
<textoffsetx>0</textoffsetx>
<onclick>Skin.SetString(tvQuickLinkValue,special://skin/extras/playlists/inprogressTVShows.xsp)</onclick>
<ondown>control.setfocus(9203,0)</ondown>
</control>
<control type="button" id="3224">
<visible>System.Setting(hidewatched)</visible>
<description>Watched Toggle</description>
<label>Unwatched Only: </label>
<width>4-col</width>
<font>thumbTitle</font>
<align>center</align>
<textoffsetx>24</textoffsetx>
<label></label>
<texturenofocus></texturenofocus>
<texturefocus>UIControls/button.png</texturefocus>
<label2>[COLOR highlight]On[/COLOR]</label2>
<onclick>sendclick(14)</onclick>
</control>
<control type="button" id="3225">
<visible>!System.Setting(hidewatched)</visible>
<description>Watched Toggle</description>
<label>Unwatched Only: </label>
<width>4-col</width>
<font>thumbTitle</font>
<align>center</align>
<textoffsetx>24</textoffsetx>
<label></label>
<texturenofocus></texturenofocus>
<texturefocus>UIControls/button.png</texturefocus>
<label2>[COLOR highlight]Off[/COLOR]</label2>
<onclick>sendclick(14)</onclick>
</control>
<control type="button" id="3222">
<description>Sort by</description>
<texturenofocus></texturenofocus>
<texturefocus colordiffuse="ffffffff" border="24">UIControls/button.png</texturefocus>
<width>5-col</width>
<font>thumbTitle</font>
<align>center</align>
<textoffsetx>0</textoffsetx>
<label>$LOCALIZE[31008]: $INFO[Container.SortMethod]</label>
<onclick>Container.NextSortMethod</onclick>
<onclick>Control.setfocus(52,0,absolute)</onclick>
<onclick>Control.setfocus(3222)</onclick>
</control>
<control type="togglebutton" id="3223">
<description>Sort direction</description>
<focusedcolor>black</focusedcolor>
<color>textActive</color>
<texturenofocus></texturenofocus>
<texturefocus colordiffuse="ffffffff">masks/circle.png</texturefocus>
<alttexturefocus colordiffuse="FFFFFFFF">masks/circle.png</alttexturefocus>
<alttexturenofocus></alttexturenofocus>
<textoffsetx>0</textoffsetx>
<align>center</align>
<width>1-col</width>
<font>symbolLarge</font>
<label></label>
<altlabel></altlabel>
<onclick>Container.SetSortDirection</onclick>
<onclick>Control.setfocus(52,0,absolute)</onclick>
<onclick>Control.setfocus(3223)</onclick>
</control>
</control>
</focusedlayout>
<content>
<item id="1">
<label>special://skin/extras/playlists/recentEpisodes.xsp</label>
<property name="textTitle">31178</property>
</item>
<item id="2">
<label>special://skin/extras/playlists/inprogressTVShows.xsp</label>
<property name="textTitle">31127</property>
</item>
</content>
</control>
<!--quick links-->
<control type="panel" id="9203">
<posx>90</posx>
<posx>96</posx>
<posy>288</posy>
<width>1740</width>
<height>11-row</height>
@ -82,55 +163,53 @@
<onleft>9000</onleft>
<onback>9000</onback>
<orientation>horizontal</orientation>
<onclick condition="container(9202).hasfocus(1)">activatewindow(Videos,videodb://tvshows/titles/$INFO[listitem.dbid]/)</onclick>
<onclick condition="String.IsEqual(skin.string(tvQuickLinkValue),special://skin/extras/playlists/recentEpisodes.xsp)">activatewindow(Videos,videodb://tvshows/titles/$INFO[listitem.dbid]/)</onclick>
<itemlayout width="586" height="5-col-gutter">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>566</width>
<height>318</height>
<width>552</width>
<height>311</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
<bordersize>12</bordersize>
<texture scalediffuse="true" diffuse="masks/latestLandscape.png">colors/black.png</texture>
<colordiffuse>FFFFFFFF</colordiffuse>
</control>
<control type="image">
<visible>!string.isempty(ListItem.Art(fanart))</visible>
<posx>0</posx>
<posy>0</posy>
<width>566</width>
<height>318</height>
<width>552</width>
<height>311</height>
<aspectratio>stretch</aspectratio>
<texture>$INFO[ListItem.Art(fanart)]</texture>
<bordersize>12</bordersize>
<texture diffuse="masks/latestLandscape.png">$INFO[ListItem.Art(fanart)]</texture>
<colordiffuse>99FFFFFF</colordiffuse>
</control>
<control type="image">
<visible>string.isempty(ListItem.Art(fanart))</visible>
<posx>0</posx>
<posy>0</posy>
<width>566</width>
<height>318</height>
<width>552</width>
<height>311</height>
<aspectratio>scale</aspectratio>
<texture>$INFO[ListItem.Art(thumb)]</texture>
<bordersize>6</bordersize>
<colordiffuse>99FFFFFF</colordiffuse>
<texture diffuse="masks/latestLandscape.png">$INFO[ListItem.Art(thumb)]</texture>
<colordiffuse>99ffffff</colordiffuse>
</control>
<control type="label">
<visible>!controlgroup(9000).hasfocus + container(9202).hasfocus(1)</visible>
<visible>!controlgroup(9000).hasfocus + String.IsEqual(skin.string(tvQuickLinkValue),special://skin/extras/playlists/recentEpisodes.xsp)</visible>
<posx>12</posx>
<posy>306</posy>
<width>584</width>
<posy>312</posy>
<width>524</width>
<height>2-row</height>
<aligny>center</aligny>
<font>thumbTitle</font>
<textcolor>textActive</textcolor>
<label>[B]$INFO[ListItem.Title][/B][CR]$INFO[ListItem.Property(UnWatchedEpisodes),, $LOCALIZE[31189]]</label>
<label>[B]$INFO[ListItem.Title][/B][CR]$INFO[ListItem.Property(UnWatchedEpisodes),, new $LOCALIZE[31189]]</label>
</control>
<control type="label">
<visible>!controlgroup(9000).hasfocus + container(9202).hasfocus(2)</visible>
<visible>!controlgroup(9000).hasfocus + String.IsEqual(skin.string(tvQuickLinkValue),special://skin/extras/playlists/inprogressTVShows.xsp)</visible>
<posx>12</posx>
<posy>306</posy>
<width>584</width>
<posy>312</posy>
<width>524</width>
<height>2-row</height>
<aligny>center</aligny>
<font>thumbTitle</font>
@ -140,9 +219,9 @@
<control type="progress">
<visible>ListItem.IsResumable</visible>
<description>Progress Bar</description>
<posx>12</posx>
<posy>294</posy>
<width>542</width>
<posx>24</posx>
<posy>278</posy>
<width>504</width>
<height>12</height>
<texturebg colordiffuse="textboxInactive">colors/offblack.png</texturebg>
<midtexture colordiffuse="highlight">colors/white.png</midtexture>
@ -152,44 +231,35 @@
<focusedlayout width="586" height="5-col-gutter">
<control type="group">
<include>focusThumb</include>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>566</width>
<height>318</height>
<aspectratio>stretch</aspectratio>
<texture border="6">colors/black.png</texture>
<bordertexture colordiffuse="ffFFFFFF">colors/white.png</bordertexture>
<bordersize>6</bordersize>
<colordiffuse>FF000000</colordiffuse>
</control>
<control type="image">
<visible>!string.isempty(ListItem.Art(fanart))</visible>
<posx>0</posx>
<posy>0</posy>
<width>566</width>
<height>318</height>
<width>552</width>
<height>311</height>
<aspectratio>stretch</aspectratio>
<texture>$INFO[ListItem.Art(fanart)]</texture>
<texture diffuse="masks/latestLandscape.png">$INFO[ListItem.Art(fanart)]</texture>
<bordertexture infill="false" diffuse="masks/latestLandscape.png">colors/white.png</bordertexture>
<bordersize>6</bordersize>
<colordiffuse>BBffffff</colordiffuse>
<colordiffuse>ffffffff</colordiffuse>
</control>
<control type="image">
<visible>string.isempty(ListItem.Art(fanart))</visible>
<posx>0</posx>
<posy>0</posy>
<width>566</width>
<height>318</height>
<aspectratio>scale</aspectratio>
<texture>$INFO[ListItem.Art(thumb)]</texture>
<width>552</width>
<height>311</height>
<aspectratio>stretch</aspectratio>
<texture diffuse="masks/latestLandscape.png">$INFO[ListItem.Art(thumb)]</texture>
<bordertexture infill="false" diffuse="masks/latestLandscape.png">colors/white.png</bordertexture>
<bordersize>6</bordersize>
<colordiffuse>BBffffff</colordiffuse>
<colordiffuse>FFffffff</colordiffuse>
</control>
<control type="label">
<visible>!controlgroup(9000).hasfocus + container(9202).hasfocus(1)</visible>
<visible>!controlgroup(9000).hasfocus + String.IsEqual(skin.string(tvQuickLinkValue),special://skin/extras/playlists/recentEpisodes.xsp)</visible>
<posx>12</posx>
<posy>316</posy>
<width>584</width>
<posy>312</posy>
<width>524</width>
<height>2-row</height>
<aligny>center</aligny>
<font>thumbTitle</font>
@ -197,10 +267,10 @@
<label>[B]$INFO[ListItem.Title][/B][CR]$INFO[ListItem.Property(UnWatchedEpisodes),, $LOCALIZE[31189]]</label>
</control>
<control type="label">
<visible>!controlgroup(9000).hasfocus + container(9202).hasfocus(2)</visible>
<visible>!controlgroup(9000).hasfocus + String.IsEqual(skin.string(tvQuickLinkValue),special://skin/extras/playlists/inprogressTVShows.xsp)</visible>
<posx>12</posx>
<posy>316</posy>
<width>584</width>
<posy>312</posy>
<width>524</width>
<height>2-row</height>
<aligny>center</aligny>
<font>thumbTitle</font>
@ -210,9 +280,9 @@
<control type="progress">
<visible>ListItem.IsResumable</visible>
<description>Progress Bar</description>
<posx>12</posx>
<posy>294</posy>
<width>542</width>
<posx>24</posx>
<posy>278</posy>
<width>504</width>
<height>12</height>
<texturebg colordiffuse="textboxInactive">colors/offblack.png</texturebg>
<midtexture colordiffuse="highlight">colors/white.png</midtexture>
@ -220,7 +290,7 @@
</control>
</control>
</focusedlayout>
<content>$INFO[control.getlabel(9202)]</content>
<content>$INFO[skin.string(tvQuickLinkValue)]</content>
</control>
</control>
</control>
@ -230,7 +300,18 @@
<effect type="slide" start="0,0" end="0,-576" tween="sine" time="400"/>
</animation>
<control type="label">
<visible>!controlgroup(9000).hasfocus + $EXP[isTVShow] + !$EXP[isMovie]</visible>
<visible>!controlgroup(9000).hasfocus + $EXP[isTVShow] + !$EXP[isMovie] + System.Setting(hidewatched)</visible>
<posx>col-1-begin</posx>
<posy>736</posy>
<width>12-col</width>
<height>2-row</height>
<aligny>center</aligny>
<font>menuTitle</font>
<textcolor>textActive</textcolor>
<label>Unwatched TV Shows</label>
</control>
<control type="label">
<visible>!controlgroup(9000).hasfocus + $EXP[isTVShow] + !$EXP[isMovie] + !System.Setting(hidewatched)</visible>
<posx>col-1-begin</posx>
<posy>736</posy>
<width>12-col</width>
@ -243,174 +324,122 @@
<control type="panel" id="52">
<visible>$EXP[isTVShow] + !$EXP[isMovie]</visible>
<posx>90</posx>
<posy>828</posy>
<posy>820</posy>
<width>1800</width>
<height>23-row</height>
<height>836</height>
<onleft>9000</onleft>
<onright>60</onright>
<onup>9203</onup>
<onback>9203</onback>
<pagecontrol>60</pagecontrol>
<scrolltime tween="sine">250</scrolltime>
<itemlayout width="252" height="438">
<itemlayout width="296" height="486">
<control type="image">
<posx>-6</posx>
<posy>-6</posy>
<width>240</width>
<height>354</height>
<posx>0</posx>
<posy>0</posy>
<width>252</width>
<height>378</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
<bordersize>6</bordersize>
<colordiffuse>11FFFFFF</colordiffuse>
<texture diffuse="masks/poster.png">colors/black.png</texture>
<colordiffuse>FFFFFFFF</colordiffuse>
</control>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>228</width>
<height>342</height>
<width>252</width>
<height>378</height>
<aspectratio>stretch</aspectratio>
<texture>$INFO[ListItem.Art(poster)]</texture>
<bordersize>6</bordersize>
<colordiffuse>99FFFFFF</colordiffuse>
</control>
<control type="textbox">
<visible>String.IsEmpty(listitem.title)</visible>
<posx>24</posx>
<posy>3-row</posy>
<width>228</width>
<height>6-row</height>
<font>largeTitle</font>
<wrapmultiline>true</wrapmultiline>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label]</label>
</control>
<control type="label">
<visible>!System.Setting(hidewatched) + !controlgroup(9000).hasfocus</visible>
<posx>12</posx>
<posy>350</posy>
<width>204</width>
<height>1-row</height>
<aligny>center</aligny>
<font>thumbTitle</font>
<textcolor>textActive</textcolor>
<label>[B]$INFO[ListItem.title][/B][CR]$INFO[ListItem.Property(TotalEpisodes),, $LOCALIZE[31189]]</label>
</control>
<control type="label">
<visible>System.Setting(hidewatched) + !controlgroup(9000).hasfocus</visible>
<posx>12</posx>
<posy>350</posy>
<width>204</width>
<height>1-row</height>
<aligny>center</aligny>
<font>thumbTitle</font>
<textcolor>textActive</textcolor>
<label>[B]$INFO[ListItem.title][/B][CR]$INFO[ListItem.Property(UnWatchedEpisodes),, $LOCALIZE[31189]]</label>
<texture diffuse="masks/poster.png">$INFO[ListItem.Art(poster)]</texture>
<colordiffuse>88FFFFFF</colordiffuse>
</control>
<control type="group">
<visible>Integer.IsGreater(ListItem.Property(UnWatchedEpisodes),0)</visible>
<animation condition="true" effect="fade" end="70" time="0">conditional</animation>
<posx>167</posx>
<posx>174</posx>
<posy>6</posy>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>56</width>
<height>56</height>
<width>72</width>
<height>36</height>
<aspectratio>stretch</aspectratio>
<texture>masks/newContent.png</texture>
<texture border="12">masks/homeMenuButton.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="label">
<posx>28</posx>
<posy>-4</posy>
<width>36</width>
<posx>0</posx>
<posy>-2</posy>
<width>72</width>
<height>36</height>
<aligny>center</aligny>
<font>symbol</font>
<align>center</align>
<font>thumbTitle</font>
<textcolor>textActive</textcolor>
<label></label>
<label>$INFO[ListItem.Property(UnWatchedEpisodes)]</label>
</control>
</control>
<control type="textbox">
<visible>!controlgroup(9000).hasfocus</visible>
<posx>12</posx>
<posy>388</posy>
<width>228</width>
<height>60</height>
<align>center</align>
<aligny>top</aligny>
<font>thumbTitle</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.title]</label>
</control>
</itemlayout>
<focusedlayout width="252" height="438">
<focusedlayout width="300" height="462">
<control type="group">
<include>focusThumb</include>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>228</width>
<height>342</height>
<width>252</width>
<height>378</height>
<aspectratio>stretch</aspectratio>
<texture border="6">colors/black.png</texture>
<bordertexture border="6" colordiffuse="FFFFFFFF">colors/white.png</bordertexture>
<texture diffuse="masks/poster.png">$INFO[ListItem.Art(poster)]</texture>
<bordertexture infill="false" diffuse="masks/poster.png">colors/white.png</bordertexture>
<bordersize>6</bordersize>
<colordiffuse>FF000000</colordiffuse>
</control>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>228</width>
<height>342</height>
<aspectratio>stretch</aspectratio>
<texture>$INFO[ListItem.Art(poster)]</texture>
<bordersize>6</bordersize>
</control>
<control type="textbox">
<visible>String.IsEmpty(listitem.title)</visible>
<posx>24</posx>
<posy>3-row</posy>
<width>228</width>
<height>6-row</height>
<font>largeTitle</font>
<wrapmultiline>true</wrapmultiline>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label]</label>
</control>
<control type="label">
<visible>!System.Setting(hidewatched) + !controlgroup(9000).hasfocus</visible>
<posx>12</posx>
<posy>354</posy>
<width>204</width>
<height>1-row</height>
<aligny>center</aligny>
<font>thumbTitle</font>
<textcolor>textActive</textcolor>
<label>[B]$INFO[ListItem.title][/B][CR]$INFO[ListItem.Property(TotalEpisodes),, $LOCALIZE[31189]]</label>
</control>
<control type="label">
<visible>System.Setting(hidewatched) + !controlgroup(9000).hasfocus</visible>
<posx>12</posx>
<posy>354</posy>
<width>204</width>
<height>1-row</height>
<aligny>center</aligny>
<font>thumbTitle</font>
<textcolor>textActive</textcolor>
<label>[B]$INFO[ListItem.title][/B][CR]$INFO[ListItem.Property(UnWatchedEpisodes),, $LOCALIZE[31189]]</label>
<colordiffuse>ffffffff</colordiffuse>
</control>
<control type="group">
<visible>Integer.IsGreater(ListItem.Property(UnWatchedEpisodes),0)</visible>
<posx>166</posx>
<posy>6</posy>
<posx>168</posx>
<posy>12</posy>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>56</width>
<height>56</height>
<width>72</width>
<height>36</height>
<aspectratio>stretch</aspectratio>
<texture>masks/newContent.png</texture>
<texture border="12">masks/homeMenuButton.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="label">
<posx>28</posx>
<posy>-4</posy>
<width>36</width>
<posx>0</posx>
<posy>-2</posy>
<width>72</width>
<height>36</height>
<aligny>center</aligny>
<font>symbol</font>
<align>center</align>
<font>thumbTitle</font>
<textcolor>textActive</textcolor>
<label></label>
<label>$INFO[ListItem.Property(UnWatchedEpisodes)]</label>
</control>
</control>
<control type="textbox">
<visible>!controlgroup(9000).hasfocus</visible>
<posx>12</posx>
<posy>388</posy>
<width>228</width>
<height>60</height>
<align>center</align>
<aligny>top</aligny>
<font>thumbTitle</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.title]</label>
</control>
</control>
</focusedlayout>

View File

@ -26,12 +26,12 @@
<itemlayout width="24-col" height="2-row">
<control type="image">
<posx>0</posx>
<posy>3</posy>
<width>66</width>
<height>66</height>
<posy>0</posy>
<width>69</width>
<height>69</height>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture fallback="colors/black.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.thumb]</texture>
<colordiffuse>overlay</colordiffuse>
<texture fallback="colors/black.png" diffuse="masks/iconEndCapLeft.png" border="0">$INFO[Listitem.thumb]</texture>
<colordiffuse>d0000000</colordiffuse>
</control>
<control type="image">
<posx>1-col</posx>
@ -39,11 +39,11 @@
<width>23-col</width>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture border="0">colors/black.png</texture>
<colordiffuse>overlay</colordiffuse>
<texture>masks/tvChannel.png</texture>
<colordiffuse>d0000000</colordiffuse>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posx>96</posx>
<posy>0</posy>
<width>22-col-gutter</width>
<height>2-row</height>
@ -70,27 +70,27 @@
<focusedlayout width="24-col" height="2-row">
<control type="image">
<posx>0</posx>
<posy>3</posy>
<width>66</width>
<height>66</height>
<posy>0</posy>
<width>72</width>
<height>69</height>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture fallback="colors/white.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.thumb]</texture>
<animation type="focus" loop="false" reversible="false">
<effect type="fade" time="500"/>
<effect type="rotatey" end="360" center="33" tween="back" easing="out" time="1000"/>
<texture diffuse="masks/iconEndCapLeft.png" border="0">colors/white.png</texture>
<animation type="focus">
<effect type="fade" start="100" end="50" time="0"/>
</animation>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="image">
<posx>1-col</posx>
<posy>0</posy>
<width>23-col</width>
<height>2-row</height>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture border="0">colors/white.png</texture>
<texture border="0">masks/tvChannel.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posx>96</posx>
<posy>0</posy>
<width>22-col-gutter</width>
<height>2-row</height>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<window type="dialog" id="1101">
<onload>action(back)</onload>
<visible>Window.IsActive(1103) + !player.playing + !player.paused</visible>
<visible>Window.IsActive(musicplaylist) + !player.playing + !player.paused</visible>
<controls>
<!--debugging-->
<include>DebugGrid</include>

View File

@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<window type="dialog" id="1102">
<visible>player.hasaudio + !Window.IsActive(visualisation) + !window.isactive(home) + !window.isactive(1103)</visible>
<visible>player.hasaudio + !Window.IsActive(visualisation) + !window.isactive(home) + !window.isactive(musicplaylist)</visible>
<controls>
<control type="group">
<posx>col-12-begin</posx>
<posy>0</posy>
<posy>-2</posy>
<animation type="windowopen">
<effect type="slide" start="0,-50" end="0,0" tween="cubic" easing="out" delay="500" time="300"/>
<effect type="fade" start="0" end="100" time="500" delay="500"/>
@ -15,17 +15,17 @@
</animation>
<posx>0</posx>
<posy>0</posy>
<width>1-col-textbox</width>
<width>72</width>
<height>54</height>
<texture>colors/white.png</texture>
<texture diffuse="masks/nowPlaying1.png">colors/white.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="image">
<posx>1-col</posx>
<posy>0</posy>
<width>7-col</width>
<width>504</width>
<height>54</height>
<texture>colors/white.png</texture>
<texture diffuse="masks/nowPlaying2.png">colors/white.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="image">

View File

@ -1,154 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<window id="1103">
<defaultcontrol always="true">9876</defaultcontrol>
<onunload>control.setfocus(9999)</onunload>
<controls>
<control type="image">
<include>dimensionsFullscreen</include>
<texture>colors/black.png</texture>
<aspectratio>stretch</aspectratio>
</control>
<control type="group">
<include>fadeInOut</include>
<control type="group">
<!--art-->
<control type="image">
<visible>!Visualisation.Enabled</visible>
<include>dimensionsFullscreen</include>
<texture>colors/black.png</texture>
<aspectratio>stretch</aspectratio>
</control>
<control type="image">
<visible>!Visualisation.Enabled</visible>
<include>dimensionsFullscreen</include>
<aspectratio>stretch</aspectratio>
<texture>$INFO[listitem.art(fanart)]</texture>
<fadetime>500</fadetime>
<colordiffuse>77ffffff</colordiffuse>
</control>
<control type="image">
<visible>!Visualisation.Enabled</visible>
<include>dimensionsFullscreen</include>
<texture>vignette.png</texture>
<colordiffuse>ffffffff</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<!--visualisation-->
<control type="visualisation" id="2">
<visible>Visualisation.Enabled</visible>
<description>visualisation</description>
<posx>0</posx>
<posy>0</posy>
<include>dimensionsFullscreen</include>
</control>
</control>
<!--Track info-->
<control type="group">
<posx>col-1-begin</posx>
<posy>row-9-begin</posy>
<animation type="conditional" condition="!String.IsEqual(MusicPlayer.Time,00:00)">
<effect type="slide" start="0,500" end="0,0" tween="sine" time="400"/>
</animation>
<animation type="conditional" condition="control.hasfocus(8001) | control.hasfocus(8002)">
<effect type="slide" start="0,0" end="0,-84" tween="sine" time="400"/>
</animation>
<animation type="conditional" condition="true">
<effect type="fade" end="90" time="0"/>
</animation>
<!--cover art-->
<control type="image">
<visible>!Visualisation.Enabled</visible>
<posx>612</posx>
<posy>-60</posy>
<width>7-col</width>
<height>7-col</height>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture fallback="noAlbumCover.jpg">$INFO[MusicPlayer.Cover]</texture>
<bordertexture colordiffuse="overlay">colors/black.png</bordertexture>
<bordersize>6</bordersize>
<colordiffuse>ffffffff</colordiffuse>
</control>
<!--track info-->
<control type="group">
<posx>0</posx>
<posy>12-row</posy>
<control type="label">
<posx>7-col</posx>
<posy>50</posy>
<width>10-col</width>
<height>2-row</height>
<align>center</align>
<font>menuTitle3</font>
<textcolor>textActive</textcolor>
<scroll>true</scroll>
<label>$INFO[MusicPlayer.Title]</label>
<shadowcolor>99000000</shadowcolor>
<wrapmultiline>true</wrapmultiline>
</control>
<control type="label">
<posx>4-col</posx>
<posy>112</posy>
<width>16-col</width>
<height>3-row</height>
<align>center</align>
<font>buttonTitle</font>
<textcolor>textActive</textcolor>
<scroll>true</scroll>
<label>[B]$INFO[MusicPlayer.artist][/B][CR]$INFO[MusicPlayer.Album,, ]$INFO[MusicPlayer.year,(,)]</label>
<shadowcolor>99000000</shadowcolor>
</control>
<control type="progress">
<description>Progress Bar</description>
<posx>9-col</posx>
<posy>230</posy>
<width>6-col</width>
<height>12</height>
<texturebg colordiffuse="textboxInactive">colors/offblack.png</texturebg>
<midtexture colordiffuse="highlight">colors/white.png</midtexture>
<info>player.progress</info>
</control>
<control type="label">
<posx>628</posx>
<posy>6-row</posy>
<width>4-col</width>
<align>right</align>
<font>buttonTitle2</font>
<textcolor>textActive</textcolor>
<scroll>true</scroll>
<label>$INFO[musicplayer.Playlistposition]$INFO[musicplayer.Playlistlength, / ]</label>
<shadowcolor>99000000</shadowcolor>
</control>
<control type="label">
<posx>1100</posx>
<posy>6-row</posy>
<width>4-col</width>
<align>left</align>
<font>buttonTitle2</font>
<textcolor>textActive</textcolor>
<scroll>true</scroll>
<label>$INFO[MusicPlayer.timeremaining]</label>
<shadowcolor>99000000</shadowcolor>
</control>
</control>
</control>
</control>
<!--hidden buttons to handle dialog autohide-->
<control type="button" id="9876">
<posx>-100</posx>
<posy>-100</posy>
<height>1-col</height>
<width>1-col</width>
<onclick>control.setfocus(9000)</onclick>
<onleft>control.setfocus(9000)</onleft>
<oninfo>control.setfocus(9000)</oninfo>
</control>
<!--hub menu-->
<include>hubMenu</include>
<!--debugging-->
<include>DebugGrid</include>
<control type="label">
<include>DialogID</include>
<label>custom_musicPlayerFullscreen.xml Got RDS? $INFO[RDS.HasRds]</label>
</control>
</controls>
</window>

View File

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<window>
<defaultcontrol>19980</defaultcontrol>
<controls>
<control type="list" id="19801">
<description>Storage container for the item details</description>
<posx>-3000</posx>
<posy>-3000</posy>
<width>1</width>
<height>1</height>
<itemlayout/>
<focusedlayout/>
</control>
<control type="button" id="19980">
<posx>-3000</posx>
<posy>-3000</posy>
<label>$ADDON[plugin.program.akl 40851]</label>
<onclick>RunPlugin(plugin://plugin.program.akl/execute/rom/$INFO[Container(19801).ListItem.Property(entityid)])</onclick>
</control>
</controls>
</window>

View File

@ -1,217 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<window>
<views>50</views>
<controls>
<include>globalBackground</include>
<control type="group">
<!--shift page for certain modal dialogs-->
<include>modalDialogContentShift</include>
<visible>![Window.IsVisible(DialogVideoInfo.xml) | Window.IsVisible(DialogMusicInfo.xml)]</visible>
<!--content selector-->
<control type="panel" id="9000">
<posx>col-1-begin</posx>
<posy>row-5-begin</posy>
<width>4-col</width>
<height>18-row</height>
<onright>50</onright>
<itemlayout height="2-row" width="4-col">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>4-col</width>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture border="0">colors/black.png</texture>
<colordiffuse>textboxInactive</colordiffuse>
</control>
<control type="label">
<posx>12</posx>
<posy>0</posy>
<height>2-row</height>
<width>276</width>
<aligny>center</aligny>
<font>itemTitle</font>
<label>$INFO[ListItem.Label] $INFO[ListItem.Label2,(,)]</label>
</control>
</itemlayout>
<focusedlayout height="2-row" width="4-col">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>4-col</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture border="0">colors/white.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="label">
<posx>12</posx>
<posy>0</posy>
<height>2-row</height>
<width>276</width>
<aligny>center</aligny>
<font>itemTitle</font>
<label>$INFO[ListItem.Label] $INFO[ListItem.Label2,(,)]</label>
</control>
</focusedlayout>
</control>
<!--search results-->
<control type="panel" id="50">
<posx>col-6-begin</posx>
<posy>row-5-begin</posy>
<width>19-col</width>
<height>23-row</height>
<onleft>9000</onleft>
<onright>60</onright>
<ondown>50</ondown>
<onup>50</onup>
<pagecontrol>60</pagecontrol>
<itemlayout width="19-col" height="2-row">
<control type="image">
<posx>0</posx>
<posy>3</posy>
<width>66</width>
<height>66</height>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture fallback="colors/black.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.thumb]</texture>
</control>
<control type="image">
<posx>1-col</posx>
<posy>0</posy>
<width>23-col</width>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture border="0">colors/black.png</texture>
<colordiffuse>textboxInactive</colordiffuse>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>0</posy>
<width>18-col</width>
<height>2-row</height>
<aligny>center</aligny>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[listitem.tvshowtitle,, - ]$INFO[ListItem.Label]</label>
</control>
</itemlayout>
<focusedlayout width="19-col" height="2-row">
<control type="image">
<posx>0</posx>
<posy>3</posy>
<width>66</width>
<height>66</height>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture fallback="colors/white.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.thumb]</texture>
<animation type="focus" loop="false" reversible="false">
<effect type="fade" time="500"/>
<effect type="rotatey" end="360" center="33" tween="back" easing="out" time="1000"/>
</animation>
</control>
<control type="image">
<posx>1-col</posx>
<posy>0</posy>
<width>18-col</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture border="0">colors/white.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>0</posy>
<width>18-col</width>
<height>2-row</height>
<aligny>center</aligny>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[listitem.tvshowtitle,, - ]$INFO[ListItem.Label]</label>
</control>
</focusedlayout>
</control>
<!--page scrollbar-->
<control type="group" id="8000">
<visible>Control.IsVisible(60)</visible>
<animation effect="fade" start="100" end="0" time="100" condition="!controlgroup(8000).hasfocus">conditional</animation>
<control type="scrollbar" id="60">
<posx>54r</posx>
<posy>row-8-begin</posy>
<height>20-row</height>
<onleft>50</onleft>
<onback>50</onback>
</control>
</control>
<!--page header-->
<control type="group">
<posx>col-1-begin</posx>
<posy>row-1-begin</posy>
<!--title-->
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>18-col</width>
<font>pageTitle</font>
<label>$LOCALIZE[137]</label>
<textcolor>textActive</textcolor>
</control>
<!--subtitle-->
<control type="label">
<posx>0</posx>
<posy>1-row</posy>
<width>12-col</width>
<height>2-row</height>
<font>pageSubTitle</font>
<label>$INFO[Window.Property(GlobalSearch.SearchString),$LOCALIZE[31237]: ',']</label>
<textcolor>textActive</textcolor>
</control>
<!--time-->
<control type="label">
<posx>24-col</posx>
<posy>0</posy>
<width>12-col</width>
<align>right</align>
<font>pageTitle</font>
<label>$INFO[System.Time]</label>
<textcolor>textActive</textcolor>
</control>
<!--date-->
<control type="label">
<posx>24-col</posx>
<posy>1-row</posy>
<width>12-col</width>
<height>2-row</height>
<align>right</align>
<font>pageSubTitle</font>
<label>$INFO[System.Date(DDD)], $INFO[system.Date(mmm d)]</label>
<textcolor>textActive</textcolor>
</control>
</control>
</control>
<!--hidden controls-->
<control type="label" id="999">
<posx>-2000</posx>
</control>
<control type="button" id="990">
<posx>-2000</posx>
</control>
<control type="label" id="991">
<posx>-2000</posx>
</control>
<!--mini window-->
<include>miniVideoPlayer</include>
<!--hub menu-->
<include>hubMenu</include>
<!--loading indicator-->
<include>loadingIndicator</include>
<!--debugging-->
<include>DebugGrid</include>
<control type="label">
<include>WindowID</include>
<label>script-globalsearch.xml</label>
</control>
</controls>
</window>

234
1080i/script-quickfind.xml Normal file
View File

@ -0,0 +1,234 @@
<?xml version="1.0" encoding="UTF-8"?>
<window>
<defaultcontrol always="true">100</defaultcontrol>
<include>fadeInOut</include>
<controls>
<control type="image">
<include>dimensionsFullscreen</include>
<texture fallback="colors/black.png">$INFO[container(200).listitem.art(fanart)]</texture>
<colordiffuse>FF555555</colordiffuse>
<aspectratio>scale</aspectratio>
<fadetime>250</fadetime>
</control>
<control type="image">
<include>dimensionsFullscreen</include>
<texture>vignette.png</texture>
<colordiffuse></colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<!--page header-->
<control type="group">
<posx>col-1-begin</posx>
<posy>row-1-begin</posy>
<!--title-->
<control type="label" id="4">
<posx>0</posx>
<posy>0</posy>
<width>18-col</width>
<font>sectionTitle</font>
<textcolor>textActive</textcolor>
</control>
<!--subtitle-->
<control type="label" id="3">
<posx>0</posx>
<posy>26</posy>
<width>12-col</width>
<height>2-row</height>
<font>menuTitle2</font>
<textcolor>textActive</textcolor>
</control>
<!--time-->
<control type="label">
<posx>24-col</posx>
<posy>0</posy>
<width>12-col</width>
<align>right</align>
<font>sectionTitle</font>
<label>[B]$INFO[System.Time][/B]</label>
<textcolor>textActive</textcolor>
</control>
<!--date-->
<control type="label">
<posx>24-col</posx>
<posy>26</posy>
<width>12-col</width>
<height>2-row</height>
<align>right</align>
<font>menuTitle2</font>
<label>$INFO[System.Date(DDD)], $INFO[system.Date(mmm d)]</label>
<textcolor>textActive</textcolor>
</control>
</control>
<!--search input-->
<control type="group">
<posx>col-1-begin</posx>
<posy>row-8-begin</posy>s
<control type="button" id="1">
<posx>-6</posx>
<posy>6-row</posy>
<width>1-col</width>
<height>1-col</height>
<onup>100</onup>
<ondown>100</ondown>
<onright>100</onright>
<texturenofocus></texturenofocus>
<texturefocus colordiffuse="highlight">masks/square.png</texturefocus>
<textoffsetx>0</textoffsetx>
<focusedcolor>textActive</focusedcolor>
<textcolor>textActive</textcolor>
<font>symbol</font>
<align>center</align>
<label>DEL</label>
<onright>100</onright>
</control>
<control type="wraplist" id="100">
<posx>1-col</posx>
<posy>0</posy>
<width>1-col</width>
<height>14-row</height>
<focusposition>3</focusposition>
<onleft>1</onleft>
<onright>200</onright>
<itemlayout width="1-col" height="2-row">
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.Label]</label>
</control>
</itemlayout>
<focusedlayout width="1-col" height="2-row">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>1-col</height>
<aspectratio>stretch</aspectratio>
<texture diffuse="masks/square.png">colors/white.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.Label]</label>
</control>
</focusedlayout>
</control>
</control>
<!--search output-->
<control type="group">
<posx>col-4-begin</posx>
<posy>row-3-begin</posy>
<control type="panel" id="200">
<posx>0</posx>
<posy>2-row</posy>
<width>12-col</width>
<height>19-row</height>
<onleft>100</onleft>
<itemlayout width="12-col" height="2-row">
<control type="label">
<posx>96</posx>
<posy>0</posy>
<width>7-col-gutter</width>
<height>2-row</height>
<aligny>center</aligny>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[ListItem.Label]</label>
</control>
</itemlayout>
<focusedlayout width="12-col" height="2-row">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>69</height>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture diffuse="masks/iconEndCapLeft.png" border="0">colors/white.png</texture>
<animation type="focus">
<effect type="fade" start="100" end="50" time="0"/>
</animation>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="image">
<posx>1-col</posx>
<posy>0</posy>
<width>11-col</width>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture border="0">masks/tvChannel.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="label">
<posx>96</posx>
<posy>0</posy>
<width>7-col-gutter</width>
<height>2-row</height>
<aligny>center</aligny>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[ListItem.Label]</label>
</control>
<control type="label">
<posx>9-col-gutter</posx>
<posy>0</posy>
<width>3-col</width>
<height>2-row</height>
<align>right</align>
<aligny>center</aligny>
<font>smallStrong</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.Label2]</label>
</control>
</focusedlayout>
</control>
<control type="image">
<visible></visible>
<posx>13-col</posx>
<posy>2-row</posy>
<width>7-col</width>
<height>756</height>
<aspectratio>stretch</aspectratio>
<texture diffuse="masks/poster.png">$INFO[container(200).listitem.art(poster)]</texture>
</control>
<control type="image">
<visible></visible>
<posx>13-col</posx>
<posy>5-row</posy>
<width>7-col</width>
<height>7-col</height>
<aspectratio>stretch</aspectratio>
<texture diffuse="masks/poster.png">$INFO[container(200).listitem.art(thumb)]</texture>
</control>
</control>
<!--debugging-->
<include>DebugGrid</include>
<control type="label">
<include>WindowID</include>
<label>script-quickfind.xml</label>
</control>
</controls>
</window>

20
SKIN INFO.txt Normal file
View File

@ -0,0 +1,20 @@
**View IDs**
50 - filelist - $EXP[isFileList]
51 - movies - $EXP[isMovie]
52 - tvshows - $EXP[isTVShow] + !$EXP[isMovie]
53 - episodes - $EXP[isEpisode] + !String.Contains(container.folderpath,smb://) + String.Contains(container.folderpath,videodb://)
55 - videofiles - $EXP[isVideoList]
58 - seasons - $EXP[isSeason] + !String.Contains(container.folderpath,smb://)
/*music*
50 - musicfiles - !$EXP[isMusicPlaylist] + !$EXP[isMusicSong] + !$EXP[isMusicAlbum] + $EXP[isMusicList]
51 - musicartist - $EXP[isMusicArtist]
52 - musicartistcatalogue - $EXP[isMusicArtistCatalogue]
53 - musicsongs - $EXP[isMusicSong]
54 - musicalbum - $EXP[isMusicAlbum] + !$EXP[isMusicArtistCatalogue]
55 - musicgenre - $EXP[isMusicGenre]
59 - musicPlayList

View File

@ -1,157 +0,0 @@
**Changelog**
[V3.1.0]
- Skin shortcuts removed
[V3.0.0]
- Updated for Kodi Matrix
[V2.0.1]
*** Shout out to Loggio for a whole bunch of tweaks. Thanks! ***
- PVR OSD channel list added
- Various tweaks
[V2.0.0] ***LEIA RELEASE***
- [COMPLETE] Minor bugfixes
[V1.4.0] ***LEIA BUILDS ONLY***
- Preparing for Leia compatibility
- [COMPLETE] xbmc.gui bump to 5.13.0
- [COMPLETE] removal of deprecated infolabel System.HasModalDialog
- [COMPLETE] MyPVRGuide.xml: Removed view id's 11,12 and 13
- [COMPLETE] Removed hyphen as none value
- [COMPLETE] Rename DialogPVRGuideOSD.xml --> DialogPVRChannelGuide
- [COMPLETE] Remove instances of <onclick>noop</onclick>
- [COMPLETE] Removal of deprecated 'stringcompare()'
- [COMPLETE] Removal of deprecated 'substring()'
- [COMPLETE] Removal of deprecated 'IntegerGreaterThan()'
- [COMPLETE] Player.CanRecord -> PVR.CanRecordPlayingChannel
- [COMPLETE] ListItem.ChannelNumber -> ListItem.ChannelNumberLabel
- [COMPLETE] isempty() -> string.isempty()
- [COMPLETE] listitem.duration string adjustments
- [COMPLETE] playlist.random checked
- [COMPLETE] Player.recording checked
- [COMPLETE] PVR.time/duration/progress checked
- [COMPLETE] Games settings
- [COMPLETE] New shortcuts menu for games
- [COMPLETE] DialogAddonSettings updated
- [COMPLETE] DialogPVRGroupManager.xml updated
- [COMPLETE] DialogPVRChannelManager.xml updated
- [COMPLETE] MyMusicPlaylistEditor.xml updated
- [COMPLETE] Subtitle Update
- [COMPLETE] Music Videos
- [COMPLETE] global search addon skinned
- [COMPLETE] GameOSD.xml
- [COMPLETE] Adjust alignment of home menu items based on item count
- [NEW] Additional wallpapers (Thanks Dadebue)
- [NEW] USER OPTION: Disable recently added content for movies, tvshows and music
[V1.3.3]
- [FIXED] Weather label showing on homescreen even if no weather plugin enabled.
- Minor tweaks
[V1.3.2]
- [NEW] font support for Hebrew (thanks Arthurvaverko)
- [FIXED] Mute icon (thanks Arthurvaverko)
- [FIXED] Equaliser animation can now be disabled via low power mode (thanks Kaputt3)
- [UPDATED] Unwatched item indicators on tvshow and season views
- [UPDATED] Weather returned to homescreen
[V1.3.1]
- [FIXED] back button not working correctly on plugin-based poster views
- [NEW] Homescreen menu hide function
[V1.3.0]
***Users who are upgrading from V1.2x are strongly encouraged to reset their menu structures to take account of structural changes to the skin***
- [NEW] Spotlight area removed and reintegrated into standard library views
- [NEW] Homescreen redesigned
- [NEW] Music fullscreen view redesigned
- Numerous tweaks and polishes skin wide
[V1.2.4]
- [UPDATED] French language file
- [UPDATED] Norwegian language file
- [UPDATED] Polish language file
- [UPDATED] Home screen tweaked
- [UPDATED] PVR Channel group control added to PVR section
- [FIXED] Music playlist view
- Various minor tweaks
[V1.2.3]
- [FIXED] Fullscreen music activation could hang kodi in some cases
- [FIXED] Incorrect casing on some font calls (thanks BigNoid)
- [FIXED] Audio offset blocked by dialog background (thanks PaulVT / iamgroot)
- [FIXED] Remove script-skinshortcuts-includes.xml from github tree
- [FIXED] Vignette on artist slideshow adjusted to increase brightness
- [FIXED] PVR Channel icon aspect ratio adjusted for wider icon support
- [FIXED] change aspect ratio blocked by dialog background
- [FIXED] "Play DVD" changed to "Play Disc"
- [FIXED] Fullscreen music -> home transition when music is stopped by user
- [FIXED] Reduced font size on edit source dialog
- [NEW] up / down now controls volume in fullscreen musicview
- [NEW] Russian Translation (thanks Vasiliy)
- Various minor tweaks and fixes
[V1.2.2]
- [NEW] Hebrew Translation (thanks Eric P)
- [NEW] Poster view enabled for online sourced content
- [NEW] Time index direct search added
- Minor tweaks and adjustments
[V1.2.0]
- [NEW] Extended fanart support for video info and seasons (active by default)
- [NEW] 'Media Showcase'. This extension to the video info screen presents media art in a much more engaging way, taking advantage of available media art.
- [NEW] User option: disable extended fanart
- [NEW] Keyboard autocomplete support
- [NEW] Improved playlist display in music view
- Various tweaks and adjustments
[V1.1.1]
- [FIXED] Aspect ratio incorrect in poster view (thanks wiiija)
- [NEW] Artist slideshow support
- [NEW] Polish translation (thanks Etharr)
- [FIXED] Context menu onback handling in addons (thanks Solbero)
- [FIXED] onback from music visualisation screen
- [NEW] Video Playlists now display in correct content view with title
- [NEW] Music video support
- [NEW] Artwork downloader support
- [NEW] German translation (thanks Matthias)
- Various minor tweaks
[V1.1.0]
- Various tweaks and GUI updates.
- [NEW] Additional user options for menu customisation added to skin settings
- [NEW] Fullscreen music / video OSD revised.
- [NEW] Added buttons to 'go to artist' and 'go to album' in the fullscreen music options
- [NEW] Party mode added as a default music menu item
- [NEW] Now playing information presentation modified.
- [NEW] Italian translation (many thanks to Peppe_sr)
- [NEW] French translation (many thanks to Seb Boucourt)
[V1.0.4]
- Minor tweaks and bug fixes
- [NEW] User option to remove weather data from homescreen
[V1.0.3]
- Minor bug fixes and tweaks
- [CHANGED] TVShow Episode count now reflects watched / unwatched status
- [CHANGED] TVShow view revised to poster view
- [NEW] Basic weather info now available on homescreen
- [CHANGED] Default and skin colour options revised
- [NEW] Higher quality homescreen backgrounds
[V1.0.2]
- Bug fixes
- Extra colour themes added
[V1.0.0]
- Initial release
- [UPDATED] MyMusicPlaylistEditor.xml
- [REMOVED] Unused images
- Minor fixes and bug squashing (thanks Ronie!)

View File

@ -3,10 +3,8 @@
<color name="black">ff111111</color>
<color name="background">ff1a1a1a</color>
<color name="highlight">ffad1e4e</color>
<color name="shighlight">fff03c69</color>
<color name="overlay">44ffffff</color>
<color name="textActive">fff0f0f0</color>
<color name="textActive">ffd0d0d0</color>
<color name="textDisabled">ff757575</color>
<color name="menuDisabled">aaf0f0f0</color>
<color name="menuUnselected">ff919191</color>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 422 KiB

View File

@ -382,7 +382,7 @@ msgid "All Episodes"
msgstr ""
msgctxt "#31195"
msgid "Show only unwatched items:"
msgid "Filter Unwatched"
msgstr ""
msgctxt "#31199"

View File

@ -221,11 +221,11 @@ msgid "About this Kodi Installation"
msgstr ""
msgctxt "#31109"
msgid "Order: Ascending"
msgid "Asc"
msgstr ""
msgctxt "#31110"
msgid "Order: Descending"
msgid "Desc"
msgstr ""
msgctxt "#31111"
@ -381,7 +381,7 @@ msgid "All Episodes"
msgstr ""
msgctxt "#31195"
msgid "Show only unwatched items:"
msgid "Hide Watched"
msgstr ""
msgctxt "#31199"
@ -527,3 +527,19 @@ msgstr ""
msgctxt "#31252"
msgid "Album"
msgstr ""
msgctxt "#31253"
msgid "Unknown"
msgstr ""
msgctxt "#31254"
msgid "Go to Artist"
msgstr ""
msgctxt "#31255"
msgid "Go to Album"
msgstr ""
msgctxt "#31256"
msgid "Unwatched Episodes"
msgstr ""

BIN
media/UIControls/button.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 486 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 530 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 526 B

BIN
media/dialogBackground.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

BIN
media/masks/albumThumb.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 480 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 615 B

BIN
media/masks/artistThumb.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 977 B

BIN
media/masks/channelIcon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 341 B

BIN
media/masks/contextMenu.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 632 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 19 KiB

BIN
media/masks/episodeMenu.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 418 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Some files were not shown because too many files have changed in this diff Show More