This commit is contained in:
Chris Bevan 2016-11-11 21:13:39 +00:00
parent 19ef163e73
commit f9a070a1e4
15 changed files with 725 additions and 658 deletions

View File

@ -315,109 +315,68 @@
</control> </control>
</control> </control>
</control> </control>
<!-- Options menu--> <!-- Options menu-->
<control type="group"> <control type="group">
<animation type="Conditional" condition="controlgroup(9000).hasfocus">
<effect type="fade" start="0" end="100" time="300"/>
<effect type="slide" start="-200" end="0" tween="sine" easing="out" time="400"/>
</animation>
<animation type="Conditional" condition="!controlgroup(9000).hasfocus"> <animation type="Conditional" condition="!controlgroup(9000).hasfocus">
<effect type="fade" start="100" end="0" time="300"/> <effect type="fade" start="100" end="0" time="300"/>
<effect type="slide" start="0" end="-200" tween="sine" easing="out" time="400"/> </animation>
<animation type="Conditional" condition="controlgroup(9000).hasfocus">
<effect type="fade" start="0" end="100" time="300"/>
</animation> </animation>
<control type="image"> <control type="image">
<posx>0</posx> <include>dimensionsFullscreen</include>
<posy>0</posy> <texture>colors/black.png</texture>
<width>col-5-begin</width> <colordiffuse>ddFFFFFF</colordiffuse>
<height>fullscreenHeight</height>
<texture>colors/white.png</texture>
<colordiffuse>highlight</colordiffuse>
<aspectratio>stretch</aspectratio> <aspectratio>stretch</aspectratio>
</control> </control>
<!--section logo--> <control type="image">
<control type="group"> <include>dimensionsFullscreen</include>
<control type="label"> <texture>vignette.png</texture>
<posx>col-1-begin</posx> <colordiffuse>ffffffff</colordiffuse>
<posy>row-1-begin</posy> <aspectratio>stretch</aspectratio>
<width>2-col</width>
<height>1-col</height>
<font>symbolVeryLarge</font>
<aligny>center</aligny>
<textcolor>textActive</textcolor>
<shadowcolor>-</shadowcolor>
<label></label>
</control>
</control> </control>
<!--options--> <!--options-->
<control type="grouplist" id="9000"> <control type="grouplist" id="9000">
<posx>0</posx> <posx>col-10-begin</posx>
<posy>row-4-begin</posy> <posy>8-row</posy>
<itemgap>0</itemgap>
<width>6-col</width> <width>6-col</width>
<height>17-row</height>
<itemgap>0</itemgap>
<onleft>control.setfocus(50)</onleft>
<onright>control.setfocus(50)</onright>
<orientation>vertical</orientation> <orientation>vertical</orientation>
<control type="radiobutton" id="7"> <control type="radiobutton" id="7">
<height>2-row</height> <width>6-col</width>
<width>col-5-begin</width> <texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<font>menuTitle</font> <focusedcolor>textActive</focusedcolor>
<textwidth>4-col-gutter</textwidth>
<textcolor>textActive</textcolor>
<focusedcolor>highlight</focusedcolor>
<disabledcolor>menuDisabled</disabledcolor>
<texturefocus colordiffuse="textActive">colors/white.png</texturefocus>
<texturenofocus>-</texturenofocus>
<textureradiofocus>-</textureradiofocus> <textureradiofocus>-</textureradiofocus>
<textureradionofocus>-</textureradionofocus> <textureradionofocus>-</textureradionofocus>
<radiowidth/> <radiowidth/>
<radioheight/> <radioheight/>
<textoffsetx>21</textoffsetx> <label>$LOCALIZE[25001]</label>
<label> $LOCALIZE[25001]</label>
<onright>9999</onright>
</control> </control>
<control type="radiobutton" id="8"> <control type="radiobutton" id="8">
<height>2-row</height> <width>6-col</width>
<width>col-5-begin</width> <texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<font>menuTitle</font> <focusedcolor>textActive</focusedcolor>
<textwidth>4-col-gutter</textwidth>
<textcolor>textActive</textcolor>
<focusedcolor>highlight</focusedcolor>
<disabledcolor>menuDisabled</disabledcolor>
<texturefocus colordiffuse="textActive">colors/white.png</texturefocus>
<texturenofocus>-</texturenofocus>
<textureradiofocus>-</textureradiofocus> <textureradiofocus>-</textureradiofocus>
<textureradionofocus>-</textureradionofocus> <textureradionofocus>-</textureradionofocus>
<radiowidth/> <radiowidth/>
<radioheight/> <radioheight/>
<textoffsetx>21</textoffsetx> <label>$LOCALIZE[24999]</label>
<label> $LOCALIZE[24999]</label>
<onright>9999</onright>
</control> </control>
<control type="button" id="5"> <control type="button" id="5">
<height>2-row</height> <texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<width>col-5-begin</width> <focusedcolor>textActive</focusedcolor>
<font>menuTitle</font> <width>6-col</width>
<textcolor>textActive</textcolor>
<focusedcolor>highlight</focusedcolor>
<disabledcolor>menuDisabled</disabledcolor>
<texturefocus colordiffuse="textActive">colors/white.png</texturefocus>
<texturenofocus>-</texturenofocus>
<textoffsetx>col-1-begin</textoffsetx>
<textwidth>4-col-gutter</textwidth>
<label>10004</label> <label>10004</label>
<onright>9999</onright>
</control> </control>
<control type="button" id="9"> <control type="button" id="9">
<height>2-row</height> <texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<width>col-5-begin</width> <focusedcolor>textActive</focusedcolor>
<font>menuTitle</font> <width>6-col</width>
<textcolor>textActive</textcolor>
<focusedcolor>highlight</focusedcolor>
<disabledcolor>menuDisabled</disabledcolor>
<texturefocus colordiffuse="textActive">colors/white.png</texturefocus>
<texturenofocus>-</texturenofocus>
<textoffsetx>col-1-begin</textoffsetx>
<textwidth>4-col-gutter</textwidth>
<label>24034</label> <label>24034</label>
<onright>9999</onright>
</control> </control>
</control> </control>
</control> </control>

View File

