Blue Vision (2 Viewers)

ge2301

Lead Design MP2
  • Team MediaPortal
  • January 11, 2014
    8,736
    3,501
    Stuttgart
    Home Country
    Germany Germany
    Hi @ge2301

    Do you have noticed my posting in german forum ->

    @ge2301 : Ist es möglich die aktuelle Auswahl in Dialogen hervorzuheben? Dann kann ich z.B. sehen welche Audio- oder Untertitelspur oder welches Kapitel gerade aktiv sind.

    It is already implemented in Titan skin ->
    View attachment 166753

    Best regards
    Helios

    I never realized, but you're right. I'll have to check how it is realized in Titanium.
    This should be also in BV skin.

    EDIT: Fixed
     
    Last edited:

    ge2301

    Lead Design MP2
  • Team MediaPortal
  • January 11, 2014
    8,736
    3,501
    Stuttgart
    Home Country
    Germany Germany
    "fanart" is that the big picture(on right hand side) and little picture(left hand side) when you rollover the filename?
    yes can you tell me where i can edit to remove this?

    This is quite easy: Search for SimpleShowItems.xaml and change

    HTML:
            <Control Grid.Column="1" VerticalAlignment="Stretch" Width="{DynamicResource Cover_Width}"
              Template="{Binding Source={DynamicResource Media_Details_Template}}">
              <Control.IsVisible>
                <Binding Source="{StaticResource ViewModeModel}" Path="LayoutType" Converter="{StaticResource ExpressionValueConverter}" ConverterParameter="{}{0} != {LayoutType}.{CoverLayout}"/>
              </Control.IsVisible>
            </Control>

    to

    HTML:
            <Control Grid.Column="1" VerticalAlignment="Stretch" Width="0"
              Template="{Binding Source={DynamicResource Media_Details_Template}}">
              <Control.IsVisible>
                <Binding Source="{StaticResource ViewModeModel}" Path="LayoutType" Converter="{StaticResource ExpressionValueConverter}" ConverterParameter="{}{0} != {LayoutType}.{CoverLayout}"/>
              </Control.IsVisible>
            </Control>

    All Fanart (images on right side) will be gone and the full space is used for all views.
    Unbenannt.jpg Unbenannt2.jpg
     
    Last edited:

    ge2301

    Lead Design MP2
  • Team MediaPortal
  • January 11, 2014
    8,736
    3,501
    Stuttgart
    Home Country
    Germany Germany
    You mean something like a carousel control for the main menu?
    I guess this might solve all the issues we had with the auto select feature.
    Exactly. But Lehmden is right ... I actually came also to it later. If the GroupMenu has a loop, it's not possible to move to the buttons on right and left by remote or keyboard :(
     

    osre

    Retired Team Member
  • Premium Supporter
  • December 14, 2014
    775
    387
    Home Country
    Germany Germany
    You mean something like a carousel control for the main menu?
    I guess this might solve all the issues we had with the auto select feature.
    Exactly. But Lehmden is right ... I actually came also to it later. If the GroupMenu has a loop, it's not possible to move to the buttons on right and left by remote or keyboard :(
    Well, a non looping carousel would still work.
    I spawn off some of my "think about it" resources to this.
     

    ge2301

    Lead Design MP2
  • Team MediaPortal
  • January 11, 2014
    8,736
    3,501
    Stuttgart
    Home Country
    Germany Germany

    ge2301

    Lead Design MP2
  • Team MediaPortal
  • January 11, 2014
    8,736
    3,501
    Stuttgart
    Home Country
    Germany Germany
    thank you ge2301. any chance you can tell me where the small left tumbnail is loaded from?
    Here you need to look for Mediastyles.xaml. In the file there are several positions to change, you need to look for ListViewMovieItemTemplate. The bold part will exist for also Filter, Container, Series, Seriesfilter, SeriesSeason, MovieFilter, Video, Audio, Album, Image.
    In all locations you have to delete the image part <image> .... </image>

    Example for Movie --> Delete this:
    HTML:
     <Image HorizontalAlignment="Left" VerticalAlignment="Center" Stretch="Fill" Width="37" Height="24" Grid.Row="0" Grid.Column="2" >
    <Image.Opacity>
    <MultiBinding Converter="{StaticResource ExpressionMultiValueConverter}" ConverterParameter="{}{0} ? {1} : {2}">
    <Binding RelativeSource="{RelativeSource Mode=FindAncestor,AncestorType={x:Type Button}}" Path="HasFocus"/>
    <Binding Source="0"/>
    <Binding Source="0.15"/>
    </MultiBinding>
    </Image.Opacity>
    <Image.Source>
    <MultiBinding Converter="{StaticResource ExpressionMultiValueConverter}" ConverterParameter="{}{0} ? {1} : {2}">
    <Binding Path="PlayCount"/>
    <Binding Source=""/>
    <Binding Source="unwatched_icon.png"/>
    </MultiBinding>
    </Image.Source>
    </Image>

    I'm not sure, if this will work 100%, there are many things to change and there might be dependencies with other code.
    You could also try to change MediaConsts.xaml by setting everything below to "0". I'd recommend this at first, but partly also Gridview might be affected.
    HTML:
    <ResourceWrapper x:Key="MEDIA_THUMB_Audio" Resource="175"/>
    <ResourceWrapper x:Key="MEDIA_THUMB_WIDTH" Resource="220"/>
    <ResourceWrapper x:Key="MEDIA_BANNER_WIDTH" Resource="405"/>
    <ResourceWrapper x:Key="MEDIA_POSTER_WIDTH" Resource="125"/>
    <ResourceWrapper x:Key="MEDIA_THUMB_HEIGHT" Resource="150"/>
    <ResourceWrapper x:Key="MEDIA_BANNER_HEIGHT" Resource="81.25"/>
    <ResourceWrapper x:Key="MEDIA_POSTER_HEIGHT" Resource="175"/>
     

    sab-to-go

    Portal Pro
    October 18, 2012
    80
    3
    Home Country
    Australia Australia
    ok not sure ive explained what im trying to get? as per the mock up i want to keep the small image on left(not sure whats its called) what i want to have happen is if its a folder the icon is the folder icon(already working) but if its a video file then i want it to display an icon(will always be the same) of my choosing instead of the small screen grab of the movie that it currently creates. are you able to explain where i can change the code(png file) to make it static. thank you for all your help.
     

    ge2301

    Lead Design MP2
  • Team MediaPortal
  • January 11, 2014
    8,736
    3,501
    Stuttgart
    Home Country
    Germany Germany
    ok not sure ive explained what im trying to get? as per the mock up i want to keep the small image on left(not sure whats its called) what i want to have happen is if its a folder the icon is the folder icon(already working) but if its a video file then i want it to display an icon(will always be the same) of my choosing instead of the small screen grab of the movie that it currently creates. are you able to explain where i can change the code(png file) to make it static. thank you for all your help.

    Look for all XXXXXCoverTemplate in MediaStyles.xaml. Below example for Movies

    HTML:
     <ControlTemplate x:Key="MovieCoverTemplate">
    <Grid HorizontalAlignment="Center" VerticalAlignment="Center" Width="{StaticResource MEDIA_POSTER_WIDTH}" Height="{StaticResource MEDIA_POSTER_HEIGHT}">
    <!--Grid Grid.Row="0" Grid.Column="0" HorizontalAlignment="Center" VerticalAlignment="Center">
    <Control Style="{ThemeResource Shadow_35_24}" />
    </Grid-->
    <Grid Grid.Row="0" Grid.Column="0" HorizontalAlignment="Center" VerticalAlignment="Center" Margin="0">
    <Grid.OpacityMask>
    <VisualBrush>
    <VisualBrush.Visual>
    <Border Name="mask" Background="White" CornerRadius="{StaticResource MediumRadius}" BorderThickness="0" BorderBrush="Black"/>
    </VisualBrush.Visual>
    </VisualBrush>
    </Grid.OpacityMask>
    <Image Width="{StaticResource MEDIA_POSTER_WIDTH}" Height="{StaticResource MEDIA_POSTER_HEIGHT}" Stretch="Fill" FallbackSource="VideoLarge.png"
    HorizontalAlignment="Center" VerticalAlignment="Center">
    <Image.Source>
    <fanart:FanArtImageSource fanart:FanArtMediaType="Movie" fanart:FanArtType="Poster" fanart:FanArtName="{Binding MediaItem}"
    fanart:MaxWidth="{StaticResource FANART_POSTER_WIDTH}" fanart:MaxHeight="{StaticResource FANART_POSTER_HEIGHT}"/>
    </Image.Source>
    </Image>
    </Grid>
    </Grid>
    </ControlTemplate>

    Change
    HTML:
    <Image Width="{StaticResource MEDIA_POSTER_WIDTH}" Height="{StaticResource MEDIA_POSTER_HEIGHT}" Stretch="Fill" FallbackSource="VideoLarge.png" HorizontalAlignment="Center" VerticalAlignment="Center">
    <Image.Source>
    <fanart:FanArtImageSource fanart:FanArtMediaType="Movie" fanart:FanArtType="Poster" fanart:FanArtName="{Binding MediaItem}"
    fanart:MaxWidth="{StaticResource FANART_POSTER_WIDTH}" fanart:MaxHeight="{StaticResource FANART_POSTER_HEIGHT}"/>
    </Image.Source>
    </Image>
    to
    HTML:
    <Image Width="{StaticResource MEDIA_POSTER_WIDTH}" Height="{StaticResource MEDIA_POSTER_HEIGHT}" Stretch="Fill" FallbackSource="VideoLarge.png" HorizontalAlignment="Center" VerticalAlignment="Center" Source="Filename.png"/>

    Filename.png needs to be stored in ../Images of skin folder
     

    Users who are viewing this thread

    Top Bottom