various
This commit is contained in:
parent
0f590757df
commit
cc7e0c2bb9
|
@ -1,58 +1,201 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">50</defaultcontrol>
|
||||
|
||||
<include>fadeInOut</include>
|
||||
<controls>
|
||||
<!--background-->
|
||||
<include>globalBackground</include>
|
||||
|
||||
<control type="group">
|
||||
|
||||
<!--shift page for certain modal dialogs-->
|
||||
<include>modalDialogContentShift</include>
|
||||
|
||||
<!--Main content listing-->
|
||||
<control type="group" id="9999">
|
||||
<animation type="windowopen">
|
||||
<effect type="fade" start="0" end="100" time="500"/>
|
||||
</animation>
|
||||
|
||||
<!--source content-->
|
||||
<control type="group" id="9500">
|
||||
<control type="group">
|
||||
<posx>col-4-begin</posx>
|
||||
<posy>row-9-begin</posy>
|
||||
<visible>String.IsEqual(container.folderpath,addons://)</visible>
|
||||
<!--animations-->
|
||||
<include>modalDialogInOutVertical</include>
|
||||
<!--Initial menu-->
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>18-col</width>
|
||||
<height>2-row</height>
|
||||
<texture>colors/white.png</texture>
|
||||
<colordiffuse>highlight</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<!--title-->
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>17-col</width>
|
||||
<height>2-row</height>
|
||||
<font>dialogTitle</font>
|
||||
<label>$INFO[container.foldername]</label>
|
||||
<textcolor>textActive</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<!--dialog background-->
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2-row</posy>
|
||||
<width>18-col</width>
|
||||
<height>8-row</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>overlay</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="panel" id="50">
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>row-5-begin</posy>
|
||||
<width>24-col</width>
|
||||
<height>23-row</height>
|
||||
<visible>String.IsEqual(container.folderpath,addons://)</visible>
|
||||
<posx>24</posx>
|
||||
<posy>96</posy>
|
||||
<width>18-col</width>
|
||||
<height>20-row</height>
|
||||
<onleft>9000</onleft>
|
||||
<onright>60</onright>
|
||||
<ondown>50</ondown>
|
||||
<onup>50</onup>
|
||||
<itemgap>0</itemgap>
|
||||
<itemlayout width="252" height="348">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>240</width>
|
||||
<height>240</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="6">$INFO[listitem.icon]</texture>
|
||||
<bordertexture border="6" colordiffuse="11FFFFFF">colors/black.png</bordertexture>
|
||||
<bordersize>6</bordersize>
|
||||
<colordiffuse>overlay</colordiffuse>
|
||||
</control>
|
||||
<control type="textbox">
|
||||
<posx>12</posx>
|
||||
<posy>2-row</posy>
|
||||
<width>216</width>
|
||||
<height>3-row</height>
|
||||
<align>center</align>
|
||||
<aligny>center</aligny>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>textDisabled</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="252" height="348">
|
||||
<control type="group">
|
||||
<include>focusThumb</include>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>240</width>
|
||||
<height>240</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="6">colors/offblack.png</texture>
|
||||
<bordertexture border="6" colordiffuse="ffFFFFFF">colors/white.png</bordertexture>
|
||||
<bordersize>6</bordersize>
|
||||
<colordiffuse>ff666666</colordiffuse>
|
||||
</control>
|
||||
<control type="textbox">
|
||||
<posx>12</posx>
|
||||
<posy>2-row</posy>
|
||||
<width>216</width>
|
||||
<height>3-row</height>
|
||||
<align>center</align>
|
||||
<aligny>center</aligny>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>textActive</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
</control>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
</control>
|
||||
<!--submenus-->
|
||||
<control type="group">
|
||||
<!--animations-->
|
||||
<animation type="visible">
|
||||
<effect type="fade" start="0" end="100" time="300"/>
|
||||
<effect type="slide" start="0,-200" end="0" tween="cubic" easing="out" time="400"/>
|
||||
</animation>
|
||||
<posx>col-4-begin</posx>
|
||||
<posy>row-4-begin</posy>
|
||||
<visible>!String.IsEqual(container.folderpath,addons://)</visible>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>18-col</width>
|
||||
<height>2-row</height>
|
||||
<texture>colors/white.png</texture>
|
||||
<colordiffuse>highlight</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<!--title-->
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>17-col</width>
|
||||
<height>2-row</height>
|
||||
<font>dialogTitle</font>
|
||||
<label>$INFO[container.foldername] $INFO[container.numitems,(,)]</label>
|
||||
<textcolor>textActive</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<!--dialog background-->
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2-row</posy>
|
||||
<width>18-col</width>
|
||||
<height>20-row</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>overlay</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>8-col</posx>
|
||||
<posy>2-row</posy>
|
||||
<width>10-col</width>
|
||||
<height>20-row</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>overlay</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="panel" id="50">
|
||||
<visible>!String.IsEqual(container.folderpath,addons://)</visible>
|
||||
<posx>0</posx>
|
||||
<posy>2-row</posy>
|
||||
<width>8-col</width>
|
||||
<height>20-row</height>
|
||||
<onleft>9000</onleft>
|
||||
<onright>60</onright>
|
||||
<ondown>50</ondown>
|
||||
<onup>50</onup>
|
||||
<pagecontrol>60</pagecontrol>
|
||||
<itemlayout width="8-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">
|
||||
<itemlayout width="12-col" height="2-row">
|
||||
<control type="label">
|
||||
<visible>ListItem.AddonBroken</visible>
|
||||
<posx>0</posx>
|
||||
<posy>3</posy>
|
||||
<width>66</width>
|
||||
<height>66</height>
|
||||
<aspectratio scalediffuse="false">stretch</aspectratio>
|
||||
<texture diffuse="masks/circle.png" border="0">colors/white.png</texture>
|
||||
<colordiffuse>77ff0000</colordiffuse>
|
||||
<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>6-col</width>
|
||||
<width>7-col-gutter</width>
|
||||
<height>2-row</height>
|
||||
<aligny>center</aligny>
|
||||
<font>itemTitle</font>
|
||||
|
@ -61,29 +204,43 @@
|
|||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="8-col" height="2-row">
|
||||
<focusedlayout width="12-col" height="2-row">
|
||||
<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>
|
||||
<include>spinFocusIcon</include>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>3</posy>
|
||||
<width>66</width>
|
||||
<height>66</height>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<height>1-col</height>
|
||||
<aspectratio scalediffuse="false">stretch</aspectratio>
|
||||
<texture fallback="colors/white.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.thumb]</texture>
|
||||
<texture border="0">colors/white.png</texture>
|
||||
<colordiffuse>highlight</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<control type="label">
|
||||
<visible>ListItem.AddonBroken</visible>
|
||||
<posx>0</posx>
|
||||
<posy>3</posy>
|
||||
<width>66</width>
|
||||
<height>66</height>
|
||||
<aspectratio scalediffuse="false">stretch</aspectratio>
|
||||
<texture diffuse="masks/circle.png" border="0">colors/white.png</texture>
|
||||
<colordiffuse>77ff0000</colordiffuse>
|
||||
<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">
|
||||
|
@ -93,23 +250,48 @@
|
|||
<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>6-col</width>
|
||||
<width>7-col-gutter</width>
|
||||
<height>2-row</height>
|
||||
<aligny>center</aligny>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>textActive</textcolor>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
<!--icon and description-->
|
||||
<control type="group">
|
||||
<posx>8-col</posx>
|
||||
<posy>2-row</posy>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>10-col</width>
|
||||
<height>10-col</height>
|
||||
<aspectratio scalediffuse="false">stretch</aspectratio>
|
||||
<texture border="0">$INFO[listitem.thumb]</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>10-col-gutter</posx>
|
||||
<posy>17-row</posy>
|
||||
<width>9-col</width>
|
||||
<height>3-row</height>
|
||||
<align>right</align>
|
||||
<aligny>center</aligny>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>textActive</textcolor>
|
||||
<shadowcolor>background</shadowcolor>
|
||||
<wrapmultiline>true</wrapmultiline>
|
||||
<label>$INFO[ListItem.AddonSummary]</label>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
<control type="group">
|
||||
<!--page scrollbar-->
|
||||
<control type="group" id="8000">
|
||||
<visible>Control.IsVisible(60)</visible>
|
||||
|
@ -122,33 +304,6 @@
|
|||
<onback>9999</onback>
|
||||
</control>
|
||||
</control>
|
||||
<!--Folder titles-->
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<animation type="Conditional" condition="IntegerGreaterThan(container.numitems,0)">
|
||||
<effect type="fade" start="0" end="100" time="300"/>
|
||||
</animation>
|
||||
<!--source title-->
|
||||
<control type="label">
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>row-1-begin</posy>
|
||||
<width>14-col</width>
|
||||
<font>pageTitle</font>
|
||||
<label>$LOCALIZE[24001]</label>
|
||||
<textcolor>textActive</textcolor>
|
||||
</control>
|
||||
<!--source subtitle-->
|
||||
<control type="label">
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>96</posy>
|
||||
<width>auto</width>
|
||||
<font>pageSubTitle</font>
|
||||
<label>$INFO[container.foldername] $INFO[container.numitems,(,)]</label>
|
||||
<textcolor>textActive</textcolor>
|
||||
</control>
|
||||
<!--dateTime-->
|
||||
<include>dateTime</include>
|
||||
</control>
|
||||
</control>
|
||||
|
||||
|
|
|
@ -245,23 +245,16 @@
|
|||
<onclick>SendClick(146,8)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>Control.IsEnabled(8) + SubString(Control.GetLabel(13),*)</visible>
|
||||
<label>$LOCALIZE[31013]: $LOCALIZE[31015]</label>
|
||||
<label2></label2>
|
||||
<visible>Control.IsEnabled(7) + String.IsEqual(Control.GetLabel(7),enable)</visible>
|
||||
<label>$INFO[Control.GetLabel(7)] $LOCALIZE[31104]</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(146,13)</onclick>
|
||||
<onclick>SendClick(146,7)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>Control.IsEnabled(8) + !SubString(Control.GetLabel(13),*)</visible>
|
||||
<label>$LOCALIZE[31013]: $LOCALIZE[31016]</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(146,13)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>Control.IsEnabled(7)</visible>
|
||||
<label>$INFO[Control.GetLabel(7)]</label>
|
||||
<label2></label2>
|
||||
<visible>Control.IsEnabled(7) + String.IsEqual(Control.GetLabel(7),disable)</visible>
|
||||
<label>$INFO[Control.GetLabel(7)] $LOCALIZE[31104]</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(146,7)</onclick>
|
||||
</item>
|
||||
|
@ -290,9 +283,6 @@
|
|||
<control type="button" id="12">
|
||||
<description>Launch addon</description>
|
||||
</control>
|
||||
<control type="radiobutton" id="13">
|
||||
<description>Enable / disable auto update</description>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">9</defaultcontrol>
|
||||
|
||||
<controls>
|
||||
<include>globalBackground</include>
|
||||
<!--configuration options-->
|
||||
|
@ -42,7 +41,7 @@
|
|||
<width>4-col-gutter</width>
|
||||
<height>4-col-gutter</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture fallback="colors/offblack.png">$INFO[System.AddonIcon(ListItem.Addonid)]</texture>
|
||||
<texture>$INFO[System.AddonIcon(ListItem.Addonid)]</texture>
|
||||
<bordertexture border="3" colordiffuse="07FFFFFF">colors/white.png</bordertexture>
|
||||
<bordersize>3</bordersize>
|
||||
</control>
|
||||
|
@ -65,7 +64,6 @@
|
|||
<label>$INFO[ListItem.AddonName] $LOCALIZE[5]</label>
|
||||
<textcolor>textActive</textcolor>
|
||||
</control>
|
||||
|
||||
<!--subnav-->
|
||||
<control type="grouplist" id="9">
|
||||
<posx>0</posx>
|
||||
|
@ -76,7 +74,6 @@
|
|||
<onright>2</onright>
|
||||
<orientation>vertical</orientation>
|
||||
</control>
|
||||
|
||||
<!--options area-->
|
||||
<control type="image">
|
||||
<posx>4-col</posx>
|
||||
|
@ -96,7 +93,6 @@
|
|||
<onright>9001</onright>
|
||||
<orientation>vertical</orientation>
|
||||
</control>
|
||||
|
||||
<!--OK / Cancel-->
|
||||
<control type="panel" id="9001">
|
||||
<posx>18-col</posx>
|
||||
|
|
185
1080i/Home.xml
185
1080i/Home.xml
|
@ -1,185 +1,13 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window id="0">
|
||||
<defaultcontrol always="true">9000</defaultcontrol>
|
||||
<onload>RunScript(script.skinshortcuts,type=buildxml&mainmenuID=9000)</onload>
|
||||
<onload condition="Skin.hassetting(stopVideoOnMenu) + !Player.HasAudio">PlayerControl(stop)</onload>
|
||||
<onload>Skin.Reset(keepMusicMenuActive)</onload>
|
||||
<onload>RunScript(script.skinshortcuts,type=buildxml&mainmenuID=9001&mode=single)</onload>
|
||||
<animation effect="fade" start="100" end="0" time="250">WindowClose</animation>
|
||||
<animation effect="fade" start="0" end="100" time="500" reversible="true">WindowOpen</animation>
|
||||
<controls>
|
||||
<include>globalBackground</include>
|
||||
<include>homeBackground</include>
|
||||
<!--browse controls-->
|
||||
<control type="group">
|
||||
<animation type="windowopen">
|
||||
<effect type="fade" start="0" end="100" delay="500" time="300"/>
|
||||
<effect type="slide" start="-200" end="0" tween="sine" easing="out" delay="500" time="400"/>
|
||||
</animation>
|
||||
<animation type="windowclose">
|
||||
<effect type="fade" start="100" end="0" time="300"/>
|
||||
<effect type="slide" start="0" end="-200" tween="sine" easing="out" time="400"/>
|
||||
</animation>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>col-5-begin</width>
|
||||
<height>fullscreenHeight</height>
|
||||
<texture>colors/white.png</texture>
|
||||
<colordiffuse>highlight</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<!--logo-->
|
||||
<control type="image">
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>row-1-begin</posy>
|
||||
<width>1-col</width>
|
||||
<height>1-col</height>
|
||||
<texture>kodilogo.png</texture>
|
||||
<colordiffuse>textActive</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="list" id="9000">
|
||||
<posx>0</posx>
|
||||
<posy>row-4-begin</posy>
|
||||
<width>col-5-begin</width>
|
||||
<height>24-row</height>
|
||||
<onleft>9002</onleft>
|
||||
<orientation>vertical</orientation>
|
||||
<itemlayout width="col-5-begin" height="2-row">
|
||||
<control type="label">
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>0</posy>
|
||||
<width>4-col-gutter</width>
|
||||
<height>2-row</height>
|
||||
<font>menuTitle</font>
|
||||
<aligny>center</aligny>
|
||||
<textcolor>textActive</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="col-5-begin" height="2-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>col-5-begin</width>
|
||||
<height>2-row</height>
|
||||
<texture>colors/white.png</texture>
|
||||
<colordiffuse>textActive</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>0</posy>
|
||||
<width>4-col-gutter</width>
|
||||
<height>2-row</height>
|
||||
<font>menuTitle</font>
|
||||
<aligny>center</aligny>
|
||||
<textcolor>highlight</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
<content><include>skinshortcuts-mainmenu</include></content>
|
||||
<!--
|
||||
<content>
|
||||
<item id="13">
|
||||
<visible>System.HasMediaDVD</visible>
|
||||
<label>341</label>
|
||||
<label2/>
|
||||
<onclick>XBMC.PlayDVD()</onclick>
|
||||
</item>
|
||||
<item id="14">
|
||||
<visible>System.HasMediaDVD</visible>
|
||||
<label>31135</label>
|
||||
<label2/>
|
||||
<onclick>EjectTray()</onclick>
|
||||
</item>
|
||||
<item id="10">
|
||||
<visible>System.GetBool(pvrmanager.enabled)</visible>
|
||||
<label>31006</label>
|
||||
<label2/>
|
||||
<onclick>ActivateWindow(TVChannels)</onclick>
|
||||
<onclick>Control.SetFocus(50)</onclick>
|
||||
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
|
||||
</item>
|
||||
<item id="1">
|
||||
<visible>!Skin.HasSetting(hideVideo)</visible>
|
||||
<label>31000</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick condition="!Library.HasContent(Video)">ActivateWindow(Videos,sources://video/)</onclick>
|
||||
<onclick condition="!Library.HasContent(Video)">Skin.SetString(showRecentVideoItems,false)</onclick>
|
||||
<onclick condition="Library.HasContent(Video)">ActivateWindow(Videos,library://video/)</onclick>
|
||||
<onclick condition="Library.HasContent(Video)">Skin.SetString(showRecentVideoItems,true)</onclick>
|
||||
</item>
|
||||
<item id="2">
|
||||
<visible>!Skin.HasSetting(hideMusic)</visible>
|
||||
<label>31001</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick condition="!Library.HasContent(Music)">ActivateWindow(Music,files)</onclick>
|
||||
<onclick condition="!Library.HasContent(Music)">Skin.SetString(showRecentMusicItems,false)</onclick>
|
||||
<onclick condition="Library.HasContent(Music)">ActivateWindow(Music,musicdb://)</onclick>
|
||||
<onclick condition="Library.HasContent(Music)">Skin.SetString(showRecentMusicItems,true)</onclick>
|
||||
</item>
|
||||
<item id="3">
|
||||
<visible>!Skin.HasSetting(hidePictures)</visible>
|
||||
<label>31002</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>ActivateWindow(pictures)</onclick>
|
||||
</item>
|
||||
<item id="4">
|
||||
<visible>!Skin.HasSetting(hideGames) + System.HasAddon(script.games.rom.collection.browser)</visible>
|
||||
<label>31156</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>RunScript(script.games.rom.collection.browser,)</onclick>
|
||||
</item>
|
||||
<item id="12">
|
||||
<visible>System.HasAddon(plugin.program.advanced.launcher)</visible>
|
||||
<label>31036</label>
|
||||
<thumb>-</thumb>
|
||||
<onclick>RunAddon(plugin.program.advanced.launcher,)</onclick>
|
||||
</item>
|
||||
<item id="6">
|
||||
<visible>!Skin.HasSetting(hideSearch)</visible>
|
||||
<label>137</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick condition="!System.HasAddon(script.globalsearch)">RunPlugin(plugin://script.globalsearch)</onclick>
|
||||
<onclick condition="System.HasAddon(script.globalsearch)">RunScript(script.globalsearch)</onclick>
|
||||
<onclick>Skin.SetString(showRecentMusicItems,false)</onclick>
|
||||
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
|
||||
</item>
|
||||
<item id="9">
|
||||
<visible>!isempty(Window(Weather).Property(WeatherProvider))</visible>
|
||||
<label>31197</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>ActivateWindow(weather)</onclick>
|
||||
</item>
|
||||
<item id="7">
|
||||
<label>5</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>ActivateWindow(settings)</onclick>
|
||||
</item>
|
||||
<item id="8">
|
||||
<label>31004</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>ActivateWindow(ShutdownMenu)</onclick>
|
||||
</item>
|
||||
</content>
|
||||
-->
|
||||
</control>
|
||||
</control>
|
||||
<!--Date / time and weather-->
|
||||
<control type="group">
|
||||
<control type="group" id="9999">
|
||||
<posx>18-col</posx>
|
||||
<posy>row-21-begin</posy>
|
||||
<control type="label">
|
||||
|
@ -213,6 +41,15 @@
|
|||
<textcolor>textActive</textcolor>
|
||||
<label>$INFO[weather.location] [B]$INFO[weather.temperature][/B] [LOWERCASE]$INFO[weather.conditions][/LOWERCASE]</label>
|
||||
</control>
|
||||
<control type="button" id="9876">
|
||||
<posx>800</posx>
|
||||
<posy>0</posy>
|
||||
<height>1-col</height>
|
||||
<width>1-col</width>
|
||||
<onup>noop</onup>
|
||||
<ondown>6789</ondown>
|
||||
<onleft>9001</onleft>
|
||||
</control>
|
||||
</control>
|
||||
<!--hub menu-->
|
||||
<include>hubMenu</include>
|
||||
|
|
|
@ -4,9 +4,7 @@
|
|||
<include file="Includes_grid.xml"/>
|
||||
<include file="Includes_variables.xml"/>
|
||||
<include file="Includes_animations.xml"/>
|
||||
<include file="Includes_homeBackground.xml"/>
|
||||
<include file="Includes_hubMenu.xml"/>
|
||||
<include file="Includes_hubMenuItems.xml"/>
|
||||
<include file="Includes_hubOptions.xml"/>
|
||||
<include file="Includes_hubOptionsItems.xml"/>
|
||||
<include file="View_LiveTVChannels.xml"/>
|
||||
|
@ -45,6 +43,18 @@
|
|||
</include>
|
||||
<!--Global background-->
|
||||
<include name="globalBackground">
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ffFFFFFF</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>bg_texture.jpg</texture>
|
||||
<colordiffuse>background</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>colors/white.png</texture>
|
||||
|
|
|
@ -1,46 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<includes>
|
||||
<include name="homeBackground">
|
||||
<!--Video content-->
|
||||
<control type="group">
|
||||
<animation type="conditional" condition="!Skin.HasSetting(lowPowerMode)" loop="true">
|
||||
<effect type="fade" start="0" end="100" time="5000"/>
|
||||
<effect type="zoom" start="80" end="130" time="10000" tween="sine" easing="out"/>
|
||||
<effect type="slide" start="0,0" end="-450,0" center="0" delay="0" time="20000" tween="sine" easing="in"/>
|
||||
<effect type="zoom" start="130" end="100" delay="12000" time="8000" tween="sine" easing="in"/>
|
||||
<effect type="fade" start="100" end="0" time="3000" delay="16000"/>
|
||||
</animation>
|
||||
<animation type="conditional" condition="Skin.HasSetting(lowPowerMode)">
|
||||
<effect type="fade" start="0" end="100" time="5000"/>
|
||||
</animation>
|
||||
<control type="panel">
|
||||
<enable>false</enable>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>fullscreenWidth</width>
|
||||
<height>fullscreenHeight</height>
|
||||
<orientation>horizontal</orientation>
|
||||
<scrolltime tween="linear" easing="in">10000</scrolltime>
|
||||
<animation type="windowopen">
|
||||
<effect type="fade" end="100" time="1000" delay="1500"/>
|
||||
</animation>
|
||||
<animation type="windowclose">
|
||||
<effect type="fade" end="0" time="0"/>
|
||||
</animation>
|
||||
<itemlayout width="3-col" height="3-col">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>204</width>
|
||||
<height>204</height>
|
||||
<aspectratio>scale</aspectratio>
|
||||
<texture border="0">$INFO[Listitem.thumb]</texture>
|
||||
<colordiffuse>44FFFFFF</colordiffuse>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout/>
|
||||
<content>special://skin/extras/playlists/collage_RandomContent.xsp</content>
|
||||
</control>
|
||||
</control>
|
||||
</include>
|
||||
</includes>
|
|
@ -24,57 +24,25 @@
|
|||
<colordiffuse>highlight</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<!--section logo-->
|
||||
<control type="group">
|
||||
<!--videos-->
|
||||
<control type="label">
|
||||
<visible>Window.isactive(Videos) | window.isactive(videoplaylist) | window.isactive(tvchannels) | window.isactive(tvguide) | window.isactive(TVRecordings) | window.isactive(tvtimers)</visible>
|
||||
<!--logo-->
|
||||
<control type="image">
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>row-1-begin</posy>
|
||||
<width>1-col</width>
|
||||
<height>1-col</height>
|
||||
<font>symbolVeryLarge</font>
|
||||
<aligny>center</aligny>
|
||||
<textcolor>textActive</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label></label>
|
||||
</control>
|
||||
<!--music-->
|
||||
<control type="label">
|
||||
<visible>Window.isactive(Music) | window.isactive(musicplaylist) | window.isactive(radiochannels)</visible>
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>row-1-begin</posy>
|
||||
<width>1-col</width>
|
||||
<height>1-col</height>
|
||||
<font>symbolVeryLarge</font>
|
||||
<aligny>center</aligny>
|
||||
<textcolor>textActive</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label></label>
|
||||
</control>
|
||||
<!--pictures-->
|
||||
<control type="label">
|
||||
<visible>window.isactive(pictures)</visible>
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>row-1-begin</posy>
|
||||
<width>1-col</width>
|
||||
<height>1-col</height>
|
||||
<font>symbolVeryLarge</font>
|
||||
<aligny>center</aligny>
|
||||
<textcolor>textActive</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label></label>
|
||||
</control>
|
||||
<texture>kodilogo.png</texture>
|
||||
<colordiffuse>textActive</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="list" id="9001">
|
||||
<posx>0</posx>
|
||||
<posy>row-4-begin</posy>
|
||||
<width>col-5-begin</width>
|
||||
<height>24-row</height>
|
||||
<height>832</height>
|
||||
<orientation>vertical</orientation>
|
||||
<onleft>9002</onleft>
|
||||
<onright>9999</onright>
|
||||
<onback>activateWindow(home)</onback>
|
||||
<onback>RunScript(script.skinshortcuts,type=hidesubmenu&mainmenuID=9001)</onback>
|
||||
<itemlayout width="col-5-begin" height="2-row">
|
||||
<control type="label">
|
||||
<posx>col-1-begin</posx>
|
||||
|
@ -110,9 +78,7 @@
|
|||
<label>$INFO[ListItem.label]</label>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
<include condition="Window.isactive(Videos) | window.isactive(videoplaylist) | window.isactive(tvchannels) | window.isactive(tvguide) | window.isactive(TVRecordings) | window.isactive(tvtimers)">videoMenu</include>
|
||||
<include condition="window.isactive(Music) | window.isactive(musicplaylist) | window.isactive(radiochannels)">musicMenu</include>
|
||||
<include condition="Window.isactive(pictures)">picturesMenu</include>
|
||||
<content><include>skinshortcuts-allmenus</include></content>
|
||||
</control>
|
||||
</control>
|
||||
</include>
|
||||
|
|
|
@ -1,226 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<includes>
|
||||
<!--main hub video menu items-->
|
||||
<include name="videoMenu">
|
||||
<content>
|
||||
<!--CD / DVD handling-->
|
||||
<item>
|
||||
<visible>System.HasMediaDVD</visible>
|
||||
<label>341</label>
|
||||
<label2/>
|
||||
<onclick>XBMC.PlayDVD()</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>System.HasMediaDVD</visible>
|
||||
<label>31135</label>
|
||||
<label2/>
|
||||
<onclick>EjectTray()</onclick>
|
||||
</item>
|
||||
<!--search-->
|
||||
<item>
|
||||
<visible>System.HasAddon(script.globalsearch)</visible>
|
||||
<label>137</label>
|
||||
<label2/>
|
||||
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
|
||||
<onclick>activateWindow(videos,movietitles)</onclick>
|
||||
<onclick>RunScript(script.globalsearch,movies=true&tvshows=true&episodes=true)</onclick>
|
||||
<onclick>right</onclick>
|
||||
</item>
|
||||
<!--latest items-->
|
||||
<item>
|
||||
<visible>Library.HasContent(Video)</visible>
|
||||
<label>31005</label>
|
||||
<label2/>
|
||||
<onclick>activateWindow(VideoLibrary)</onclick>
|
||||
<onclick>Skin.SetString(showRecentVideoItems,true)</onclick>
|
||||
<onclick>Control.SetFocus(9998)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>PVR.HasTVChannels</visible>
|
||||
<label>31006</label>
|
||||
<label2/>
|
||||
<onclick>ActivateWindow(TVChannels)</onclick>
|
||||
<onclick>Control.SetFocus(50)</onclick>
|
||||
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>PVR.HasTVChannels</visible>
|
||||
<label>31112</label>
|
||||
<label2/>
|
||||
<onclick>ActivateWindow(TVGuide)</onclick>
|
||||
<onclick>Control.SetFocus(10)</onclick>
|
||||
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>PVR.HasTVChannels</visible>
|
||||
<label>19163</label>
|
||||
<label2/>
|
||||
<onclick>ActivateWindow(TVRecordings)</onclick>
|
||||
<onclick>Control.SetFocus(50)</onclick>
|
||||
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>Library.HasContent(Movies)</visible>
|
||||
<label>342</label>
|
||||
<label2/>
|
||||
<onclick>ActivateWindow(videos,videodb://movies/titles,return)</onclick>
|
||||
<onclick>control.setfocus(50)</onclick>
|
||||
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>Library.HasContent(TVShows)</visible>
|
||||
<label>20343</label>
|
||||
<label2/>
|
||||
<onclick>activateWindow(Videos,videodb://tvshows/titles,return)</onclick>
|
||||
<onclick>control.setfocus(50)</onclick>
|
||||
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
|
||||
</item>
|
||||
<!--final bits and bobs-->
|
||||
<item>
|
||||
<visible/>
|
||||
<label>31010</label>
|
||||
<onclick>ActivateWindow(Videos,addons://sources/video/)</onclick>
|
||||
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
|
||||
<onclick>Control.SetFocus(50)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible/>
|
||||
<label>1036</label>
|
||||
<onclick>ActivateWindow(favourites)</onclick>
|
||||
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible/>
|
||||
<label>1214</label>
|
||||
<onclick>ActivateWindow(Videos,sources://video/)</onclick>
|
||||
<onclick>Control.SetFocus(50)</onclick>
|
||||
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</include>
|
||||
|
||||
<!--main hub music menu items-->
|
||||
<include name="musicMenu">
|
||||
<content>
|
||||
<!--Now Playing-->
|
||||
<item>
|
||||
<visible>Player.HasAudio</visible>
|
||||
<label>31136</label>
|
||||
<label2/>
|
||||
<onclick>activateWindow(1103)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>MusicPlayer.Offset(0).Exists</visible>
|
||||
<label>31123</label>
|
||||
<label2/>
|
||||
<onclick>activateWindow(musicplaylist)</onclick>
|
||||
</item>
|
||||
<!--CD / DVD handling-->
|
||||
<item>
|
||||
<visible>System.HasMediaDVD</visible>
|
||||
<label>341</label>
|
||||
<label2/>
|
||||
<onclick>XBMC.PlayDVD()</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>System.HasMediaDVD</visible>
|
||||
<label>31135</label>
|
||||
<label2/>
|
||||
<onclick>EjectTray()</onclick>
|
||||
</item>
|
||||
<!--search-->
|
||||
<item>
|
||||
<visible>System.HasAddon(script.globalsearch)</visible>
|
||||
<label>137</label>
|
||||
<label2/>
|
||||
<onclick>RunScript(script.globalsearch,artists=true&albums=true)</onclick>
|
||||
<onclick>Skin.SetString(showRecentMusicItems,false)</onclick>
|
||||
<onclick>right</onclick>
|
||||
</item>
|
||||
<!--latest items-->
|
||||
<item>
|
||||
<visible>Library.HasContent(music)</visible>
|
||||
<label>31005</label>
|
||||
<label2/>
|
||||
<onclick>ActivateWindow(music)</onclick>
|
||||
<onclick>Skin.SetString(showRecentMusicItems,true)</onclick>
|
||||
<onclick>Control.SetFocus(9998)</onclick>
|
||||
</item>
|
||||
<!--music-->
|
||||
<item>
|
||||
<visible>System.GetBool(pvrmanager.enabled)</visible>
|
||||
<label>19021</label>
|
||||
<label2/>
|
||||
<onclick>Skin.SetString(keepMusicMenuActive,true)</onclick>
|
||||
<onclick>ActivateWindow(radiochannels)</onclick>
|
||||
<onclick>Control.SetFocus(50)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>Library.HasContent(Music)</visible>
|
||||
<label>133</label>
|
||||
<label2/>
|
||||
<onclick>replaceWindow(music,musicdb://artists)</onclick>
|
||||
<onclick>Control.SetFocus(50)</onclick>
|
||||
<onclick>Skin.SetString(showRecentMusicItems,false)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>Library.HasContent(Music)</visible>
|
||||
<label>132</label>
|
||||
<label2/>
|
||||
<onclick>replaceWindow(music,musicdb://albums)</onclick>
|
||||
<onclick>Control.SetFocus(50)</onclick>
|
||||
<onclick>Skin.SetString(showRecentMusicItems,false)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>Library.HasContent(Music)</visible>
|
||||
<label>135</label>
|
||||
<label2/>
|
||||
<onclick>ReplaceWindow(music,musicdb://genres)</onclick>
|
||||
<onclick>Control.SetFocus(50)</onclick>
|
||||
<onclick>Skin.SetString(showRecentMusicItems,false)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>Library.HasContent(MusicVideos)</visible>
|
||||
<label>20389</label>
|
||||
<label2/>
|
||||
<onclick>Skin.SetString(keepMusicMenuActive,true)</onclick>
|
||||
<onclick>activateWindow(videos,videodb://musicvideos/titles/)</onclick>
|
||||
<onclick>control.setfocus(50)</onclick>
|
||||
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible/>
|
||||
<label>136</label>
|
||||
<label2/>
|
||||
<onclick>ReplaceWindow(music,special://musicplaylists/)</onclick>
|
||||
<onclick>Control.SetFocus(50)</onclick>
|
||||
<onclick>Skin.SetString(showRecentMusicItems,false)</onclick>
|
||||
</item>
|
||||
<!--final bits and bobs-->
|
||||
<item>
|
||||
<visible/>
|
||||
<label>31010</label>
|
||||
<onclick>Skin.SetString(showRecentMusicItems,false)</onclick>
|
||||
<onclick>ReplaceWindow(music,Addons,return)</onclick>
|
||||
<onclick>setfocus(50)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible/>
|
||||
<label>1036</label>
|
||||
<onclick>Skin.SetString(showRecentMusicItems,true)</onclick>
|
||||
<onclick>ReplaceWindow(favourites)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible/>
|
||||
<label>1214</label>
|
||||
<onclick>Skin.SetString(showRecentMusicItems,false)</onclick>
|
||||
<onclick>ActivateWindow(Music,Files)</onclick>
|
||||
<onclick>Control.SetFocus(50)</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</include>
|
||||
<!--pictures menu-->
|
||||
<include name="picturesMenu">
|
||||
<content target="pictures">sources://pictures/</content>
|
||||
</include>
|
||||
</includes>
|
|
@ -30,13 +30,12 @@
|
|||
<width>6-col</width>
|
||||
</control>
|
||||
<control type="button" id="505">
|
||||
<description>Menu shortcuts (video)</description>
|
||||
<description>Menu shortcuts</description>
|
||||
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
|
||||
<focusedcolor>textActive</focusedcolor>
|
||||
<width>6-col</width>
|
||||
<label>31041</label>
|
||||
<onclick>Skin.SetString(menuItemTypeFilter,video)</onclick>
|
||||
<onclick>ActivateWindow(1100)</onclick>
|
||||
<onclick>RunScript(script.skinshortcuts,type=manage&group=mainmenu)</onclick>
|
||||
</control>
|
||||
<control type="button" id="507">
|
||||
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
|
||||
|
@ -95,8 +94,7 @@
|
|||
<focusedcolor>textActive</focusedcolor>
|
||||
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
|
||||
<label>31041</label>
|
||||
<onclick>Skin.SetString(menuItemTypeFilter,audio)</onclick>
|
||||
<onclick>ActivateWindow(1100)</onclick>
|
||||
<onclick>RunScript(script.skinshortcuts,type=manage&group=mainmenu)</onclick>
|
||||
</control>
|
||||
<control type="button" id="504">
|
||||
<width>6-col</width>
|
||||
|
|
|
@ -3,14 +3,12 @@
|
|||
<includes>
|
||||
<!--folder titles-->
|
||||
<variable name="listTitle">
|
||||
<value condition="Window.isactive(Videos) + SubString(skin.string(showRecentVideoItems),true)">$LOCALIZE[31012]</value>
|
||||
<value condition="Window.isactive(1106)">$LOCALIZE[31012]</value>
|
||||
<value condition="Window.isactive(Videos) + Substring(Container.folderpath,plugin)">$INFO[container.foldername] $INFO[ListItem.TVShowTitle,- ,] $INFO[ListItem.season,$LOCALIZE[31011] ,]</value>
|
||||
<value condition="Window.isactive(Videos) + Container.Content(movies)">$LOCALIZE[20342] [COLOR highlight]$LOCALIZE[31054] $INFO[container.sortmethod] $INFO[Container.SortOrder,(,)][/COLOR]</value>
|
||||
<value condition="Window.isactive(Videos) + [Container.Content(seasons) | Container.Content(tvshows) | Container.Content(episodes)]">$LOCALIZE[20343] [COLOR highlight]$LOCALIZE[31054] $INFO[container.sortmethod][/COLOR]</value>
|
||||
<value condition="Window.isactive(Videos) + !isEmpty(container.foldername)">$INFO[container.foldername]</value>
|
||||
<value condition="Window.isactive(Videos) + isEmpty(container.foldername)">$LOCALIZE[31012]</value>
|
||||
|
||||
<value condition="Window.isactive(Music) + SubString(skin.string(showRecentMusicItems),true)">$LOCALIZE[31053]</value>
|
||||
<value condition="Window.isactive(Music) + SubString(container.folderpath,addons://)">$LOCALIZE[31058]</value>
|
||||
<value condition="Window.isactive(Music) + SubString(container.folderpath,plugin://)">$INFO[container.foldername]</value>
|
||||
<value condition="Window.isactive(Music) + Container.Content(albums) + !SubString(container.folderpath,musicdb://albums)">$LOCALIZE[31037] [COLOR highlight]$INFO[container.foldername][/COLOR]</value>
|
||||
|
@ -24,9 +22,8 @@
|
|||
-->
|
||||
</variable>
|
||||
<variable name="listSubTitle">
|
||||
<value condition="Window.isactive(Videos) + SubString(skin.string(showRecentVideoItems),false)">$INFO[container.Numitems,, $LOCALIZE[31014]] $VAR[unwatchedOnly]</value>
|
||||
<value condition="Window.isactive(Videos) + SubString(skin.string(showRecentVideoItems),true)">$INFO[container.Numitems,, $LOCALIZE[31014]] $VAR[unwatchedOnly]</value>
|
||||
<value condition="Window.isactive(Music) + SubString(skin.string(showRecentMusicItems),true)">$INFO[Window(Home).Property(Music.AlbumsCount)] $LOCALIZE[31038]</value>
|
||||
<value condition="Window.isactive(Videos)">$INFO[container.Numitems,, $LOCALIZE[31014]] $VAR[unwatchedOnly]</value>
|
||||
<value condition="Window.isactive(1106)">$INFO[Window(Home).Property(Movies.Count),, $LOCALIZE[20342] / ]$INFO[Window(Home).Property(TVShows.Count),, $LOCALIZE[20343] / ]$INFO[Window(Home).Property(Music.AlbumsCount),, $LOCALIZE[132]]</value>
|
||||
<value condition="Window.isactive(Music)">$INFO[container.Numitems,, $LOCALIZE[31014]]</value>
|
||||
</variable>
|
||||
<!--list view item detail / subheader-->
|
||||
|
|
|
@ -7,25 +7,16 @@
|
|||
<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">
|
||||
<!--recent items-->
|
||||
<control type="group">
|
||||
<visible>Library.HasContent(Music) + SubString(skin.string(showRecentMusicItems),true)</visible>
|
||||
<onleft>9000</onleft>
|
||||
<include>musicRecentItems</include>
|
||||
</control>
|
||||
<!--source content-->
|
||||
<control type="group" id="9500">
|
||||
<visible>skin.string(showRecentMusicItems) + SubString(skin.string(showRecentMusicItems),false)</visible>
|
||||
<include>artist</include>
|
||||
<include>album</include>
|
||||
<include>artistalbums</include>
|
||||
|
@ -35,10 +26,9 @@
|
|||
<include>musicaddons</include>
|
||||
</control>
|
||||
</control>
|
||||
|
||||
<!--page scrollbar-->
|
||||
<control type="group" id="8000">
|
||||
<visible>Control.IsVisible(60) + SubString(skin.string(showRecentMusicItems),false)</visible>
|
||||
<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>48r</posx>
|
||||
|
@ -48,7 +38,6 @@
|
|||
<onback>9999</onback>
|
||||
</control>
|
||||
</control>
|
||||
|
||||
<!--Folder titles-->
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
|
|
|
@ -8,10 +8,8 @@
|
|||
<control type="group">
|
||||
<include>globalBackground</include>
|
||||
|
||||
<!--window fader-->
|
||||
<animation type="conditional" condition="window.next(0)">
|
||||
<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">
|
||||
|
@ -37,12 +35,11 @@
|
|||
<height>4-col-gutter</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="6">DefaultAlbumCover.png</texture>
|
||||
<bordertexture border="6" colordiffuse="overlay">colors/black.png</bordertexture>
|
||||
<bordertexture border="6" colordiffuse="11FFFFFF">colors/black.png</bordertexture>
|
||||
<bordersize>6</bordersize>
|
||||
<colordiffuse>overlay</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>!controlgroup(9000).hasfocus</visible>
|
||||
<posx>12</posx>
|
||||
<posy>262</posy>
|
||||
<width>240</width>
|
||||
|
@ -53,7 +50,6 @@
|
|||
<label>[B]$INFO[ListItem.label][/B]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>!controlgroup(9000).hasfocus</visible>
|
||||
<posx>12</posx>
|
||||
<posy>286</posy>
|
||||
<width>240</width>
|
||||
|
@ -70,7 +66,7 @@
|
|||
<height>4-col-gutter</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="6">$INFO[Listitem.thumb]</texture>
|
||||
<bordertexture border="6" colordiffuse="overlay">colors/black.png</bordertexture>
|
||||
<bordertexture border="6" colordiffuse="11FFFFFF">colors/black.png</bordertexture>
|
||||
<bordersize>6</bordersize>
|
||||
<colordiffuse>ffFFFFFF</colordiffuse>
|
||||
</control>
|
||||
|
|
|
@ -7,30 +7,19 @@
|
|||
<include>globalBackground</include>
|
||||
<!--page container group-->
|
||||
<control type="group">
|
||||
|
||||
<!--window fader-->
|
||||
<animation type="conditional" condition="[window.next(0) | window.next(1)] + !player.hasvideo">
|
||||
<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">
|
||||
<animation type="windowopen">
|
||||
<effect type="fade" start="0" end="100" time="500"/>
|
||||
</animation>
|
||||
<!--recent items-->
|
||||
<control type="group">
|
||||
<visible>Library.HasContent(Video) + [SubString(skin.string(showRecentVideoItems),true) | isEmpty(container.foldername)]</visible>
|
||||
<onleft>9000</onleft>
|
||||
<!--content-->
|
||||
<include>videoRecentItems</include>
|
||||
</control>
|
||||
<!--source content-->
|
||||
<control type="group" id="9500">
|
||||
<visible>[SubString(skin.string(showRecentVideoItems),false) | !skin.string(showRecentVideoItems)]</visible>
|
||||
<include>movies</include>
|
||||
<include>tvshows</include>
|
||||
<include>videofiles</include>
|
||||
|
@ -38,10 +27,9 @@
|
|||
<include>episodes</include>
|
||||
</control>
|
||||
</control>
|
||||
|
||||
<!--page scrollbar-->
|
||||
<control type="group" id="8000">
|
||||
<visible>Control.IsVisible(60) + SubString(skin.string(showRecentVideoItems),false)</visible>
|
||||
<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>48r</posx>
|
||||
|
@ -51,7 +39,6 @@
|
|||
<onback>9999</onback>
|
||||
</control>
|
||||
</control>
|
||||
|
||||
<!--Folder titles-->
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
|
|
|
@ -19,7 +19,6 @@
|
|||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
|
||||
<!--Folder titles-->
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
|
@ -220,7 +219,6 @@
|
|||
<!--panel ends-->
|
||||
</control>
|
||||
</control>
|
||||
|
||||
<!--location control-->
|
||||
<control type="button" id="100">
|
||||
<description>change location button</description>
|
||||
|
@ -231,7 +229,6 @@
|
|||
<onright>Weather.LocationNext</onright>
|
||||
<onleft>Weather.LocationPrevious</onleft>
|
||||
</control>
|
||||
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
|
|
|
@ -29,7 +29,7 @@
|
|||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>8-col</width>
|
||||
<height>2-row</height>
|
||||
|
@ -75,7 +75,7 @@
|
|||
<height>2-row</height>
|
||||
<aligny>center</aligny>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>menuUnselected</textcolor>
|
||||
<textcolor>textActive</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
|
|
|
@ -39,7 +39,7 @@
|
|||
<height>4-col-gutter</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="6">DefaultAlbumCover.png</texture>
|
||||
<bordertexture border="6" colordiffuse="overlay">colors/black.png</bordertexture>
|
||||
<bordertexture border="6" colordiffuse="11FFFFFF">colors/black.png</bordertexture>
|
||||
<bordersize>6</bordersize>
|
||||
<colordiffuse>overlay</colordiffuse>
|
||||
</control>
|
||||
|
@ -84,7 +84,7 @@
|
|||
<height>4-col-gutter</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="6">$INFO[Listitem.thumb]</texture>
|
||||
<bordertexture border="6" colordiffuse="overlay">colors/black.png</bordertexture>
|
||||
<bordertexture border="6" colordiffuse="11FFFFFF">colors/black.png</bordertexture>
|
||||
<bordersize>6</bordersize>
|
||||
<colordiffuse>ffFFFFFF</colordiffuse>
|
||||
</control>
|
||||
|
|
|
@ -37,17 +37,26 @@
|
|||
</control>
|
||||
|
||||
<!--overlay-->
|
||||
<control type="image">
|
||||
<control type="group">
|
||||
<visible>Substring(container.folderpath,videodb://) + !isempty(container.folderpath) + container.content(episodes) + !Substring(Container.folderpath,plugin)</visible>
|
||||
<posx>949</posx>
|
||||
<posy>0</posy>
|
||||
<width>972</width>
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ffFFFFFF</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<include>globalBackground</include>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>6</width>
|
||||
<height>fullscreenHeight</height>
|
||||
<aspectratio scalediffuse="false">stretch</aspectratio>
|
||||
<texture border="0">colors/white.png</texture>
|
||||
<bordertexture border="3" colordiffuse="highlight">colors/white.png</bordertexture>
|
||||
<bordersize>6,0,0,0</bordersize>
|
||||
<colordiffuse>background</colordiffuse>
|
||||
<colordiffuse>highlight</colordiffuse>
|
||||
</control>
|
||||
</control>
|
||||
|
||||
<!--title-->
|
||||
|
|
|
@ -20,165 +20,96 @@
|
|||
</control>
|
||||
<include>kenBurnsey</include>
|
||||
</control>
|
||||
|
||||
<!--cover art-->
|
||||
<control type="group">
|
||||
<posx>col-17-begin</posx>
|
||||
<posy>222</posy>
|
||||
<control type="group">
|
||||
<visible>Library.HasContent(movies) + !container.content(files) + !isempty(container.foldername) + !StringCompare(container.foldername,files) + Substring(container.folderpath,videodb://) + !StringCompare(container.foldername,Video Playlists) + !container.content(tvshows) + !container.content(episodes) + !container.content(seasons) + !Substring(Container.folderpath,plugin) + !container.content(addons)</visible>
|
||||
<animation type="windowopen">
|
||||
<effect type="fade" start="0" end="100" time="300" delay="700"/>
|
||||
<effect type="slide" start="3-col" end="0" center="auto" tween="cubic" easing="out" time="400" delay="700"/>
|
||||
|
||||
<effect type="zoom" end="90" time="0"/>
|
||||
</animation>
|
||||
<control type="group">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>8-col</width>
|
||||
<height>768</height>
|
||||
<aspectratio scalediffuse="false">stretch</aspectratio>
|
||||
<texture background="true" fallback="colors/offblack.png" border="0">$INFO[Listitem.art(poster)]</texture>
|
||||
<fadetime>200</fadetime>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
|
||||
<control type="panel" id="50">
|
||||
<visible>Library.HasContent(movies) + !container.content(files) + !isempty(container.foldername) + !StringCompare(container.foldername,files) + Substring(container.folderpath,videodb://) + !StringCompare(container.foldername,Video Playlists) + !container.content(tvshows) + !container.content(episodes) + !container.content(seasons) + !Substring(Container.folderpath,plugin) + !container.content(addons)</visible>
|
||||
<posx>col-1-begin</posx>
|
||||
<posx>90</posx>
|
||||
<posy>row-5-begin</posy>
|
||||
<width>15-col</width>
|
||||
<height>23-row</height>
|
||||
<width>1800</width>
|
||||
<height>25-row</height>
|
||||
<onleft>9000</onleft>
|
||||
<onright>60</onright>
|
||||
<ondown>50</ondown>
|
||||
<onup>50</onup>
|
||||
<onback>9000</onback>
|
||||
<pagecontrol>60</pagecontrol>
|
||||
<itemlayout width="15-col" height="2-row">
|
||||
<scrolltime tween="cubic" easing="out">600</scrolltime>
|
||||
<itemlayout width="252" height="388">
|
||||
<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>13-col-textbox</width>
|
||||
<height>69</height>
|
||||
<width>228</width>
|
||||
<height>304</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="0">colors/black.png</texture>
|
||||
<colordiffuse>textboxInactive</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>14-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<height>69</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="0">colors/black.png</texture>
|
||||
<colordiffuse>textboxInactive</colordiffuse>
|
||||
<texture border="6">DefaultPoster.png</texture>
|
||||
<bordertexture border="6" colordiffuse="overlay">colors/black.png</bordertexture>
|
||||
<bordersize>6</bordersize>
|
||||
<colordiffuse>overlay</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col-indent</posx>
|
||||
<posy>0</posy>
|
||||
<width>12-col-gutter</width>
|
||||
<height>2-row</height>
|
||||
<posx>12</posx>
|
||||
<posy>300</posy>
|
||||
<width>204</width>
|
||||
<height>1-row</height>
|
||||
<aligny>center</aligny>
|
||||
<font>itemTitle</font>
|
||||
<font>thumbTitle</font>
|
||||
<textcolor>textActive</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
<label>[B]$INFO[ListItem.title][/B]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>708</posx>
|
||||
<posy>0</posy>
|
||||
<width>4-col</width>
|
||||
<height>2-row</height>
|
||||
<posx>12</posx>
|
||||
<posy>324</posy>
|
||||
<width>204</width>
|
||||
<height>1-row</height>
|
||||
<aligny>center</aligny>
|
||||
<align>right</align>
|
||||
<font>itemSubTitle</font>
|
||||
<textcolor>textActive</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<font>thumbTitle</font>
|
||||
<textcolor>textDisabled</textcolor>
|
||||
<label>$INFO[ListItem.year]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>!isempty(ListItem.playcount)</visible>
|
||||
<posx>985</posx>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<height>2-row</height>
|
||||
<aligny>center</aligny>
|
||||
<align>right</align>
|
||||
<font>symbolLarge</font>
|
||||
<textcolor>textActive</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label></label>
|
||||
<width>228</width>
|
||||
<height>304</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="0">$INFO[ListItem.Art(poster)]</texture>
|
||||
<bordertexture border="6" colordiffuse="11FFFFFF">colors/black.png</bordertexture>
|
||||
<bordersize>6</bordersize>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="15-col" height="2-row">
|
||||
<focusedlayout width="252" height="388">
|
||||
<control type="group">
|
||||
<include>focusThumb</include>
|
||||
<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>14-col</width>
|
||||
<height>2-row</height>
|
||||
<width>228</width>
|
||||
<height>304</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="0">colors/white.png</texture>
|
||||
<colordiffuse>highlight</colordiffuse>
|
||||
<texture fallback="DefaultPoster.png" border="0">$INFO[ListItem.Art(poster)]</texture>
|
||||
<bordertexture border="6" colordiffuse="ffFFFFFF">colors/white.png</bordertexture>
|
||||
<bordersize>6</bordersize>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col-indent</posx>
|
||||
<posy>0</posy>
|
||||
<width>12-col-gutter</width>
|
||||
<height>2-row</height>
|
||||
<posx>12</posx>
|
||||
<posy>300</posy>
|
||||
<width>204</width>
|
||||
<height>1-row</height>
|
||||
<aligny>center</aligny>
|
||||
<font>itemTitle</font>
|
||||
<font>thumbTitle</font>
|
||||
<textcolor>textActive</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
<label>[B]$INFO[ListItem.title][/B]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>708</posx>
|
||||
<posy>0</posy>
|
||||
<width>4-col</width>
|
||||
<height>2-row</height>
|
||||
<posx>12</posx>
|
||||
<posy>324</posy>
|
||||
<width>204</width>
|
||||
<height>1-row</height>
|
||||
<aligny>center</aligny>
|
||||
<align>right</align>
|
||||
<font>itemSubTitle</font>
|
||||
<font>thumbTitle</font>
|
||||
<textcolor>textActive</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.year]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>!isempty(ListItem.playcount)</visible>
|
||||
<posx>985</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<height>2-row</height>
|
||||
<aligny>center</aligny>
|
||||
<align>right</align>
|
||||
<font>symbolLarge</font>
|
||||
<textcolor>textActive</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label></label>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
|
|
|
@ -1,250 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<includes>
|
||||
<include name="musicRecentItems">
|
||||
<control type="group">
|
||||
<include>fadeInOut</include>
|
||||
|
||||
<!--fanart-->
|
||||
<control type="group">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>fullscreenWidth</width>
|
||||
<height>fullscreenHeight</height>
|
||||
<aspectratio scalediffuse="false" align="center">stretch</aspectratio>
|
||||
<texture background="true" fallback="special://skin/extras/backgrounds/music.jpg" border="0">$INFO[container(9998).listitem.art(fanart)]</texture>
|
||||
<fadetime>500</fadetime>
|
||||
<colordiffuse>77FFFFFF</colordiffuse>
|
||||
<include>kenBurnsey</include>
|
||||
</control>
|
||||
<control type="image">
|
||||
<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>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>row-20-begin</posy>
|
||||
<width>fullscreenWidth</width>
|
||||
<height>15-row</height>
|
||||
<aspectratio scalediffuse="false">stretch</aspectratio>
|
||||
<texture border="0">colors/black.png</texture>
|
||||
<colordiffuse>ccffffff</colordiffuse>
|
||||
</control>
|
||||
<!--titles-->
|
||||
<control type="group">
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>row-12-begin</posy>
|
||||
<control type="label">
|
||||
<posx>24-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>24-col</width>
|
||||
<height>6-row</height>
|
||||
<align>right</align>
|
||||
<font>veryLargeLight</font>
|
||||
<textcolor>66ffffff</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<wrapmultiline>true</wrapmultiline>
|
||||
<label>[B]$INFO[container(9998).listitem.artist][/B][CR]$INFO[container(9998).listitem.title] $INFO[container(9998).listitem.year,(,)]</label>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
|
||||
<!--content listing-->
|
||||
<control type="panel" id="9998">
|
||||
<animation type="Conditional" condition="controlgroup(9000).hasfocus | controlgroup(9002).hasfocus | controlgroup(100).hasfocus">
|
||||
<effect type="fade" start="100" end="0" time="200"/>
|
||||
</animation>
|
||||
<posx>72</posx>
|
||||
<posy>row-21-begin</posy>
|
||||
<width>1848</width>
|
||||
<height>9-row</height>
|
||||
<onup>9123</onup>
|
||||
<onleft>9000</onleft>
|
||||
<onback>9000</onback>
|
||||
<orientation>horizontal</orientation>
|
||||
<onclick>activatewindow(music,musicdb://albums/$INFO[listitem.DBID])</onclick>
|
||||
<onclick>Skin.SetString(showRecentMusicItems,false)</onclick>
|
||||
<onclick>Control.SetFocus(50)</onclick>
|
||||
<content>$INFO[control.getlabel(9123)]</content>
|
||||
<itemlayout width="300" height="4-col">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>4-col-gutter</width>
|
||||
<height>4-col-gutter</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="6">DefaultAlbumCover.png</texture>
|
||||
<bordertexture border="6" colordiffuse="overlay">colors/black.png</bordertexture>
|
||||
<bordersize>6</bordersize>
|
||||
<colordiffuse>textboxInactive</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>!controlgroup(9000).hasfocus</visible>
|
||||
<posx>12</posx>
|
||||
<posy>2-row</posy>
|
||||
<width>240</width>
|
||||
<height>2-row</height>
|
||||
<align>center</align>
|
||||
<aligny>center</aligny>
|
||||
<font>regularStrong</font>
|
||||
<textcolor>textDisabled</textcolor>
|
||||
<label>$INFO[ListItem.title]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>!controlgroup(9000).hasfocus</visible>
|
||||
<posx>12</posx>
|
||||
<posy>3-row</posy>
|
||||
<width>240</width>
|
||||
<height>2-row</height>
|
||||
<align>center</align>
|
||||
<aligny>center</aligny>
|
||||
<font>buttonTitle</font>
|
||||
<textcolor>textDisabled</textcolor>
|
||||
<label>$INFO[ListItem.artist]</label>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>4-col-gutter</width>
|
||||
<height>4-col-gutter</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="6">$INFO[ListItem.Art(thumb)]</texture>
|
||||
<bordertexture border="6" colordiffuse="overlay">colors/black.png</bordertexture>
|
||||
<bordersize>6</bordersize>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="4-col" height="4-col">
|
||||
<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 border="6">DefaultAlbumCover.png</texture>
|
||||
<bordertexture border="6" colordiffuse="ffFFFFFF">colors/white.png</bordertexture>
|
||||
<bordersize>6</bordersize>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>!controlgroup(9000).hasfocus</visible>
|
||||
<posx>12</posx>
|
||||
<posy>2-row</posy>
|
||||
<width>240</width>
|
||||
<height>2-row</height>
|
||||
<align>center</align>
|
||||
<aligny>center</aligny>
|
||||
<font>regularStrong</font>
|
||||
<textcolor>textActive</textcolor>
|
||||
<label>$INFO[ListItem.title]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>!controlgroup(9000).hasfocus</visible>
|
||||
<posx>12</posx>
|
||||
<posy>3-row</posy>
|
||||
<width>240</width>
|
||||
<height>2-row</height>
|
||||
<align>center</align>
|
||||
<aligny>center</aligny>
|
||||
<font>buttonTitle</font>
|
||||
<textcolor>textActive</textcolor>
|
||||
<label>$INFO[ListItem.artist]</label>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>4-col-gutter</width>
|
||||
<height>4-col-gutter</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="6">$INFO[ListItem.Art(thumb)]</texture>
|
||||
<bordertexture border="6" colordiffuse="ffFFFFFF">colors/white.png</bordertexture>
|
||||
<bordersize>6</bordersize>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
</control>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
|
||||
<!--content selector-->
|
||||
<control type="list" id="9123">
|
||||
<animation type="Conditional" condition="controlgroup(9000).hasfocus | controlgroup(9002).hasfocus | controlgroup(100).hasfocus">
|
||||
<effect type="fade" start="100" end="0" time="200"/>
|
||||
</animation>
|
||||
<posx>60</posx>
|
||||
<posy>678</posy>
|
||||
<width>24-col</width>
|
||||
<height>84</height>
|
||||
<onleft>9000</onleft>
|
||||
<ondown>9998</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>itemTitle</font>
|
||||
<aligny>center</aligny>
|
||||
<align>center</align>
|
||||
<textcolor>44FFFFFF</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.property(textTitle)]</label>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="4-col" height="78">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>56</posy>
|
||||
<width>4-col-textbox</width>
|
||||
<height>9</height>
|
||||
<texture>colors/white.png</texture>
|
||||
<colordiffuse>highlight</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<animation effect="fade" start="100" end="20" time="750" condition="Control.HasFocus(9123)" pulse="true">Conditional</animation>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>4-col</width>
|
||||
<height>2-row</height>
|
||||
<font>itemTitle</font>
|
||||
<aligny>center</aligny>
|
||||
<align>center</align>
|
||||
<textcolor>textActive</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.property(textTitle)]</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>special://skin/extras/playlists/recentAlbums.xsp</label>
|
||||
<property name="textTitle">31180</property>
|
||||
<onclick>noop</onclick>
|
||||
</item>
|
||||
<item id="2">
|
||||
<label>special://skin/extras/playlists/topAlbums.xsp</label>
|
||||
<property name="textTitle">31187</property>
|
||||
<onclick>noop</onclick>
|
||||
</item>
|
||||
<item id="3">
|
||||
<label>special://skin/extras/playlists/randomAlbums.xsp</label>
|
||||
<property name="textTitle">31181</property>
|
||||
<onclick>noop</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</control>
|
||||
|
||||
</control>
|
||||
</include>
|
||||
</includes>
|
|
@ -3,7 +3,6 @@
|
|||
<include name="seasons">
|
||||
<control type="group">
|
||||
<visible>!isempty(container.folderpath) + container.content(seasons) + !container.content(episodes)</visible>
|
||||
|
||||
<!--fanart-->
|
||||
<control type="group">
|
||||
<visible>!Substring(Container.folderpath,plugin)</visible>
|
||||
|
@ -26,11 +25,7 @@
|
|||
<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">
|
||||
<visible>!Substring(Container.folderpath,plugin)</visible>
|
||||
|
@ -47,34 +42,27 @@
|
|||
<label>[B]$INFO[container.foldername][/B] [COLOR highlight]$INFO[listitem.genre][/COLOR]</label>
|
||||
</control>
|
||||
</control>
|
||||
|
||||
<!--overlay-->
|
||||
<control type="image">
|
||||
<control type="group">
|
||||
<visible>!Substring(Container.folderpath,plugin)</visible>
|
||||
<posx>0</posx>
|
||||
<posy>row-15-begin</posy>
|
||||
<width>fullscreenWidth</width>
|
||||
<height>15-row</height>
|
||||
<aspectratio scalediffuse="false">stretch</aspectratio>
|
||||
<texture border="0">colors/white.png</texture>
|
||||
<colordiffuse>background</colordiffuse>
|
||||
</control>
|
||||
<posy>0</posy>
|
||||
<include>globalBackground</include>
|
||||
<control type="image">
|
||||
<visible>!Substring(Container.folderpath,plugin)</visible>
|
||||
<posx>0</posx>
|
||||
<posy>row-15-begin</posy>
|
||||
<posy>0</posy>
|
||||
<width>fullscreenWidth</width>
|
||||
<height>6</height>
|
||||
<aspectratio scalediffuse="false">stretch</aspectratio>
|
||||
<texture border="0">colors/white.png</texture>
|
||||
<colordiffuse>highlight</colordiffuse>
|
||||
</control>
|
||||
|
||||
</control>
|
||||
<!--content-->
|
||||
<control type="panel" id="58">
|
||||
<visible>!isempty(container.folderpath) + !StringCompare(container.foldername,files) + !container.content(episodes) + !Substring(Container.folderpath,plugin) + !container.content(addons)</visible>
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>row-17-begin</posy>
|
||||
<posy>624</posy>
|
||||
<width>1836</width>
|
||||
<height>11-row</height>
|
||||
<onleft>9000</onleft>
|
||||
|
@ -135,7 +123,7 @@
|
|||
<height>396</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="6">$INFO[ListItem.thumb]</texture>
|
||||
<bordertexture border="6" colordiffuse="overlay">colors/black.png</bordertexture>
|
||||
<bordertexture border="6" colordiffuse="11FFFFFF">colors/black.png</bordertexture>
|
||||
<bordersize>6</bordersize>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
</control>
|
||||
|
|
|
@ -1,8 +1,11 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<includes>
|
||||
<include name="videoRecentItems">
|
||||
<control type="group">
|
||||
<window id="1106">
|
||||
<defaultcontrol always="false">9123</defaultcontrol>
|
||||
<controls>
|
||||
<control type="group" id="9999">
|
||||
<include>fadeInOut</include>
|
||||
<!--shift page for certain modal dialogs-->
|
||||
<include>modalDialogContentShift</include>
|
||||
<!--fanart-->
|
||||
<control type="group">
|
||||
<control type="image">
|
||||
|
@ -24,17 +27,26 @@
|
|||
</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>
|
||||
<!--overlay-->
|
||||
<control type="group">
|
||||
<posy>row-19-begin</posy>
|
||||
<posy>0</posy>
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ffFFFFFF</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<include>globalBackground</include>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>row-19-begin</posy>
|
||||
<posy>0</posy>
|
||||
<width>fullscreenWidth</width>
|
||||
<height>15-row</height>
|
||||
<height>6</height>
|
||||
<aspectratio scalediffuse="false">stretch</aspectratio>
|
||||
<texture border="0">colors/black.png</texture>
|
||||
<colordiffuse>ccffffff</colordiffuse>
|
||||
<texture border="0">colors/white.png</texture>
|
||||
<colordiffuse>highlight</colordiffuse>
|
||||
</control>
|
||||
</control>
|
||||
<!--titles-->
|
||||
<control type="group">
|
||||
|
@ -46,7 +58,7 @@
|
|||
<effect type="fade" start="0" end="100" delay="600" time="200"/>
|
||||
</animation>
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>row-11-begin</posy>
|
||||
<posy>row-9-begin</posy>
|
||||
<control type="label">
|
||||
<visible>Container(9123).HasFocus(1)</visible>
|
||||
<posx>24-col</posx>
|
||||
|
@ -73,14 +85,24 @@
|
|||
<wrapmultiline>true</wrapmultiline>
|
||||
<label>[B]$INFO[container(9998).listitem.tvshowtitle][/B][CR]$INFO[container(9998).ListItem.Property(UnWatchedEpisodes),, $LOCALIZE[31045],]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>container(9123).hasfocus(3) | container(9123).hasfocus(4) | container(9123).hasfocus(5)</visible>
|
||||
<posx>24-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>24-col</width>
|
||||
<height>6-row</height>
|
||||
<align>right</align>
|
||||
<font>veryLargeLight</font>
|
||||
<textcolor>66ffffff</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<wrapmultiline>true</wrapmultiline>
|
||||
<label>[B]$INFO[container(9998).listitem.artist][/B][CR]$INFO[container(9998).listitem.title] $INFO[container(9998).listitem.year,(,)]</label>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
<!--content listing-->
|
||||
<control type="panel" id="9998">
|
||||
<visible>container(9123).hasfocus(1)</visible>
|
||||
<animation type="Conditional" condition="controlgroup(9000).hasfocus | controlgroup(9002).hasfocus | controlgroup(100).hasfocus">
|
||||
<effect type="fade" start="100" end="0" time="200"/>
|
||||
</animation>
|
||||
<visible>container(9123).hasfocus(1) | container(9123).hasfocus(2)</visible>
|
||||
<posx>72</posx>
|
||||
<posy>row-20-begin</posy>
|
||||
<width>1848</width>
|
||||
|
@ -91,6 +113,7 @@
|
|||
<orientation>horizontal</orientation>
|
||||
<onback>control.setfocus(9000)</onback>
|
||||
<content>$INFO[control.getlabel(9123)]</content>
|
||||
<onclick condition="container(9123).hasfocus(2)">activatewindow(Videos,videodb://tvshows/titles/$INFO[listitem.dbid])</onclick>
|
||||
<itemlayout width="228" height="312">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
|
@ -103,8 +126,9 @@
|
|||
<bordersize>6</bordersize>
|
||||
<colordiffuse>overlay</colordiffuse>
|
||||
</control>
|
||||
<!--movie-->
|
||||
<control type="label">
|
||||
<visible>!controlgroup(9000).hasfocus</visible>
|
||||
<visible>container(9123).hasfocus(1)</visible>
|
||||
<posx>12</posx>
|
||||
<posy>2-row</posy>
|
||||
<width>168</width>
|
||||
|
@ -116,7 +140,7 @@
|
|||
<label>$INFO[ListItem.title]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>!controlgroup(9000).hasfocus</visible>
|
||||
<visible>container(9123).hasfocus(1)</visible>
|
||||
<posx>12</posx>
|
||||
<posy>3-row</posy>
|
||||
<width>168</width>
|
||||
|
@ -127,6 +151,31 @@
|
|||
<textcolor>textDisabled</textcolor>
|
||||
<label>$INFO[ListItem.year]</label>
|
||||
</control>
|
||||
<!--tvshow-->
|
||||
<control type="label">
|
||||
<visible>container(9123).hasfocus(2)</visible>
|
||||
<posx>12</posx>
|
||||
<posy>2-row</posy>
|
||||
<width>168</width>
|
||||
<height>2-row</height>
|
||||
<align>center</align>
|
||||
<aligny>center</aligny>
|
||||
<font>regularStrong</font>
|
||||
<textcolor>textDisabled</textcolor>
|
||||
<label>$INFO[ListItem.tvshowtitle]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>container(9123).hasfocus(2)</visible>
|
||||
<posx>12</posx>
|
||||
<posy>3-row</posy>
|
||||
<width>168</width>
|
||||
<height>2-row</height>
|
||||
<align>center</align>
|
||||
<aligny>center</aligny>
|
||||
<font>buttonTitle</font>
|
||||
<textcolor>textDisabled</textcolor>
|
||||
<label>$INFO[ListItem.season,$LOCALIZE[31011] ,]</label>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
|
@ -153,8 +202,9 @@
|
|||
<bordersize>6</bordersize>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
</control>
|
||||
<!--movie-->
|
||||
<control type="label">
|
||||
<visible>!controlgroup(9000).hasfocus</visible>
|
||||
<visible>container(9123).hasfocus(1)</visible>
|
||||
<posx>12</posx>
|
||||
<posy>2-row</posy>
|
||||
<width>168</width>
|
||||
|
@ -162,11 +212,11 @@
|
|||
<align>center</align>
|
||||
<aligny>center</aligny>
|
||||
<font>regularStrong</font>
|
||||
<textcolor>textActive</textcolor>
|
||||
<textcolor>textDisabled</textcolor>
|
||||
<label>$INFO[ListItem.title]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>!controlgroup(9000).hasfocus</visible>
|
||||
<visible>container(9123).hasfocus(1)</visible>
|
||||
<posx>12</posx>
|
||||
<posy>3-row</posy>
|
||||
<width>168</width>
|
||||
|
@ -174,9 +224,34 @@
|
|||
<align>center</align>
|
||||
<aligny>center</aligny>
|
||||
<font>buttonTitle</font>
|
||||
<textcolor>textActive</textcolor>
|
||||
<textcolor>textDisabled</textcolor>
|
||||
<label>$INFO[ListItem.year]</label>
|
||||
</control>
|
||||
<!--tvshow-->
|
||||
<control type="label">
|
||||
<visible>container(9123).hasfocus(2)</visible>
|
||||
<posx>12</posx>
|
||||
<posy>2-row</posy>
|
||||
<width>168</width>
|
||||
<height>2-row</height>
|
||||
<align>center</align>
|
||||
<aligny>center</aligny>
|
||||
<font>regularStrong</font>
|
||||
<textcolor>textDisabled</textcolor>
|
||||
<label>$INFO[ListItem.tvshowtitle]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>container(9123).hasfocus(2)</visible>
|
||||
<posx>12</posx>
|
||||
<posy>3-row</posy>
|
||||
<width>168</width>
|
||||
<height>2-row</height>
|
||||
<align>center</align>
|
||||
<aligny>center</aligny>
|
||||
<font>buttonTitle</font>
|
||||
<textcolor>textDisabled</textcolor>
|
||||
<label>$INFO[ListItem.season,$LOCALIZE[31011] ,]</label>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
|
@ -192,116 +267,110 @@
|
|||
</focusedlayout>
|
||||
</control>
|
||||
<control type="panel" id="9998">
|
||||
<visible>container(9123).hasfocus(2)</visible>
|
||||
<animation type="Conditional" condition="controlgroup(9000).hasfocus | controlgroup(9002).hasfocus | controlgroup(100).hasfocus">
|
||||
<effect type="fade" start="100" end="0" time="200"/>
|
||||
</animation>
|
||||
<visible>container(9123).hasfocus(3) | container(9123).hasfocus(4) | container(9123).hasfocus(5)</visible>
|
||||
<posx>72</posx>
|
||||
<posy>row-20-begin</posy>
|
||||
<width>1800</width>
|
||||
<width>1848</width>
|
||||
<height>9-row</height>
|
||||
<onup>9123</onup>
|
||||
<onleft>9000</onleft>
|
||||
<onback>9000</onback>
|
||||
<orientation>horizontal</orientation>
|
||||
<onback>control.setfocus(9000)</onback>
|
||||
<content>$INFO[control.getlabel(9123)]</content>
|
||||
<onclick>activatewindow(Videos,videodb://tvshows/titles/$INFO[listitem.dbid])</onclick>
|
||||
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
|
||||
<onclick>activatewindow(music,musicdb://albums/$INFO[listitem.DBID])</onclick>
|
||||
<onclick>Control.SetFocus(50)</onclick>
|
||||
<itemlayout width="228" height="312">
|
||||
<content>$INFO[control.getlabel(9123)]</content>
|
||||
<itemlayout width="300" height="4-col">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>3-col-gutter</width>
|
||||
<height>288</height>
|
||||
<width>4-col-gutter</width>
|
||||
<height>4-col-gutter</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="6">DefaultPoster.png</texture>
|
||||
<bordertexture border="6" colordiffuse="overlay">colors/black.png</bordertexture>
|
||||
<texture border="6">DefaultAlbumCover.png</texture>
|
||||
<bordertexture border="6" colordiffuse="11FFFFFF">colors/black.png</bordertexture>
|
||||
<bordersize>6</bordersize>
|
||||
<colordiffuse>overlay</colordiffuse>
|
||||
<colordiffuse>textboxInactive</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>!controlgroup(9000).hasfocus</visible>
|
||||
<posx>12</posx>
|
||||
<posy>2-row</posy>
|
||||
<width>168</width>
|
||||
<width>240</width>
|
||||
<height>2-row</height>
|
||||
<align>center</align>
|
||||
<aligny>center</aligny>
|
||||
<font>regularStrong</font>
|
||||
<textcolor>textDisabled</textcolor>
|
||||
<label>$INFO[ListItem.tvshowtitle]</label>
|
||||
<label>$INFO[ListItem.title]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>!controlgroup(9000).hasfocus</visible>
|
||||
<posx>12</posx>
|
||||
<posy>3-row</posy>
|
||||
<width>168</width>
|
||||
<width>240</width>
|
||||
<height>2-row</height>
|
||||
<align>center</align>
|
||||
<aligny>center</aligny>
|
||||
<font>buttonTitle</font>
|
||||
<textcolor>textDisabled</textcolor>
|
||||
<label>$INFO[ListItem.season,$LOCALIZE[31011] ,]</label>
|
||||
<label>$INFO[ListItem.artist]</label>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>3-col-gutter</width>
|
||||
<height>288</height>
|
||||
<width>4-col-gutter</width>
|
||||
<height>4-col-gutter</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="6">$INFO[ListItem.Art(poster)]</texture>
|
||||
<bordertexture border="6" colordiffuse="overlay">colors/black.png</bordertexture>
|
||||
<texture border="6">$INFO[ListItem.Art(thumb)]</texture>
|
||||
<bordertexture border="6" colordiffuse="11FFFFFF">colors/black.png</bordertexture>
|
||||
<bordersize>6</bordersize>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="3-col" height="312">
|
||||
<focusedlayout width="4-col" height="4-col">
|
||||
<control type="group">
|
||||
<include>focusThumb</include>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>3-col-gutter</width>
|
||||
<height>288</height>
|
||||
<width>4-col-gutter</width>
|
||||
<height>4-col-gutter</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="6">DefaultPoster.png</texture>
|
||||
<texture border="6">DefaultAlbumCover.png</texture>
|
||||
<bordertexture border="6" colordiffuse="ffFFFFFF">colors/white.png</bordertexture>
|
||||
<bordersize>6</bordersize>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>!controlgroup(9000).hasfocus</visible>
|
||||
<posx>12</posx>
|
||||
<posy>2-row</posy>
|
||||
<width>168</width>
|
||||
<width>240</width>
|
||||
<height>2-row</height>
|
||||
<align>center</align>
|
||||
<aligny>center</aligny>
|
||||
<font>regularStrong</font>
|
||||
<textcolor>textActive</textcolor>
|
||||
<label>$INFO[ListItem.tvshowtitle]</label>
|
||||
<label>$INFO[ListItem.title]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>!controlgroup(9000).hasfocus</visible>
|
||||
<posx>12</posx>
|
||||
<posy>3-row</posy>
|
||||
<width>168</width>
|
||||
<width>240</width>
|
||||
<height>2-row</height>
|
||||
<align>center</align>
|
||||
<aligny>center</aligny>
|
||||
<font>buttonTitle</font>
|
||||
<textcolor>textActive</textcolor>
|
||||
<label>$INFO[ListItem.season,$LOCALIZE[31011] ,]</label>
|
||||
<label>$INFO[ListItem.artist]</label>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>3-col-gutter</width>
|
||||
<height>288</height>
|
||||
<width>4-col-gutter</width>
|
||||
<height>4-col-gutter</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="6">$INFO[ListItem.Art(poster)]</texture>
|
||||
<texture border="6">$INFO[ListItem.Art(thumb)]</texture>
|
||||
<bordertexture border="6" colordiffuse="ffFFFFFF">colors/white.png</bordertexture>
|
||||
<bordersize>6</bordersize>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
|
@ -309,14 +378,9 @@
|
|||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
</control>
|
||||
|
||||
<!--content selector-->
|
||||
<control type="list" id="9123">
|
||||
<animation type="Conditional" condition="controlgroup(9000).hasfocus | controlgroup(9002).hasfocus | controlgroup(100).hasfocus">
|
||||
<effect type="fade" start="100" end="0" time="200"/>
|
||||
</animation>
|
||||
<posx>60</posx>
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>636</posy>
|
||||
<width>24-col</width>
|
||||
<height>84</height>
|
||||
|
@ -324,7 +388,7 @@
|
|||
<ondown>9998</ondown>
|
||||
<onback>9000</onback>
|
||||
<orientation>horizontal</orientation>
|
||||
<itemlayout width="4-col" height="2-row">
|
||||
<itemlayout width="4-col-gutter" height="2-row">
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
|
@ -332,23 +396,12 @@
|
|||
<height>2-row</height>
|
||||
<font>itemTitle</font>
|
||||
<aligny>center</aligny>
|
||||
<align>center</align>
|
||||
<textcolor>44FFFFFF</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.property(textTitle)]</label>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="4-col" height="78">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>56</posy>
|
||||
<width>4-col-textbox</width>
|
||||
<height>9</height>
|
||||
<texture>colors/white.png</texture>
|
||||
<colordiffuse>highlight</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<animation effect="fade" start="100" end="20" time="750" condition="Control.HasFocus(9123)" pulse="true">Conditional</animation>
|
||||
</control>
|
||||
<focusedlayout width="4-col-gutter" height="78">
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
|
@ -356,7 +409,6 @@
|
|||
<height>2-row</height>
|
||||
<font>itemTitle</font>
|
||||
<aligny>center</aligny>
|
||||
<align>center</align>
|
||||
<textcolor>textActive</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.property(textTitle)]</label>
|
||||
|
@ -376,7 +428,56 @@
|
|||
<property name="textTitle">31178</property>
|
||||
<onclick>noop</onclick>
|
||||
</item>
|
||||
<item id="3">
|
||||
<label>special://skin/extras/playlists/recentAlbums.xsp</label>
|
||||
<property name="textTitle">31180</property>
|
||||
<onclick>noop</onclick>
|
||||
</item>
|
||||
<item id="4">
|
||||
<label>special://skin/extras/playlists/topAlbums.xsp</label>
|
||||
<property name="textTitle">31187</property>
|
||||
<onclick>noop</onclick>
|
||||
</item>
|
||||
<item id="5">
|
||||
<label>special://skin/extras/playlists/randomAlbums.xsp</label>
|
||||
<property name="textTitle">31181</property>
|
||||
<onclick>noop</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</control>
|
||||
</include>
|
||||
</includes>
|
||||
<!--Folder titles-->
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<animation type="Conditional" condition="IntegerGreaterThan(container.numitems,0)">
|
||||
<effect type="fade" start="0" end="100" time="300"/>
|
||||
</animation>
|
||||
<!--source title-->
|
||||
<control type="label">
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>row-1-begin</posy>
|
||||
<width>14-col</width>
|
||||
<font>pageTitle</font>
|
||||
<label>$VAR[listTitle]</label>
|
||||
<textcolor>textActive</textcolor>
|
||||
</control>
|
||||
<!--source subtitle-->
|
||||
<control type="label">
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>96</posy>
|
||||
<width>auto</width>
|
||||
<font>pageSubTitle</font>
|
||||
<label>$VAR[listSubTitle]</label>
|
||||
<textcolor>textActive</textcolor>
|
||||
</control>
|
||||
<!--dateTime-->
|
||||
<include>dateTime</include>
|
||||
</control>
|
||||
</control>
|
||||
<!--hub menu-->
|
||||
<include>hubMenu</include>
|
||||
<include>hubOptions</include>
|
||||
<!--loading indicator-->
|
||||
<include>loadingIndicator</include>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,4 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<overrides>
|
||||
<groupoverride>control.setfocus(9998)</groupoverride>
|
||||
</overrides>
|
File diff suppressed because it is too large
Load Diff
|
@ -1,7 +1,7 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="false">211</defaultcontrol>
|
||||
<onunload>RunScript(script.skinshortcuts,type=buildxml&mainmenuID=9000)</onunload>
|
||||
<onunload>RunScript(script.skinshortcuts,type=buildxml&mainmenuID=9001&mode=single)</onunload>
|
||||
<onunload>control.setfocus(9000)</onunload>
|
||||
<controls>
|
||||
<!--background-->
|
||||
|
|
|
@ -19,6 +19,14 @@
|
|||
|
||||
[TODO]
|
||||
|
||||
Check control is active for recent items
|
||||
|
||||
Dialog OK / yesNo revision
|
||||
|
||||
Revise onback for the menu to prevent dodgy nav
|
||||
|
||||
Rework Addon selection to single list with large right space (same size as addon info)
|
||||
|
||||
event log screen (in settings)
|
||||
|
||||
Home Backgrounds (esp. non library)
|
||||
|
@ -26,7 +34,6 @@ Home Backgrounds (esp. non library)
|
|||
Fix stop from fullscreen music view
|
||||
|
||||
Skin shortcuts for all sub menus
|
||||
- homescreen images
|
||||
|
||||
Check yes / no progress bar works ok
|
||||
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<colors>
|
||||
<color name="black">ff111111</color>
|
||||
<color name="background">ff222222</color>
|
||||
<color name="highlight">ffee3343</color>
|
||||
<color name="background">66222222</color>
|
||||
<color name="highlight">ffe8175d</color>
|
||||
<color name="overlay">44ffffff</color>
|
||||
<color name="textActive">fff0f0f0</color>
|
||||
<color name="textDisabled">ff757575</color>
|
||||
|
|
|
@ -74,7 +74,7 @@ msgid "Season"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#31012"
|
||||
msgid "Video Library"
|
||||
msgid "My Library"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#31013"
|
||||
|
@ -413,6 +413,10 @@ msgctxt "#31103"
|
|||
msgid "Control how Kodi is used"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#31104"
|
||||
msgid "Addon"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#31105"
|
||||
msgid "Manage your Kodi system"
|
||||
msgstr ""
|
||||
|
@ -570,11 +574,11 @@ msgid "Set Latest Content"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#31176"
|
||||
msgid "Recent Movies"
|
||||
msgid "New Movies"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#31178"
|
||||
msgid "Recent TV Shows"
|
||||
msgid "New TV Shows"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#31179"
|
||||
|
@ -586,7 +590,7 @@ msgid "Recent Albums"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#31181"
|
||||
msgid "Random Selection"
|
||||
msgid "Random Albums"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#31182"
|
||||
|
@ -610,7 +614,7 @@ msgid "View"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#31187"
|
||||
msgid "Most Played"
|
||||
msgid "Top Albums"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#31188"
|
||||
|
|
Binary file not shown.
After Width: | Height: | Size: 566 KiB |
Loading…
Reference in New Issue