Quantcast
Channel: Kodi Community Forum - Skinning
Viewing all articles
Browse latest Browse all 1803

Estuary Wall View High Density Mod

$
0
0
Hey All,
I have modded the estuary skin so that the wall view in the movies has a much higher density of movies. I have got it setup well but one side effect was the main screen movies have also shrunk. I cant seem to find the xml that would control this aspect or even the ability to change it. Most of this seem to be determined globally by the settings in the "View_54_InfoWall.xml". Any insight into this would be great. Other then that minor quark, it works great. If it cant be solved then no biggie, but I figure many minds are better then just mine. Thank all! 
ImageImage

Here is "View_54_InfoWall.xml"
<?xml version="1.0" encoding="UTF-8"?>
<includes>
<include name="InfoWallPictureLayout">
<param name="focused">false</param>
<definition>
<control type="image">
<top>-10</top>
<width>376</width>
<height>380</height>
<texture>dialogs/dialog-bg-nobo.png</texture>
<bordertexture border="21">overlays/shadow.png</bordertexture>
<bordersize>20</bordersize>
</control>
<control type="image">
<top>-14</top>
<left>-4</left>
<width>384</width>
<height>388</height>
<texture colordiffuse="button_focus">colors/grey.png</texture>
<bordertexture border="21">overlays/shadow.png</bordertexture>
<bordersize>20</bordersize>
<visible>$PARAM[focused]</visible>
<include condition="$PARAM[focused]">Animation_FocusTextureFade</include>
</control>
<control type="image">
<left>20</left>
<top>10</top>
<width>336</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>338</width>
<textoffsetx>20</textoffsetx>
<height>20</height>
<align>center</align>
<aligny>center</aligny>
<font>font12</font>
<label>$INFO[ListItem.Label]</label>
</control>
</definition>
</include>
<include name="InfoWallMusicLayout">
<param name="fallback_image">DefaultFolder.png</param>
<param name="main_label">$INFO[ListItem.Artist]</param>
<param name="sub_label">$INFO[ListItem.Title]</param>
<param name="single_label">$INFO[ListItem.Label]</param>
<param name="focused">false</param>
<definition>
<control type="image">
<top>0</top>
<width>316</width>
<height>386</height>
<texture>dialogs/dialog-bg-nobo.png</texture>
<bordertexture border="21">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="21">overlays/shadow.png</bordertexture>
<bordersize>20</bordersize>
<visible>$PARAM[focused]</visible>
<include condition="$PARAM[focused]">Animation_FocusTextureFade</include>
</control>
<control type="image">
<left>0</left>
<top>0</top>
<width>316</width>
<height>316</height>
<texture 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[single_label]</label>
<visible>!String.IsEqual(ListItem.DBType,album)</visible>
</control>
<control type="group">
<visible>String.IsEqual(ListItem.DBType,album)</visible>
<control type="label">
<left>29</left>
<top>300</top>
<width>260</width>
<label>$PARAM[sub_label]</label>
<font>font10</font>
<shadowcolor>text_shadow</shadowcolor>
<scroll>$PARAM[focused]</scroll>
<align>center</align>
</control>
<control type="label">
<left>29</left>
<top>328</top>
<width>260</width>
<label>$PARAM[main_label]</label>
<font>font12</font>
<shadowcolor>text_shadow</shadowcolor>
<scroll>$PARAM[focused]</scroll>
<align>center</align>
</control>
</control>
<control type="group">
<left>133</left>
<top>2</top>
<include condition="Skin.HasSetting(circle_rating) | Skin.HasSetting(circle_userrating)">RatingCircle</include>
</control>
</definition>
</include>
<include name="InfoWallEpisodeLayout">
<param name="main_label">$INFO[ListItem.Title]</param>
<param name="sub_label">$INFO[ListItem.TVShowTitle]</param>
<param name="thumb_label">$INFO[ListItem.Season,,x]$INFO[ListItem.Episode]</param>
<param name="fallback_image">DefaultTVShows.png</param>
<param name="focused">false</param>
<definition>
<control type="image">
<top>10</top>
<width>316</width>
<height>288</height>
<texture>dialogs/dialog-bg-nobo.png</texture>
<bordertexture border="21">overlays/shadow.png</bordertexture>
<bordersize>20</bordersize>
</control>
<control type="image">
<top>6</top>
<left>-4</left>
<width>324</width>
<height>296</height>
<texture colordiffuse="button_focus">colors/grey.png</texture>
<bordertexture border="21">overlays/shadow.png</bordertexture>
<bordersize>20</bordersize>
<visible>$PARAM[focused]</visible>
<include condition="$PARAM[focused]">Animation_FocusTextureFade</include>
</control>
<control type="image">
<left>0</left>
<top>10</top>
<width>316</width>
<height>218</height>
<texture fallback="$PARAM[fallback_image]" background="true">$VAR[InfoWallThumbVar]</texture>
<aspectratio>scale</aspectratio>
<bordersize>20</bordersize>
</control>
<control type="image">
<left>20</left>
<top>138</top>
<width>276</width>
<height>70</height>
<texture>overlays/overlayfade.png</texture>
<visible>!ListItem.IsParentFolder</visible>
</control>
<control type="label">
<left>31</left>
<top>178</top>
<width>260</width>
<label>$PARAM[thumb_label]</label>
<font>font20_title</font>
<shadowcolor>text_shadow</shadowcolor>
<align>right</align>
</control>
<control type="image">
<left>20</left>
<top>175</top>
<width>32</width>
<height>32</height>
<texture>$VAR[WallWatchedIconVar]</texture>
</control>
<control type="textbox">
<left>28</left>
<top>202</top>
<width>262</width>
<height>80</height>
<font>font12</font>
<align>center</align>
<aligny>center</aligny>
<label>$INFO[ListItem.Label]</label>
<visible>Window.IsActive(videos)</visible>
</control>
<control type="group">
<visible>!Window.IsActive(videos)</visible>
<control type="label">
<left>29</left>
<top>210</top>
<width>260</width>
<label>$PARAM[sub_label]</label>
<font>font12</font>
<shadowcolor>text_shadow</shadowcolor>
<scroll>$PARAM[focused]</scroll>
<align>center</align>
</control>
<control type="label">
<left>29</left>
<top>240</top>
<width>260</width>
<label>$PARAM[main_label]</label>
<font>font10</font>
<shadowcolor>text_shadow</shadowcolor>
<scroll>$PARAM[focused]</scroll>
<align>center</align>
</control>
</control>
<control type="progress">
<left>20</left>
<top>258</top>
<width>276</width>
<height>1</height>
<texturebg />
<midtexture colordiffuse="button_focus" border="3">progress/texturebg_alt_white.png</midtexture>
<info>ListItem.PercentPlayed</info>
<visible>!Integer.IsEqual(ListItem.PercentPlayed,0)</visible>
</control>
<control type="group">
<left>134</left>
<top>8</top>
<include condition="Skin.HasSetting(circle_rating) | Skin.HasSetting(circle_userrating)">RatingCircle</include>
</control>
</definition>
</include>
<include name="InfoWallMovieLayout">
<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>133</width>
<height>200</height>
<texture>dialogs/dialog-bg-nobo.png</texture>
<bordertexture border="21">overlays/shadow.png</bordertexture>
<bordersize>20</bordersize>
</control>
<control type="image">
<left>15</left>
<top>-10</top>
<width>133</width>
<height>200</height>
<texture colordiffuse="button_focus">colors/grey.png</texture>
<bordersize>20</bordersize>
<visible>$PARAM[focused]</visible>
<include condition="$PARAM[focused]">Animation_FocusTextureFade</include>
</control>
<control type="textbox">
<left>40</left>
<top>244</top>
<width>242</width>
<height>120</height>
<font>font27</font>
<align>center</align>
<aligny>center</aligny>
<label>$INFO[ListItem.Label]</label>
<autoscroll time="2000" delay="3000" repeat="5000">$PARAM[focused]</autoscroll>
<visible>!ListItem.IsParentFolder</visible>
</control>
<control type="image">
<left>24</left>
<top>-1</top>
<width>272</width>
<height>270</height>
<texture fallback="DefaultMovies.png" background="true">$INFO[ListItem.Icon]</texture>
<aspectratio>scale</aspectratio>
<bordersize>20</bordersize>
</control>
</control>
<control type="group">
<visible>!String.IsEmpty(ListItem.Art(poster))</visible>
<control type="image">
<left>11</left>
<top>-14</top>
<width>133</width>
<height>200</height>
<texture colordiffuse="button_focus">colors/grey.png</texture>
<bordertexture border="21">overlays/shadow.png</bordertexture>
<bordersize>20</bordersize>
<visible>$PARAM[focused]</visible>
<include condition="$PARAM[focused]">Animation_FocusTextureFade</include>
</control>
<control type="image">
<left>15</left>
<top>-10</top>
<width>133</width>
<height>200</height>
<texture background="true">$INFO[ListItem.Art(poster)]</texture>
<aspectratio>scale</aspectratio>
<bordertexture border="21">overlays/shadow.png</bordertexture>
<bordersize>20</bordersize>
</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.IsPlaying | Integer.IsGreater(ListItem.Playcount,0)</visible>
</control>
</control>
<control type="group">
<visible>String.IsEqual(ListItem.DBtype,tvshow)</visible>
<top>320</top>
<control type="image">
<left>35</left>
<top>0</top>
<width>250</width>
<height>50</height>
<texture colordiffuse="CCFFFFFF">overlays/overlayfade.png</texture>
<visible>!String.IsEmpty(ListItem.Art(poster))</visible>
</control>
<control type="label">
<left>0</left>
<top>20</top>
<width>244</width>
<label>$INFO[ListItem.Property(WatchedEpisodes)]$INFO[ListItem.Property(TotalEpisodes), / ,]</label>
<font>font20_title</font>
<shadowcolor>text_shadow</shadowcolor>
<align>right</align>
</control>
<control type="image">
<left>254</left>
<top>23</top>
<width>24</width>
<height>24</height>
<texture>lists/played-total.png</texture>
</control>
</control>
<control type="image">
<left>35</left>
<top>338</top>
<width>32</width>
<height>32</height>
<texture>$VAR[WallWatchedIconVar]</texture>
</control>
<control type="group">
<left>135</left>
<top>-8</top>
<include condition="Skin.HasSetting(circle_rating) | Skin.HasSetting(circle_userrating)">RatingCircle</include>
</control>
<control type="progress">
<left>35</left>
<top>350</top>
<width>250</width>
<height>1</height>
<texturebg />
<midtexture colordiffuse="button_focus" border="3">progress/texturebg_alt_white.png</midtexture>
<info>ListItem.PercentPlayed</info>
<visible>!Integer.IsEqual(ListItem.PercentPlayed,0)</visible>
</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>490</left>
<top>0</top>
<right>15</right>
<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(episodes) | Container.Content(musicvideos) | Container.Content(images) | Container.Content(videos) | Container.Content(games)</visible>
<itemlayout height="445" width="320" condition="Container.Content(movies) | Container.Content(sets) | Container.Content(tvshows) | Container.Content(seasons)">
<control type="group">
<left>30</left>
<top>120</top>
<include>InfoWallMovieLayout</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>30</left>
<animation effect="zoom" start="100" end="110" time="200" tween="sine" easing="inout" center="190,300">Focus</animation>
<animation effect="zoom" start="110" end="100" time="200" tween="sine" easing="inout" center="190,300">UnFocus</animation>
<top>120</top>
<include content="InfoWallMovieLayout">
<param name="focused" value="true" />
</include>
</control>
</focusedlayout>
<itemlayout height="301" width="300" condition="Container.Content(episodes) | Container.Content(videos) | Container.Content(musicvideos)">
<control type="group">
<left>64</left>
<top>110</top>
<include content="InfoWallEpisodeLayout">
<param name="focused" value="false" />
<param name="thumb_label" value="$INFO[ListItem.Label2]" />
</include>
</control>
</itemlayout>
<focusedlayout height="301" width="300" condition="Container.Content(episodes) | Container.Content(videos) | Container.Content(musicvideos)">
<control type="group">
<depth>DepthContentPopout</depth>
<animation effect="zoom" start="100" end="110" time="200" tween="sine" easing="inout" center="220,250">Focus</animation>
<animation effect="zoom" start="110" end="100" time="200" tween="sine" easing="inout" center="220,250">UnFocus</animation>
<left>64</left>
<top>110</top>
<include content="InfoWallEpisodeLayout">
<param name="focused" value="true" />
<param name="thumb_label" value="$INFO[ListItem.Label2]" />
</include>
</control>
</focusedlayout>
<itemlayout height="410" width="310" condition="Container.Content(artists) | Container.Content(albums)">
<control type="group">
<top>150</top>
<left>40</left>
<include>InfoWallMusicLayout</include>
</control>
</itemlayout>
<focusedlayout height="410" width="310" condition="Container.Content(artists) | Container.Content(albums)">
<control type="group">
<depth>DepthContentPopout</depth>
<animation effect="zoom" start="100" end="115" time="200" tween="sine" easing="inout" center="200,350">Focus</animation>
<animation effect="zoom" start="115" end="100" time="200" tween="sine" easing="inout" center="200,350">UnFocus</animation>
<top>150</top>
<left>40</left>
<include content="InfoWallMusicLayout">
<param name="focused" value="true" />
</include>
</control>
</focusedlayout>
<itemlayout height="401" width="378" condition="Container.Content(images)">
<control type="group">
<left>0</left>
<top>150</top>
<include>InfoWallPictureLayout</include>
</control>
</itemlayout>
<focusedlayout height="401" width="378" condition="Container.Content(images)">
<control type="group">
<depth>DepthContentPopout</depth>
<left>0</left>
<top>150</top>
<animation effect="zoom" start="100" end="110" time="200" tween="sine" easing="inout" center="180,330">Focus</animation>
<animation effect="zoom" start="110" end="100" time="200" tween="sine" easing="inout" center="180,330">UnFocus</animation>
<include content="InfoWallPictureLayout">
<param name="focused" value="true" />
</include>
</control>
</focusedlayout>
</control>
</control>
</include>
</includes>

