3.0.0 Revision Krypton
Update playback for Krytpon Support Multi source Add Force Transcode Add a small listener for external players Update dialog skin (thank you sualfred)
|
@ -1,142 +1,185 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">200</defaultcontrol>
|
||||
<zorder>0</zorder>
|
||||
<include>dialogeffect</include>
|
||||
<controls>
|
||||
<control type="image">
|
||||
<description>Background fade</description>
|
||||
<width>100%</width>
|
||||
<height>100%</height>
|
||||
<texture>emby-bg-fade.png</texture>
|
||||
</control>
|
||||
|
||||
<control type="group">
|
||||
<width>600</width>
|
||||
<left>35%</left>
|
||||
<top>20%</top>
|
||||
<control type="image">
|
||||
<description>Background box</description>
|
||||
<texture colordiffuse="ff111111">white.png</texture>
|
||||
<width>600</width>
|
||||
<height>480</height>
|
||||
<top>0</top>
|
||||
<bottom>0</bottom>
|
||||
<left>0</left>
|
||||
<right>0</right>
|
||||
<texture colordiffuse="CC000000">white.png</texture>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<animation effect="fade" end="100" time="200">WindowOpen</animation>
|
||||
<animation effect="fade" start="100" end="0" time="200">WindowClose</animation>
|
||||
</control>
|
||||
|
||||
<control type="group" id="202">
|
||||
<top>485</top>
|
||||
<visible>False</visible>
|
||||
<control type="image">
|
||||
<description>Error box</description>
|
||||
<texture colordiffuse="ff222222">white.png</texture>
|
||||
<width>100%</width>
|
||||
<height>50</height>
|
||||
</control>
|
||||
|
||||
<control type="label" id="203">
|
||||
<description>Error message</description>
|
||||
<textcolor>white</textcolor>
|
||||
<font>font10</font>
|
||||
<aligny>center</aligny>
|
||||
<align>center</align>
|
||||
<height>50</height>
|
||||
</control>
|
||||
</control>
|
||||
|
||||
<control type="image">
|
||||
<description>Emby logo</description>
|
||||
<texture>logo-white.png</texture>
|
||||
<aspectratio>keep</aspectratio>
|
||||
<width>120</width>
|
||||
<height>49</height>
|
||||
<top>30</top>
|
||||
<left>25</left>
|
||||
</control>
|
||||
|
||||
<control type="group">
|
||||
<width>500</width>
|
||||
<left>50</left>
|
||||
<control type="label">
|
||||
<description>Please sign in</description>
|
||||
<label>$ADDON[plugin.video.emby 30612]</label>
|
||||
<textcolor>white</textcolor>
|
||||
<font>font12</font>
|
||||
<aligny>top</aligny>
|
||||
<align>center</align>
|
||||
<animation type="WindowOpen" reversible="false">
|
||||
<effect type="zoom" start="80" end="100" center="960,540" delay="160" tween="circle" easin="out" time="240" />
|
||||
<effect type="fade" delay="160" end="100" time="240" />
|
||||
</animation>
|
||||
<animation type="WindowClose" reversible="false">
|
||||
<effect type="zoom" start="100" end="80" center="960,540" easing="in" tween="circle" easin="out" time="240" />
|
||||
<effect type="fade" start="100" end="0" time="240" />
|
||||
</animation>
|
||||
<centerleft>50%</centerleft>
|
||||
<centertop>50%</centertop>
|
||||
<width>470</width>
|
||||
<height>420</height>
|
||||
<control type="group">
|
||||
<top>-30</top>
|
||||
<control type="image">
|
||||
<left>20</left>
|
||||
<width>100%</width>
|
||||
<height>25</height>
|
||||
<texture>logo-white.png</texture>
|
||||
<aspectratio align="left">keep</aspectratio>
|
||||
</control>
|
||||
</control>
|
||||
<control type="image">
|
||||
<width>100%</width>
|
||||
<top>100</top>
|
||||
<height>420</height>
|
||||
<texture colordiffuse="ff222326" border="10">dialogs/dialog_back.png</texture>
|
||||
</control>
|
||||
|
||||
<control type="group">
|
||||
<top>150</top>
|
||||
<control type="label">
|
||||
<description>Username</description>
|
||||
<label>$ADDON[plugin.video.emby 30024]</label>
|
||||
<textcolor>ffa6a6a6</textcolor>
|
||||
<font>font10</font>
|
||||
<aligny>top</aligny>
|
||||
<centerleft>50%</centerleft>
|
||||
<top>10</top>
|
||||
<width>460</width>
|
||||
<height>400</height>
|
||||
<control type="grouplist" id="100">
|
||||
<orientation>vertical</orientation>
|
||||
<itemgap>0</itemgap>
|
||||
<control type="label">
|
||||
<width>100%</width>
|
||||
<height>75</height>
|
||||
<aligny>center</aligny>
|
||||
<textoffsetx>20</textoffsetx>
|
||||
<font>font10</font>
|
||||
<textcolor>white</textcolor>
|
||||
<textshadow>66000000</textshadow>
|
||||
<label>[B]$ADDON[plugin.video.emby 30612][/B]</label>
|
||||
</control>
|
||||
<control type="group" id="101">
|
||||
<height>100</height>
|
||||
<control type="label">
|
||||
<label>$ADDON[plugin.video.emby 30024]</label>
|
||||
<textcolor>ffe1e1e1</textcolor>
|
||||
<shadowcolor>66000000</shadowcolor>
|
||||
<font>font10</font>
|
||||
<aligny>top</aligny>
|
||||
<textoffsetx>20</textoffsetx>
|
||||
</control>
|
||||
<control id="204" type="edit">
|
||||
<top>35</top>
|
||||
<left>20</left>
|
||||
<right>20</right>
|
||||
<height>50</height>
|
||||
<font>font10</font>
|
||||
<textcolor>FF888888</textcolor>
|
||||
<focusedcolor>FF52b54b</focusedcolor>
|
||||
<shadowcolor>66000000</shadowcolor>
|
||||
<ondown>205</ondown>
|
||||
<texturefocus>-</texturefocus>
|
||||
<texturenofocus>-</texturenofocus>
|
||||
</control>
|
||||
<control type="image">
|
||||
<left>20</left>
|
||||
<right>20</right>
|
||||
<height>1</height>
|
||||
<top>80</top>
|
||||
<texture colordiffuse="ff525252">white.png</texture>
|
||||
</control>
|
||||
</control>
|
||||
<control type="group" id="102">
|
||||
<height>100</height>
|
||||
<control type="label">
|
||||
<label>$ADDON[plugin.video.emby 30602]</label>
|
||||
<textcolor>ffe1e1e1</textcolor>
|
||||
<textshadow>66000000</textshadow>
|
||||
<font>font10</font>
|
||||
<aligny>top</aligny>
|
||||
<textoffsetx>20</textoffsetx>
|
||||
</control>
|
||||
<control id="205" type="edit">
|
||||
<top>35</top>
|
||||
<left>20</left>
|
||||
<right>20</right>
|
||||
<height>50</height>
|
||||
<font>font10</font>
|
||||
<textcolor>FF888888</textcolor>
|
||||
<focusedcolor>FF52b54b</focusedcolor>
|
||||
<shadowcolor>66000000</shadowcolor>
|
||||
<onup>204</onup>
|
||||
<ondown>200</ondown>
|
||||
<texturefocus>-</texturefocus>
|
||||
<texturenofocus>-</texturenofocus>
|
||||
<password>true</password>
|
||||
</control>
|
||||
<control type="image">
|
||||
<description>separator</description>
|
||||
<left>20</left>
|
||||
<right>20</right>
|
||||
<height>1</height>
|
||||
<top>80</top>
|
||||
<texture colordiffuse="ff525252">white.png</texture>
|
||||
</control>
|
||||
</control>
|
||||
<control type="button" id="200">
|
||||
<label>[B]$ADDON[plugin.video.emby 30605][/B]</label>
|
||||
<width>426</width>
|
||||
<height>50</height>
|
||||
<font>font10</font>
|
||||
<textcolor>ffe1e1e1</textcolor>
|
||||
<focusedcolor>white</focusedcolor>
|
||||
<selectedcolor>ffe1e1e1</selectedcolor>
|
||||
<shadowcolor>66000000</shadowcolor>
|
||||
<textoffsetx>20</textoffsetx>
|
||||
<aligny>center</aligny>
|
||||
<align>center</align>
|
||||
<texturefocus border="10" colordiffuse="ff52b54b">buttons/shadow_smallbutton.png</texturefocus>
|
||||
<texturenofocus border="10" colordiffuse="ff464646">buttons/shadow_smallbutton.png</texturenofocus>
|
||||
<pulseonselect>no</pulseonselect>
|
||||
<onup>205</onup>
|
||||
<animation effect="slide" time="0" end="17,0" condition="true">Conditional</animation>
|
||||
</control>
|
||||
<control type="button" id="201">
|
||||
<label>[B]$ADDON[plugin.video.emby 30606][/B]</label>
|
||||
<width>426</width>
|
||||
<height>50</height>
|
||||
<font>font10</font>
|
||||
<textcolor>ffe1e1e1</textcolor>
|
||||
<focusedcolor>white</focusedcolor>
|
||||
<selectedcolor>ffe1e1e1</selectedcolor>
|
||||
<shadowcolor>66000000</shadowcolor>
|
||||
<textoffsetx>20</textoffsetx>
|
||||
<aligny>center</aligny>
|
||||
<align>center</align>
|
||||
<texturefocus border="10" colordiffuse="ff52b54b">buttons/shadow_smallbutton.png</texturefocus>
|
||||
<texturenofocus border="10" colordiffuse="ff464646">buttons/shadow_smallbutton.png</texturenofocus>
|
||||
<pulseonselect>no</pulseonselect>
|
||||
<animation effect="slide" time="0" end="17,0" condition="true">Conditional</animation>
|
||||
</control>
|
||||
</control>
|
||||
|
||||
</control>
|
||||
<control type="group" id="202">
|
||||
<top>420</top>
|
||||
<visible>False</visible>
|
||||
<control type="image">
|
||||
<description>separator</description>
|
||||
<width>102%</width>
|
||||
<height>0.5</height>
|
||||
<top>66</top>
|
||||
<left>-10</left>
|
||||
<texture colordiffuse="ff525252" border="90,3,90,3">emby-separator.png</texture>
|
||||
</control>
|
||||
</control>
|
||||
|
||||
<control type="group">
|
||||
<description>Password</description>
|
||||
<top>225</top>
|
||||
<control type="label">
|
||||
<description>Password label</description>
|
||||
<label>$ADDON[plugin.video.emby 30602]</label>
|
||||
<textcolor>ffa6a6a6</textcolor>
|
||||
<font>font10</font>
|
||||
<aligny>top</aligny>
|
||||
</control>
|
||||
|
||||
<control type="image">
|
||||
<description>separator</description>
|
||||
<width>102%</width>
|
||||
<height>0.5</height>
|
||||
<top>66</top>
|
||||
<left>-10</left>
|
||||
<texture colordiffuse="ff525252" border="90,3,90,3">emby-separator.png</texture>
|
||||
</control>
|
||||
</control>
|
||||
|
||||
<control type="group">
|
||||
<description>Buttons</description>
|
||||
<top>335</top>
|
||||
<control type="button" id="200">
|
||||
<description>Sign in</description>
|
||||
<texturenofocus border="5" colordiffuse="ff0b8628">box.png</texturenofocus>
|
||||
<texturefocus border="5" colordiffuse="ff13a134">box.png</texturefocus>
|
||||
<label>[UPPERCASE][B]$ADDON[plugin.video.emby 30605][/B][/UPPERCASE]</label>
|
||||
<font>font10</font>
|
||||
<textcolor>ffa6a6a6</textcolor>
|
||||
<focusedcolor>white</focusedcolor>
|
||||
<align>center</align>
|
||||
<description>Error box</description>
|
||||
<width>100%</width>
|
||||
<height>50</height>
|
||||
<ondown>201</ondown>
|
||||
<height>70</height>
|
||||
<texture colordiffuse="ff222326" border="10">dialogs/dialog_back.png</texture>
|
||||
</control>
|
||||
|
||||
<control type="button" id="201">
|
||||
<description>Cancel</description>
|
||||
<texturenofocus border="5" colordiffuse="ff464646">box.png</texturenofocus>
|
||||
<texturefocus border="5" colordiffuse="ff525252">box.png</texturefocus>
|
||||
<label>[UPPERCASE][B]$ADDON[plugin.video.emby 30606][/B][/UPPERCASE]</label>
|
||||
<font>font10</font>
|
||||
<textcolor>ffa6a6a6</textcolor>
|
||||
<focusedcolor>white</focusedcolor>
|
||||
<align>center</align>
|
||||
<width>100%</width>
|
||||
<control type="label" id="203">
|
||||
<top>10</top>
|
||||
<height>50</height>
|
||||
<top>55</top>
|
||||
<onup>200</onup>
|
||||
<textcolor>ffe1e1e1</textcolor>
|
||||
<scroll>true</scroll>
|
||||
<shadowcolor>66000000</shadowcolor>
|
||||
<font>font10</font>
|
||||
<textoffsetx>20</textoffsetx>
|
||||
<aligny>center</aligny>
|
||||
<align>center</align>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
|
|
|
@ -1,176 +1,221 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">200</defaultcontrol>
|
||||
<zorder>0</zorder>
|
||||
<include>dialogeffect</include>
|
||||
<controls>
|
||||
<control type="image">
|
||||
<description>Background fade</description>
|
||||
<width>100%</width>
|
||||
<height>100%</height>
|
||||
<texture>emby-bg-fade.png</texture>
|
||||
</control>
|
||||
|
||||
<control type="group">
|
||||
<width>600</width>
|
||||
<left>35%</left>
|
||||
<top>15%</top>
|
||||
<control type="image">
|
||||
<description>Background box</description>
|
||||
<texture colordiffuse="ff111111">white.png</texture>
|
||||
<width>600</width>
|
||||
<height>700</height>
|
||||
<top>0</top>
|
||||
<bottom>0</bottom>
|
||||
<left>0</left>
|
||||
<right>0</right>
|
||||
<texture colordiffuse="CC000000">white.png</texture>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<animation effect="fade" end="100" time="200">WindowOpen</animation>
|
||||
<animation effect="fade" start="100" end="0" time="200">WindowClose</animation>
|
||||
</control>
|
||||
|
||||
<control type="group" id="202">
|
||||
<top>705</top>
|
||||
<visible>False</visible>
|
||||
<control type="image">
|
||||
<description>Error box</description>
|
||||
<texture colordiffuse="ff222222">white.png</texture>
|
||||
<width>100%</width>
|
||||
<height>50</height>
|
||||
</control>
|
||||
|
||||
<control type="label" id="203">
|
||||
<description>Error message</description>
|
||||
<textcolor>white</textcolor>
|
||||
<font>font10</font>
|
||||
<aligny>center</aligny>
|
||||
<align>center</align>
|
||||
<height>50</height>
|
||||
</control>
|
||||
</control>
|
||||
|
||||
<control type="image">
|
||||
<description>Emby logo</description>
|
||||
<texture>logo-white.png</texture>
|
||||
<width>160</width>
|
||||
<height>49</height>
|
||||
<top>30</top>
|
||||
<left>25</left>
|
||||
</control>
|
||||
|
||||
<control type="group">
|
||||
<width>500</width>
|
||||
<left>50</left>
|
||||
<control type="label">
|
||||
<description>Sign in emby connect</description>
|
||||
<label>$ADDON[plugin.video.emby 30600]</label>
|
||||
<textcolor>white</textcolor>
|
||||
<font>font12</font>
|
||||
<aligny>top</aligny>
|
||||
<top>115</top>
|
||||
</control>
|
||||
|
||||
<animation type="WindowOpen" reversible="false">
|
||||
<effect type="zoom" start="80" end="100" center="960,540" delay="160" tween="circle" easin="out" time="240" />
|
||||
<effect type="fade" delay="160" end="100" time="240" />
|
||||
</animation>
|
||||
<animation type="WindowClose" reversible="false">
|
||||
<effect type="zoom" start="100" end="80" center="960,540" easing="in" tween="circle" easin="out" time="240" />
|
||||
<effect type="fade" start="100" end="0" time="240" />
|
||||
</animation>
|
||||
<centerleft>50%</centerleft>
|
||||
<centertop>50%</centertop>
|
||||
<width>470</width>
|
||||
<height>620</height>
|
||||
<control type="group">
|
||||
<top>190</top>
|
||||
<control type="label">
|
||||
<description>Username email</description>
|
||||
<label>$ADDON[plugin.video.emby 30543]</label>
|
||||
<textcolor>ffa6a6a6</textcolor>
|
||||
<font>font10</font>
|
||||
<aligny>top</aligny>
|
||||
</control>
|
||||
|
||||
<top>-30</top>
|
||||
<control type="image">
|
||||
<description>separator</description>
|
||||
<width>102%</width>
|
||||
<height>0.5</height>
|
||||
<top>66</top>
|
||||
<left>-10</left>
|
||||
<texture colordiffuse="ff525252" border="90,3,90,3">emby-separator.png</texture>
|
||||
</control>
|
||||
</control>
|
||||
|
||||
<control type="group">
|
||||
<description>Password</description>
|
||||
<top>275</top>
|
||||
<control type="label">
|
||||
<description>Password label</description>
|
||||
<label>$ADDON[plugin.video.emby 30602]</label>
|
||||
<textcolor>ffa6a6a6</textcolor>
|
||||
<font>font10</font>
|
||||
<aligny>top</aligny>
|
||||
</control>
|
||||
|
||||
<control type="image">
|
||||
<description>separator</description>
|
||||
<width>102%</width>
|
||||
<height>0.5</height>
|
||||
<top>66</top>
|
||||
<left>-10</left>
|
||||
<texture colordiffuse="ff525252" border="90,3,90,3">emby-separator.png</texture>
|
||||
</control>
|
||||
</control>
|
||||
|
||||
<control type="group">
|
||||
<description>Buttons</description>
|
||||
<top>385</top>
|
||||
<control type="button" id="200">
|
||||
<description>Sign in</description>
|
||||
<texturenofocus border="5" colordiffuse="ff0b8628">box.png</texturenofocus>
|
||||
<texturefocus border="5" colordiffuse="ff13a134">box.png</texturefocus>
|
||||
<label>[UPPERCASE][B]$ADDON[plugin.video.emby 30605][/B][/UPPERCASE]</label>
|
||||
<font>font10</font>
|
||||
<textcolor>ffa6a6a6</textcolor>
|
||||
<focusedcolor>white</focusedcolor>
|
||||
<align>center</align>
|
||||
<left>20</left>
|
||||
<width>100%</width>
|
||||
<height>50</height>
|
||||
<ondown>201</ondown>
|
||||
</control>
|
||||
|
||||
<control type="button" id="201">
|
||||
<description>Cancel</description>
|
||||
<texturenofocus border="5" colordiffuse="ff464646">box.png</texturenofocus>
|
||||
<texturefocus border="5" colordiffuse="ff525252">box.png</texturefocus>
|
||||
<label>[UPPERCASE][B]$ADDON[plugin.video.emby 30606][/B][/UPPERCASE]</label>
|
||||
<font>font10</font>
|
||||
<textcolor>ffa6a6a6</textcolor>
|
||||
<focusedcolor>white</focusedcolor>
|
||||
<align>center</align>
|
||||
<width>100%</width>
|
||||
<height>50</height>
|
||||
<top>55</top>
|
||||
<onup>200</onup>
|
||||
<height>25</height>
|
||||
<texture>logo-white.png</texture>
|
||||
<aspectratio align="left">keep</aspectratio>
|
||||
</control>
|
||||
</control>
|
||||
|
||||
<control type="image">
|
||||
<width>100%</width>
|
||||
<height>610</height>
|
||||
<texture colordiffuse="ff222326" border="10">dialogs/dialog_back.png</texture>
|
||||
</control>
|
||||
<control type="group">
|
||||
<description>Disclaimer</description>
|
||||
<top>510</top>
|
||||
<control type="label">
|
||||
<description>Disclaimer label</description>
|
||||
<label>$ADDON[plugin.video.emby 30603]</label>
|
||||
<font>font10</font>
|
||||
<textcolor>ff464646</textcolor>
|
||||
<wrapmultiline>true</wrapmultiline>
|
||||
<aligny>top</aligny>
|
||||
<width>340</width>
|
||||
<height>100%</height>
|
||||
</control>
|
||||
|
||||
<control type="group">
|
||||
<centerleft>50%</centerleft>
|
||||
<top>10</top>
|
||||
<width>460</width>
|
||||
<height>590</height>
|
||||
<control type="grouplist" id="100">
|
||||
<orientation>vertical</orientation>
|
||||
<itemgap>0</itemgap>
|
||||
<control type="label">
|
||||
<description>Scan me</description>
|
||||
<label>[UPPERCASE]$ADDON[plugin.video.emby 30604][/UPPERCASE]</label>
|
||||
<font>font12</font>
|
||||
<textcolor>ff0b8628</textcolor>
|
||||
<aligny>top</aligny>
|
||||
<width>200</width>
|
||||
<top>120</top>
|
||||
<left>230</left>
|
||||
<width>100%</width>
|
||||
<height>75</height>
|
||||
<aligny>center</aligny>
|
||||
<textoffsetx>20</textoffsetx>
|
||||
<font>font10</font>
|
||||
<textcolor>white</textcolor>
|
||||
<textshadow>66000000</textshadow>
|
||||
<label>[B]$ADDON[plugin.video.emby 30612][/B]</label>
|
||||
</control>
|
||||
|
||||
<control type="image">
|
||||
<description>qrcode</description>
|
||||
<texture>qrcode_disclaimer.png</texture>
|
||||
<width>140</width>
|
||||
<height>140</height>
|
||||
<top>10</top>
|
||||
<left>360</left>
|
||||
<control type="group" id="101">
|
||||
<height>100</height>
|
||||
<control type="label">
|
||||
<label>$ADDON[plugin.video.emby 30024]</label>
|
||||
<textcolor>ffe1e1e1</textcolor>
|
||||
<shadowcolor>66000000</shadowcolor>
|
||||
<font>font10</font>
|
||||
<aligny>top</aligny>
|
||||
<textoffsetx>20</textoffsetx>
|
||||
</control>
|
||||
<control id="204" type="edit">
|
||||
<top>35</top>
|
||||
<left>20</left>
|
||||
<right>20</right>
|
||||
<height>50</height>
|
||||
<font>font10</font>
|
||||
<textcolor>FF888888</textcolor>
|
||||
<focusedcolor>FF52b54b</focusedcolor>
|
||||
<shadowcolor>66000000</shadowcolor>
|
||||
<ondown>205</ondown>
|
||||
<texturefocus>-</texturefocus>
|
||||
<texturenofocus>-</texturenofocus>
|
||||
</control>
|
||||
<control type="image">
|
||||
<left>20</left>
|
||||
<right>20</right>
|
||||
<height>1</height>
|
||||
<top>80</top>
|
||||
<texture colordiffuse="ff525252">white.png</texture>
|
||||
</control>
|
||||
</control>
|
||||
<control type="group" id="102">
|
||||
<height>100</height>
|
||||
<control type="label">
|
||||
<label>$ADDON[plugin.video.emby 30602]</label>
|
||||
<textcolor>ffe1e1e1</textcolor>
|
||||
<textshadow>66000000</textshadow>
|
||||
<font>font10</font>
|
||||
<aligny>top</aligny>
|
||||
<textoffsetx>20</textoffsetx>
|
||||
</control>
|
||||
<control id="205" type="edit">
|
||||
<top>35</top>
|
||||
<left>20</left>
|
||||
<right>20</right>
|
||||
<height>50</height>
|
||||
<font>font10</font>
|
||||
<textcolor>FF888888</textcolor>
|
||||
<focusedcolor>FF52b54b</focusedcolor>
|
||||
<shadowcolor>66000000</shadowcolor>
|
||||
<onup>204</onup>
|
||||
<ondown>200</ondown>
|
||||
<texturefocus>-</texturefocus>
|
||||
<texturenofocus>-</texturenofocus>
|
||||
<password>true</password>
|
||||
</control>
|
||||
<control type="image">
|
||||
<description>separator</description>
|
||||
<left>20</left>
|
||||
<right>20</right>
|
||||
<height>1</height>
|
||||
<top>80</top>
|
||||
<texture colordiffuse="ff525252">white.png</texture>
|
||||
</control>
|
||||
</control>
|
||||
<control type="button" id="200">
|
||||
<label>[B]$ADDON[plugin.video.emby 30605][/B]</label>
|
||||
<width>426</width>
|
||||
<height>50</height>
|
||||
<font>font10</font>
|
||||
<textcolor>ffe1e1e1</textcolor>
|
||||
<focusedcolor>white</focusedcolor>
|
||||
<selectedcolor>ffe1e1e1</selectedcolor>
|
||||
<shadowcolor>66000000</shadowcolor>
|
||||
<textoffsetx>20</textoffsetx>
|
||||
<aligny>center</aligny>
|
||||
<align>center</align>
|
||||
<texturefocus border="10" colordiffuse="ff52b54b">buttons/shadow_smallbutton.png</texturefocus>
|
||||
<texturenofocus border="10" colordiffuse="ff464646">buttons/shadow_smallbutton.png</texturenofocus>
|
||||
<pulseonselect>no</pulseonselect>
|
||||
<animation effect="slide" time="0" end="17,0" condition="true">Conditional</animation>
|
||||
</control>
|
||||
<control type="button" id="201">
|
||||
<label>[B]$ADDON[plugin.video.emby 30606][/B]</label>
|
||||
<width>426</width>
|
||||
<height>50</height>
|
||||
<font>font10</font>
|
||||
<textcolor>ffe1e1e1</textcolor>
|
||||
<focusedcolor>white</focusedcolor>
|
||||
<selectedcolor>ffe1e1e1</selectedcolor>
|
||||
<shadowcolor>66000000</shadowcolor>
|
||||
<textoffsetx>20</textoffsetx>
|
||||
<aligny>center</aligny>
|
||||
<align>center</align>
|
||||
<texturefocus border="10" colordiffuse="ff52b54b">buttons/shadow_smallbutton.png</texturefocus>
|
||||
<texturenofocus border="10" colordiffuse="ff464646">buttons/shadow_smallbutton.png</texturenofocus>
|
||||
<pulseonselect>no</pulseonselect>
|
||||
<animation effect="slide" time="0" end="17,0" condition="true">Conditional</animation>
|
||||
</control>
|
||||
<control type="label">
|
||||
<description>spacer</description>
|
||||
<height>20</height>
|
||||
</control>
|
||||
<control type="group">
|
||||
<control type="label">
|
||||
<label>$ADDON[plugin.video.emby 30603]</label>
|
||||
<font>font10</font>
|
||||
<textcolor>ff464646</textcolor>
|
||||
<shadowcolor>66000000</shadowcolor>
|
||||
<wrapmultiline>true</wrapmultiline>
|
||||
<scroll>true</scroll>
|
||||
<aligny>top</aligny>
|
||||
<height>130</height>
|
||||
<left>20</left>
|
||||
<right>160</right>
|
||||
</control>
|
||||
<control type="group">
|
||||
<top>10</top>
|
||||
<right>20</right>
|
||||
<width>130</width>
|
||||
<control type="image">
|
||||
<width>130</width>
|
||||
<height>130</height>
|
||||
<description>qrcode</description>
|
||||
<texture>qrcode_disclaimer.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<top>135</top>
|
||||
<align>center</align>
|
||||
<label>[UPPERCASE]$ADDON[plugin.video.emby 30604][/UPPERCASE]</label>
|
||||
<font>font10</font>
|
||||
<textcolor>FF52b54b</textcolor>
|
||||
<shadowcolor>66000000</shadowcolor>
|
||||
<aligny>top</aligny>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
<control type="group" id="202">
|
||||
<top>610</top>
|
||||
<visible>False</visible>
|
||||
<control type="image">
|
||||
<description>Error box</description>
|
||||
<width>100%</width>
|
||||
<height>70</height>
|
||||
<texture colordiffuse="ff222326" border="10">dialogs/dialog_back.png</texture>
|
||||
</control>
|
||||
<control type="label" id="203">
|
||||
<top>10</top>
|
||||
<height>50</height>
|
||||
<textcolor>ffe1e1e1</textcolor>
|
||||
<scroll>true</scroll>
|
||||
<shadowcolor>66000000</shadowcolor>
|
||||
<font>font10</font>
|
||||
<textoffsetx>20</textoffsetx>
|
||||
<aligny>center</aligny>
|
||||
<align>center</align>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
|
|
|
@ -2,150 +2,184 @@
|
|||
<window>
|
||||
<defaultcontrol always="true">200</defaultcontrol>
|
||||
<zorder>0</zorder>
|
||||
<include>dialogeffect</include>
|
||||
<controls>
|
||||
<control type="image">
|
||||
<description>Background fade</description>
|
||||
<width>100%</width>
|
||||
<height>100%</height>
|
||||
<texture>emby-bg-fade.png</texture>
|
||||
</control>
|
||||
|
||||
<control type="group">
|
||||
<width>600</width>
|
||||
<left>35%</left>
|
||||
<top>20%</top>
|
||||
<control type="image">
|
||||
<description>Background box</description>
|
||||
<texture colordiffuse="ff111111">white.png</texture>
|
||||
<width>600</width>
|
||||
<height>525</height>
|
||||
<top>0</top>
|
||||
<bottom>0</bottom>
|
||||
<left>0</left>
|
||||
<right>0</right>
|
||||
<texture colordiffuse="CC000000">white.png</texture>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<animation effect="fade" end="100" time="200">WindowOpen</animation>
|
||||
<animation effect="fade" start="100" end="0" time="200">WindowClose</animation>
|
||||
</control>
|
||||
|
||||
<control type="group" id="202">
|
||||
<top>530</top>
|
||||
<visible>False</visible>
|
||||
<control type="image">
|
||||
<description>Error box</description>
|
||||
<texture colordiffuse="ff222222">white.png</texture>
|
||||
<width>100%</width>
|
||||
<height>50</height>
|
||||
</control>
|
||||
|
||||
<control type="label" id="203">
|
||||
<description>Error message</description>
|
||||
<textcolor>white</textcolor>
|
||||
<font>font10</font>
|
||||
<aligny>center</aligny>
|
||||
<align>center</align>
|
||||
<height>50</height>
|
||||
</control>
|
||||
</control>
|
||||
|
||||
<control type="image">
|
||||
<description>Emby logo</description>
|
||||
<texture>logo-white.png</texture>
|
||||
<aspectratio>keep</aspectratio>
|
||||
<width>120</width>
|
||||
<height>49</height>
|
||||
<top>30</top>
|
||||
<left>25</left>
|
||||
</control>
|
||||
|
||||
<control type="group">
|
||||
<width>500</width>
|
||||
<left>50</left>
|
||||
<control type="label">
|
||||
<description>Connect to server</description>
|
||||
<label>$ADDON[plugin.video.emby 30614]</label>
|
||||
<textcolor>white</textcolor>
|
||||
<font>font12</font>
|
||||
<aligny>top</aligny>
|
||||
<align>center</align>
|
||||
<animation type="WindowOpen" reversible="false">
|
||||
<effect type="zoom" start="80" end="100" center="960,540" delay="160" tween="circle" easin="out" time="240" />
|
||||
<effect type="fade" delay="160" end="100" time="240" />
|
||||
</animation>
|
||||
<animation type="WindowClose" reversible="false">
|
||||
<effect type="zoom" start="100" end="80" center="960,540" easing="in" tween="circle" easin="out" time="240" />
|
||||
<effect type="fade" start="100" end="0" time="240" />
|
||||
</animation>
|
||||
<centerleft>50%</centerleft>
|
||||
<centertop>50%</centertop>
|
||||
<width>470</width>
|
||||
<height>420</height>
|
||||
<control type="group">
|
||||
<top>-30</top>
|
||||
<control type="image">
|
||||
<left>20</left>
|
||||
<width>100%</width>
|
||||
<height>25</height>
|
||||
<texture>logo-white.png</texture>
|
||||
<aspectratio align="left">keep</aspectratio>
|
||||
</control>
|
||||
</control>
|
||||
<control type="image">
|
||||
<width>100%</width>
|
||||
<top>100</top>
|
||||
<height>420</height>
|
||||
<texture colordiffuse="ff222326" border="10">dialogs/dialog_back.png</texture>
|
||||
</control>
|
||||
|
||||
<control type="group">
|
||||
<top>150</top>
|
||||
<control type="label">
|
||||
<description>Host</description>
|
||||
<label>$ADDON[plugin.video.emby 30615]</label>
|
||||
<textcolor>ffa6a6a6</textcolor>
|
||||
<font>font10</font>
|
||||
<aligny>top</aligny>
|
||||
<centerleft>50%</centerleft>
|
||||
<top>10</top>
|
||||
<width>460</width>
|
||||
<height>400</height>
|
||||
<control type="grouplist" id="100">
|
||||
<orientation>vertical</orientation>
|
||||
<itemgap>0</itemgap>
|
||||
<control type="label">
|
||||
<width>100%</width>
|
||||
<height>75</height>
|
||||
<aligny>center</aligny>
|
||||
<textoffsetx>20</textoffsetx>
|
||||
<font>font10</font>
|
||||
<textcolor>white</textcolor>
|
||||
<textshadow>66000000</textshadow>
|
||||
<label>[B]$ADDON[plugin.video.emby 30614][/B]</label>
|
||||
</control>
|
||||
<control type="group" id="101">
|
||||
<height>100</height>
|
||||
<control type="label">
|
||||
<label>$ADDON[plugin.video.emby 30615]</label>
|
||||
<textcolor>ffe1e1e1</textcolor>
|
||||
<shadowcolor>66000000</shadowcolor>
|
||||
<font>font10</font>
|
||||
<aligny>top</aligny>
|
||||
<textoffsetx>20</textoffsetx>
|
||||
</control>
|
||||
<control id="204" type="edit">
|
||||
<top>35</top>
|
||||
<left>20</left>
|
||||
<right>20</right>
|
||||
<height>50</height>
|
||||
<font>font10</font>
|
||||
<textcolor>FF888888</textcolor>
|
||||
<focusedcolor>FF52b54b</focusedcolor>
|
||||
<shadowcolor>66000000</shadowcolor>
|
||||
<ondown>205</ondown>
|
||||
<hinttext>[COLOR ff464646]IP or https://myserver.com[/COLOR]</hinttext>
|
||||
<texturefocus>-</texturefocus>
|
||||
<texturenofocus>-</texturenofocus>
|
||||
</control>
|
||||
<control type="image">
|
||||
<left>20</left>
|
||||
<right>20</right>
|
||||
<height>1</height>
|
||||
<top>80</top>
|
||||
<texture colordiffuse="ff525252">white.png</texture>
|
||||
</control>
|
||||
</control>
|
||||
<control type="group" id="102">
|
||||
<height>100</height>
|
||||
<control type="label">
|
||||
<label>$ADDON[plugin.video.emby 30030]</label>
|
||||
<textcolor>ffe1e1e1</textcolor>
|
||||
<textshadow>66000000</textshadow>
|
||||
<font>font10</font>
|
||||
<aligny>top</aligny>
|
||||
<textoffsetx>20</textoffsetx>
|
||||
</control>
|
||||
<control id="205" type="edit">
|
||||
<top>35</top>
|
||||
<left>20</left>
|
||||
<right>20</right>
|
||||
<height>50</height>
|
||||
<font>font10</font>
|
||||
<textcolor>FF888888</textcolor>
|
||||
<focusedcolor>FF52b54b</focusedcolor>
|
||||
<shadowcolor>66000000</shadowcolor>
|
||||
<onup>204</onup>
|
||||
<ondown>200</ondown>
|
||||
<texturefocus>-</texturefocus>
|
||||
<texturenofocus>-</texturenofocus>
|
||||
</control>
|
||||
<control type="image">
|
||||
<description>separator</description>
|
||||
<left>20</left>
|
||||
<right>20</right>
|
||||
<height>1</height>
|
||||
<top>80</top>
|
||||
<texture colordiffuse="ff525252">white.png</texture>
|
||||
</control>
|
||||
</control>
|
||||
<control type="button" id="200">
|
||||
<label>[B]$ADDON[plugin.video.emby 30616][/B]</label>
|
||||
<width>426</width>
|
||||
<height>50</height>
|
||||
<font>font10</font>
|
||||
<textcolor>ffe1e1e1</textcolor>
|
||||
<focusedcolor>white</focusedcolor>
|
||||
<selectedcolor>ffe1e1e1</selectedcolor>
|
||||
<shadowcolor>66000000</shadowcolor>
|
||||
<textoffsetx>20</textoffsetx>
|
||||
<aligny>center</aligny>
|
||||
<align>center</align>
|
||||
<texturefocus border="10" colordiffuse="ff52b54b">buttons/shadow_smallbutton.png</texturefocus>
|
||||
<texturenofocus border="10" colordiffuse="ff464646">buttons/shadow_smallbutton.png</texturenofocus>
|
||||
<pulseonselect>no</pulseonselect>
|
||||
<animation effect="slide" time="0" end="17,0" condition="true">Conditional</animation>
|
||||
</control>
|
||||
<control type="button" id="201">
|
||||
<label>[B]$ADDON[plugin.video.emby 30606][/B]</label>
|
||||
<width>426</width>
|
||||
<height>50</height>
|
||||
<font>font10</font>
|
||||
<textcolor>ffe1e1e1</textcolor>
|
||||
<focusedcolor>white</focusedcolor>
|
||||
<selectedcolor>ffe1e1e1</selectedcolor>
|
||||
<shadowcolor>66000000</shadowcolor>
|
||||
<textoffsetx>20</textoffsetx>
|
||||
<aligny>center</aligny>
|
||||
<align>center</align>
|
||||
<texturefocus border="10" colordiffuse="ff52b54b">buttons/shadow_smallbutton.png</texturefocus>
|
||||
<texturenofocus border="10" colordiffuse="ff464646">buttons/shadow_smallbutton.png</texturenofocus>
|
||||
<pulseonselect>no</pulseonselect>
|
||||
<animation effect="slide" time="0" end="17,0" condition="true">Conditional</animation>
|
||||
</control>
|
||||
</control>
|
||||
|
||||
</control>
|
||||
<control type="group" id="202">
|
||||
<top>420</top>
|
||||
<visible>False</visible>
|
||||
<control type="image">
|
||||
<description>separator</description>
|
||||
<width>102%</width>
|
||||
<height>0.5</height>
|
||||
<top>66</top>
|
||||
<left>-10</left>
|
||||
<texture colordiffuse="ff525252" border="90,3,90,3">emby-separator.png</texture>
|
||||
</control>
|
||||
|
||||
<control type="label">
|
||||
<description>Host example</description>
|
||||
<label>192.168.1.100 or https://myserver.com</label>
|
||||
<textcolor>ff464646</textcolor>
|
||||
<font>font10</font>
|
||||
<aligny>top</aligny>
|
||||
<top>70</top>
|
||||
</control>
|
||||
</control>
|
||||
|
||||
<control type="group">
|
||||
<description>Port</description>
|
||||
<top>275</top>
|
||||
<control type="label">
|
||||
<description>Port label</description>
|
||||
<label>$ADDON[plugin.video.emby 30030]</label>
|
||||
<textcolor>ffa6a6a6</textcolor>
|
||||
<font>font10</font>
|
||||
<aligny>top</aligny>
|
||||
</control>
|
||||
|
||||
<control type="image">
|
||||
<description>separator</description>
|
||||
<width>102%</width>
|
||||
<height>0.5</height>
|
||||
<top>66</top>
|
||||
<left>-10</left>
|
||||
<texture colordiffuse="ff525252" border="90,3,90,3">emby-separator.png</texture>
|
||||
</control>
|
||||
</control>
|
||||
|
||||
<control type="group">
|
||||
<description>Buttons</description>
|
||||
<top>380</top>
|
||||
<control type="button" id="200">
|
||||
<description>Connect</description>
|
||||
<texturenofocus border="5" colordiffuse="ff0b8628">box.png</texturenofocus>
|
||||
<texturefocus border="5" colordiffuse="ff13a134">box.png</texturefocus>
|
||||
<label>[UPPERCASE][B]$ADDON[plugin.video.emby 30616][/B][/UPPERCASE]</label>
|
||||
<font>font10</font>
|
||||
<textcolor>ffa6a6a6</textcolor>
|
||||
<focusedcolor>white</focusedcolor>
|
||||
<align>center</align>
|
||||
<description>Error box</description>
|
||||
<width>100%</width>
|
||||
<height>50</height>
|
||||
<ondown>201</ondown>
|
||||
<height>70</height>
|
||||
<texture colordiffuse="ff222326" border="10">dialogs/dialog_back.png</texture>
|
||||
</control>
|
||||
|
||||
<control type="button" id="201">
|
||||
<description>Cancel</description>
|
||||
<texturenofocus border="5" colordiffuse="ff464646">box.png</texturenofocus>
|
||||
<texturefocus border="5" colordiffuse="ff525252">box.png</texturefocus>
|
||||
<label>[UPPERCASE][B]$ADDON[plugin.video.emby 30606][/B][/UPPERCASE]</label>
|
||||
<font>font10</font>
|
||||
<textcolor>ffa6a6a6</textcolor>
|
||||
<focusedcolor>white</focusedcolor>
|
||||
<align>center</align>
|
||||
<width>100%</width>
|
||||
<control type="label" id="203">
|
||||
<top>10</top>
|
||||
<height>50</height>
|
||||
<top>55</top>
|
||||
<onup>200</onup>
|
||||
<textcolor>ffe1e1e1</textcolor>
|
||||
<scroll>true</scroll>
|
||||
<shadowcolor>66000000</shadowcolor>
|
||||
<font>font10</font>
|
||||
<textoffsetx>20</textoffsetx>
|
||||
<aligny>center</aligny>
|
||||
<align>center</align>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
|
|
|
@ -1,277 +1,239 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">205</defaultcontrol>
|
||||
<zorder>0</zorder>
|
||||
<include>dialogeffect</include>
|
||||
<controls>
|
||||
<control type="image">
|
||||
<description>Background fade</description>
|
||||
<width>100%</width>
|
||||
<height>100%</height>
|
||||
<texture>emby-bg-fade.png</texture>
|
||||
</control>
|
||||
|
||||
<control type="group">
|
||||
<width>450</width>
|
||||
<left>38%</left>
|
||||
<top>15%</top>
|
||||
<control type="image">
|
||||
<description>Background box</description>
|
||||
<texture colordiffuse="ff111111">white.png</texture>
|
||||
<width>450</width>
|
||||
<height>710</height>
|
||||
<top>0</top>
|
||||
<bottom>0</bottom>
|
||||
<left>0</left>
|
||||
<right>0</right>
|
||||
<texture colordiffuse="CC000000">white.png</texture>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<animation effect="fade" end="100" time="200">WindowOpen</animation>
|
||||
<animation effect="fade" start="100" end="0" time="200">WindowClose</animation>
|
||||
</control>
|
||||
|
||||
<control type="image">
|
||||
<description>Emby logo</description>
|
||||
<texture>logo-white.png</texture>
|
||||
<aspectratio>keep</aspectratio>
|
||||
<width>120</width>
|
||||
<height>49</height>
|
||||
<top>30</top>
|
||||
<left>25</left>
|
||||
</control>
|
||||
|
||||
<control type="group">
|
||||
<description>User info</description>
|
||||
<top>70</top>
|
||||
<width>350</width>
|
||||
<left>50</left>
|
||||
<control type="image" id="150">
|
||||
<description>User image</description>
|
||||
<texture diffuse="user_image.png">userflyoutdefault.png</texture>
|
||||
<aspectratio>keep</aspectratio>
|
||||
<align>center</align>
|
||||
<width>100%</width>
|
||||
<height>70</height>
|
||||
<top>40</top>
|
||||
</control>
|
||||
|
||||
<control type="image" id="204">
|
||||
<description>Busy animation</description>
|
||||
<align>center</align>
|
||||
<top>23</top>
|
||||
<width>100%</width>
|
||||
<height>105</height>
|
||||
<visible>False</visible>
|
||||
<texture colordiffuse="ff13a134">fading_circle.png</texture>
|
||||
<aspectratio>keep</aspectratio>
|
||||
<animation effect="rotate" start="360" end="0" center="auto" time="2000" loop="true" condition="true">conditional</animation>
|
||||
</control>
|
||||
|
||||
<control type="label" id="151">
|
||||
<description>Welcome user</description>
|
||||
<textcolor>white</textcolor>
|
||||
<font>font12</font>
|
||||
<align>center</align>
|
||||
<aligny>top</aligny>
|
||||
<top>120</top>
|
||||
<width>100%</width>
|
||||
<height>50</height>
|
||||
</control>
|
||||
|
||||
<control type="image">
|
||||
<description>separator</description>
|
||||
<width>102%</width>
|
||||
<height>0.5</height>
|
||||
<top>165</top>
|
||||
<left>-10</left>
|
||||
<texture colordiffuse="ff525252" border="90,3,90,3">emby-separator.png</texture>
|
||||
</control>
|
||||
|
||||
<control type="label">
|
||||
<description>Select server</description>
|
||||
<textcolor>ffa6a6a6</textcolor>
|
||||
<label>$ADDON[plugin.video.emby 30607]</label>
|
||||
<font>font10</font>
|
||||
<align>center</align>
|
||||
<aligny>top</aligny>
|
||||
<top>170</top>
|
||||
<width>100%</width>
|
||||
<height>50</height>
|
||||
</control>
|
||||
</control>
|
||||
|
||||
<control type="group">
|
||||
<top>290</top>
|
||||
<width>100%</width>
|
||||
<height>184</height>
|
||||
<control type="list" id="155">
|
||||
<description>Connect servers</description>
|
||||
<focusposition>0</focusposition>
|
||||
<width>100%</width>
|
||||
<height>100%</height>
|
||||
<top>10</top>
|
||||
<left>55</left>
|
||||
<onup>155</onup>
|
||||
<ondown condition="Control.IsVisible(205)">205</ondown>
|
||||
<ondown condition="!Control.IsVisible(205)">206</ondown>
|
||||
<onleft condition="Control.IsVisible(205)">205</onleft>
|
||||
<onleft condition="!Control.IsVisible(205)">206</onleft>
|
||||
<onright>155</onright>
|
||||
<pagecontrol>60</pagecontrol>
|
||||
<scrolltime tween="sine" easing="out">250</scrolltime>
|
||||
<itemlayout height="46">
|
||||
<control type="group">
|
||||
<width>45</width>
|
||||
<height>45</height>
|
||||
<control type="image">
|
||||
<description>Network</description>
|
||||
<aspectratio>keep</aspectratio>
|
||||
<texture>network.png</texture>
|
||||
<visible>StringCompare(ListItem.Property(server_type),network)</visible>
|
||||
</control>
|
||||
<control type="image">
|
||||
<description>Wifi</description>
|
||||
<aspectratio>keep</aspectratio>
|
||||
<texture>wifi.png</texture>
|
||||
<visible>StringCompare(ListItem.Property(server_type),wifi)</visible>
|
||||
</control>
|
||||
</control>
|
||||
|
||||
<control type="label">
|
||||
<width>300</width>
|
||||
<height>40</height>
|
||||
<left>55</left>
|
||||
<font>font10</font>
|
||||
<aligny>center</aligny>
|
||||
<textcolor>ff838383</textcolor>
|
||||
<info>ListItem.Label</info>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout height="46">
|
||||
<control type="group">
|
||||
<width>45</width>
|
||||
<height>45</height>
|
||||
<control type="image">
|
||||
<description>Network</description>
|
||||
<aspectratio>keep</aspectratio>
|
||||
<texture>network.png</texture>
|
||||
<visible>StringCompare(ListItem.Property(server_type),network)</visible>
|
||||
</control>
|
||||
<control type="image">
|
||||
<description>Wifi</description>
|
||||
<aspectratio>keep</aspectratio>
|
||||
<texture>wifi.png</texture>
|
||||
<visible>StringCompare(ListItem.Property(server_type),wifi)</visible>
|
||||
</control>
|
||||
</control>
|
||||
|
||||
<control type="label">
|
||||
<width>300</width>
|
||||
<height>40</height>
|
||||
<left>55</left>
|
||||
<font>font10</font>
|
||||
<aligny>center</aligny>
|
||||
<textcolor>white</textcolor>
|
||||
<info>ListItem.Label</info>
|
||||
<visible>Control.HasFocus(155)</visible>
|
||||
</control>
|
||||
<control type="label">
|
||||
<width>300</width>
|
||||
<height>40</height>
|
||||
<left>55</left>
|
||||
<font>font10</font>
|
||||
<aligny>center</aligny>
|
||||
<textcolor>ff838383</textcolor>
|
||||
<info>ListItem.Label</info>
|
||||
<visible>!Control.HasFocus(155)</visible>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
|
||||
<control type="scrollbar" id="60">
|
||||
<left>395</left>
|
||||
<top>10</top>
|
||||
<width>5</width>
|
||||
<height>100%</height>
|
||||
<onleft>155</onleft>
|
||||
<onup>60</onup>
|
||||
<ondown>60</ondown>
|
||||
<texturesliderbackground colordiffuse="ff000000" border="4">box.png</texturesliderbackground>
|
||||
<texturesliderbar colordiffuse="ff222222" border="4">box.png</texturesliderbar>
|
||||
<texturesliderbarfocus colordiffuse="ff222222" border="4">box.png</texturesliderbarfocus>
|
||||
<showonepage>false</showonepage>
|
||||
</control>
|
||||
|
||||
<animation type="WindowOpen" reversible="false">
|
||||
<effect type="zoom" start="80" end="100" center="960,540" delay="160" tween="circle" easin="out" time="240" />
|
||||
<effect type="fade" delay="160" end="100" time="240" />
|
||||
</animation>
|
||||
<animation type="WindowClose" reversible="false">
|
||||
<effect type="zoom" start="100" end="80" center="960,540" easing="in" tween="circle" easin="out" time="240" />
|
||||
<effect type="fade" start="100" end="0" time="240" />
|
||||
</animation>
|
||||
<centerleft>50%</centerleft>
|
||||
<centertop>50%</centertop>
|
||||
<width>470</width>
|
||||
<height>480</height>
|
||||
<control type="group">
|
||||
<top>100%</top>
|
||||
<height>220</height>
|
||||
<control type="group">
|
||||
<top>45</top>
|
||||
<height>150</height>
|
||||
<top>-30</top>
|
||||
<control type="image">
|
||||
<left>20</left>
|
||||
<width>100%</width>
|
||||
<height>25</height>
|
||||
<texture>logo-white.png</texture>
|
||||
<aspectratio align="left">keep</aspectratio>
|
||||
</control>
|
||||
<control type="image" id="150">
|
||||
<right>20</right>
|
||||
<width>100%</width>
|
||||
<height>25</height>
|
||||
<aspectratio align="right">keep</aspectratio>
|
||||
<texture diffuse="user_image.png">userflyoutdefault.png</texture>
|
||||
</control>
|
||||
</control>
|
||||
<control type="image">
|
||||
<width>100%</width>
|
||||
<height>480</height>
|
||||
<texture colordiffuse="ff222326" border="10">dialogs/dialog_back.png</texture>
|
||||
</control>
|
||||
<control type="group">
|
||||
<centerleft>50%</centerleft>
|
||||
<top>10</top>
|
||||
<width>460</width>
|
||||
<height>460</height>
|
||||
<control type="grouplist" id="100">
|
||||
<orientation>vertical</orientation>
|
||||
<itemgap>0</itemgap>
|
||||
<control type="label">
|
||||
<width>100%</width>
|
||||
<height>75</height>
|
||||
<aligny>center</aligny>
|
||||
<textoffsetx>20</textoffsetx>
|
||||
<font>font10</font>
|
||||
<textcolor>white</textcolor>
|
||||
<textshadow>66000000</textshadow>
|
||||
<label>[B]$ADDON[plugin.video.emby 30607][/B]</label>
|
||||
</control>
|
||||
<control type="group" id="101">
|
||||
<height>200</height>
|
||||
<control type="list" id="155">
|
||||
<centerleft>50%</centerleft>
|
||||
<width>460</width>
|
||||
<height>200</height>
|
||||
<onup>noop</onup>
|
||||
<onleft>close</onleft>
|
||||
<onright>close</onright>
|
||||
<ondown>205</ondown>
|
||||
<itemlayout width="460" height="50">
|
||||
<control type="group">
|
||||
<left>20</left>
|
||||
<top>5</top>
|
||||
<width>40</width>
|
||||
<control type="image">
|
||||
<aspectratio>keep</aspectratio>
|
||||
<texture>network.png</texture>
|
||||
<visible>String.IsEqual(ListItem.Property(server_type),network)</visible>
|
||||
</control>
|
||||
<control type="image">
|
||||
<aspectratio>keep</aspectratio>
|
||||
<texture>wifi.png</texture>
|
||||
<visible>String.IsEqual(ListItem.Property(server_type),wifi)</visible>
|
||||
</control>
|
||||
</control>
|
||||
<control type="label">
|
||||
<left>50</left>
|
||||
<height>50</height>
|
||||
<aligny>center</aligny>
|
||||
<textoffsetx>20</textoffsetx>
|
||||
<font>font10</font>
|
||||
<textcolor>ffe1e1e1</textcolor>
|
||||
<shadowcolor>66000000</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="460" height="50">
|
||||
<control type="image">
|
||||
<width>100%</width>
|
||||
<height>50</height>
|
||||
<texture colordiffuse="ff222326">white.png</texture>
|
||||
<visible>!Control.HasFocus(155)</visible>
|
||||
</control>
|
||||
<control type="image">
|
||||
<width>100%</width>
|
||||
<height>50</height>
|
||||
<texture colordiffuse="ff303034">white.png</texture>
|
||||
<visible>Control.HasFocus(155)</visible>
|
||||
</control>
|
||||
<control type="group">
|
||||
<left>20</left>
|
||||
<width>40</width>
|
||||
<control type="image">
|
||||
<description>Network</description>
|
||||
<aspectratio>keep</aspectratio>
|
||||
<texture>network.png</texture>
|
||||
<visible>String.IsEqual(ListItem.Property(server_type),network)</visible>
|
||||
</control>
|
||||
<control type="image">
|
||||
<description>Wifi</description>
|
||||
<aspectratio>keep</aspectratio>
|
||||
<texture>wifi.png</texture>
|
||||
<visible>String.IsEqual(ListItem.Property(server_type),wifi)</visible>
|
||||
</control>
|
||||
</control>
|
||||
<control type="label">
|
||||
<left>50</left>
|
||||
<height>50</height>
|
||||
<aligny>center</aligny>
|
||||
<textoffsetx>20</textoffsetx>
|
||||
<font>font10</font>
|
||||
<scroll>true</scroll>
|
||||
<textcolor>ffe1e1e1</textcolor>
|
||||
<shadowcolor>66000000</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
<control type="image" id="204">
|
||||
<centerleft>50%</centerleft>
|
||||
<description>Busy animation</description>
|
||||
<align>center</align>
|
||||
<width>120</width>
|
||||
<height>200</height>
|
||||
<visible>false</visible>
|
||||
<texture colordiffuse="ff52b54b">spinner.gif</texture>
|
||||
<aspectratio>keep</aspectratio>
|
||||
</control>
|
||||
</control>
|
||||
<control type="label" id="102">
|
||||
<description>spacer</description>
|
||||
<height>20</height>
|
||||
</control>
|
||||
<control type="button" id="205">
|
||||
<visible>True</visible>
|
||||
<description>Sign in Connect</description>
|
||||
<texturenofocus border="5" colordiffuse="ff0b8628">box.png</texturenofocus>
|
||||
<texturefocus border="5" colordiffuse="ff13a134">box.png</texturefocus>
|
||||
<label>[UPPERCASE][B]$ADDON[plugin.video.emby 30600][/B][/UPPERCASE]</label>
|
||||
<font>font10</font>
|
||||
<textcolor>ffa6a6a6</textcolor>
|
||||
<focusedcolor>white</focusedcolor>
|
||||
<align>center</align>
|
||||
<width>350</width>
|
||||
<label>[B]$ADDON[plugin.video.emby 30600][/B]</label>
|
||||
<width>426</width>
|
||||
<height>50</height>
|
||||
<left>50</left>
|
||||
<font>font10</font>
|
||||
<textcolor>ffe1e1e1</textcolor>
|
||||
<focusedcolor>white</focusedcolor>
|
||||
<selectedcolor>ffe1e1e1</selectedcolor>
|
||||
<shadowcolor>66000000</shadowcolor>
|
||||
<textoffsetx>20</textoffsetx>
|
||||
<aligny>center</aligny>
|
||||
<align>center</align>
|
||||
<texturefocus border="10" colordiffuse="ff52b54b">buttons/shadow_smallbutton.png</texturefocus>
|
||||
<texturenofocus border="10" colordiffuse="ff464646">buttons/shadow_smallbutton.png</texturenofocus>
|
||||
<pulseonselect>no</pulseonselect>
|
||||
<onup>155</onup>
|
||||
<ondown>206</ondown>
|
||||
<animation effect="slide" time="0" end="17,0" condition="true">Conditional</animation>
|
||||
</control>
|
||||
|
||||
<control type="button" id="206">
|
||||
<description>Manually add server</description>
|
||||
<texturenofocus border="5" colordiffuse="ff464646">box.png</texturenofocus>
|
||||
<texturefocus border="5" colordiffuse="ff525252">box.png</texturefocus>
|
||||
<label>[UPPERCASE][B]$ADDON[plugin.video.emby 30611][/B][/UPPERCASE]</label>
|
||||
<font>font10</font>
|
||||
<textcolor>ffa6a6a6</textcolor>
|
||||
<focusedcolor>white</focusedcolor>
|
||||
<align>center</align>
|
||||
<top>55</top>
|
||||
<width>350</width>
|
||||
<label>[B]$ADDON[plugin.video.emby 30611][/B]</label>
|
||||
<width>426</width>
|
||||
<height>50</height>
|
||||
<left>50</left>
|
||||
<onup condition="Control.IsVisible(205)">205</onup>
|
||||
<onup condition="!Control.IsVisible(205)">155</onup>
|
||||
<ondown>201</ondown>
|
||||
<font>font10</font>
|
||||
<textcolor>ffe1e1e1</textcolor>
|
||||
<focusedcolor>white</focusedcolor>
|
||||
<selectedcolor>ffe1e1e1</selectedcolor>
|
||||
<shadowcolor>66000000</shadowcolor>
|
||||
<textoffsetx>20</textoffsetx>
|
||||
<aligny>center</aligny>
|
||||
<align>center</align>
|
||||
<texturefocus border="10" colordiffuse="ff52b54b">buttons/shadow_smallbutton.png</texturefocus>
|
||||
<texturenofocus border="10" colordiffuse="ff464646">buttons/shadow_smallbutton.png</texturenofocus>
|
||||
<pulseonselect>no</pulseonselect>
|
||||
<onup>155</onup>
|
||||
<animation effect="slide" time="0" end="17,0" condition="true">Conditional</animation>
|
||||
</control>
|
||||
|
||||
<control type="button" id="201">
|
||||
<description>Cancel</description>
|
||||
<texturenofocus border="5" colordiffuse="ff464646">box.png</texturenofocus>
|
||||
<texturefocus border="5" colordiffuse="ff525252">box.png</texturefocus>
|
||||
<label>[UPPERCASE][B]$ADDON[plugin.video.emby 30606][/B][/UPPERCASE]</label>
|
||||
<font>font10</font>
|
||||
<textcolor>ffa6a6a6</textcolor>
|
||||
<focusedcolor>white</focusedcolor>
|
||||
<align>center</align>
|
||||
<top>110</top>
|
||||
<width>350</width>
|
||||
<label>[B]$ADDON[plugin.video.emby 30606][/B]</label>
|
||||
<width>426</width>
|
||||
<height>50</height>
|
||||
<left>50</left>
|
||||
<onup>206</onup>
|
||||
<font>font10</font>
|
||||
<textcolor>ffe1e1e1</textcolor>
|
||||
<focusedcolor>white</focusedcolor>
|
||||
<selectedcolor>ffe1e1e1</selectedcolor>
|
||||
<shadowcolor>66000000</shadowcolor>
|
||||
<textoffsetx>20</textoffsetx>
|
||||
<aligny>center</aligny>
|
||||
<align>center</align>
|
||||
<onup>155</onup>
|
||||
<texturefocus border="10" colordiffuse="ff52b54b">buttons/shadow_smallbutton.png</texturefocus>
|
||||
<texturenofocus border="10" colordiffuse="ff464646">buttons/shadow_smallbutton.png</texturenofocus>
|
||||
<pulseonselect>no</pulseonselect>
|
||||
<animation effect="slide" time="0" end="17,0" condition="true">Conditional</animation>
|
||||
</control>
|
||||
</control>
|
||||
|
||||
<control type="group" id="202">
|
||||
<top>100%</top>
|
||||
<visible>False</visible>
|
||||
<control type="image">
|
||||
<description>Message box</description>
|
||||
<texture colordiffuse="ff222222">white.png</texture>
|
||||
<width>100%</width>
|
||||
<height>50</height>
|
||||
<top>20</top>
|
||||
</control>
|
||||
|
||||
<control type="label" id="203">
|
||||
<description>Message</description>
|
||||
<textcolor>white</textcolor>
|
||||
<font>font10</font>
|
||||
<aligny>center</aligny>
|
||||
<align>center</align>
|
||||
<height>50</height>
|
||||
<top>20</top>
|
||||
</control>
|
||||
</control>
|
||||
<control type="group" id="202">
|
||||
<top>480</top>
|
||||
<visible>False</visible>
|
||||
<control type="image">
|
||||
<width>100%</width>
|
||||
<height>70</height>
|
||||
<texture colordiffuse="ff222326" border="10">dialogs/dialog_back.png</texture>
|
||||
</control>
|
||||
<control type="label" id="203">
|
||||
<top>10</top>
|
||||
<height>50</height>
|
||||
<textcolor>ffe1e1e1</textcolor>
|
||||
<scroll>true</scroll>
|
||||
<shadowcolor>66000000</shadowcolor>
|
||||
<font>font10</font>
|
||||
<textoffsetx>20</textoffsetx>
|
||||
<aligny>center</aligny>
|
||||
<align>center</align>>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
|
|
|
@ -1,194 +1,226 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">155</defaultcontrol>
|
||||
<zorder>0</zorder>
|
||||
<include>dialogeffect</include>
|
||||
<controls>
|
||||
<control type="image">
|
||||
<description>Background fade</description>
|
||||
<width>100%</width>
|
||||
<height>100%</height>
|
||||
<texture>emby-bg-fade.png</texture>
|
||||
</control>
|
||||
|
||||
<control type="group">
|
||||
<width>715</width>
|
||||
<left>32%</left>
|
||||
<top>20%</top>
|
||||
<control type="image">
|
||||
<description>Background box</description>
|
||||
<texture border="6" colordiffuse="ff111111">white.png</texture>
|
||||
<width>100%</width>
|
||||
<height>525</height>
|
||||
<top>0</top>
|
||||
<bottom>0</bottom>
|
||||
<left>0</left>
|
||||
<right>0</right>
|
||||
<texture colordiffuse="CC000000">white.png</texture>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<animation effect="fade" end="100" time="200">WindowOpen</animation>
|
||||
<animation effect="fade" start="100" end="0" time="200">WindowClose</animation>
|
||||
</control>
|
||||
|
||||
<control type="image">
|
||||
<description>Emby logo</description>
|
||||
<texture>logo-white.png</texture>
|
||||
<aspectratio>keep</aspectratio>
|
||||
<width>120</width>
|
||||
<height>49</height>
|
||||
<top>30</top>
|
||||
<left>25</left>
|
||||
</control>
|
||||
|
||||
<control type="label">
|
||||
<description>Please sign in</description>
|
||||
<label>$ADDON[plugin.video.emby 30612]</label>
|
||||
<textcolor>white</textcolor>
|
||||
<font>font12</font>
|
||||
<aligny>top</aligny>
|
||||
<align>center</align>
|
||||
<top>80</top>
|
||||
<width>100%</width>
|
||||
</control>
|
||||
|
||||
<control type="group">
|
||||
<top>100</top>
|
||||
<width>620</width>
|
||||
<height>245</height>
|
||||
<left>50</left>
|
||||
<control type="list" id="155">
|
||||
<description>Select User</description>
|
||||
<focusposition>0</focusposition>
|
||||
<width>100%</width>
|
||||
<top>40</top>
|
||||
<onleft>155</onleft>
|
||||
<onright>155</onright>
|
||||
<ondown>200</ondown>
|
||||
<pagecontrol>60</pagecontrol>
|
||||
<orientation>horizontal</orientation>
|
||||
<scrolltime tween="sine" easing="out">250</scrolltime>
|
||||
<itemlayout width="155">
|
||||
<control type="group">
|
||||
<width>150</width>
|
||||
<control type="image">
|
||||
<description>User image</description>
|
||||
<colordiffuse>ff888888</colordiffuse>
|
||||
<info>ListItem.Icon</info>
|
||||
<aspectratio>keep</aspectratio>
|
||||
<width>100%</width>
|
||||
<height>150</height>
|
||||
</control>
|
||||
|
||||
<control type="image">
|
||||
<description>Background label</description>
|
||||
<texture colordiffuse="ff222222">white.png</texture>
|
||||
<width>100%</width>
|
||||
<height>50</height>
|
||||
<top>150</top>
|
||||
</control>
|
||||
|
||||
<control type="label">
|
||||
<width>100%</width>
|
||||
<align>center</align>
|
||||
<height>50</height>
|
||||
<top>150</top>
|
||||
<font>font10</font>
|
||||
<textcolor>white</textcolor>
|
||||
<info>ListItem.Label</info>
|
||||
</control>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="155">
|
||||
<control type="group">
|
||||
<width>150</width>
|
||||
<control type="image">
|
||||
<description>User image</description>
|
||||
<info>ListItem.Icon</info>
|
||||
<aspectratio>keep</aspectratio>
|
||||
<width>100%</width>
|
||||
<height>150</height>
|
||||
<visible>Control.HasFocus(155)</visible>
|
||||
</control>
|
||||
<control type="image">
|
||||
<description>User image</description>
|
||||
<colordiffuse>ff888888</colordiffuse>
|
||||
<info>ListItem.Icon</info>
|
||||
<aspectratio>keep</aspectratio>
|
||||
<width>100%</width>
|
||||
<height>150</height>
|
||||
<visible>!Control.HasFocus(155)</visible>
|
||||
</control>
|
||||
|
||||
<control type="image">
|
||||
<description>Background label</description>
|
||||
<texture colordiffuse="ff333333">white.png</texture>
|
||||
<width>100%</width>
|
||||
<height>50</height>
|
||||
<top>150</top>
|
||||
<visible>Control.HasFocus(155)</visible>
|
||||
</control>
|
||||
<control type="image">
|
||||
<description>Background label</description>
|
||||
<texture colordiffuse="ff222222">white.png</texture>
|
||||
<width>100%</width>
|
||||
<height>50</height>
|
||||
<top>150</top>
|
||||
<visible>!Control.HasFocus(155)</visible>
|
||||
</control>
|
||||
|
||||
<control type="label">
|
||||
<width>100%</width>
|
||||
<align>center</align>
|
||||
<height>50</height>
|
||||
<top>150</top>
|
||||
<font>font10</font>
|
||||
<textcolor>white</textcolor>
|
||||
<info>ListItem.Label</info>
|
||||
</control>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
|
||||
<control type="scrollbar" id="60">
|
||||
<top>100%</top>
|
||||
<width>615</width>
|
||||
<height>5</height>
|
||||
<onleft>155</onleft>
|
||||
<onleft>60</onleft>
|
||||
<onright>60</onright>
|
||||
<texturesliderbackground colordiffuse="ff000000" border="4">box.png</texturesliderbackground>
|
||||
<texturesliderbar colordiffuse="ff222222" border="4">box.png</texturesliderbar>
|
||||
<texturesliderbarfocus colordiffuse="ff222222" border="4">box.png</texturesliderbarfocus>
|
||||
<showonepage>false</showonepage>
|
||||
<orientation>horizontal</orientation>
|
||||
</control>
|
||||
|
||||
<animation type="WindowOpen" reversible="false">
|
||||
<effect type="zoom" start="80" end="100" center="960,540" delay="160" tween="circle" easin="out" time="240" />
|
||||
<effect type="fade" delay="160" end="100" time="240" />
|
||||
</animation>
|
||||
<animation type="WindowClose" reversible="false">
|
||||
<effect type="zoom" start="100" end="80" center="960,540" easing="in" tween="circle" easin="out" time="240" />
|
||||
<effect type="fade" start="100" end="0" time="240" />
|
||||
</animation>
|
||||
<centerleft>50%</centerleft>
|
||||
<centertop>50%</centertop>
|
||||
<width>920</width>
|
||||
<height>570</height>
|
||||
<control type="group">
|
||||
<width>615</width>
|
||||
<height>325</height>
|
||||
<top>100%</top>
|
||||
<control type="group">
|
||||
<control type="button" id="200">
|
||||
<description>Manual Login button</description>
|
||||
<texturenofocus border="5" colordiffuse="ff464646">box.png</texturenofocus>
|
||||
<texturefocus border="5" colordiffuse="ff585858">box.png</texturefocus>
|
||||
<label>[UPPERCASE][B]$ADDON[plugin.video.emby 30540][/B][/UPPERCASE]</label>
|
||||
<align>center</align>
|
||||
<top>-30</top>
|
||||
<control type="image">
|
||||
<left>20</left>
|
||||
<width>100%</width>
|
||||
<height>25</height>
|
||||
<texture>logo-white.png</texture>
|
||||
<aspectratio align="left">keep</aspectratio>
|
||||
</control>
|
||||
</control>
|
||||
<control type="image">
|
||||
<width>100%</width>
|
||||
<height>570</height>
|
||||
<texture colordiffuse="ff222326" border="10">dialogs/dialog_back.png</texture>
|
||||
</control>
|
||||
<control type="group">
|
||||
<centerleft>50%</centerleft>
|
||||
<top>10</top>
|
||||
<width>908</width>
|
||||
<height>550</height>
|
||||
<control type="grouplist" id="100">
|
||||
<orientation>vertical</orientation>
|
||||
<itemgap>0</itemgap>
|
||||
<control type="label">
|
||||
<width>100%</width>
|
||||
<height>50</height>
|
||||
<top>35</top>
|
||||
<height>75</height>
|
||||
<aligny>center</aligny>
|
||||
<textoffsetx>20</textoffsetx>
|
||||
<font>font10</font>
|
||||
<textcolor>ffa6a6a6</textcolor>
|
||||
<focusedcolor>white</focusedcolor>
|
||||
<ondown>201</ondown>
|
||||
<onup>155</onup>
|
||||
<textcolor>white</textcolor>
|
||||
<textshadow>66000000</textshadow>
|
||||
<label>[B]$ADDON[plugin.video.emby 30612][/B]</label>
|
||||
</control>
|
||||
|
||||
<control type="button" id="201">
|
||||
<description>Cancel</description>
|
||||
<texturenofocus border="5" colordiffuse="ff464646">box.png</texturenofocus>
|
||||
<texturefocus border="5" colordiffuse="ff585858">box.png</texturefocus>
|
||||
<label>[UPPERCASE][B]$ADDON[plugin.video.emby 30606][/B][/UPPERCASE]</label>
|
||||
<font>font10</font>
|
||||
<textcolor>ffa6a6a6</textcolor>
|
||||
<focusedcolor>white</focusedcolor>
|
||||
<align>center</align>
|
||||
<width>100%</width>
|
||||
<control type="list" id="155">
|
||||
<animation effect="slide" time="0" start="0,0" end="148,0" condition="Integer.IsEqual(Container(155).NumItems,2)">Conditional</animation>
|
||||
<animation effect="slide" time="0" start="0,0" end="296,0" condition="Integer.IsEqual(Container(155).NumItems,1)">Conditional</animation>
|
||||
<centerleft>50%</centerleft>
|
||||
<width>908</width>
|
||||
<height>362</height>
|
||||
<onup>noop</onup>
|
||||
<onleft>noop</onleft>
|
||||
<onright>noop</onright>
|
||||
<ondown>200</ondown>
|
||||
<orientation>horizontal</orientation>
|
||||
<itemlayout width="296">
|
||||
<control type="group">
|
||||
<left>20</left>
|
||||
<top>10</top>
|
||||
<control type="image">
|
||||
<top>-2</top>
|
||||
<left>-2</left>
|
||||
<width>282</width>
|
||||
<height>282</height>
|
||||
<texture>items/shadow_square.png</texture>
|
||||
</control>
|
||||
<control type="image">
|
||||
<width>276</width>
|
||||
<height>322</height>
|
||||
<texture colordiffuse="ff121314">white.png</texture>
|
||||
<aspectratio scalediffuse="false">stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<width>276</width>
|
||||
<height>276</height>
|
||||
<texture colordiffuse="ff0288d1" diffuse="items/mask_square.png">white.png</texture>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<visible>String.IsEmpty(ListItem.Icon) | String.Contains(ListItem.Icon,logindefault.png)</visible>
|
||||
</control>
|
||||
<control type="image">
|
||||
<width>276</width>
|
||||
<height>276</height>
|
||||
<texture diffuse="items/mask_square.png" background="true">$INFO[ListItem.Icon]</texture>
|
||||
<aspectratio scalediffuse="false">stretch</aspectratio>
|
||||
</control>
|
||||
<control type="group">
|
||||
<top>285</top>
|
||||
<width>276</width>
|
||||
<control type="label">
|
||||
<width>100%</width>
|
||||
<height>30</height>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
<font>font10</font>
|
||||
<textcolor>ffe1e1e1</textcolor>
|
||||
<shadowcolor>66000000</shadowcolor>
|
||||
<scroll>Control.HasFocus(155)</scroll>
|
||||
<align>center</align>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="296">
|
||||
<control type="group">
|
||||
<left>20</left>
|
||||
<top>10</top>
|
||||
<control type="image">
|
||||
<top>-2</top>
|
||||
<left>-2</left>
|
||||
<width>282</width>
|
||||
<height>282</height>
|
||||
<texture>items/shadow_square.png</texture>
|
||||
</control>
|
||||
<control type="image">
|
||||
<width>276</width>
|
||||
<height>322</height>
|
||||
<texture colordiffuse="ff121314">white.png</texture>
|
||||
<aspectratio scalediffuse="false">stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<width>276</width>
|
||||
<height>276</height>
|
||||
<texture colordiffuse="ff0288d1" diffuse="items/mask_square.png">white.png</texture>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<visible>String.IsEmpty(ListItem.Icon) | String.Contains(ListItem.Icon,logindefault.png)</visible>
|
||||
</control>
|
||||
<control type="image">
|
||||
<width>276</width>
|
||||
<height>276</height>
|
||||
<texture diffuse="items/mask_square.png" background="true">$INFO[ListItem.Icon]</texture>
|
||||
<aspectratio scalediffuse="false">stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<left>-12</left>
|
||||
<top>-7</top>
|
||||
<width>300</width>
|
||||
<height>300</height>
|
||||
<texture colordiffuse="FF388e3c">items/focus_square.png</texture>
|
||||
<aspectratio>scale</aspectratio>
|
||||
<animation effect="fade" start="0" end="100" time="200" tween="sine">Focus</animation>
|
||||
<animation effect="fade" start="100" end="0" time="0">UnFocus</animation>
|
||||
<visible>Control.HasFocus(155)</visible>
|
||||
</control>
|
||||
<control type="group">
|
||||
<top>285</top>
|
||||
<width>276</width>
|
||||
<control type="label">
|
||||
<width>100%</width>
|
||||
<height>30</height>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
<font>font10</font>
|
||||
<textcolor>white</textcolor>
|
||||
<shadowcolor>66000000</shadowcolor>
|
||||
<scroll>Control.HasFocus(155)</scroll>
|
||||
<align>center</align>
|
||||
<visible>Control.HasFocus(155)</visible>
|
||||
</control>
|
||||
<control type="label">
|
||||
<width>100%</width>
|
||||
<height>30</height>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
<font>font10</font>
|
||||
<textcolor>ffe1e1e1</textcolor>
|
||||
<shadowcolor>66000000</shadowcolor>
|
||||
<scroll>false</scroll>
|
||||
<align>center</align>
|
||||
<visible>!Control.HasFocus(155)</visible>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
<control type="button" id="200">
|
||||
<label>[B]$ADDON[plugin.video.emby 30540][/B]</label>
|
||||
<width>874</width>
|
||||
<height>50</height>
|
||||
<top>90</top>
|
||||
<onup>200</onup>
|
||||
<font>font10</font>
|
||||
<textcolor>ffe1e1e1</textcolor>
|
||||
<focusedcolor>white</focusedcolor>
|
||||
<selectedcolor>ffe1e1e1</selectedcolor>
|
||||
<shadowcolor>66000000</shadowcolor>
|
||||
<textoffsetx>20</textoffsetx>
|
||||
<aligny>center</aligny>
|
||||
<align>center</align>
|
||||
<texturefocus border="10" colordiffuse="ff52b54b">buttons/shadow_smallbutton.png</texturefocus>
|
||||
<texturenofocus border="10" colordiffuse="ff464646">buttons/shadow_smallbutton.png</texturenofocus>
|
||||
<pulseonselect>no</pulseonselect>
|
||||
<onup>155</onup>
|
||||
<animation effect="slide" time="0" end="17,0" condition="true">Conditional</animation>
|
||||
</control>
|
||||
<control type="button" id="201">
|
||||
<label>[B]$ADDON[plugin.video.emby 30606][/B]</label>
|
||||
<width>874</width>
|
||||
<height>50</height>
|
||||
<font>font10</font>
|
||||
<textcolor>ffe1e1e1</textcolor>
|
||||
<focusedcolor>white</focusedcolor>
|
||||
<selectedcolor>ffe1e1e1</selectedcolor>
|
||||
<shadowcolor>66000000</shadowcolor>
|
||||
<textoffsetx>20</textoffsetx>
|
||||
<aligny>center</aligny>
|
||||
<align>center</align>
|
||||
<texturefocus border="10" colordiffuse="ff52b54b">buttons/shadow_smallbutton.png</texturefocus>
|
||||
<texturenofocus border="10" colordiffuse="ff464646">buttons/shadow_smallbutton.png</texturenofocus>
|
||||
<pulseonselect>no</pulseonselect>
|
||||
<onup>155</onup>
|
||||
<animation effect="slide" time="0" end="17,0" condition="true">Conditional</animation>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
|
|
|
@ -1,105 +1,97 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">155</defaultcontrol>
|
||||
<zorder>0</zorder>
|
||||
<include>dialogeffect</include>
|
||||
<controls>
|
||||
<control type="image">
|
||||
<description>Background fade</description>
|
||||
<width>100%</width>
|
||||
<height>100%</height>
|
||||
<texture>emby-bg-fade.png</texture>
|
||||
</control>
|
||||
|
||||
<control type="group">
|
||||
<width>450</width>
|
||||
<left>38%</left>
|
||||
<top>36%</top>
|
||||
<control type="image">
|
||||
<description>Background box</description>
|
||||
<texture colordiffuse="ff111111">white.png</texture>
|
||||
<height>90</height>
|
||||
<top>0</top>
|
||||
<bottom>0</bottom>
|
||||
<left>0</left>
|
||||
<right>0</right>
|
||||
<texture colordiffuse="CC000000">white.png</texture>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<animation effect="fade" end="100" time="200">WindowOpen</animation>
|
||||
<animation effect="fade" start="100" end="0" time="200">WindowClose</animation>
|
||||
</control>
|
||||
|
||||
<control type="image">
|
||||
<description>Emby logo</description>
|
||||
<texture>emby-icon.png</texture>
|
||||
<aspectratio>keep</aspectratio>
|
||||
<height>30</height>
|
||||
<top>20</top>
|
||||
<left>370</left>
|
||||
</control>
|
||||
|
||||
<control type="image" id="150">
|
||||
<description>User image</description>
|
||||
<texture diffuse="user_image.png"></texture>
|
||||
<aspectratio>keep</aspectratio>
|
||||
<height>34</height>
|
||||
<top>20</top>
|
||||
<left>285</left>
|
||||
</control>
|
||||
|
||||
<control type="image">
|
||||
<description>separator</description>
|
||||
<width>100%</width>
|
||||
<height>0.5</height>
|
||||
<top>70</top>
|
||||
<left>-5</left>
|
||||
<texture colordiffuse="ff484848" border="90,3,90,3">emby-separator.png</texture>
|
||||
</control>
|
||||
|
||||
<control type="group">
|
||||
<width>450</width>
|
||||
<top>90</top>
|
||||
<control type="list" id="155">
|
||||
<animation type="WindowOpen" reversible="false">
|
||||
<effect type="zoom" start="80" end="100" center="960,540" delay="160" tween="circle" easin="out" time="240" />
|
||||
<effect type="fade" delay="160" end="100" time="240" />
|
||||
</animation>
|
||||
<animation type="WindowClose" reversible="false">
|
||||
<effect type="zoom" start="100" end="80" center="960,540" easing="in" tween="circle" easin="out" time="240" />
|
||||
<effect type="fade" start="100" end="0" time="240" />
|
||||
</animation>
|
||||
<centerleft>50%</centerleft>
|
||||
<centertop>50%</centertop>
|
||||
<width>370</width>
|
||||
<height>220</height>
|
||||
<control type="group">
|
||||
<top>-30</top>
|
||||
<control type="image">
|
||||
<left>20</left>
|
||||
<width>100%</width>
|
||||
<height>25</height>
|
||||
<texture>logo-white.png</texture>
|
||||
<aspectratio align="left">keep</aspectratio>
|
||||
</control>
|
||||
<control type="image" id="150">
|
||||
<right>20</right>
|
||||
<width>100%</width>
|
||||
<height>25</height>
|
||||
<aspectratio align="right">keep</aspectratio>
|
||||
<texture diffuse="user_image.png">userflyoutdefault.png</texture>
|
||||
</control>
|
||||
</control>
|
||||
<control type="image">
|
||||
<width>100%</width>
|
||||
<height>100%</height>
|
||||
<align>center</align>
|
||||
<onup>155</onup>
|
||||
<ondown>155</ondown>
|
||||
<onleft>155</onleft>
|
||||
<onright>155</onright>
|
||||
<scrolltime>200</scrolltime>
|
||||
<itemlayout height="55">
|
||||
<control type="image">
|
||||
<description>Background box</description>
|
||||
<width>450</width>
|
||||
<texture colordiffuse="ff111111">white.png</texture>
|
||||
</control>
|
||||
<height>220</height>
|
||||
<texture colordiffuse="ff222326" border="10">dialogs/dialog_back.png</texture>
|
||||
</control>
|
||||
<control type="list" id="155">
|
||||
<centerleft>50%</centerleft>
|
||||
<top>10</top>
|
||||
<width>360</width>
|
||||
<height>200</height>
|
||||
<onup>noop</onup>
|
||||
<onleft>close</onleft>
|
||||
<onright>close</onright>
|
||||
<ondown>noop</ondown>
|
||||
<itemlayout width="360" height="50">
|
||||
<control type="label">
|
||||
<width>400</width>
|
||||
<font>font11</font>
|
||||
<textcolor>ff525252</textcolor>
|
||||
<left>25</left>
|
||||
<align>center</align>
|
||||
<width>100%</width>
|
||||
<height>50</height>
|
||||
<aligny>center</aligny>
|
||||
<info>ListItem.Label</info>
|
||||
<textoffsetx>20</textoffsetx>
|
||||
<font>font10</font>
|
||||
<textcolor>ffe1e1e1</textcolor>
|
||||
<shadowcolor>66000000</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
</itemlayout>
|
||||
|
||||
<focusedlayout height="55">
|
||||
<focusedlayout width="360" height="50">
|
||||
<control type="image">
|
||||
<description>Background box</description>
|
||||
<width>450</width>
|
||||
<texture colordiffuse="ff111111">white.png</texture>
|
||||
<width>100%</width>
|
||||
<height>50</height>
|
||||
<texture colordiffuse="ff222326">white.png</texture>
|
||||
<visible>!Control.HasFocus(155)</visible>
|
||||
</control>
|
||||
<control type="image">
|
||||
<width>400</width>
|
||||
<left>25</left>
|
||||
<align>center</align>
|
||||
<texture border="5" colordiffuse="ff222222">white.png</texture>
|
||||
<width>100%</width>
|
||||
<height>50</height>
|
||||
<texture colordiffuse="ff303034">white.png</texture>
|
||||
<visible>Control.HasFocus(155)</visible>
|
||||
<animation effect="fade" time="300">Visible</animation>
|
||||
<animation effect="fade" time="300">Hidden</animation>
|
||||
</control>
|
||||
<control type="label">
|
||||
<width>400</width>
|
||||
<font>font11</font>
|
||||
<textcolor>white</textcolor>
|
||||
<left>25</left>
|
||||
<align>center</align>
|
||||
<width>100%</width>
|
||||
<height>50</height>
|
||||
<aligny>center</aligny>
|
||||
<info>ListItem.Label</info>
|
||||
<textoffsetx>20</textoffsetx>
|
||||
<font>font10</font>
|
||||
<scroll>true</scroll>
|
||||
<textcolor>ffe1e1e1</textcolor>
|
||||
<shadowcolor>66000000</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
|
|
110
resources/skins/default/1080i/script-emby-resume.xml
Normal file
|
@ -0,0 +1,110 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window id="3301" type="dialog">
|
||||
<defaultcontrol always="true">100</defaultcontrol>
|
||||
<controls>
|
||||
<control type="group">
|
||||
<control type="image">
|
||||
<top>0</top>
|
||||
<bottom>0</bottom>
|
||||
<left>0</left>
|
||||
<right>0</right>
|
||||
<texture colordiffuse="CC000000">white.png</texture>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<animation effect="fade" end="100" time="200">WindowOpen</animation>
|
||||
<animation effect="fade" start="100" end="0" time="200">WindowClose</animation>
|
||||
</control>
|
||||
<control type="group">
|
||||
<animation effect="slide" time="0" end="0,-15" condition="true">Conditional</animation>
|
||||
<animation type="WindowOpen" reversible="false">
|
||||
<effect type="zoom" start="80" end="100" center="960,540" delay="160" tween="circle" easin="out" time="240" />
|
||||
<effect type="fade" delay="160" end="100" time="240" />
|
||||
</animation>
|
||||
<animation type="WindowClose" reversible="false">
|
||||
<effect type="zoom" start="100" end="80" center="960,540" easing="in" tween="circle" easin="out" time="240" />
|
||||
<effect type="fade" start="100" end="0" time="240" />
|
||||
</animation>
|
||||
<centerleft>50%</centerleft>
|
||||
<centertop>50%</centertop>
|
||||
<width>20%</width>
|
||||
<height>90%</height>
|
||||
<control type="grouplist" id="100">
|
||||
<orientation>vertical</orientation>
|
||||
<left>0</left>
|
||||
<right>0</right>
|
||||
<height>auto</height>
|
||||
<align>center</align>
|
||||
<itemgap>0</itemgap>
|
||||
<onright>close</onright>
|
||||
<onleft>close</onleft>
|
||||
<usecontrolcoords>true</usecontrolcoords>
|
||||
<control type="group">
|
||||
<height>30</height>
|
||||
<control type="image">
|
||||
<left>20</left>
|
||||
<width>100%</width>
|
||||
<height>25</height>
|
||||
<texture>logo-white.png</texture>
|
||||
<aspectratio align="left">keep</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<right>20</right>
|
||||
<width>100%</width>
|
||||
<height>25</height>
|
||||
<aspectratio align="right">keep</aspectratio>
|
||||
<texture diffuse="user_image.png">$INFO[Window(Home).Property(EmbyUserImage)]</texture>
|
||||
<visible>!String.IsEmpty(Window(Home).Property(EmbyUserImage))</visible>
|
||||
</control>
|
||||
<control type="image">
|
||||
<right>20</right>
|
||||
<width>100%</width>
|
||||
<height>25</height>
|
||||
<aspectratio align="right">keep</aspectratio>
|
||||
<texture diffuse="user_image.png">userflyoutdefault.png</texture>
|
||||
<visible>String.IsEmpty(Window(Home).Property(EmbyUserImage))</visible>
|
||||
</control>
|
||||
</control>
|
||||
<control type="image">
|
||||
<width>100%</width>
|
||||
<height>10</height>
|
||||
<texture border="5" colordiffuse="ff222326">dialogs/menu_top.png</texture>
|
||||
</control>
|
||||
<control type="button" id="3010">
|
||||
<width>100%</width>
|
||||
<height>50</height>
|
||||
<align>left</align>
|
||||
<aligny>center</aligny>
|
||||
<textoffsetx>20</textoffsetx>
|
||||
<font>font10</font>
|
||||
<textcolor>ffe1e1e1</textcolor>
|
||||
<shadowcolor>66000000</shadowcolor>
|
||||
<disabledcolor>FF404040</disabledcolor>
|
||||
<texturefocus border="10" colordiffuse="ff303034">dialogs/menu_back.png</texturefocus>
|
||||
<texturenofocus border="10" colordiffuse="ff222326">dialogs/menu_back.png</texturenofocus>
|
||||
<alttexturefocus border="10" colordiffuse="ff303034">dialogs/menu_back.png</alttexturefocus>
|
||||
<alttexturenofocus border="10" colordiffuse="ff222326">dialogs/menu_back.png</alttexturenofocus>
|
||||
</control>
|
||||
<control type="button" id="3011">
|
||||
<width>100%</width>
|
||||
<height>50</height>
|
||||
<align>left</align>
|
||||
<aligny>center</aligny>
|
||||
<textoffsetx>20</textoffsetx>
|
||||
<font>font10</font>
|
||||
<textcolor>ffe1e1e1</textcolor>
|
||||
<shadowcolor>66000000</shadowcolor>
|
||||
<disabledcolor>FF404040</disabledcolor>
|
||||
<texturefocus border="10" colordiffuse="ff303034">dialogs/menu_back.png</texturefocus>
|
||||
<texturenofocus border="10" colordiffuse="ff222326">dialogs/menu_back.png</texturenofocus>
|
||||
<alttexturefocus border="10" colordiffuse="ff303034">dialogs/menu_back.png</alttexturefocus>
|
||||
<alttexturenofocus border="10" colordiffuse="ff222326">dialogs/menu_back.png</alttexturenofocus>
|
||||
</control>
|
||||
<control type="image">
|
||||
<width>100%</width>
|
||||
<height>10</height>
|
||||
<texture border="5" colordiffuse="ff222326">dialogs/menu_bottom.png</texture>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
BIN
resources/skins/default/media/buttons/shadow_smallbutton.png
Normal file
After Width: | Height: | Size: 407 B |
BIN
resources/skins/default/media/dialogs/dialog_back.png
Normal file
After Width: | Height: | Size: 15 KiB |
BIN
resources/skins/default/media/dialogs/menu_back.png
Normal file
After Width: | Height: | Size: 15 KiB |
BIN
resources/skins/default/media/dialogs/menu_bottom.png
Normal file
After Width: | Height: | Size: 14 KiB |
BIN
resources/skins/default/media/dialogs/menu_top.png
Normal file
After Width: | Height: | Size: 14 KiB |
BIN
resources/skins/default/media/dialogs/white.jpg
Normal file
After Width: | Height: | Size: 7.9 KiB |
BIN
resources/skins/default/media/items/focus_square.png
Normal file
After Width: | Height: | Size: 1.9 KiB |
BIN
resources/skins/default/media/items/logindefault.png
Normal file
After Width: | Height: | Size: 17 KiB |
BIN
resources/skins/default/media/items/mask_square.png
Normal file
After Width: | Height: | Size: 1 KiB |
BIN
resources/skins/default/media/items/shadow_square.png
Normal file
After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 727 B After Width: | Height: | Size: 3.7 KiB |
BIN
resources/skins/default/media/spinner.gif
Normal file
After Width: | Height: | Size: 121 KiB |
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 3.9 KiB |