Kodi Community Forum

Full Version: Help wanted to increase poster size (for an old person)
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
A big thanks to the deadman for this amazing skin.
I've been looking for a simple for people with a low vision (because of my old father).
With the skin options, I've managed to have a very simple interface, which is perfect.
I've added a new fonset in the fonts.xml, so this is good too.
Now, I finf\d the posters to be a bit small (his eyes are not so good anymore) when selecting a movie. I've tried changing a few things in some xml files, but there are so many, I couldn't spot where this size is coded...
So, if someone could tell me in which file(s) is this size stored (or point me to the right direction), that would be great.

Or, if you know of a skin which is both very simple and very visible, please let me know.
Thanks
(2022-04-27, 14:12)toccata10 Wrote: [ -> ]Or, if you know of a skin which is both very simple and very visible, please let me know.
Whilst it's probably possible to change the poster size on the Pellucid skin, what you have to bear in mind is any changes made might have a negative effect elsewhere in the skin. Unfortunately, I'm not familiar enough with the skin to really comment. 

On the other hand, I personally don't think you could go wrong with the default version of the Estuary skin, which is included in your Kodi install.
It's very easy to use, has a good clear font base and large poster sizes on all the skin views. I'm sure this would be more than sufficient to meet your father's needs.
(2022-04-27, 14:12)toccata10 Wrote: [ -> ][..]
Now, I finf\d the posters to be a bit small (his eyes are not so good anymore) when selecting a movie. I've tried changing a few things in some xml files, but there are so many, I couldn't spot where this size is coded...
So, if someone could tell me in which file(s) is this size stored (or point me to the right direction), that would be great.
[..]

Hi. I don't know if it's still relevant for you, but the poster size can be changed quite easily without any side effects. In the View_Movies.xml the corresponding entries come after
Code:
<!--all movies-->
and must be changed for unfocused and focused layout.
I can look like this (4 larger posters in one row instead of 7):
Image
looking at https://github.com/chrisbevan/skin.pellu...Movies.xml
<itemlayout width="586" height="5-col-gutter"> size of focus

<width>566</width>
<height>318</height> size of poster
xml:

<itemlayout width="586" height="5-col-gutter">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>566</width>
<height>318</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
<bordersize>12</bordersize>
</control>
<control type="image">
<visible>!string.isempty(ListItem.Art(fanart))</visible>
<posx>0</posx>
<posy>0</posy>
<width>566</width>
<height>318</height>
<aspectratio>stretch</aspectratio>
<texture>$INFO[ListItem.Art(fanart)]</texture>
<bordersize>12</bordersize>
<colordiffuse>99FFFFFF</colordiffuse>
</control>
<control type="image">
<visible>string.isempty(ListItem.Art(fanart))</visible>
<posx>0</posx>
<posy>0</posy>
<width>566</width>
<height>318</height>
<aspectratio>scale</aspectratio>
<texture>$INFO[ListItem.Art(thumb)]</texture>
<bordersize>6</bordersize>
<colordiffuse>99ffffff</colordiffuse>
</control>
<control type="label">
<visible>!controlgroup(9000).hasfocus</visible>
<posx>12</posx>
<posy>306</posy>
<width>524</width>
<height>2-row</height>
<aligny>center</aligny>
<font>thumbTitle</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.Title][CR]$INFO[ListItem.year]</label>
</control>
<control type="progress">
<visible>ListItem.IsResumable</visible>
<description>Progress Bar</description>
<posx>12</posx>
<posy>294</posy>
<width>542</width>
<height>12</height>
<texturebg colordiffuse="textboxInactive">colors/offblack.png</texturebg>
<midtexture colordiffuse="highlight">colors/white.png</midtexture>
<info>ListItem.PercentPlayed</info>
</control>
</itemlayout>
<focusedlayout width="586" height="5-col-gutter">
<control type="group">
<include>focusThumb</include>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>566</width>
<height>318</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
<bordertexture colordiffuse="ffFFFFFF">colors/white.png</bordertexture>
<bordersize>6</bordersize>
<colordiffuse>FF000000</colordiffuse>
</control>
<control type="image">
<visible>!string.isempty(ListItem.Art(fanart))</visible>
<posx>0</posx>
<posy>0</posy>
<width>566</width>
<height>318</height>
<aspectratio>stretch</aspectratio>
<texture>$INFO[ListItem.Art(fanart)]</texture>
<bordersize>6</bordersize>
<colordiffuse>BBffffff</colordiffuse>
</control>
<control type="image">
<visible>string.isempty(ListItem.Art(fanart))</visible>
<posx>0</posx>
<posy>0</posy>
<width>566</width>
<height>318</height>
<aspectratio>scale</aspectratio>
<texture>$INFO[ListItem.Art(thumb)]</texture>
<bordersize>6</bordersize>
<colordiffuse>BBffffff</colordiffuse>
</control>
<control type="label">
<visible>!controlgroup(9000).hasfocus</visible>
<posx>12</posx>
<posy>316</posy>
<width>524</width>
<height>2-row</height>
<aligny>center</aligny>
<font>thumbTitle</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.Title][CR]$INFO[ListItem.year]</label>
<scroll>false</scroll>
</control>
<control type="progress">
<visible>ListItem.IsResumable</visible>
<description>Progress Bar</description>
<posx>12</posx>
<posy>294</posy>
<width>542</width>
<height>12</height>
<texturebg colordiffuse="textboxInactive">colors/offblack.png</texturebg>
<midtexture colordiffuse="highlight">colors/white.png</midtexture>
<info>ListItem.PercentPlayed</info>
</control>
</control>
</focusedlayout>
<content>$INFO[control.getlabel(9102)]</content>
</control>

No, this is for the fanart at the beginning (for recently added movies). The poster size comes further down.

<itemlayout width="252" height="438"> -> Size of the grid items
xml:

<control type="panel" id="51">
<visible>$EXP[isMovie]</visible>
<posx>90</posx>
<posy>828</posy>
<width>1800</width>
<height>23-row</height>
<onleft>9000</onleft>
<onright>60</onright>
<onup>9103</onup>
<onback>9103</onback>
<pagecontrol>60</pagecontrol>
<scrolltime tween="sine">250</scrolltime>
<itemlayout width="252" height="438">
[..]

<width>228</width>
<height>342</height> ->Size of poster in grid
xml:

<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>228</width>
<height>342</height>
<aspectratio>stretch</aspectratio>
<texture>$INFO[ListItem.Art(poster)]</texture>
<bordersize>6</bordersize>
<colordiffuse>99FFFFFF</colordiffuse>
</control>