aboutsummaryrefslogtreecommitdiff
path: root/addons/skin.estuary/xml/View_54_InfoWall.xml
diff options
context:
space:
mode:
Diffstat (limited to 'addons/skin.estuary/xml/View_54_InfoWall.xml')
-rw-r--r--addons/skin.estuary/xml/View_54_InfoWall.xml277
1 files changed, 277 insertions, 0 deletions
diff --git a/addons/skin.estuary/xml/View_54_InfoWall.xml b/addons/skin.estuary/xml/View_54_InfoWall.xml
new file mode 100644
index 0000000000..cc4f0cd3d2
--- /dev/null
+++ b/addons/skin.estuary/xml/View_54_InfoWall.xml
@@ -0,0 +1,277 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<includes>
+ <include name="InfoWallPictureLayout">
+ <param name="focused">false</param>
+ <definition>
+ <control type="image">
+ <top>-10</top>
+ <width>396</width>
+ <height>380</height>
+ <texture border="21">dialogs/dialog-bg-nobo.png</texture>
+ <bordertexture border="20">overlays/shadow.png</bordertexture>
+ <bordersize>20</bordersize>
+ </control>
+ <control type="image">
+ <top>-14</top>
+ <left>-4</left>
+ <width>404</width>
+ <height>388</height>
+ <texture colordiffuse="button_focus">colors/grey.png</texture>
+ <bordertexture border="20">overlays/shadow.png</bordertexture>
+ <bordersize>20</bordersize>
+ <visible>$PARAM[focused]</visible>
+ <include>Animation_FocusTextureFade</include>
+ </control>
+ <control type="image">
+ <left>20</left>
+ <top>10</top>
+ <width>356</width>
+ <height>300</height>
+ <texture border="2" background="true">$VAR[InfoWallThumbVar]</texture>
+ <aspectratio>keep</aspectratio>
+ </control>
+ <control type="label">
+ <left>20</left>
+ <top>318</top>
+ <width>358</width>
+ <textoffsetx>20</textoffsetx>
+ <height>20</height>
+ <align>center</align>
+ <aligny>center</aligny>
+ <label>$INFO[ListItem.Label]</label>
+ </control>
+ </definition>
+ </include>
+ <include name="InfoWallMusicLayout">
+ <param name="fallback_image">DefaultFolder.png</param>
+ <param name="label">$INFO[ListItem.Year,[B], - [/B]]$INFO[ListItem.Label]</param>
+ <param name="focused">false</param>
+ <definition>
+ <control type="image">
+ <top>0</top>
+ <width>316</width>
+ <height>386</height>
+ <texture border="21">dialogs/dialog-bg-nobo.png</texture>
+ <bordertexture border="20">overlays/shadow.png</bordertexture>
+ <bordersize>20</bordersize>
+ </control>
+ <control type="image">
+ <top>-4</top>
+ <left>-4</left>
+ <width>324</width>
+ <height>394</height>
+ <texture colordiffuse="button_focus">colors/grey.png</texture>
+ <bordertexture border="20">overlays/shadow.png</bordertexture>
+ <bordersize>20</bordersize>
+ <visible>$PARAM[focused]</visible>
+ <include>Animation_FocusTextureFade</include>
+ </control>
+ <control type="image">
+ <left>0</left>
+ <top>0</top>
+ <width>316</width>
+ <height>316</height>
+ <texture border="2" fallback="$PARAM[fallback_image]" background="true">$VAR[InfoWallThumbVar]</texture>
+ <aspectratio>keep</aspectratio>
+ <bordersize>20</bordersize>
+ </control>
+ <control type="textbox">
+ <left>28</left>
+ <top>289</top>
+ <width>262</width>
+ <height>80</height>
+ <font>font12</font>
+ <align>center</align>
+ <aligny>center</aligny>
+ <label>$PARAM[label]</label>
+ </control>
+ </definition>
+ </include>
+ <include name="InfoWallMovieLayout">
+ <param name="fallback_image">DefaultVideo.png</param>
+ <param name="focused">false</param>
+ <definition>
+ <control type="group">
+ <visible>String.IsEmpty(ListItem.Art(poster))</visible>
+ <control type="image">
+ <left>15</left>
+ <top>-10</top>
+ <width>290</width>
+ <height>400</height>
+ <texture border="21">dialogs/dialog-bg-nobo.png</texture>
+ <bordertexture border="20">overlays/shadow.png</bordertexture>
+ <bordersize>20</bordersize>
+ </control>
+ <control type="image">
+ <left>15</left>
+ <top>-10</top>
+ <width>290</width>
+ <height>400</height>
+ <texture colordiffuse="button_focus">colors/grey.png</texture>
+ <bordersize>20</bordersize>
+ <visible>$PARAM[focused]</visible>
+ <include>Animation_FocusTextureFade</include>
+ </control>
+ <control type="image">
+ <left>26</left>
+ <top>0</top>
+ <width>270</width>
+ <height>290</height>
+ <texture border="2" fallback="$PARAM[fallback_image]" background="true">$INFO[ListItem.Icon]</texture>
+ <aspectratio>keep</aspectratio>
+ <bordersize>20</bordersize>
+ </control>
+ <control type="textbox">
+ <left>40</left>
+ <top>270</top>
+ <width>242</width>
+ <height>90</height>
+ <font>font27</font>
+ <align>center</align>
+ <aligny>center</aligny>
+ <label>$INFO[ListItem.Label]</label>
+ <visible>!ListItem.IsParentFolder</visible>
+ </control>
+ </control>
+ <control type="image">
+ <left>11</left>
+ <top>-14</top>
+ <width>298</width>
+ <height>408</height>
+ <texture colordiffuse="button_focus">colors/grey.png</texture>
+ <bordertexture border="20">overlays/shadow.png</bordertexture>
+ <bordersize>20</bordersize>
+ <visible>$PARAM[focused] + !String.IsEmpty(ListItem.Art(poster))</visible>
+ <include>Animation_FocusTextureFade</include>
+ </control>
+ <control type="image">
+ <left>15</left>
+ <top>-10</top>
+ <width>290</width>
+ <height>400</height>
+ <texture border="2" fallback="$PARAM[fallback_image]" background="true">$INFO[ListItem.Art(poster)]</texture>
+ <aspectratio>scale</aspectratio>
+ <bordertexture border="20">overlays/shadow.png</bordertexture>
+ <bordersize>20</bordersize>
+ <visible>!String.IsEmpty(ListItem.Art(poster))</visible>
+ </control>
+ <control type="image">
+ <left>35</left>
+ <top>290</top>
+ <width>80</width>
+ <height>80</height>
+ <texture>overlays/overlay-bg.png</texture>
+ <visible>Listitem.IsCollection | ListItem.IsResumable | ListItem.IsPlaying | Integer.IsGreater(ListItem.Playcount,0)</visible>
+ </control>
+ <control type="image">
+ <left>35</left>
+ <top>338</top>
+ <width>32</width>
+ <height>32</height>
+ <texture>$VAR[WallWatchedIconVar]</texture>
+ </control>
+ </definition>
+ </include>
+ <include name="View_54_InfoWall">
+ <control type="group">
+ <include>OpenClose_Right</include>
+ <left>100</left>
+ <top>0</top>
+ <visible>Control.IsVisible(54)</visible>
+ <include>Visible_Right</include>
+ <control type="panel" id="54">
+ <left>440</left>
+ <top>0</top>
+ <width>80%</width>
+ <height>100%</height>
+ <onleft>9000</onleft>
+ <onright>531</onright>
+ <onup condition="Integer.IsGreater(Container.NumPages,1)">54</onup>
+ <onup condition="!Integer.IsGreater(Container.NumPages,1)">9000</onup>
+ <ondown>54</ondown>
+ <viewtype label="31101">icon</viewtype>
+ <preloaditems>2</preloaditems>
+ <pagecontrol>531</pagecontrol>
+ <scrolltime tween="cubic" easing="out">500</scrolltime>
+ <visible>Container.Content(artists) | Container.Content(albums) | Container.Content(sets) | Container.Content(movies) | Container.Content(tvshows) | Container.Content(seasons) | Container.Content(musicvideos) | Container.Content(images)</visible>
+ <itemlayout height="445" width="320" condition="Container.Content(movies) | Container.Content(sets) | Container.Content(tvshows) | Container.Content(seasons)">
+ <control type="group">
+ <left>80</left>
+ <top>120</top>
+ <include>InfoWallMovieLayout</include>
+ </control>
+ <control type="group">
+ <left>215</left>
+ <top>108</top>
+ <include>UserRatingCircle</include>
+ </control>
+ </itemlayout>
+ <focusedlayout height="445" width="320" condition="Container.Content(movies) | Container.Content(sets) | Container.Content(tvshows) | Container.Content(seasons)">
+ <control type="group">
+ <depth>DepthContentPopout</depth>
+ <left>80</left>
+ <animation effect="zoom" start="100" end="110" time="200" tween="sine" easing="inout" center="240,300">Focus</animation>
+ <animation effect="zoom" start="110" end="100" time="200" tween="sine" easing="inout" center="240,300">UnFocus</animation>
+ <top>120</top>
+ <include content="InfoWallMovieLayout">
+ <param name="focused" value="true" />
+ </include>
+ <control type="group">
+ <left>135</left>
+ <top>-12</top>
+ <include>UserRatingCircle</include>
+ </control>
+ </control>
+ </focusedlayout>
+ <itemlayout height="410" width="310" condition="Container.Content(artists) | Container.Content(albums) | Container.Content(musicvideos)">
+ <control type="group">
+ <top>150</top>
+ <left>90</left>
+ <include>InfoWallMusicLayout</include>
+ <control type="group">
+ <left>133</left>
+ <top>-4</top>
+ <include>UserRatingCircle</include>
+ </control>
+ </control>
+ </itemlayout>
+ <focusedlayout height="410" width="310" condition="Container.Content(artists) | Container.Content(albums) | Container.Content(musicvideos)">
+ <control type="group">
+ <depth>DepthContentPopout</depth>
+ <animation effect="zoom" start="100" end="115" time="200" tween="sine" easing="inout" center="250,350">Focus</animation>
+ <animation effect="zoom" start="115" end="100" time="200" tween="sine" easing="inout" center="250,350">UnFocus</animation>
+ <top>150</top>
+ <left>90</left>
+ <include content="InfoWallMusicLayout">
+ <param name="focused" value="true" />
+ </include>
+ <control type="group">
+ <left>133</left>
+ <top>-4</top>
+ <include>UserRatingCircle</include>
+ </control>
+ </control>
+ </focusedlayout>
+ <itemlayout height="400" width="401" condition="Container.Content(images)">
+ <control type="group">
+ <left>30</left>
+ <top>150</top>
+ <include>InfoWallPictureLayout</include>
+ </control>
+ </itemlayout>
+ <focusedlayout height="400" width="401" condition="Container.Content(images)">
+ <control type="group">
+ <depth>DepthContentPopout</depth>
+ <left>30</left>
+ <top>150</top>
+ <animation effect="zoom" start="100" end="110" time="200" tween="sine" easing="inout" center="220,330">Focus</animation>
+ <animation effect="zoom" start="110" end="100" time="200" tween="sine" easing="inout" center="220,330">UnFocus</animation>
+ <include content="InfoWallPictureLayout">
+ <param name="focused" value="true" />
+ </include>
+ </control>
+ </focusedlayout>
+ </control>
+ </control>
+ </include>
+</includes>