diff options
Diffstat (limited to 'addons/skin.estuary/xml/View_54_InfoWall.xml')
-rw-r--r-- | addons/skin.estuary/xml/View_54_InfoWall.xml | 277 |
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> |