@ -1,255 +1,155 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<window> <window>
<defaultcontrol always="true">9000</defaultcontrol>
<include>fadeInOut</include> <include>fadeInOut</include>
<controls> <controls>
<include>modalDialog</include> <include>modalDialog</include>
<control type="group"> <control type="group">
<posx>0</posx> <posx>col-9-begin</posx>
<posy>row-9-begin</posy> <posy>row-8-begin</posy>
<!--animations--> <!--animations-->
<include>modalDialogInOut</include> <include>modalDialogInOut</include>
<!--text--> <!--text-->
<control type="group"> <control type="label" id="1">
<posx>col-1-begin</posx> <description>heading</description>
<posx>0</posx>
<posy>0</posy> <posy>0</posy>
<control type="label" id="1"> <width>8-col-gutter</width>
<description>heading</description> <height>2-row</height>
<posx>0</posx> <wrapmultiline>true</wrapmultiline>
<posy>0</posy> <font>dialogTitle</font>
<width>12-col-gutter</width> <textcolor>textActive</textcolor>
<height>2-row</height>
<wrapmultiline>true</wrapmultiline>
<font>dialogTitle</font>
<textcolor>textActive</textcolor>
</control>
<control type="progress" id="20">
<description>Progressbar</description>
<posx>0</posx>
<posy>2-row</posy>
<width>12-col-gutter</width>
<height>1-row</height>
<info>System.Progressbar</info>
</control>
<control type="textbox" id="9">
<posx>0</posx>
<posy>2-row</posy>
<width>828</width>
<height>156</height>
<font>textbox</font>
<textcolor>textActive</textcolor>
<autoscroll delay="3000" time="2000" repeat="5000"/>
</control>
</control> </control>
<!--options--> <control type="progress" id="20">
<control type="group"> <description>Progressbar</description>
<posx>col-1-begin</posx> <posx>-96</posx>
<posy>8-row</posy> <posy>2-row</posy>
<width>8-col</width>
<!--OK only--> <height>1-row</height>
<control type="group"> <info>System.Progressbar</info>
<visible>Control.IsVisible(11) + !Control.IsVisible(10) + !Control.IsVisible(12)</visible> </control>
<control type="image"> <control type="textbox" id="9">
<posx>0</posx> <posx>0</posx>
<posy>0</posy> <posy>2-row</posy>
<width>1-col</width> <width>8-col-gutter</width>
<height>2-row</height> <height>124</height>
<aspectratio>stretch</aspectratio> <font>textbox</font>
<texture>colors/black.png</texture> <textcolor>textActive</textcolor>
</control> <autoscroll delay="3000" time="2000" repeat="5000"/>
<control type="image"> </control>
<visible>control.hasfocus(11)</visible> <!--options-->
<posx>0</posx> <control type="panel" id="9000">
<posy>0</posy> <posx>0</posx>
<width>1-col</width> <posy>6-row</posy>
<height>2-row</height> <width>8-col</width>
<aspectratio>stretch</aspectratio> <height>6-row</height>
<texture>colors/white.png</texture> <orientation>vertical</orientation>
<colordiffuse>highlight</colordiffuse> <itemlayout width="8-col" height="2-row">
</control> <control type="label">
<control type="label"> <posx>0</posx>
<posx>0</posx> <posy>0</posy>
<posy>0</posy> <width>1-col</width>
<width>1-col</width> <height>2-row</height>
<height>2-row</height> <align>center</align>
<align>center</align> <aligny>center</aligny>
<aligny>center</aligny> <font>symbolLarge</font>
<font>symbolLarge</font> <textcolor>textActive</textcolor>
<textcolor>textActive</textcolor> <label>$INFO[ListItem.label2]</label>
<label></label> </control>
</control> <control type="label">
</control> <posx>1-col-indent</posx>
<posy>-1</posy>
<!--yes / no--> <width>7-col-gutter</width>
<control type="group"> <height>2-row</height>
<visible>Control.IsVisible(10) + Control.IsVisible(11)</visible> <aligny>center</aligny>
<control type="image"> <font>buttonTitle</font>
<posx>0</posx> <textcolor>textActive</textcolor>
<posy>0</posy> <label>$INFO[ListItem.label]</label>
<width>1-col</width> </control>
<height>2-row</height> </itemlayout>
<aspectratio>stretch</aspectratio> <focusedlayout width="8-col" height="2-row">
<texture>colors/black.png</texture> <control type="image">
</control> <posx>0</posx>
<control type="image"> <posy>0</posy>
<visible>control.hasfocus(10)</visible> <width>1-col-textbox</width>
<posx>0</posx> <height>2-row</height>
<posy>0</posy> <aspectratio>stretch</aspectratio>
<width>1-col</width> <texture>colors/white.png</texture>
<height>2-row</height> <colordiffuse>highlight</colordiffuse>
<aspectratio>stretch</aspectratio> <include>spinFocusIcon</include>
<texture>colors/white.png</texture> </control>
<colordiffuse>highlight</colordiffuse> <control type="image">
<animation type="conditional" condition="control.hasfocus(10)" loop="false" reversible="false"> <posx>1-col</posx>
<effect type="fade" time="500"/> <posy>0</posy>
<effect type="rotatey" end="180" center="36" tween="back" easing="out" time="1000"/> <width>7-col</width>
</animation> <height>2-row</height>
</control> <aspectratio>stretch</aspectratio>
<control type="label"> <texture>colors/white.png</texture>
<visible>String.IsEqual(control.getlabel(10),$LOCALIZE[186])</visible> </control>
<posx>0</posx> <control type="label">
<posy>0</posy> <posx>0</posx>
<width>1-col</width> <posy>0</posy>
<height>2-row</height> <width>1-col</width>
<align>center</align> <height>2-row</height>
<aligny>center</aligny> <align>center</align>
<font>symbolLarge</font> <aligny>center</aligny>
<textcolor>textActive</textcolor> <font>symbolLarge</font>
<label></label> <textcolor>textActive</textcolor>
</control> <label>$INFO[ListItem.label2]</label>
<control type="label"> <shadowcolor>-</shadowcolor>
<visible>!String.IsEqual(control.getlabel(10),$LOCALIZE[186])</visible> </control>
<posx>0</posx> <control type="label">
<posy>0</posy> <posx>1-col-indent</posx>
<width>1-col</width> <posy>-1</posy>
<height>2-row</height> <width>7-col-gutter</width>
<align>center</align> <height>2-row</height>
<aligny>center</aligny> <aligny>center</aligny>
<font>symbolLarge</font> <font>buttonTitle</font>
<textcolor>textActive</textcolor> <textcolor>black</textcolor>
<label>×</label> <label>$INFO[ListItem.label]</label>
</control> <shadowcolor>-</shadowcolor>
<control type="image"> </control>
<posx>4-col</posx> </focusedlayout>
<posy>0</posy> <content>
<width>1-col</width> <item id="1">
<height>2-row</height> <description>No</description>
<aspectratio>stretch</aspectratio> <label>$INFO[control.getlabel(10)]</label>
<texture>colors/black.png</texture> <label2></label2>
</control> <thumb>-</thumb>
<control type="image"> <onclick>SendClick(10)</onclick>
<visible>control.hasfocus(11)</visible> </item>
<posx>4-col</posx> <item id="2">
<posy>0</posy> <description>Yes / OK</description>
<width>1-col</width> <label>$INFO[control.getlabel(11)]</label>
<height>2-row</height> <label2></label2>
<aspectratio>stretch</aspectratio> <thumb>-</thumb>
<texture>colors/white.png</texture> <onclick>SendClick(11)</onclick>
<colordiffuse>highlight</colordiffuse> </item>
<animation type="conditional" condition="control.hasfocus(11)" loop="false" reversible="false"> <item id="3">
<effect type="fade" time="500"/> <visible>Control.IsVisible(12)</visible>
<effect type="rotatey" end="180" center="324" tween="back" easing="out" time="1000"/> <description>Custom Button</description>
</animation> <label>$INFO[control.getlabel(12)]</label>
</control> <label2></label2>
<control type="label"> <thumb>-</thumb>
<visible>String.IsEqual(control.getlabel(11),$LOCALIZE[107])</visible> <onclick>SendClick(12)</onclick>
<posx>4-col</posx> </item>
<posy>0</posy> </content>
<width>1-col</width> </control>
<height>2-row</height> <!--buttons (hidden from view)-->
<align>center</align> <control type="group">
<aligny>center</aligny> <visible>false</visible>
<font>symbolLarge</font> <!--selection buttons-->
<textcolor>textActive</textcolor> <control type="button" id="10">
<label></label> <description>No</description>
</control> </control>
<control type="label"> <control type="button" id="11">
<visible>!String.IsEqual(control.getlabel(11),$LOCALIZE[107])</visible> <description>Yes</description>
<posx>4-col</posx> </control>
<posy>0</posy> <control type="button" id="12">
<width>1-col</width> <description>Custom</description>
<height>2-row</height> </control>
<align>center</align> </control>
<aligny>center</aligny> </control>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<label></label>
</control>
</control>
<!--custom button active-->
<control type="group">
<visible>Control.IsVisible(12)</visible>
<control type="image">
<posx>8-col</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
</control>
<control type="image">
<visible>control.hasfocus(12)</visible>
<posx>8-col</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
<colordiffuse>highlight</colordiffuse>
<animation type="conditional" condition="control.hasfocus(12)" loop="false" reversible="false">
<effect type="fade" time="500"/>
<effect type="rotatey" end="180" center="612" tween="back" easing="out" time="1000"/>
</animation>
</control>
<control type="label">
<posx>8-col</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>
</control>
</control>
<control type="grouplist" id="9000">
<posx>1-col</posx>
<posy>0</posy>
<width>12-col</width>
<height>2-row</height>
<itemgap>1-col</itemgap>
<onleft>50</onleft>
<onright>50</onright>
<onup>9999</onup>
<ondown>9999</ondown>
<orientation>horizontal</orientation>
<!--selection buttons-->
<control type="button" id="10">
<description>OK</description>
<texturefocus>colors/white.png</texturefocus>
<texturenofocus colordiffuse="overlay">colors/black.png</texturenofocus>
<focusedcolor>black</focusedcolor>
<width>3-col</width>
</control>
<control type="button" id="11">
<description>Cancel</description>
<texturefocus>colors/white.png</texturefocus>
<texturenofocus colordiffuse="overlay">colors/black.png</texturenofocus>
<focusedcolor>black</focusedcolor>
<width>3-col</width>
</control>
<control type="button" id="12">
<description>Custom</description>
<texturefocus>colors/white.png</texturefocus>
<texturenofocus colordiffuse="overlay">colors/black.png</texturenofocus>
<focusedcolor>black</focusedcolor>
<width>3-col</width>
</control>
</control>
</control>
</control>
<!--debugging--> <!--debugging-->
<include>DebugGrid</include> <include>DebugGrid</include>
<control type="label"> <control type="label">

