mirror of
https://github.com/jellyfin/jellyfin-kodi.git
synced 2024-11-14 06:06:12 +00:00
224 lines
8 KiB
XML
224 lines
8 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<window>
|
|
<defaultcontrol always="true">206</defaultcontrol>
|
|
<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>
|
|
<controls>
|
|
<control type="group">
|
|
<control type="image">
|
|
<top>-200</top>
|
|
<bottom>-200</bottom>
|
|
<left>-200</left>
|
|
<right>-200</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">
|
|
<centerleft>50%</centerleft>
|
|
<centertop>50%</centertop>
|
|
<width>520</width>
|
|
<height>470</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>470</height>
|
|
<texture colordiffuse="ff222326" border="10">dialogs/dialog_back.png</texture>
|
|
</control>
|
|
<control type="group">
|
|
<centerleft>50%</centerleft>
|
|
<top>10</top>
|
|
<width>510</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>font13</font>
|
|
<textcolor>white</textcolor>
|
|
<textshadow>66000000</textshadow>
|
|
<label>[B]$ADDON[plugin.video.jellyfin 30607][/B]</label>
|
|
</control>
|
|
<control type="group" id="101">
|
|
<height>200</height>
|
|
<control type="list" id="155">
|
|
<centerleft>50%</centerleft>
|
|
<width>510</width>
|
|
<height>195</height>
|
|
<onup>noop</onup>
|
|
<onleft>close</onleft>
|
|
<onright>close</onright>
|
|
<ondown>206</ondown>
|
|
<itemlayout width="510" height="65">
|
|
<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>65</height>
|
|
<aligny>center</aligny>
|
|
<textoffsetx>20</textoffsetx>
|
|
<font>font13</font>
|
|
<textcolor>ffe1e1e1</textcolor>
|
|
<shadowcolor>66000000</shadowcolor>
|
|
<label>$INFO[ListItem.Label]</label>
|
|
</control>
|
|
</itemlayout>
|
|
<focusedlayout width="510" height="65">
|
|
<control type="image">
|
|
<width>100%</width>
|
|
<height>65</height>
|
|
<texture colordiffuse="ff222326">white.png</texture>
|
|
<visible>!Control.HasFocus(155)</visible>
|
|
</control>
|
|
<control type="image">
|
|
<width>100%</width>
|
|
<height>65</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>65</height>
|
|
<aligny>center</aligny>
|
|
<textoffsetx>20</textoffsetx>
|
|
<font>font13</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="FF00A4DC">spinner.gif</texture>
|
|
<aspectratio>keep</aspectratio>
|
|
</control>
|
|
</control>
|
|
<control type="label" id="102">
|
|
<description>spacer</description>
|
|
<height>20</height>
|
|
</control>
|
|
<control type="button" id="206">
|
|
<label>[B]$ADDON[plugin.video.jellyfin 30611][/B]</label>
|
|
<width>476</width>
|
|
<height>65</height>
|
|
<font>font13</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="FF00A4DC">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.jellyfin 30606][/B]</label>
|
|
<width>476</width>
|
|
<height>65</height>
|
|
<font>font13</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="FF00A4DC">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>470</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>font12</font>
|
|
<textoffsetx>20</textoffsetx>
|
|
<aligny>center</aligny>
|
|
<align>center</align>>
|
|
</control>
|
|
</control>
|
|
</control>
|
|
</control>
|
|
</controls>
|
|
</window>
|