@
RobbieWilkes
I have a fix for the main menu font. Open the file IncludesMainMenu.xml and find...
xml:
<include name="MainMenuFontShadow">
<height>90</height>
<width>540</width>
<align>center</align>
<aligny>center</aligny>
<label>$INFO[ListItem.Label]</label>
<textcolor>$INFO[Skin.String(fontshadow)]</textcolor>
<animation effect="zoom" center="320,20" start="100" end="130" time="400" tween="cubic" easing="out" condition="!Skin.HasSetting(mainmenuvertical)">conditional</animation>
<animation effect="zoom" center="50,20" start="100" end="130" time="400" tween="cubic" easing="out" condition="Skin.HasSetting(mainmenuvertical)">conditional</animation>
<animation effect="fade" start="100" end="50" time="100" condition="!Control.Hasfocus(9000) | Skin.HasSetting(submode)">conditional</animation>
<animation effect="slide" start="0,0" end="0,15" time="300" tween="sine" easing="out" condition="Skin.HasSetting(mainmenuvertical) + !Skin.HasSetting(submode) + ![String.Contains(Container(9000).ListItem.Property(id),movie) + Library.HasContent(Movies) | String.Contains(Container(9000).ListItem.Property(id),tvshow) + Library.HasContent(TVShows) | String.Contains(Container(9000).ListItem.Property(id),concert) + Library.HasContent(MusicVideos) | String.Contains(Container(9000).ListItem.Property(id),music) + Library.HasContent(Music) | String.Contains(Container(9000).ListItem.Property(id),favourites) + !String.IsEmpty(Window(0).Property(Favourite.1.Name)) | String.Contains(Container(9000).ListItem.Property(id),vpl) | String.Contains(Container(9000).ListItem.Property(id),apl) | String.Contains(Container(9000).ListItem.Property(id),livetv) + PVR.HasTVChannels] + !Skin.HasSetting(nohometotals)">Conditional</animation>
<animation effect="slide" start="0,0" end="0,15" time="300" tween="sine" easing="out" condition="Skin.HasSetting(nohometotals) + !Skin.HasSetting(submode)">Conditional</animation>
<animation effect="slide" start="0,0" end="0,40" time="400" delay="300" easing="in" tween="quadratic" condition="Skin.HasSetting(submode) + Skin.HasSetting(mainmenuvertical)">Conditional</animation>
</include>
<include name="MainMenuFontGlow">
<height>90</height>
<width>540</width>
<align>center</align>
<aligny>center</aligny>
<label>$INFO[ListItem.Label]</label>
<textcolor>$INFO[Skin.String(fontglow)]</textcolor>
<animation effect="zoom" center="320,20" start="100" end="130" time="400" tween="cubic" easing="out" condition="!Skin.HasSetting(mainmenuvertical)">conditional</animation>
<animation effect="zoom" center="50,20" start="100" end="130" time="400" tween="cubic" easing="out" condition="Skin.HasSetting(mainmenuvertical)">conditional</animation>
<animation effect="fade" end="20" condition="true">Conditional</animation>
<animation effect="slide" start="0,0" end="0,15" time="300" tween="sine" easing="out" condition="Skin.HasSetting(mainmenuvertical) + !Skin.HasSetting(submode) + ![String.Contains(Container(9000).ListItem.Property(id),movie) + Library.HasContent(Movies) | String.Contains(Container(9000).ListItem.Property(id),tvshow) + Library.HasContent(TVShows) | String.Contains(Container(9000).ListItem.Property(id),concert) + Library.HasContent(MusicVideos) | String.Contains(Container(9000).ListItem.Property(id),music) + Library.HasContent(Music) | String.Contains(Container(9000).ListItem.Property(id),favourites) + !String.IsEmpty(Window(0).Property(Favourite.1.Name)) | String.Contains(Container(9000).ListItem.Property(id),vpl) | String.Contains(Container(9000).ListItem.Property(id),apl) | String.Contains(Container(9000).ListItem.Property(id),livetv) + PVR.HasTVChannels] + !Skin.HasSetting(nohometotals)">Conditional</animation>
<animation effect="slide" start="0,0" end="0,15" time="300" tween="sine" easing="out" condition="Skin.HasSetting(nohometotals) + !Skin.HasSetting(submode)">Conditional</animation>
<animation effect="slide" start="0,0" end="0,40" time="400" delay="300" easing="in" tween="quadratic" condition="Skin.HasSetting(submode) + Skin.HasSetting(mainmenuvertical)">Conditional</animation>
</include>
and change to...
xml:
<include name="MainMenuFontShadow">
<height>90</height>
<width>540</width>
<align>center</align>
<aligny>center</aligny>
<label>$INFO[ListItem.Label]</label>
<textcolor>$INFO[Skin.String(fontshadow)]</textcolor>
<animation effect="zoom" center="320,20" start="100" end="130" time="400" tween="cubic" easing="out" condition="!Skin.HasSetting(mainmenuvertical)">conditional</animation>
<animation effect="zoom" center="50,20" start="100" end="130" time="400" tween="cubic" easing="out" condition="Skin.HasSetting(mainmenuvertical)">conditional</animation>
<animation effect="fade" start="100" end="50" time="100" condition="!Control.Hasfocus(9000) | Skin.HasSetting(submode)">conditional</animation>
<animation effect="slide" start="0,0" end="0,15" time="300" tween="sine" easing="out" condition="Skin.HasSetting(mainmenuvertical) + !Skin.HasSetting(submode) + ![String.Contains(Container(9000).ListItem.Property(id),movie) + Library.HasContent(Movies) | String.Contains(Container(9000).ListItem.Property(id),tvshow) + Library.HasContent(TVShows) | String.Contains(Container(9000).ListItem.Property(id),concert) + Library.HasContent(MusicVideos) | String.Contains(Container(9000).ListItem.Property(id),music) + Library.HasContent(Music) | String.Contains(Container(9000).ListItem.Property(id),favourites) + !String.IsEmpty(Window(0).Property(Favourite.1.Name)) | String.Contains(Container(9000).ListItem.Property(id),vpl) | String.Contains(Container(9000).ListItem.Property(id),apl) | String.Contains(Container(9000).ListItem.Property(id),livetv) + PVR.HasTVChannels] + !Skin.HasSetting(nohometotals)">Conditional</animation>
<animation effect="slide" start="0,0" end="0,15" time="300" tween="sine" easing="out" condition="Skin.HasSetting(nohometotals) + !Skin.HasSetting(submode)">Conditional</animation>
<animation effect="slide" start="0,0" end="0,40" time="400" delay="300" easing="in" tween="quadratic" condition="Skin.HasSetting(submode) + Skin.HasSetting(mainmenuvertical)">Conditional</animation>
<visible>!String.IsEqual(Skin.String(fontshadow),None)</visible>
</include>
<include name="MainMenuFontGlow">
<height>90</height>
<width>540</width>
<align>center</align>
<aligny>center</aligny>
<label>$INFO[ListItem.Label]</label>
<textcolor>$INFO[Skin.String(fontglow)]</textcolor>
<animation effect="zoom" center="320,20" start="100" end="130" time="400" tween="cubic" easing="out" condition="!Skin.HasSetting(mainmenuvertical)">conditional</animation>
<animation effect="zoom" center="50,20" start="100" end="130" time="400" tween="cubic" easing="out" condition="Skin.HasSetting(mainmenuvertical)">conditional</animation>
<animation effect="fade" end="20" condition="true">Conditional</animation>
<animation effect="slide" start="0,0" end="0,15" time="300" tween="sine" easing="out" condition="Skin.HasSetting(mainmenuvertical) + !Skin.HasSetting(submode) + ![String.Contains(Container(9000).ListItem.Property(id),movie) + Library.HasContent(Movies) | String.Contains(Container(9000).ListItem.Property(id),tvshow) + Library.HasContent(TVShows) | String.Contains(Container(9000).ListItem.Property(id),concert) + Library.HasContent(MusicVideos) | String.Contains(Container(9000).ListItem.Property(id),music) + Library.HasContent(Music) | String.Contains(Container(9000).ListItem.Property(id),favourites) + !String.IsEmpty(Window(0).Property(Favourite.1.Name)) | String.Contains(Container(9000).ListItem.Property(id),vpl) | String.Contains(Container(9000).ListItem.Property(id),apl) | String.Contains(Container(9000).ListItem.Property(id),livetv) + PVR.HasTVChannels] + !Skin.HasSetting(nohometotals)">Conditional</animation>
<animation effect="slide" start="0,0" end="0,15" time="300" tween="sine" easing="out" condition="Skin.HasSetting(nohometotals) + !Skin.HasSetting(submode)">Conditional</animation>
<animation effect="slide" start="0,0" end="0,40" time="400" delay="300" easing="in" tween="quadratic" condition="Skin.HasSetting(submode) + Skin.HasSetting(mainmenuvertical)">Conditional</animation>
<visible>!String.IsEqual(Skin.String(fontglow),None)</visible>
</include>
This will be included in the next update.