View File

@ -11,11 +11,11 @@
</animation> </animation>
<include>dateTime</include> <include>dateTime</include>
<!--thumbnail--> <!--thumbnail-->
<control type="group"> <control type="group">
<posx>col-1-begin</posx> <posx>col-1-begin</posx>
<posy>row-1-begin</posy> <posy>row-1-begin</posy>
<animation type="Windowopen"> <animation type="Windowopen">
<effect type="fade" start="0" end="100" time="300"/> <effect type="fade" start="0" end="100" time="300"/>
<effect type="slide" start="0,-300" end="0,0" tween="cubic" easing="out" time="400"/> <effect type="slide" start="0,-300" end="0,0" tween="cubic" easing="out" time="400"/>
</animation> </animation>
@ -23,15 +23,15 @@
<effect type="fade" start="100" end="0" time="300"/> <effect type="fade" start="100" end="0" time="300"/>
<effect type="slide" end="0,-300" tween="cubic" easing="out" time="400"/> <effect type="slide" end="0,-300" tween="cubic" easing="out" time="400"/>
</animation> </animation>
<control type="image"> <control type="image">
<posx>0</posx> <posx>0</posx>
<posy>0</posy> <posy>0</posy>
<width>2-col-textbox</width> <width>2-col-textbox</width>
<height>4-col-textbox</height> <height>4-col-textbox</height>
<aspectratio scalediffuse="false" aligny="top">keep</aspectratio> <aspectratio scalediffuse="false" aligny="top">keep</aspectratio>
<texture border="0">$INFO[player.art(thumb)]</texture> <texture border="0">$INFO[player.art(thumb)]</texture>
</control> </control>
</control> </control>
<control type="group"> <control type="group">
<posx>0</posx> <posx>0</posx>
@ -45,18 +45,18 @@
<effect type="slide" end="0,300" tween="cubic" easing="out" time="400"/> <effect type="slide" end="0,300" tween="cubic" easing="out" time="400"/>
</animation> </animation>
<control type="image"> <control type="image">
<posx>col-1-begin</posx> <posx>0</posx>
<posy>0</posy> <posy>0</posy>
<width>24-col</width> <width>fullscreenWidth</width>
<height>6-row</height> <height>10-row</height>
<texture>colors/black.png</texture> <texture>colors/black.png</texture>
<colordiffuse>textboxInactive</colordiffuse> <colordiffuse>textboxInactive</colordiffuse>
<aspectratio>stretch</aspectratio> <aspectratio>stretch</aspectratio>
</control> </control>
<control type="image"> <control type="image">
<posx>col-1-begin</posx> <posx>0</posx>
<posy>0</posy> <posy>0</posy>
<width>24-col</width> <width>fullscreenWidth</width>
<height>2-row</height> <height>2-row</height>
<texture colordiffuse="highlight">colors/white.png</texture> <texture colordiffuse="highlight">colors/white.png</texture>
<colordiffuse>ccffffff</colordiffuse> <colordiffuse>ccffffff</colordiffuse>
@ -68,18 +68,18 @@
<width>16-col</width> <width>16-col</width>
<height>2-row</height> <height>2-row</height>
<font>pageSubTitle</font> <font>pageSubTitle</font>
<aligny>center</aligny> <aligny>center</aligny>
<textcolor>textActive</textcolor> <textcolor>textActive</textcolor>
<label>[B]$INFO[videoplayer.Title][/B]</label> <label>[B]$INFO[videoplayer.Title][/B]</label>
</control> </control>
<control type="label"> <control type="label">
<visible>VideoPlayer.HasMenu</visible> <visible>VideoPlayer.HasMenu</visible>
<posx>col-17-begin</posx> <posx>col-17-begin</posx>
<posy>0</posy> <posy>0</posy>
<width>4-col</width> <width>4-col</width>
<height>2-row</height> <height>2-row</height>
<font>pageSubTitle</font> <font>pageSubTitle</font>
<aligny>center</aligny> <aligny>center</aligny>
<textcolor>textActive</textcolor> <textcolor>textActive</textcolor>
<label>$LOCALIZE[31049] [B]$INFO[player.Chapter] / $INFO[player.Chaptercount][/B]</label> <label>$LOCALIZE[31049] [B]$INFO[player.Chapter] / $INFO[player.Chaptercount][/B]</label>
</control> </control>
@ -90,13 +90,13 @@
<height>2-row</height> <height>2-row</height>
<font>pageSubTitle</font> <font>pageSubTitle</font>
<align>right</align> <align>right</align>
<aligny>center</aligny> <aligny>center</aligny>
<textcolor>textActive</textcolor> <textcolor>textActive</textcolor>
<label>[B]$INFO[Videoplayer.time] / $INFO[Videoplayer.duration][/B]</label> <label>[B]$INFO[Videoplayer.time] / $INFO[Videoplayer.duration][/B]</label>
<scroll>false</scroll> <scroll>false</scroll>
</control> </control>
<control type="textbox"> <control type="textbox">
<posx>120</posx> <posx>120</posx>
<posy>84</posy> <posy>84</posy>
<font>textbox</font> <font>textbox</font>
<width>23-col</width> <width>23-col</width>

View File

