- May 14, 2008
- 3,558
- 434
- Home Country
- Germany
I've to wait for the TV part as i'm using mp mainly for TV. Hopefully it will work soon.
@morpheus_xx could you take a look on it? Many people waiting for the theme meanwhile@morpheus_xx can you have a look at the error message?
He is aware of the problem and will need some time as the error is a seldom and kind of complicated one. I might release a test version with next weekly - without EPG and without skinning of any TV screen (Default skin will be shown) - anyway. I'd prefer some feedbacks for the other parts, since always minor issues occur during testing.@morpheus_xx could you take a look on it? Many people waiting for the theme meanwhile@morpheus_xx can you have a look at the error message?
Good spot, this is a bug in the ImageSourceWrapper where no image is displayed until after the first time an image is changed.@Brownard
One thing happens with the ImageSourceWrapper in the BackgroundBrush, that is not intended.
After start of MP2, means w/o focus on any button the Fallback is not shown anymore, means the background is black.
Absolutely not critical, but looks not good. I could place the standard background as a seperate image additionally to the Fallback behind the ImageSourceWrapper for example or there is another solution.
Great, then I'll remove my workaround again:Good spot, this is a bug in the ImageSourceWrapper where no image is displayed until after the first time an image is changed.
@morpheus_xx I've committed a fix for it in the FEAT_Include_ImageSourceWrapper_in_SkinEngine branch.
<Grid VerticalAlignment="Stretch" HorizontalAlignment="Stretch" >
<Grid.Resources>
<Model x:Key="FanArtBackgroundModel" Id="8F42C8E9-E8A3-475C-A50A-99E1E644DC91"/>
</Grid.Resources>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<Image Stretch="Fill" Source="background.jpg">
</Image>
<Grid VerticalAlignment="Stretch" HorizontalAlignment="Stretch" Background="{ThemeResource BackgroundBrush}"/>
<Image x:Name="FanArtImageBackground" VerticalAlignment="Stretch" Stretch="UniformToFill" Grid.Row="0" Grid.Column="0">
<Image.Source>
<ImageSourceWrapper Delay="0.5" DelayInOut="true" Transition="transitions\dissolve" TransitionDuration="0.5"/>
</Image.Source>
<Image.Triggers>
<Trigger Property="HasImage" Value="False">
<Setter TargetName="FanartVisualBrush" Property="Animation"/>
<Setter TargetName="FanartVisualBrush" Property="AnimationEnabled" Value="False"/>
</Trigger>
<Trigger Property="HasImage" Value="True">
<Setter TargetName="FanartVisualBrush" Property="AnimationEnabled" Value="True"/>
<Setter TargetName="FanartVisualBrush" Property="Animation">
<Setter.Value>
<animation:KenBurnsAnimator Duration="5" />
</Setter.Value>
</Setter>
</Trigger>
</Image.Triggers>
</Image>
<Image Source="fanart_overlay.png" />
</Grid>
Thanks! I "cherry-picked" this commit into Weekly branch. Just a note: the branch you have pushed was deleted already, because I merged it into dev. But leave it for now, I will take care of it tomorrow.I've committed a fix for it in the FEAT_Include_ImageSourceWrapper_in_SkinEngine branch.