Kodi Community Forum
Wall - Grid size ? - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: Skins Support (https://forum.kodi.tv/forumdisplay.php?fid=67)
+---- Forum: Estuary (https://forum.kodi.tv/forumdisplay.php?fid=260)
+---- Thread: Wall - Grid size ? (/showthread.php?tid=314369)



Wall - Grid size ? - wonkydonky - 2017-05-14

Is it possible to change the grid size of the movie wall from 2x6 to 3x8 icons ?


RE: Wall - Grid size ? - adun79 - 2017-05-14

Yes, it's in View_500_Wall.xml, but you will have to change the size of the posters too. The look of the posters is done by InfoWallMovieLayout which you can find in View_54InfoWall.xml, but that will change the posters everywhere, including the home screen.

If you want to keep the original size of the posters for the other views and the home screen, just copy paste InfoWallMovieLayout into something like WallMovieLayout, modify this one to fit your needs, then in View_500_Wall.xml use it instead of InfoWallMovieLayout


RE: Wall - Grid size ? - wonkydonky - 2017-05-15

Thanks adun79, I'll give it a try.


RE: Wall - Grid size ? - wonkydonky - 2017-05-25

I took a look at those config files, but I'm unclear on which of the many parameters to change.
I'm sure this would be a popular tweak given larger and high-res screens are now commonplace.
Perhaps it will be built into a later skin release.


RE: Wall - Grid size ? - the_other_guy - 2017-05-30

(2017-05-25, 21:08)wonkydonky Wrote: I took a look at those config files, but I'm unclear on which of the many parameters to change.
I'm sure this would be a popular tweak given larger and high-res screens are now commonplace.
Perhaps it will be built into a later skin release.

open view 500 wall xml
goto line 30 and replace with this it will give you a bigger image an a bigger zoom
</itemlayout>
<focusedlayout height="600" width="404" 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="160" time="200" tween="sine" easing="inout" center="160,300">Focus</animation>
<animation effect="zoom" start="160" end="100" time="200" tween="sine" easing="inout" center="160,300">UnFocus</animation>
<top>120</top>
<include content="InfoWallMovieLayout">
<param name="focused" value="true" />
</include>
</control>


RE: Wall - Grid size ? - chmet83 - 2019-02-20

I put the code above in the View_500_Wall.xml file and saved. Reloaded Kodi but nothing changed?

And just so I'm understanding correctly, the thread poster is requesting for 3 rows (8 movies per row) to replace the stock 2 rows (6 movies per row)  in the Movies "Wall" view?


RE: Wall - Grid size ? - the_other_guy - 2019-02-21

things may have changed for 18 is is
Includes_Home.xml
View_54_InfoWall.xml
for home screen
https://forum.kodi.tv/showthread.php?tid=313428&pid=2822700#pid2822700
View_500_Wall.xml
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="296" width="200" condition="Container.Content(movies) | Container.Content(sets) | Container.Content(tvshows) | Container.Content(seasons)">
     <control type="group">
      <top>120</top>
      <include>InfoWallMovieLayout</include>
     </control>
    </itemlayout>
    <focusedlayout height="296" width="200" 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="110" time="200" tween="sine" easing="inout" center="160,300">Focus</animation>
      <animation effect="zoom" start="110" end="100" time="200" tween="sine" easing="inout" center="160,300">UnFocus</animation>
      <top>120</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>




RE: Wall - Grid size ? - chmet83 - 2019-02-23

so do I replace the whole code with the above only in View_500_Wall.xml?

What do I do with Home.xml and View_54_InfoWall.xml? I'm glad you're helping me and I'll listen but please be specific what I need to do.

I'd also only like to have the 3 rows of 8 movie icons ONLY in the Grid view specifically. I want the home menu to only show the subcategories selectable for the movies category (to the right - the large open space in home) if that makes sense?


RE: Wall - Grid size ? - chmet83 - 2019-02-23

By subcategories above, I mean widgets. See my first post here:

https://forum.kodi.tv/showthread.php?tid=341058


RE: Wall - Grid size ? - chmet83 - 2019-03-16

Please help / confirm my questions above.