@ -0,0 +1,93 @@
<?xml version="1.0" encoding="UTF-8"?>
<window>
<!--keyboard control: o-->
<controls>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>fullscreenWidth</width>
<height>fullscreenHeight</height>
<texture>colors/black.png</texture>
<colordiffuse>textboxInactive</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<control type="grouplist">
<posx>col-1-begin</posx>
<posy>row-5-begin</posy>
<control type="label">
<width>24-col</width>
<label>$INFO[PVR.ActStreamServiceName,$LOCALIZE[19099]: ]</label>
</control>
<control type="label">
<width>24-col</width>
<label>$INFO[PVR.ActStreamProviderName,$LOCALIZE[19101]: ]</label>
</control>
<control type="label">
<width>24-col</width>
<label>$INFO[PVR.ActStreamClient,[$LOCALIZE[19012]: ]</label>
</control>
<control type="label">
<width>24-col</width>
<label>$INFO[PVR.ActStreamDevice,$LOCALIZE[19006]: ]</label>
</control>
<control type="label">
<width>24-col</width>
<label>$INFO[PVR.ActStreamStatus,$LOCALIZE[19007]: ]</label>
</control>
<control type="label">
<width>24-col</width>
<label>$INFO[PVR.ActStreamEncryptionName,$LOCALIZE[19015]: ]</label>
</control>
<control type="label">
<width>24-col</width>
<label>$INFO[PVR.ActStreamBer,$LOCALIZE[19010]: ]</label>
</control>
<control type="label">
<width>24-col</width>
<label>$INFO[PVR.ActStreamUnc,$LOCALIZE[19011]: ]</label>
</control>
<control type="label">
<width>24-col</width>
<label>$INFO[PVR.ActStreamMux,$LOCALIZE[19100]: ]</label>
</control>
<control type="label">
<width>24-col</width>
<label>$INFO[PVR.ActStreamSignal,$LOCALIZE[19008]: ]</label>
</control>
<control type="label">
<width>24-col</width>
<label>$INFO[PVR.ActStreamSNR,$LOCALIZE[19009]: ]</label>
</control>
<control type="label">
<width>24-col</width>
<label>$INFO[Player.Process(videodecoder),$LOCALIZE[31115]: ]$VAR[VideoHWDecoder, (,)]</label>
</control>
<control type="label">
<width>24-col</width>
<label>$INFO[Player.Process(pixformat),$LOCALIZE[31114]: ]</label>
</control>
<control type="label">
<width>24-col</width>
<label>$INFO[Player.Process(deintmethod),$LOCALIZE[16038]: ]</label>
</control>
<control type="label">
<width>24-col</width>
<label>$INFO[Player.Process(videowidth),$LOCALIZE[38031]: ,x]$INFO[Player.Process(videoheight),,px]$INFO[Player.Process(videodar),$COMMA , AR]$INFO[Player.Process(videofps),$COMMA , FPS]</label>
</control>
<control type="label">
<width>24-col</width>
<label>$LOCALIZE[460]: $INFO[Player.Process(audiochannels)] $INFO[Player.Process(audiodecoder)] $INFO[Player.Process(audiobitspersample),,bits] $INFO[Player.Process(audiosamplerate),,Hz]</label>
</control>
<control type="label">
<width>24-col</width>
<label>$INFO[System.Memory(used.percent),$LOCALIZE[31030]: , ]$INFO[System.CpuUsage,$LOCALIZE[13271] ]</label>
</control>
</control>
<!--debugging-->
<include>DebugGrid</include>
<control type="label">
<include>DialogID</include>
<label>DialogPlayerProcessInfo.xml</label>
</control>
</controls>
</window>

View File

@ -1,12 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<window> <window>
<defaultcontrol>5</defaultcontrol> <defaultcontrol>5</defaultcontrol>
<include>fadeInOut</include> <include>fadeInOut</include>
<controls> <controls>
<include>modalDialog</include> <!--background-->
<include>globalBackground</include>
<control type="group"> <control type="group">
<visible>!Window.IsVisible(sliderdialog)</visible> <visible>!Window.IsVisible(sliderdialog)</visible>
<posx>col-5-begin</posx> <posx>col-5-begin</posx>
<posy>row-4-begin</posy> <posy>row-4-begin</posy>
<!--animations--> <!--animations-->
<include>modalDialogInOutVertical</include> <include>modalDialogInOutVertical</include>
@ -28,7 +29,7 @@
<colordiffuse>overlay</colordiffuse> <colordiffuse>overlay</colordiffuse>
<aspectratio>stretch</aspectratio> <aspectratio>stretch</aspectratio>
</control> </control>
<control type="image"> <control type="image">
<posx>0</posx> <posx>0</posx>
<posy>2-row</posy> <posy>2-row</posy>
<width>12-col</width> <width>12-col</width>
@ -47,7 +48,6 @@
<textcolor>textActive</textcolor> <textcolor>textActive</textcolor>
<shadowcolor>-</shadowcolor> <shadowcolor>-</shadowcolor>
</control> </control>
<control type="grouplist" id="5"> <control type="grouplist" id="5">
<description>control area</description> <description>control area</description>
<posx>0</posx> <posx>0</posx>
@ -58,7 +58,6 @@
<onup>5</onup> <onup>5</onup>
<ondown>5</ondown> <ondown>5</ondown>
</control> </control>
<control type="button" id="7"> <control type="button" id="7">
<description>Default Button</description> <description>Default Button</description>
</control> </control>
@ -69,7 +68,13 @@
<description>Default SpinControlex</description> <description>Default SpinControlex</description>
</control> </control>
<control type="edit" id="12"> <control type="edit" id="12">
<description>Default Edit</description> <width>8-col</width>
<font>buttonTitle</font>
<align>left</align>
<texturefocus>colors/white.png</texturefocus>
<texturenofocus>-</texturenofocus>
<textoffsetx>24</textoffsetx>
<focusedcolor>black</focusedcolor>
</control> </control>
<control type="sliderex" id="13"> <control type="sliderex" id="13">
<description>Default Slider</description> <description>Default Slider</description>
@ -86,7 +91,7 @@
<shadowcolor>-</shadowcolor> <shadowcolor>-</shadowcolor>
</control> </control>
<!--dialog control buttons--> <!--dialog control buttons-->
<control type="panel" id="9000"> <control type="panel" id="9000">
<posx>12-col</posx> <posx>12-col</posx>
<posy>2-row</posy> <posy>2-row</posy>
@ -187,7 +192,6 @@
</item> </item>
</content> </content>
</control> </control>
<!--dialog controls--> <!--dialog controls-->
<control type="group"> <control type="group">
<visible>false</visible> <visible>false</visible>
@ -202,5 +206,11 @@
</control> </control>
</control> </control>
</control> </control>
<!--debugging-->
<include>DebugGrid</include>
<control type="label">
<include>DialogID</include>
<label>dialogSettings.xml</label>
</control>
</controls> </controls>
</window> </window>

View File

@ -1,187 +1,186 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<window> <window>
<defaultcontrol always="true">20</defaultcontrol> <defaultcontrol always="true">20</defaultcontrol>
<include>fadeInOut</include> <include>fadeInOut</include>
<controls> <controls>
<include>globalBackground</include> <include>globalBackground</include>
<control type="group"> <control type="group">
<!--animations--> <!--animations-->
<include>modalDialogInOutVertical</include> <include>modalDialogInOutVertical</include>
<!--page title--> <!--page title-->
<control type="group"> <control type="group">
<posx>col-6-begin</posx> <posx>col-6-begin</posx>
<posy>row-4-begin</posy> <posy>row-4-begin</posy>
<control type="image"> <control type="image">
<posx>0</posx> <posx>0</posx>
<posy>0</posy> <posy>0</posy>
<width>16-col</width> <width>16-col</width>
<height>2-row</height> <height>2-row</height>
<texture>colors/white.png</texture> <texture>colors/white.png</texture>
<colordiffuse>highlight</colordiffuse> <colordiffuse>highlight</colordiffuse>
<aspectratio>stretch</aspectratio> <aspectratio>stretch</aspectratio>
</control> </control>
<!--title--> <!--title-->
<control type="label"> <control type="label">
<posx>24</posx> <posx>24</posx>
<posy>0</posy> <posy>0</posy>
<width>16-col</width> <width>16-col</width>
<height>2-row</height> <height>2-row</height>
<font>dialogTitle</font> <font>dialogTitle</font>
<label>10003</label> <label>10003</label>
<textcolor>textActive</textcolor> <textcolor>textActive</textcolor>
<shadowcolor>-</shadowcolor> <shadowcolor>-</shadowcolor>
</control> </control>
<control type="image"> <control type="image">
<posx>0</posx> <posx>0</posx>
<posy>2-row</posy> <posy>2-row</posy>
<width>16-col</width> <width>16-col</width>
<height>660</height> <height>660</height>
<texture>colors/black.png</texture> <texture>colors/black.png</texture>
<colordiffuse>overlay</colordiffuse> <colordiffuse>overlay</colordiffuse>
<aspectratio>stretch</aspectratio> <aspectratio>stretch</aspectratio>
</control> </control>
</control> </control>
<!--left panel-->
<!--left panel--> <control type="group">
<control type="group"> <posx>col-6-begin</posx>
<posx>col-6-begin</posx> <posy>row-7-begin</posy>
<posy>row-7-begin</posy> <control type="label" id="101">
<control type="label" id="101"> <description>Header Label</description>
<description>Header Label</description> <posx>24</posx>
<posx>24</posx> <posy>0</posy>
<posy>0</posy> <width>8-col-gutter</width>
<width>8-col-gutter</width> <label>-</label>
<label>-</label> <font>settingsCategoryTitle</font>
<font>settingsCategoryTitle</font> <textcolor>highlight</textcolor>
<textcolor>highlight</textcolor> <shadowcolor>-</shadowcolor>
<shadowcolor>-</shadowcolor> </control>
</control> <!--left file list-->
<!--left file list--> <control type="list" id="20">
<control type="list" id="20"> <posx>12</posx>
<posx>12</posx> <posy>2-row</posy>
<posy>2-row</posy> <width>8-col</width>
<width>8-col</width> <height>15-row</height>
<height>15-row</height> <onright>21</onright>
<onright>21</onright> <itemlayout height="2-row" width="8-col">
<itemlayout height="2-row" width="8-col"> <control type="label">
<control type="label"> <posx>12</posx>
<posx>12</posx> <width>8-col-gutter</width>
<width>8-col-gutter</width> <height>2-row</height>
<height>2-row</height> <aligny>center</aligny>
<aligny>center</aligny> <info>ListItem.Label</info>
<info>ListItem.Label</info> <font>itemTitle</font>
<font>itemTitle</font> </control>
</control> <control type="label">
<control type="label"> <posx>12r</posx>
<posx>12r</posx> <width>3-col</width>
<width>3-col</width> <height>2-row</height>
<height>2-row</height> <aligny>center</aligny>
<aligny>center</aligny> <align>right</align>
<align>right</align> <info>ListItem.Label2</info>
<info>ListItem.Label2</info> <font>itemTitle</font>
<font>itemTitle</font> <textcolor>highlight</textcolor>
<textcolor>highlight</textcolor> </control>
</control> </itemlayout>
</itemlayout> <focusedlayout height="2-row" width="8-col">
<focusedlayout height="2-row" width="8-col"> <control type="image">
<control type="image"> <width>8-col-gutter</width>
<width>8-col-gutter</width> <height>2-row</height>
<height>2-row</height> <texture>colors/white.png</texture>
<texture>colors/white.png</texture> <animation effect="fade" start="100" end="50" condition="!Control.HasFocus(20)">Conditional</animation>
<animation effect="fade" start="100" end="50" condition="!Control.HasFocus(20)">Conditional</animation> </control>
</control> <control type="label">
<control type="label"> <posx>12</posx>
<posx>12</posx> <width>8-col-gutter</width>
<width>8-col-gutter</width> <height>2-row</height>
<height>2-row</height> <aligny>center</aligny>
<aligny>center</aligny> <info>ListItem.Label</info>
<info>ListItem.Label</info> <font>itemTitle</font>
<font>itemTitle</font> <textcolor>black</textcolor>
<textcolor>black</textcolor> </control>
</control> <control type="label">
<control type="label"> <posx>12r</posx>
<posx>12r</posx> <width>3-col</width>
<width>3-col</width> <height>2-row</height>
<height>2-row</height> <aligny>center</aligny>
<aligny>center</aligny> <align>right</align>
<align>right</align> <info>ListItem.Label2</info>
<info>ListItem.Label2</info> <font>itemTitle</font>
<font>itemTitle</font> <textcolor>black</textcolor>
<textcolor>black</textcolor> </control>
</control> </focusedlayout>
</focusedlayout> </control>
</control> </control>
</control> <!--right panel-->
<!--right panel--> <control type="group">
<control type="group"> <posx>col-14-begin</posx>
<posx>col-14-begin</posx> <posy>row-7-begin</posy>
<posy>row-7-begin</posy> <control type="label" id="102">
<control type="label" id="102"> <description>Header Label</description>
<description>Header Label</description> <posx>12</posx>
<posx>12</posx> <posy>0</posy>
<posy>0</posy> <width>8-col-gutter</width>
<width>8-col-gutter</width> <label>-</label>
<label>-</label> <font>settingsCategoryTitle</font>
<font>settingsCategoryTitle</font> <textcolor>highlight</textcolor>
<textcolor>highlight</textcolor> </control>
</control> <control type="list" id="21">
<control type="list" id="21"> <posx>0</posx>
<posx>0</posx> <posy>2-row</posy>
<posy>2-row</posy> <width>8-col</width>
<width>8-col</width> <height>15-row</height>
<height>15-row</height> <onleft>20</onleft>
<onleft>20</onleft> <itemlayout height="2-row" width="8-col">
<itemlayout height="2-row" width="8-col"> <control type="label">
<control type="label"> <posx>12</posx>
<posx>12</posx> <width>8-col-gutter</width>
<width>8-col-gutter</width> <height>2-row</height>
<height>2-row</height> <aligny>center</aligny>
<aligny>center</aligny> <info>ListItem.Label</info>
<info>ListItem.Label</info> <font>itemTitle</font>
<font>itemTitle</font> </control>
</control> <control type="label">
<control type="label"> <posx>12r</posx>
<posx>12r</posx> <width>3-col</width>
<width>3-col</width> <height>2-row</height>
<height>2-row</height> <aligny>center</aligny>
<aligny>center</aligny> <align>right</align>
<align>right</align> <info>ListItem.Label2</info>
<info>ListItem.Label2</info> <font>itemTitle</font>
<font>itemTitle</font> <textcolor>highlight</textcolor>
<textcolor>highlight</textcolor> </control>
</control> </itemlayout>
</itemlayout> <focusedlayout height="2-row" width="8-col">
<focusedlayout height="2-row" width="8-col"> <control type="image">
<control type="image"> <width>8-col-gutter</width>
<width>8-col-gutter</width> <height>2-row</height>
<height>2-row</height> <texture>colors/white.png</texture>
<texture>colors/white.png</texture> <animation effect="fade" start="100" end="50" condition="Control.HasFocus(20)">Conditional</animation>
<animation effect="fade" start="100" end="50" condition="Control.HasFocus(20)">Conditional</animation> </control>
</control> <control type="label">
<control type="label"> <posx>12</posx>
<posx>12</posx> <width>8-col-gutter</width>
<width>8-col-gutter</width> <height>2-row</height>
<height>2-row</height> <aligny>center</aligny>
<aligny>center</aligny> <info>ListItem.Label</info>
<info>ListItem.Label</info> <font>itemTitle</font>
<font>itemTitle</font> <textcolor>black</textcolor>
<textcolor>black</textcolor> </control>
</control> <control type="label">
<control type="label"> <posx>12r</posx>
<posx>12r</posx> <width>3-col</width>
<width>3-col</width> <height>2-row</height>
<height>2-row</height> <aligny>center</aligny>
<aligny>center</aligny> <align>right</align>
<align>right</align> <info>ListItem.Label2</info>
<info>ListItem.Label2</info> <font>itemTitle</font>
<font>itemTitle</font> <textcolor>black</textcolor>
<textcolor>black</textcolor> </control>
</control> </focusedlayout>
</focusedlayout> </control>
</control> </control>
</control> </control>
</control>
<!--debugging--> <!--debugging-->
<include>DebugGrid</include> <include>DebugGrid</include>
<control type="label"> <control type="label">

View File

@ -6,51 +6,107 @@
<animation effect="fade" start="0" end="100" time="500" reversible="true">WindowOpen</animation> <animation effect="fade" start="0" end="100" time="500" reversible="true">WindowOpen</animation>
<controls> <controls>
<include>globalBackground</include> <include>globalBackground</include>
<!--Date / time and weather--> <control type="group">
<control type="group" id="9999"> <visible>!isempty(skin.string(homeBackground))</visible>
<posx>18-col</posx> <animation type="windowOpen" condition="!Skin.HasSetting(lowPowerMode)">
<posy>row-21-begin</posy> <effect type="zoom" center="auto" start="105" tween="sine" end="100" time="1500"/>
<control type="label"> </animation>
<posx>8-col</posx> <control type="image">
<posy>12</posy> <include>dimensionsFullscreen</include>
<width>24-col</width> <texture>$INFO[skin.string(homeBackground)]</texture>
<height>4-row</height> <colordiffuse>6Affffff</colordiffuse>
<align>right</align> <aspectratio>stretch</aspectratio>
<font>veryLarge</font>
<textcolor>textActive</textcolor>
<label>$INFO[System.Time]</label>
</control> </control>
<control type="label"> <control type="image">
<posx>8-col</posx> <include>dimensionsFullscreen</include>
<posy>3-row</posy> <texture>vignette.png</texture>
<width>24-col</width> <colordiffuse>ffffffff</colordiffuse>
<height>4-row</height> <aspectratio>stretch</aspectratio>
<align>right</align>
<font>Large</font>
<textcolor>textActive</textcolor>
<label>$INFO[System.Date(DDD)] [B]$INFO[System.Date(dd)][/B] $INFO[System.Date(MMM)]</label>
</control>
<control type="label">
<visible>!isempty(Window(Weather).Property(WeatherProvider))</visible>
<posx>8-col</posx>
<posy>182</posy>
<width>24-col</width>
<height>3-row</height>
<align>right</align>
<font>regular</font>
<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>
</control> </control>
<!--Date / time and weather-->
<control type="group">
<posx>1716</posx>
<posy>row-26-begin</posy>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>24-col</width>
<height>4-row</height>
<font>regular</font>
<align>right</align>
<textcolor>textActive</textcolor>
<label>[B]$INFO[System.Time][/B] $INFO[System.Date(DDD)] [B]$INFO[System.Date(dd)][/B] $INFO[System.Date(MMM)]</label>
</control>
</control>
<!--power and settings-->
<control type="panel" id="9999">
<posx>col-24-begin</posx>
<posy>row-27-begin</posy>
<width>6-col</width>
<height>2-row</height>
<orientation>horizontal</orientation>
<onleft>9000</onleft>
<itemlayout width="78" height="2-row">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<texture border="0">colors/black.png</texture>
<aspectratio>stretch</aspectratio>
<colordiffuse>overlay</colordiffuse>
</control>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<font>symbolLarge</font>
<align>center</align>
<aligny>center</aligny>>
<textcolor>textActive</textcolor>
<shadowcolor>-</shadowcolor>
<label>$INFO[ListItem.label]</label>
</control>
</itemlayout>
<focusedlayout width="78" height="2-row">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<texture border="0">colors/white.png</texture>
<aspectratio>stretch</aspectratio>
<include>spinFocusIcon</include>
</control>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<font>symbolLarge</font>
<align>center</align>
<aligny>center</aligny>
<textcolor>black</textcolor>
<shadowcolor>-</shadowcolor>
<label>$INFO[ListItem.label]</label>
</control>
</focusedlayout>
<content>
<item>
<label></label>
<onclick>ActivateWindow(settings)</onclick>
<thumb>-</thumb>
</item>
<item>
<label></label>
<onclick>ActivateWindow(shutdownmenu)</onclick>
<thumb>-</thumb>
</item>
</content>
</control>
<!--hub menu--> <!--hub menu-->
<include>hubMenu</include> <include>hubMenu</include>
<include>hubOptions</include> <include>hubOptions</include>

View File

@ -1,21 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<window> <window>
<defaultcontrol always="true">52</defaultcontrol> <defaultcontrol always="true">52</defaultcontrol>
<controls> <controls>
<include>globalBackground</include> <include>globalBackground</include>
<control type="image">
<animation type="windowopen">
<effect type="fade" start="0" end="100" time="500" delay="500" tween="linear"/>
</animation>
<include>dimensionsFullscreen</include>
<texture>logoOverlay.png</texture>
<colordiffuse>ffffffff</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<control type="group"> <control type="group">
<posx>0</posx> <posx>col-10-begin</posx>
<posy>0</posy> <posy>row-8-begin</posy>
<!--animations--> <!--animations-->
<include>modalDialogInOutVertical</include> <include>modalDialogInOutVertical</include>
<control type="image"> <control type="image">
@ -41,15 +31,15 @@
<posx>0</posx> <posx>0</posx>
<posy>6-row</posy> <posy>6-row</posy>
<width>6-col</width> <width>6-col</width>
<height>8-row</height> <height>7-row</height>
<itemlayout width="6-col" height="2-row"> <itemlayout width="6-col" height="2-row">
<control type="image"> <control type="image">
<posx>0</posx> <posx>0</posx>
<posy>0</posy> <posy>0</posy>
<width>69</width> <width>69</width>
<height>69</height> <height>2-row</height>
<aspectratio>stretch</aspectratio> <aspectratio>stretch</aspectratio>
<texture fallback="colors/black" border="0">$INFO[Listitem.thumb]</texture> <texture fallback="colors/black.png" border="0">$INFO[Listitem.thumb]</texture>
</control> </control>
<control type="image"> <control type="image">
<posx>1-col</posx> <posx>1-col</posx>
@ -77,7 +67,7 @@
<posx>0</posx> <posx>0</posx>
<posy>0</posy> <posy>0</posy>
<width>69</width> <width>69</width>
<height>69</height> <height>2-row</height>
<aspectratio>stretch</aspectratio> <aspectratio>stretch</aspectratio>
<texture fallback="colors/black" border="0">$INFO[Listitem.thumb]</texture> <texture fallback="colors/black" border="0">$INFO[Listitem.thumb]</texture>
<animation type="focus" loop="false" reversible="false"> <animation type="focus" loop="false" reversible="false">

View File

@ -1,7 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<window> <window>
<defaultcontrol always="true">4</defaultcontrol> <defaultcontrol always="true">4</defaultcontrol>
<controls> <controls>
<!--background--> <!--background-->
<include>globalBackground</include> <include>globalBackground</include>
@ -39,7 +38,7 @@
<height>2-row</height> <height>2-row</height>
<aligny>center</aligny> <aligny>center</aligny>
<font>dialogTitle</font> <font>dialogTitle</font>
<label>31103</label> <label>14210</label>
<textcolor>textActive</textcolor> <textcolor>textActive</textcolor>
<shadowcolor>-</shadowcolor> <shadowcolor>-</shadowcolor>
</control> </control>
@ -54,7 +53,7 @@
<control type="image"> <control type="image">
<description>profile image</description> <description>profile image</description>
<posx>156</posx> <posx>156</posx>
<posy>84</posy> <posy>96</posy>
<width>4-col-gutter</width> <width>4-col-gutter</width>
<height>4-col-gutter</height> <height>4-col-gutter</height>
<texture fallback="colors/offblack.png" border="0">$INFO[System.ProfileThumb]</texture> <texture fallback="colors/offblack.png" border="0">$INFO[System.ProfileThumb]</texture>
@ -105,7 +104,7 @@
<width>69</width> <width>69</width>
<height>69</height> <height>69</height>
<aspectratio>stretch</aspectratio> <aspectratio>stretch</aspectratio>
<texture fallback="colors/offblack.png">$INFO[listitem.icon]</texture> <texture fallback="colors/black.png">$INFO[listitem.icon]</texture>
<bordersize>0</bordersize> <bordersize>0</bordersize>
<colordiffuse>ffffffff</colordiffuse> <colordiffuse>ffffffff</colordiffuse>
</control> </control>
@ -144,12 +143,13 @@
<control type="image"> <control type="image">
<posx>0</posx> <posx>0</posx>
<posy>0</posy> <posy>0</posy>
<width>69</width> <width>1-col</width>
<height>69</height> <height>69</height>
<aspectratio>stretch</aspectratio> <aspectratio>stretch</aspectratio>
<texture fallback="colors/offblack.png">$INFO[listitem.icon]</texture> <texture fallback="colors/offblack.png">$INFO[listitem.icon]</texture>
<bordersize>0</bordersize> <bordersize>0</bordersize>
<colordiffuse>ffffffff</colordiffuse> <colordiffuse>ffffffff</colordiffuse>
<include>spinFocusIcon</include>
</control> </control>
<control type="label"> <control type="label">
<posx>1-col-indent</posx> <posx>1-col-indent</posx>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<window> <window>
<defaultcontrol always="true">8000</defaultcontrol> <defaultcontrol always="true">8000</defaultcontrol>
<onunload>RunScript(script.skinshortcuts,type=buildxml&amp;mainmenuID=9000)</onunload> <onunload>RunScript(script.skinshortcuts,type=buildxml&amp;mainmenuID=9000)</onunload>
<controls> <controls>
<!--background--> <!--background-->
<include>globalBackground</include> <include>globalBackground</include>
@ -129,6 +129,15 @@
<onleft>8000</onleft> <onleft>8000</onleft>
<itemgap>0</itemgap> <itemgap>0</itemgap>
<orientation>vertical</orientation> <orientation>vertical</orientation>
<control type="button" id="2">
<visible>Container(8000).Hasfocus(1)</visible>
<description>Set home background image</description>
<width>14-col</width>
<label>31116</label>
<label2>$INFO[Skin.String(homeBackground)]</label2>
<onclick>Skin.SetFile(homeBackground,.png|.jpg|.gif)</onclick>
<textwidth>8-col</textwidth>
</control>
<control type="radiobutton" id="1"> <control type="radiobutton" id="1">
<visible>Container(8000).Hasfocus(1)</visible> <visible>Container(8000).Hasfocus(1)</visible>
<description>Reverse power down options</description> <description>Reverse power down options</description>
@ -170,13 +179,13 @@
<onclick>ReloadSkin()</onclick> <onclick>ReloadSkin()</onclick>
<selected>Skin.HasSetting(lowPowerMode)</selected> <selected>Skin.HasSetting(lowPowerMode)</selected>
</control> </control>
<control type="button" id="12"> <control type="button" id="12">
<visible>Container(8000).Hasfocus(2)</visible> <visible>Container(8000).Hasfocus(2)</visible>
<description>Reset main menu</description> <description>Reset main menu</description>
<width>14-col</width> <width>14-col</width>
<label>31052</label> <label>31052</label>
<onclick>RunScript(script.skinshortcuts,type=resetall)</onclick> <onclick>RunScript(script.skinshortcuts,type=resetall)</onclick>
</control> </control>
</control> </control>
</control> </control>
<!--debugging--> <!--debugging-->

View File

@ -2,45 +2,55 @@
<window> <window>
<defaultcontrol>-</defaultcontrol> <defaultcontrol>-</defaultcontrol>
<controls> <controls>
<!--video codec info label--> <control type="image">
<control type="group">
<posx>0</posx> <posx>0</posx>
<posy>0</posy> <posy>0</posy>
<control type="image"> <width>fullscreenWidth</width>
<height>8-row</height>
<texture>colors/black.png</texture>
<colordiffuse>textboxInactive</colordiffuse>
</control>
<!--video codec info label-->
<control type="group">
<posx>col-1-begin</posx>
<posy>1-row</posy>
<control type="label" id="1">
<posx>0</posx> <posx>0</posx>
<posy>0</posy> <posy>0</posy>
<width>fullscreenWidth</width>
<height>5-row</height>
<texture>colors/black.png</texture>
<colordiffuse>77FFFFFF</colordiffuse>
</control>
<control type="label" id="10">
<posx>col-1-begin</posx>
<posy>row-1-begin</posy>
<font>smallMedium</font> <font>smallMedium</font>
<textcolor>textActive</textcolor> <textcolor>textActive</textcolor>
<width>24-col</width> <width>24-col</width>
<height>2-row</height> <height>1-row</height>
<label>$INFO[Player.SeekNumeric]</label>
<shadowcolor>-</shadowcolor>
</control>
<control type="label" id="10">
<posx>0</posx>
<posy>2-row</posy>
<font>smallMedium</font>
<textcolor>textActive</textcolor>
<width>24-col</width>
<height>1-row</height>
<label>-</label> <label>-</label>
<shadowcolor>-</shadowcolor> <shadowcolor>-</shadowcolor>
</control> </control>
<control type="label" id="11"> <control type="label" id="11">
<posx>col-1-begin</posx> <posx>0</posx>
<posy>row-2-begin</posy> <posy>3-row</posy>
<font>smallMedium</font> <font>smallMedium</font>
<textcolor>textActive</textcolor> <textcolor>textActive</textcolor>
<width>24-col</width> <width>24-col</width>
<height>2-row</height> <height>1-row</height>
<label>-</label> <label>-</label>
<shadowcolor>-</shadowcolor> <shadowcolor>-</shadowcolor>
</control> </control>
<control type="label" id="12"> <control type="label" id="12">
<posx>col-1-begin</posx> <posx>0</posx>
<posy>row-3-begin</posy> <posy>4-row</posy>
<font>smallMedium</font> <font>smallMedium</font>
<textcolor>textActive</textcolor> <textcolor>textActive</textcolor>
<width>24-col</width> <width>24-col</width>
<height>3-row</height> <height>1-row</height>
<label>-</label> <label>-</label>
<shadowcolor>-</shadowcolor> <shadowcolor>-</shadowcolor>
</control> </control>

View File

@ -19,6 +19,22 @@
</item> </item>
<item id="2"> <item id="2">
<property name="id">$NUMBER[2]</property> <property name="id">$NUMBER[2]</property>
<label>Files</label>
<label2>Custom item</label2>
<icon>DefaultShortcut.png</icon>
<thumb />
<property name="labelID">files</property>
<property name="defaultID" />
<onclick>ActivateWindow(Videos,sources://video/,return)</onclick>
<property name="path">ActivateWindow(Videos,sources://video/,return)</property>
<property name="list">sources://video/</property>
<visible>StringCompare(System.ProfileName,Master user)</visible>
<property name="submenuVisibility">files</property>
<property name="group">mainmenu</property>
<property name="hasSubmenu">False</property>
</item>
<item id="3">
<property name="id">$NUMBER[3]</property>
<label>$ADDON[script.skinshortcuts 32022]</label> <label>$ADDON[script.skinshortcuts 32022]</label>
<label2>Common menu item</label2> <label2>Common menu item</label2>
<icon>DefaultShortcut.png</icon> <icon>DefaultShortcut.png</icon>
@ -34,8 +50,8 @@
<property name="group">mainmenu</property> <property name="group">mainmenu</property>
<property name="hasSubmenu">True</property> <property name="hasSubmenu">True</property>
</item> </item>
<item id="3"> <item id="4">
<property name="id">$NUMBER[3]</property> <property name="id">$NUMBER[4]</property>
<label>$LOCALIZE[342]</label> <label>$LOCALIZE[342]</label>
<label2>Custom item</label2> <label2>Custom item</label2>
<icon>DefaultShortcut.png</icon> <icon>DefaultShortcut.png</icon>
@ -51,8 +67,8 @@
<property name="group">mainmenu</property> <property name="group">mainmenu</property>
<property name="hasSubmenu">True</property> <property name="hasSubmenu">True</property>
</item> </item>
<item id="4"> <item id="5">
<property name="id">$NUMBER[4]</property> <property name="id">$NUMBER[5]</property>
<label>$LOCALIZE[20343]</label> <label>$LOCALIZE[20343]</label>
<label2>Common menu item</label2> <label2>Common menu item</label2>
<icon>DefaultShortcut.png</icon> <icon>DefaultShortcut.png</icon>
@ -68,8 +84,8 @@
<property name="group">mainmenu</property> <property name="group">mainmenu</property>
<property name="hasSubmenu">True</property> <property name="hasSubmenu">True</property>
</item> </item>
<item id="5"> <item id="6">
<property name="id">$NUMBER[5]</property> <property name="id">$NUMBER[6]</property>
<label>$LOCALIZE[10005]</label> <label>$LOCALIZE[10005]</label>
<label2>Common menu item</label2> <label2>Common menu item</label2>
<icon>DefaultShortcut.png</icon> <icon>DefaultShortcut.png</icon>
@ -84,8 +100,8 @@
<property name="group">mainmenu</property> <property name="group">mainmenu</property>
<property name="hasSubmenu">True</property> <property name="hasSubmenu">True</property>
</item> </item>
<item id="6"> <item id="7">
<property name="id">$NUMBER[6]</property> <property name="id">$NUMBER[7]</property>
<label>$LOCALIZE[10001]</label> <label>$LOCALIZE[10001]</label>
<label2>Common menu item</label2> <label2>Common menu item</label2>
<icon>DefaultShortcut.png</icon> <icon>DefaultShortcut.png</icon>
@ -100,8 +116,8 @@
<property name="group">mainmenu</property> <property name="group">mainmenu</property>
<property name="hasSubmenu">False</property> <property name="hasSubmenu">False</property>
</item> </item>
<item id="7"> <item id="8">
<property name="id">$NUMBER[7]</property> <property name="id">$NUMBER[8]</property>
<label>$LOCALIZE[10002]</label> <label>$LOCALIZE[10002]</label>
<label2>Common menu item</label2> <label2>Common menu item</label2>
<icon>DefaultShortcut.png</icon> <icon>DefaultShortcut.png</icon>
@ -116,8 +132,8 @@
<property name="group">mainmenu</property> <property name="group">mainmenu</property>
<property name="hasSubmenu">True</property> <property name="hasSubmenu">True</property>
</item> </item>
<item id="8"> <item id="9">
<property name="id">$NUMBER[8]</property> <property name="id">$NUMBER[9]</property>
<label>$ADDON[script.skinshortcuts 32032]</label> <label>$ADDON[script.skinshortcuts 32032]</label>
<label2>Common menu item</label2> <label2>Common menu item</label2>
<icon>DefaultShortcut.png</icon> <icon>DefaultShortcut.png</icon>
@ -133,8 +149,8 @@
<property name="group">mainmenu</property> <property name="group">mainmenu</property>
<property name="hasSubmenu">True</property> <property name="hasSubmenu">True</property>
</item> </item>
<item id="9"> <item id="10">
<property name="id">$NUMBER[9]</property> <property name="id">$NUMBER[10]</property>
<label>$LOCALIZE[12600]</label> <label>$LOCALIZE[12600]</label>
<label2>Common menu item</label2> <label2>Common menu item</label2>
<icon>DefaultShortcut.png</icon> <icon>DefaultShortcut.png</icon>
@ -150,8 +166,8 @@
<property name="group">mainmenu</property> <property name="group">mainmenu</property>
<property name="hasSubmenu">False</property> <property name="hasSubmenu">False</property>
</item> </item>
<item id="10"> <item id="11">
<property name="id">$NUMBER[10]</property> <property name="id">$NUMBER[11]</property>
<label>$LOCALIZE[10004]</label> <label>$LOCALIZE[10004]</label>
<label2>Common menu item</label2> <label2>Common menu item</label2>
<icon>DefaultShortcut.png</icon> <icon>DefaultShortcut.png</icon>
@ -1245,6 +1261,22 @@
</item> </item>
<item id="2"> <item id="2">
<property name="id">$NUMBER[2]</property> <property name="id">$NUMBER[2]</property>
<label>Files</label>
<label2>Custom item</label2>
<icon>DefaultShortcut.png</icon>
<thumb />
<property name="labelID">files</property>
<property name="defaultID" />
<onclick>ActivateWindow(Videos,sources://video/,return)</onclick>
<property name="path">ActivateWindow(Videos,sources://video/,return)</property>
<property name="list">sources://video/</property>
<visible>StringCompare(System.ProfileName,Master user)</visible>
<property name="submenuVisibility">files</property>
<property name="group">mainmenu</property>
<property name="hasSubmenu">False</property>
</item>
<item id="3">
<property name="id">$NUMBER[3]</property>
<label>$ADDON[script.skinshortcuts 32022]</label> <label>$ADDON[script.skinshortcuts 32022]</label>
<label2>Common menu item</label2> <label2>Common menu item</label2>
<icon>DefaultShortcut.png</icon> <icon>DefaultShortcut.png</icon>
@ -1329,8 +1361,8 @@
<property name="isSubmenu">True</property> <property name="isSubmenu">True</property>
<property name="submenuVisibility">livetv</property> <property name="submenuVisibility">livetv</property>
</item> </item>
<item id="3"> <item id="4">
<property name="id">$NUMBER[3]</property> <property name="id">$NUMBER[4]</property>
<label>$LOCALIZE[342]</label> <label>$LOCALIZE[342]</label>
<label2>Custom item</label2> <label2>Custom item</label2>
<icon>DefaultShortcut.png</icon> <icon>DefaultShortcut.png</icon>
@ -1448,8 +1480,8 @@
<property name="isSubmenu">True</property> <property name="isSubmenu">True</property>
<property name="submenuVisibility">movies</property> <property name="submenuVisibility">movies</property>
</item> </item>
<item id="4"> <item id="5">
<property name="id">$NUMBER[4]</property> <property name="id">$NUMBER[5]</property>
<label>$LOCALIZE[20343]</label> <label>$LOCALIZE[20343]</label>
<label2>Common menu item</label2> <label2>Common menu item</label2>
<icon>DefaultShortcut.png</icon> <icon>DefaultShortcut.png</icon>
@ -1550,8 +1582,8 @@
<property name="isSubmenu">True</property> <property name="isSubmenu">True</property>
<property name="submenuVisibility">tvshows</property> <property name="submenuVisibility">tvshows</property>
</item> </item>
<item id="5"> <item id="6">
<property name="id">$NUMBER[5]</property> <property name="id">$NUMBER[6]</property>
<label>$LOCALIZE[10005]</label> <label>$LOCALIZE[10005]</label>
<label2>Common menu item</label2> <label2>Common menu item</label2>
<icon>DefaultShortcut.png</icon> <icon>DefaultShortcut.png</icon>
@ -1615,8 +1647,8 @@
<property name="isSubmenu">True</property> <property name="isSubmenu">True</property>
<property name="submenuVisibility">music</property> <property name="submenuVisibility">music</property>
</item> </item>
<item id="6"> <item id="7">
<property name="id">$NUMBER[6]</property> <property name="id">$NUMBER[7]</property>
<label>$LOCALIZE[10001]</label> <label>$LOCALIZE[10001]</label>
<label2>Common menu item</label2> <label2>Common menu item</label2>
<icon>DefaultShortcut.png</icon> <icon>DefaultShortcut.png</icon>
@ -1631,8 +1663,8 @@
<property name="group">mainmenu</property> <property name="group">mainmenu</property>
<property name="hasSubmenu">False</property> <property name="hasSubmenu">False</property>
</item> </item>
<item id="7"> <item id="8">
<property name="id">$NUMBER[7]</property> <property name="id">$NUMBER[8]</property>
<label>$LOCALIZE[10002]</label> <label>$LOCALIZE[10002]</label>
<label2>Common menu item</label2> <label2>Common menu item</label2>
<icon>DefaultShortcut.png</icon> <icon>DefaultShortcut.png</icon>
@ -1664,8 +1696,8 @@
<property name="isSubmenu">True</property> <property name="isSubmenu">True</property>
<property name="submenuVisibility">pictures</property> <property name="submenuVisibility">pictures</property>
</item> </item>
<item id="8"> <item id="9">
<property name="id">$NUMBER[8]</property> <property name="id">$NUMBER[9]</property>
<label>$ADDON[script.skinshortcuts 32032]</label> <label>$ADDON[script.skinshortcuts 32032]</label>
<label2>Common menu item</label2> <label2>Common menu item</label2>
<icon>DefaultShortcut.png</icon> <icon>DefaultShortcut.png</icon>
@ -1698,8 +1730,8 @@
<property name="isSubmenu">True</property> <property name="isSubmenu">True</property>
<property name="submenuVisibility">dvd</property> <property name="submenuVisibility">dvd</property>
</item> </item>
<item id="9"> <item id="10">
<property name="id">$NUMBER[9]</property> <property name="id">$NUMBER[10]</property>
<label>$LOCALIZE[12600]</label> <label>$LOCALIZE[12600]</label>
<label2>Common menu item</label2> <label2>Common menu item</label2>
<icon>DefaultShortcut.png</icon> <icon>DefaultShortcut.png</icon>
@ -1715,8 +1747,8 @@
<property name="group">mainmenu</property> <property name="group">mainmenu</property>
<property name="hasSubmenu">False</property> <property name="hasSubmenu">False</property>
</item> </item>
<item id="10"> <item id="11">
<property name="id">$NUMBER[10]</property> <property name="id">$NUMBER[11]</property>
<label>$LOCALIZE[10004]</label> <label>$LOCALIZE[10004]</label>
<label2>Common menu item</label2> <label2>Common menu item</label2>
<icon>DefaultShortcut.png</icon> <icon>DefaultShortcut.png</icon>
@ -2527,6 +2559,12 @@
<include name="skinshortcuts-group-alt-recentcontent"> <include name="skinshortcuts-group-alt-recentcontent">
<description>No items</description> <description>No items</description>
</include> </include>
<include name="skinshortcuts-group-files">
<description>No items</description>
</include>
<include name="skinshortcuts-group-alt-files">
<description>No items</description>
</include>
<include name="skinshortcuts-group-livetv"> <include name="skinshortcuts-group-livetv">
<item id="1"> <item id="1">
<property name="id">$NUMBER[1]</property> <property name="id">$NUMBER[1]</property>

View File

@ -143,6 +143,5 @@
<include>WindowID</include> <include>WindowID</include>
<label>script-skinshortcuts.xml</label> <label>script-skinshortcuts.xml</label>
</control> </control>
</controls> </controls>
</window> </window>

View File

@ -14,37 +14,29 @@
- [NEW] Busy spinner (nicked from Estuary) - [NEW] Busy spinner (nicked from Estuary)
- [NEW] DialogPlayerProcessInfo.xml - [NEW] DialogPlayerProcessInfo.xml
- [MODIFIED] Addon Browser design reworked - [MODIFIED] Addon Browser design reworked
- [NEW] DialogPlayerProcessInfo.xml
- Numerous misc tweaks and fixes - Numerous misc tweaks and fixes
[TODO] [TODO]
Addon Options side menu Gamepad setup
DialogAudioDSPManager.xml
Check control is active for recent items
Dialog OK / yesNo revision - Check yes / no progress bar works ok
Revise onback for the menu to prevent dodgy nav
event log screen (in settings) event log screen (in settings)
MyPVRTimers
Home Background slideshow Pictures section refresh
Fix stop from fullscreen music view Fix stop from fullscreen music view
Add user option Revise player stop on return Revise onback for the menu to prevent dodgy nav
DialogAudioDSPManager.xml Add user option: Revise player stop on return
Gamepad setup
DialogPlayerProcessInfo.xml
Check RCB (e.g. busy spinner and menu width) Check RCB (e.g. busy spinner and menu width)
check all active strings check all active strings
MyPVRTimers needs creating and testing
Screenshots etc Screenshots etc
Check if feedback notification appears when updating libraries Check if feedback notification appears when updating libraries

View File

@ -453,6 +453,18 @@ msgctxt "#31113"
msgid "Kodi Addons" msgid "Kodi Addons"
msgstr "" msgstr ""
msgctxt "#31114"
msgid "Pixel format"
msgstr ""
msgctxt "#31115"
msgid "Video decoder"
msgstr ""
msgctxt "#31116"
msgid "Set Homescreen Background"
msgstr ""
msgctxt "#31117" msgctxt "#31117"
msgid "Launch addon" msgid "Launch addon"
msgstr "" msgstr ""