2014-02-08, 16:28
@db10bo: thx, will add that.
<include condition="![Window.IsActive(videos) | Window.IsActive(videoplaylist)]">GlobalFanart</include>
<include condition="Window.IsActive(home)">LiveCasesBackground</include>
<onup>Control.Move(90100,-1)</onup>
<ondown>Control.Move(90100,1)</ondown>
<control type="list" id="90100">
<control type="group">
<include condition="Skin.HasSetting(animatedbghome)">AnimatedBGHome</include>
<animation effect="fade" time="600">Visible</animation>
<visible>SubString(Container(9000).ListItem.Thumb,LiveDVDCase,left)</visible>
<control type="image">
<fadetime>600</fadetime>
<include>FullscreenDimensions</include>
<aspectratio align="center" aligny="top">scale</aspectratio>
<texture background="true">special://skin/backgrounds/default_livecases.jpg</texture>
</control>
<control type="group">
<animation effect="fade" delay="100" time="600" start="0" end="100" reversible="false" condition="StringCompare(Container(9000).ListItem.Thumb,LiveDVDCaseRecentMovies)">Conditional</animation>
<animation effect="fade" delay="100" time="600" start="0" end="100" reversible="false" condition="StringCompare(Container(9000).ListItem.Thumb,LiveDVDCaseRecentEpisodes)">Conditional</animation>
<control type="group">
<include condition="Skin.HasSetting(animatedbghome)">AnimatedBGHome</include>
<control type="image">
<animation effect="fade" time="600">VisibleChange</animation>
<visible>SubString(Container(9000).ListItem.Thumb,LiveDVDCase,left)</visible>
<include>FullscreenDimensions</include>
<aspectratio align="center" aligny="top">scale</aspectratio>
<texture background="true">special://skin/backgrounds/default_livecases.jpg</texture>
</control>
<control type="group">
<animation effect="fade" time="600">Visible</animation>
<visible>SubString(Container(9000).ListItem.Thumb,LiveDVDCase,left)</visible>
<animation effect="fade" delay="100" time="600" start="0" end="100" reversible="false" condition="StringCompare(Container(9000).ListItem.Thumb,LiveDVDCaseRecentMovies)">Conditional</animation>
<animation effect="fade" delay="100" time="600" start="0" end="100" reversible="false" condition="StringCompare(Container(9000).ListItem.Thumb,LiveDVDCaseRecentEpisodes)">Conditional</animation>
<control type="group">
(2014-02-08, 13:29)BigNoid Wrote:I figured out the issue. With dirty regions enabled I had the flickering/ghosting of the logos. With it off it looks fine.(2014-02-08, 12:39)StinDaWg Wrote:(2014-02-08, 08:42)BigNoid Wrote: Could you try the link again, I think the flickering was only the first time the flags were visible/hidden. That should be gone now. Also 2 or 3 flags on episode/movie level?Problem is still there. As you can see the icons from the previous screen are ghosted behind the next screen.
hmm, i cant see that on my install. well I'll have another look. I'm using the flags now for a couple days and I'm starting to like them there. So it will probably be in next update.
<gui>
<algorithmdirtyregions>1</algorithmdirtyregions>
<nofliptimeout>1000</nofliptimeout>
</gui>
<content>
<include condition="Window.IsActive(pictures) + !SubString(Container(9000).ListItem.Thumb,LiveDVDCase,left)">PicturesMainMenu</include>
<include condition="Window.IsActive(musiclibrary) | Window.IsActive(musicfiles) | Window.IsActive(musicplaylist) + !SubString(Container(9000).ListItem.Thumb,LiveDVDCase,left)">MusicMainMenu</include>
<include condition="Window.IsActive(PVR) + !SubString(Container(9000).ListItem.Thumb,LiveDVDCase,left)">TVMainMenu</include>
<include condition="Window.IsActive(programs)+ !SubString(Container(9000).ListItem.Thumb,LiveDVDCase,left)">ProgramsMainMenu</include>
<include condition="Window.IsActive(SettingsCategory.xml) | Window.IsActive(systeminfo) | Window.IsActive(skinsettings) | Window.IsActive(settings) | Window.IsActive(addonbrowser) + !SubString(Container(9000).ListItem.Thumb,LiveDVDCase,left)">SettingsMainMenu</include>
<include condition="Window.IsActive(weather) + !SubString(Container(9000).ListItem.Thumb,LiveDVDCase,left)">WeatherMainMenu</include>
</content>
<animation effect="fade" time="600">WindowClose</animation>
<value condition="!SubString(Container(9033).ListItem.Thumb,LiveDVDCase,left)">$INFO[Container(9033).ListItem.Thumb]</value>
(2014-02-09, 05:30)StinDaWg Wrote:Actually I take that back. Disabling dirty regions gets rid of the double ghosted icons, but there is still occasional flicker of old icons in the middle panel when switching between episode and series view, like I originally pointed out.(2014-02-08, 13:29)BigNoid Wrote:I figured out the issue. With dirty regions enabled I had the flickering/ghosting of the logos. With it off it looks fine.(2014-02-08, 12:39)StinDaWg Wrote: Problem is still there. As you can see the icons from the previous screen are ghosted behind the next screen.
hmm, i cant see that on my install. well I'll have another look. I'm using the flags now for a couple days and I'm starting to like them there. So it will probably be in next update.
Code:<gui>
<algorithmdirtyregions>1</algorithmdirtyregions>
<nofliptimeout>1000</nofliptimeout>
</gui>