PDA

View Full Version : Temporary Fixes for Older XBMC Builds


skunkm0nkee
2009-05-29, 18:30
If you can't update your build of XBMC (or are running PLEX) then the following changes should (hopefully) allow you to use the skin properly:

In Includes.xml remove the following line:
<include file="IncludesImages.xml" />

This will get rid of the 'cloud' of images on the right hand side of list views and info dialogs.

To fix the lack of backgrounds on the Home screen, remove the following lines from near the top of Home.xml:

<control type="multiimage">
<description>Background image</description>
<imagepath background="true">$INFO[Container(300).ListItem.Icon]</imagepath>
<include>HomeBackgroundImage</include>
</control>


and replace them with these lines:


<include>BaseBackground</include>

<control type="group">
<visible>![Container(300).OnNext | Container(300).OnPrevious]</visible>
<include>HomeBGFade</include>

<control type="multiimage">
<description>Movies BG</description>
<info>Skin.String(CustomMoviesBGFolder)</info>
<visible>Container(300).HasFocus(9)</visible>
<include>HomeBackgroundImage</include>
</control>

<control type="multiimage">
<description>TV Shows BG</description>
<info>Skin.String(CustomTVShowsBGFolder)</info>
<visible>Container(300).HasFocus(8)</visible>
<include>HomeBackgroundImage</include>
</control>

<control type="multiimage">
<description>Videos BG</description>
<info>Skin.String(CustomVideosBGFolder)</info>
<visible>Container(300).HasFocus(1)</visible>
<include>HomeBackgroundImage</include>
</control>

<control type="multiimage">
<description>Music BG</description>
<info>Skin.String(CustomMusicBGFolder)</info>
<visible>Container(300).HasFocus(2)</visible>
<include>HomeBackgroundImage</include>
</control>

<control type="multiimage">
<description>System BG</description>
<info>Skin.String(CustomSystemBGFolder)</info>
<visible>Container(300).HasFocus(6)</visible>
<include>HomeBackgroundImage</include>
</control>

<control type="multiimage">
<description>Power BG</description>
<info>Skin.String(CustomPowerBGFolder)</info>
<visible>Container(300).HasFocus(7)</visible>
<include>HomeBackgroundImage</include>
</control>

<control type="multiimage">
<description>Programs BG</description>
<info>Skin.String(CustomProgramsBGFolder)</info>
<visible>Container(300).HasFocus(4)</visible>
<include>HomeBackgroundImage</include>
</control>

<control type="multiimage">
<description>Pictures BG</description>
<info>Skin.String(CustomPicturesBGFolder)</info>
<visible>Container(300).HasFocus(3)</visible>
<include>HomeBackgroundImage</include>
</control>

<control type="multiimage">
<description>Weather BG</description>
<imagepath>$INFO[Skin.String(CustomWeatherBGFolder)]$INFO[Weather.FanartCode]</imagepath>
<visible>Container(300).HasFocus(5)</visible>
<include>HomeBackgroundImage</include>
</control>

<control type="multiimage">
<description>DVD BG</description>
<info>Skin.String(CustomDVDBGFolder)</info>
<visible>Container(300).HasFocus(10)</visible>
<include>HomeBackgroundImage</include>
</control>
</control>


I haven't tested it but I think that should get it working.

Good luck and let me know if you have any other issues.

sinarquia
2009-05-30, 20:20
Working great here. I'd gladly update to SVN, but the wife (and kids) acceptance factor would drop dramatically with the crashes and so on.

Thanks a lot.

xbs08
2009-05-31, 00:28
what crashes? :D

ZIOLele
2009-05-31, 15:41
Yeah, on xbox it's rock solid...

jorisdekloris
2009-06-03, 09:10
I'll try this later on. Nice work skunk0mkee!

H3lium
2009-06-03, 11:43
works for me!
perfect :)

jorisdekloris
2009-06-15, 12:54
I'll have to do this again. My Home screeen doesnt show backgrounds.