Hi,
I have just got back into the htpc setup after 6 years, I left during that time because of (the lack!) WMC support. I have now bought two RPI3's with kodi cases (looking awesome btw), and an HDhome Run network TV tuner. I have also setup all my local media (again!!) for the Movies/TV shows/Music libraries to show up. Everything is looking awesome I hasten to add....apart from one thing
My issue is...
The TV Guide in Estuary.... it is too small LOL, even on a 42" screen, is there any way to make it bigger, or is there a nice looking GUI I have missed that isn't Hardware intensive. If it's a coding fix within the skin, please could you help me out, or even just point me to a better skin although all my media files are looking good in it and don't really want to change.
I have a horrible feeling I might have put this into the wrong thread, so I apologise right now LOL
Unfortunately you can't change the font size in Estuary without modifying the skin. I seem to remember somebody posting a mod of Estuary that had larger fonts throughout, but I can't find it right now. Hopefully someone else will chip in.
you may need to mod my
MyPVRGuide.xml and Font.xml
Code:
<?xml version="1.0" encoding="UTF-8"?>
<window>
<defaultcontrol always="true">10</defaultcontrol>
<backgroundcolor>black</backgroundcolor>
<views>10</views>
<menucontrol>9000</menucontrol>
<controls>
<!---<include>DefaultBackground</include>-->
<control type="group" id="50">
<!---<animation effect="fade" start="100" end="0" time="200" tween="sine" condition="$EXP[infodialog_active]">Conditional</animation>-->
<control type="group">
<description>Guide Timeline</description>
<visible>Control.IsVisible(10)</visible>
<include>OpenClose_Right</include>
<include>Visible_Right</include>
<control type="group">
<top>60</top>
<depth>DepthContentPanel</depth>
<control type="image">
<left>0</left>
<top>-10</top>
<width>100%</width>
<bottom>336</bottom>
<texture >windows/pvr/pvrbackground.png</texture>
</control>
<control type="epggrid" id="10">
<left>0</left>
<top>0</top>
<right>20</right>
<bottom>340</bottom>
<pagecontrol>60</pagecontrol>
<scrolltime tween="quadratic" easing="out">400</scrolltime>
<timeblocks>34</timeblocks>
<rulerunit>6</rulerunit>
<onleft>9000</onleft>
<onright>60</onright>
<onup>10</onup>
<ondown>10</ondown>
<viewtype label="19032">list</viewtype>
<progresstexture border="0,60,18,14" >windows/pvr/epg_progress.png</progresstexture>
<rulerlayout height="60" width="1900">
<control type="label">
<width>720</width>
<height>60</height>
<font>font12</font>
<label>$INFO[ListItem.Label]</label>
<textoffsetx>30</textoffsetx>
<textcolor>white</textcolor>
</control>
</rulerlayout>
<channellayout height="90" width="180">
<control type="label">
<left>2</left>
<top>-2</top>
<width>75</width>
<height>90</height>
<font>font32_title</font>
<label>$INFO[ListItem.ChannelNumberLabel]</label>
<align>center</align>
<aligny>center</aligny>
</control>
<control type="image">
<left>60</left>
<top>-2</top>
<width>90</width>
<height>90</height>
<aspectratio align="center">keep</aspectratio>
<texture fallback="DefaultTVShows.png">$INFO[Listitem.Icon]</texture>
<fadetime>200</fadetime>
</control>
<!---<control type="label" id="1">
<left>68</left>
<top>-2</top>
<width>350</width>
<height>60</height>
<font>font12</font>
<label>$INFO[ListItem.ChannelName]</label>
<aligny>center</aligny>
<textoffsetx>10</textoffsetx>
</control>-->
</channellayout>
<focusedchannellayout height="90" width="180">
<control type="label">
<left>2</left>
<top>-2</top>
<width>75</width>
<height>90</height>
<font>font32_title</font>
<label>$INFO[ListItem.ChannelNumberLabel]</label>
<textcolor>red</textcolor>
<align>center</align>
<aligny>center</aligny>
</control>
<control type="image">
<left>60</left>
<top>-2</top>
<width>90</width>
<height>90</height>
<aspectratio align="center">keep</aspectratio>
<texture fallback="DefaultTVShows.png">$INFO[Listitem.Icon]</texture>
<fadetime>200</fadetime>
</control>
<!---<control type="label" id="1">
<left>68</left>
<top>-2</top>
<width>350</width>
<height>60</height>
<font>font12</font>
<label>$INFO[ListItem.ChannelName]</label>
<aligny>center</aligny>
<textoffsetx>10</textoffsetx>
</control>-->
</focusedchannellayout>
<itemlayout height="92" width="90">
<control type="image" id="2">
<width>88</width>
<height>88</height>
<texture border="12" fallback="windows/pvr/epg-genres/0.png">$INFO[ListItem.Property(GenreType),windows/pvr/epg-genres/,.png]</texture>
</control>
<control type="label" id="1">
<left>6</left>
<top>0</top>
<width>50</width>
<height>95</height>
<aligny>center</aligny>
<font>font37</font>
<label>$INFO[ListItem.Label]</label>
</control>
<control type="image">
<left>6</left>
<top>35</top>
<width>20</width>
<height>20</height>
<texture>$VAR[PVRTimerIcon]</texture>
</control>
</itemlayout>
<focusedlayout height="92" width="90">
<control type="image" id="2">
<top>2</top>
<left>2</left>
<width>88</width>
<height>88</height>
<texture >windows/pvr/epg-genres/256.png</texture>
<visible>Control.HasFocus(10)</visible>
</control>
<control type="image" id="2">
<width>88</width>
<height>88</height>
<texture border="8" colordiffuse="button_focus">buttons/thumbnail_focused.png</texture>
</control>
<control type="image" id="2">
<width>88</width>
<height>88</height>
<top>0</top>
<texture border="3" fallback="windows/pvr/epg-genres/0.png">$INFO[ListItem.Property(GenreType),windows/pvr/epg-genres/,.png]</texture>
<visible>!Control.HasFocus(10)</visible>
</control>
<control type="label" id="1">
<left>6</left>
<top>0</top>
<width>50</width>
<height>36</height>
<aligny>center</aligny>
<font>font37</font>
<label>$INFO[ListItem.Label]</label>
</control>
<control type="image">
<left>6</left>
<top>35</top>
<width>20</width>
<height>20</height>
<texture>$VAR[PVRTimerIcon]</texture>
</control>
</focusedlayout>
</control>
<control type="scrollbar" id="60">
<right>0</right>
<top>47</top>
<width>12</width>
<bottom>340</bottom>
<onleft>10</onleft>
<onright>10</onright>
<orientation>vertical</orientation>
<texturesliderbackground colordiffuse="22FFFFFF">colors/white.png</texturesliderbackground>
<animation effect="fade" start="100" end="40" time="0" condition="!system.getbool(input.enablemouse)">Conditional</animation>
</control>
</control>
<control type="group">
<bottom>0</bottom>
<height>320</height>
<control type="image">
<left>10</left>
<width>240</width>
<height>200</height>
<aspectratio align="right">keep</aspectratio>
<fadetime>400</fadetime>
<texture fallback="DefaultTVShows.png">$INFO[ListItem.Icon]</texture>
</control>
<control type="label">
<top>-9</top>
<left>300</left>
<right>60</right>
<height>30</height>
<textcolor>red</textcolor>
<label>$INFO[ListItem.StartTime,, - ]$INFO[ListItem.EndTime]$INFO[ListItem.EpgEventTitle, [COLOR white],[/COLOR]]$INFO[ListItem.EpisodeName, [COLOR grey](,)[/COLOR]]$INFO[ListItem.Genre, $LOCALIZE[515]: [COLOR grey],[/COLOR]]</label>
</control>
<control type="textbox">
<left>300</left>
<top>38</top>
<right>60</right>
<height>173</height>
<font>font32_title</font>
<label>$INFO[ListItem.Plot]</label>
<autoscroll delay="10000" time="3000" repeat="10000">Skin.HasSetting(AutoScroll)</autoscroll>
</control>
</control>
</control>
<include content="TopBar">
<param name="breadcrumbs_label" value="$VAR[BreadcrumbsPVRGuideVar]" />
<param name="sublabel" value="" />
</include>
<include content="BottomBar">
<param name="info_visible" value="true" />
</include>
<control type="group">
<include>MediaMenuCommon</include>
<include content="PVRSideBar">
<param name="group_label2" value="$INFO[Control.GetLabel(30)]" />
</include>
</control>
</control>
<control type="label" id="29">
<font></font>
<include>HiddenObject</include>
</control>
<control type="label" id="30">
<font></font>
<include>HiddenObject</include>
</control>
</controls>
</window>
Thanks guys, will try this later on today so this code goes into BOTH files? am I reading that right? . and I was indeed right, it was in the wrong place LOL sorry about that
I will post to tell you guys how well it's gone.
where do these two files live/go in kodi
I apologise now for the bump of my own thread, I did discover where these files lay (oops! my bad!) I did try out your xml file the_other-guy, unfortunately it wasn't exactly what I was looking for. However it did point me in the right direction. All I really needed was to change the font size of the channel number and the description. These were set to '12' in the original 'MyPVRGuide.xml' I changed those to 17, which worked for both my TVs.
I have posted the xml file here for those that just want to copy/paste the code if they want bigger text on the EPG.
Code:
<?xml version="1.0" encoding="UTF-8"?>
<window>
<defaultcontrol always="true">10</defaultcontrol>
<backgroundcolor>background</backgroundcolor>
<views>10</views>
<menucontrol>9000</menucontrol>
<controls>
<include>DefaultBackground</include>
<control type="group" id="50">
<animation effect="fade" start="100" end="0" time="200" tween="sine" condition="$EXP[infodialog_active]">Conditional</animation>
<control type="group">
<description>Guide Timeline</description>
<visible>Control.IsVisible(10)</visible>
<include>OpenClose_Right</include>
<include>Visible_Right</include>
<control type="group">
<top>140</top>
<depth>DepthContentPanel</depth>
<control type="image">
<left>0</left>
<top>-10</top>
<width>100%</width>
<bottom>336</bottom>
<texture colordiffuse="E6FFFFFF">dialogs/dialog-bg-nobo.png</texture>
</control>
<control type="epggrid" id="10">
<left>0</left>
<top>0</top>
<right>20</right>
<bottom>340</bottom>
<pagecontrol>60</pagecontrol>
<scrolltime tween="quadratic" easing="out">300</scrolltime>
<timeblocks>34</timeblocks>
<rulerunit>6</rulerunit>
<onleft>9000</onleft>
<onright>60</onright>
<onup>10</onup>
<ondown>10</ondown>
<viewtype label="19032">list</viewtype>
<progresstexture border="0,60,18,14" colordiffuse="button_focus">windows/pvr/epg_progress.png</progresstexture>
<rulerlayout height="45" width="1400">
<control type="label">
<width>365</width>
<height>45</height>
<font>font12</font>
<label>$INFO[ListItem.Label]</label>
<textoffsetx>10</textoffsetx>
<textcolor>button_focus</textcolor>
</control>
</rulerlayout>
<channellayout height="62" width="350">
<control type="label">
<left>2</left>
<top>-2</top>
<width>75</width>
<height>60</height>
<font>font32_title</font>
<label>$INFO[ListItem.ChannelNumberLabel]</label>
<align>center</align>
<aligny>center</aligny>
</control>
<control type="label" id="1">
<left>68</left>
<top>-2</top>
<width>350</width>
<height>60</height>
<font>font17</font>
<label>$INFO[ListItem.ChannelName]</label>
<aligny>center</aligny>
<textoffsetx>10</textoffsetx>
</control>
</channellayout>
<focusedchannellayout height="62" width="350">
<control type="label">
<left>2</left>
<top>-2</top>
<width>75</width>
<height>60</height>
<font>font32_title</font>
<label>$INFO[ListItem.ChannelNumberLabel]</label>
<textcolor>button_focus</textcolor>
<align>center</align>
<aligny>center</aligny>
</control>
<control type="label" id="1">
<left>68</left>
<top>-2</top>
<width>350</width>
<height>60</height>
<font>font17</font>
<label>$INFO[ListItem.ChannelName]</label>
<textcolor>button_focus</textcolor>
<aligny>center</aligny>
<textoffsetx>10</textoffsetx>
</control>
</focusedchannellayout>
<itemlayout height="62" width="60">
<control type="image" id="2">
<width>58</width>
<height>58</height>
<texture border="3" fallback="windows/pvr/epg-genres/0.png">$INFO[ListItem.Property(GenreType),windows/pvr/epg-genres/,.png]</texture>
</control>
<control type="label" id="1">
<left>6</left>
<top>0</top>
<width>50</width>
<height>36</height>
<aligny>center</aligny>
<font>font17</font>
<label>$INFO[ListItem.Label]</label>
</control>
<control type="image">
<left>6</left>
<top>35</top>
<width>20</width>
<height>20</height>
<texture>$VAR[PVRTimerIcon]</texture>
</control>
</itemlayout>
<focusedlayout height="62" width="60">
<control type="image" id="2">
<top>2</top>
<left>2</left>
<width>54</width>
<height>54</height>
<texture colordiffuse="button_focus">lists/focus.png</texture>
<visible>Control.HasFocus(10)</visible>
</control>
<control type="image" id="2">
<width>58</width>
<height>58</height>
<texture border="8" colordiffuse="button_focus">buttons/thumbnail_focused.png</texture>
</control>
<control type="image" id="2">
<width>58</width>
<height>58</height>
<top>0</top>
<texture border="3" fallback="windows/pvr/epg-genres/0.png">$INFO[ListItem.Property(GenreType),windows/pvr/epg-genres/,.png]</texture>
<visible>!Control.HasFocus(10)</visible>
</control>
<control type="label" id="1">
<left>6</left>
<top>0</top>
<width>50</width>
<height>36</height>
<aligny>center</aligny>
<font>font17</font>
<label>$INFO[ListItem.Label]</label>
</control>
<control type="image">
<left>6</left>
<top>35</top>
<width>20</width>
<height>20</height>
<texture>$VAR[PVRTimerIcon]</texture>
</control>
</focusedlayout>
</control>
<control type="scrollbar" id="60">
<right>0</right>
<top>47</top>
<width>12</width>
<bottom>340</bottom>
<onleft>10</onleft>
<onright>10</onright>
<orientation>vertical</orientation>
<texturesliderbackground colordiffuse="22FFFFFF">colors/white.png</texturesliderbackground>
<animation effect="fade" start="100" end="40" time="0" condition="!system.getbool(input.enablemouse)">Conditional</animation>
</control>
</control>
<control type="group">
<bottom>0</bottom>
<height>300</height>
<control type="image">
<left>10</left>
<width>240</width>
<height>200</height>
<aspectratio align="right">keep</aspectratio>
<fadetime>400</fadetime>
<texture>$INFO[ListItem.Icon]</texture>
</control>
<control type="label">
<top>-9</top>
<left>300</left>
<right>60</right>
<height>30</height>
<textcolor>button_focus</textcolor>
<label>$INFO[ListItem.StartTime,, - ]$INFO[ListItem.EndTime]$INFO[ListItem.EpgEventTitle, [COLOR white],[/COLOR]]$INFO[ListItem.EpisodeName, [COLOR grey](,)[/COLOR]]$INFO[ListItem.Genre, $LOCALIZE[515]: [COLOR grey],[/COLOR]]</label>
</control>
<control type="textbox">
<left>300</left>
<top>38</top>
<right>60</right>
<height>173</height>
<label>$INFO[ListItem.Plot]</label>
<autoscroll delay="10000" time="3000" repeat="10000">Skin.HasSetting(AutoScroll)</autoscroll>
</control>
</control>
</control>
<include content="TopBar">
<param name="breadcrumbs_label" value="$VAR[BreadcrumbsPVRGuideVar]" />
<param name="sublabel" value="" />
</include>
<include content="BottomBar">
<param name="info_visible" value="true" />
</include>
<control type="group">
<include>MediaMenuCommon</include>
<include content="PVRSideBar">
<param name="group_label2" value="$INFO[Control.GetLabel(30)]" />
</include>
</control>
</control>
<control type="label" id="29">
<font></font>
<include>HiddenObject</include>
</control>
<control type="label" id="30">
<font></font>
<include>HiddenObject</include>
</control>
</controls>
</window>
Hope this is useful to someone else