Here is "View_500_Wall.xml":

<?xml version="1.0" encoding="UTF-8"?>
<includes>
<include name="View_500_Wall">
<control type="group">
<include>OpenClose_Right</include>
<left>50</left>
<top>0</top>
<visible>Control.IsVisible(500)</visible>
<include>Visible_Right</include>
<control type="panel" id="500">
<left>0</left>
<top>0</top>
<width>98%</width>
<height>100%</height>
<onleft>9000</onleft>
<onright>531</onright>
<onup condition="Integer.IsGreater(Container.NumPages,1)">500</onup>
<onup condition="!Integer.IsGreater(Container.NumPages,1)">9000</onup>
<ondown>500</ondown>
<viewtype label="31102">icon</viewtype>
<preloaditems>2</preloaditems>
<pagecontrol>531</pagecontrol>
<scrolltime tween="cubic" easing="out">500</scrolltime>
<visible>Container.Content(movies) | Container.Content(sets) | Container.Content(tvshows) | Container.Content(seasons) | Container.Content(episodes) | Container.Content(artists) | Container.Content(albums) | Container.Content(musicvideos) | Container.Content(addons) | Container.Content(images) | Container.Content(videos) | Container.Content(games)</visible>
<itemlayout height="200" width="133" condition="Container.Content(movies) | Container.Content(sets) | Container.Content(tvshows) | Container.Content(seasons)">
<control type="group">
<top>110</top>
<include>InfoWallMovieLayout</include>
</control>
</itemlayout>
<focusedlayout height="200" width="133" condition="Container.Content(movies) | Container.Content(sets) | Container.Content(tvshows) | Container.Content(seasons)">
<control type="group">
<depth>DepthContentPopout</depth>
<animation effect="zoom" start="100" end="400" time="200" tween="sine" easing="inout" center="76,200">Focus</animation>
<animation effect="zoom" start="400" end="100" time="200" tween="sine" easing="inout" center="76,200">UnFocus</animation>
<top>110</top>
<include content="InfoWallMovieLayout">
<param name="focused" value="true" />
</include>
</control>
</focusedlayout>
<itemlayout height="300" width="300" condition="Container.Content(episodes) | Container.Content(videos) | Container.Content(musicvideos)">
<control type="group">
<top>110</top>
<include content="InfoWallEpisodeLayout">
<param name="label" value="$INFO[ListItem.Label]" />
<param name="thumb_label" value="$INFO[ListItem.Label2]" />
</include>
</control>
</itemlayout>
<focusedlayout height="300" width="300" condition="Container.Content(episodes) | Container.Content(videos) | Container.Content(musicvideos)">
<control type="group">
<depth>DepthContentPopout</depth>
<animation effect="zoom" start="100" end="110" time="200" tween="sine" easing="inout" center="160,280">Focus</animation>
<animation effect="zoom" start="110" end="100" time="200" tween="sine" easing="inout" center="160,280">UnFocus</animation>
<top>110</top>
<include content="InfoWallEpisodeLayout">
<param name="focused" value="true" />
<param name="thumb_label" value="$INFO[ListItem.Label2]" />
</include>
</control>
</focusedlayout>
<itemlayout height="425" width="442" condition="Container.Content(images)">
<control type="group">
<left>40</left>
<top>150</top>
<include>InfoWallPictureLayout</include>
</control>
</itemlayout>
<focusedlayout height="425" width="442" condition="Container.Content(images)">
<control type="group">
<depth>DepthContentPopout</depth>
<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>
<left>40</left>
<top>150</top>
<include content="InfoWallPictureLayout">
<param name="focused" value="true" />
</include>
</control>
</focusedlayout>
<itemlayout height="400" width="300" condition="Container.Content(artists) | Container.Content(albums)">
<control type="group">
<top>150</top>
<include content="InfoWallMusicLayout">
<param name="fallback_image" value="DefaultMusicSongs.png" />
</include>
</control>
</itemlayout>
<focusedlayout height="400" width="300" condition="Container.Content(artists) | Container.Content(albums)">
<control type="group">
<depth>DepthContentPopout</depth>
<top>150</top>
<animation effect="zoom" start="100" end="110" time="200" tween="sine" easing="inout" center="160,350">Focus</animation>
<animation effect="zoom" start="110" end="100" time="200" tween="sine" easing="inout" center="160,350">UnFocus</animation>
<include content="InfoWallMusicLayout">
<param name="fallback_image" value="DefaultMusicSongs.png" />
<param name="focused" value="true" />
</include>
</control>
</focusedlayout>
<itemlayout height="390" width="300" condition="Container.Content(addons)">
<control type="group">
<top>150</top>
<include content="InfoWallMusicLayout">
<param name="fallback_image" value="DefaultAddon.png" />
</include>
</control>
</itemlayout>
<focusedlayout height="390" width="300" condition="Container.Content(addons)">
<control type="group">
<depth>DepthContentPopout</depth>
<top>150</top>
<animation effect="zoom" start="100" end="110" time="200" tween="sine" easing="inout" center="150,350">Focus</animation>
<animation effect="zoom" start="110" end="100" time="200" tween="sine" easing="inout" center="150,350">UnFocus</animation>
<include content="InfoWallMusicLayout">
<param name="fallback_image" value="DefaultAddon.png" />
<param name="focused" value="true" />
</include>
</control>
</focusedlayout>
</control>
</control>
</include>
</includes>

Viewing all articles
Browse latest Browse all 1803

Trending Articles