Titanium Extended (2 Viewers)

ge2301

Lead Design MP2
  • Team MediaPortal
  • January 11, 2014
    8,741
    3,501
    Stuttgart
    Home Country
    Germany Germany
    Thanks! Too bad :( If you are willing to touch the model let me check once again, if there is something else, so everything could be done at once.
    As i'm not available some time, I can wait. Anyway I won't be able to finish any plugin skin until end of the week ... they will come later.
    I checked and only the site image is missing in the model. The other information are available.
     

    FreakyJ

    Retired Team Member
  • Premium Supporter
  • July 25, 2010
    4,024
    1,420
    Home Country
    Germany Germany
    What do you mean by not a usable result? I am not at home so I can't try it, but I am curious; )

    If I saw it right you made a screen in the gui test plugin?
     

    morpheus_xx

    Retired Team Member
  • Team MediaPortal
  • March 24, 2007
    12,073
    7,459
    Home Country
    Germany Germany
    I only get semi transparent rectangle, no shadow effect visible. At least I could make the hlsl compatible with the other effects.
     

    ge2301

    Lead Design MP2
  • Team MediaPortal
  • January 11, 2014
    8,741
    3,501
    Stuttgart
    Home Country
    Germany Germany
    In the latest version of TE the new main menu transition effects were introduced. This allows free navigation through the groups without using the group buttons (which are an indicator in this case). However the group buttons can be also used to directly navigate into another group.

    The previous Group Menu with auto centering is not working well with these changes, so I decided to also switch to a symbol based group menu, which also fits better into the design and offers the necessary space. The active group name is shown on the left additonally as well known from other BV skins.

    Unbenannt.jpg
     
    Last edited:

    ge2301

    Lead Design MP2
  • Team MediaPortal
  • January 11, 2014
    8,741
    3,501
    Stuttgart
    Home Country
    Germany Germany
    @morpheus_xx
    I'd like to make the focus frame bahavior smoother and tried below. But it causes errors:
    "---> System.ArgumentException: Das Objekt mit dem Typ "System.Collections.Generic.List`1[System.Object]" kann nicht in den Typ "MediaPortal.UI.SkinEngine.Controls.Animations.Storyboard" konvertiert werden"
    When a button gets focused, it shall fade in and when the focus is lost, it shall face out. Any idea how to realize it quickly?
    XML:
      <DataTrigger Binding="Path=HasFocus" Value="True">
      <DataTrigger.EnterActions>
      <BeginStoryboard>
      <Storyboard>
      <DoubleAnimation
      Storyboard.TargetName="ButtonControlRectangle"
      Storyboard.TargetProperty="Opacity"
      From="0.0" To="1.0" Duration="0:0:3"/>
      </Storyboard>
      </BeginStoryboard>
      </DataTrigger.EnterActions>
    
      <DataTrigger.ExitActions>
      <BeginStoryboard>
      <Storyboard>
      <DoubleAnimation
      Storyboard.TargetName="ButtonControlRectangle"
      Storyboard.TargetProperty="Opacity"
      From="1.0" To="0.0" Duration="0:0:3"/>
      </Storyboard>
      </BeginStoryboard>
      </DataTrigger.ExitActions>
      </DataTrigger>

    This also doesn't work:
    XML:
                <EventTrigger RoutedEvent="GotFocus">
                  <BeginStoryboard>
                    <Storyboard>
                      <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" FillBehavior="HoldEnd" Storyboard.TargetName="ButtonControlRectangle" Storyboard.TargetProperty="Opacity">
                        <SplineDoubleKeyFrame KeyTime="00:00:00" Value="0"/>
                        <SplineDoubleKeyFrame KeyTime="00:00:09" Value="1"/>
                      </DoubleAnimationUsingKeyFrames>
                    </Storyboard>
                  </BeginStoryboard>
                </EventTrigger>
    
                <EventTrigger RoutedEvent="LostFocus">
                  <BeginStoryboard>
                    <Storyboard>
                      <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" FillBehavior="HoldEnd" Storyboard.TargetName="ButtonControlRectangle" Storyboard.TargetProperty="Opacity">
                        <SplineDoubleKeyFrame KeyTime="00:00:00" Value="1"/>
                        <SplineDoubleKeyFrame KeyTime="00:00:09" Value="0"/>
                      </DoubleAnimationUsingKeyFrames>
                    </Storyboard>
                  </BeginStoryboard>
                </EventTrigger>
     

    ge2301

    Lead Design MP2
  • Team MediaPortal
  • January 11, 2014
    8,741
    3,501
    Stuttgart
    Home Country
    Germany Germany
    Added help texts for main menu: https://github.com/MediaPortal/MediaPortal-2/commit/99ebc9c1cc879d3a8ae1001e577cacdcf31437da
    I think it would be better to add an option to deactivate help texts in settings, as "experienced" users might not like them. In TE the help texts are visually not as attractive as in other themes.

    Manual work-around for those, who would like to remove them, just click on above link and change the "green" code back to the "red" code in /plugins/Titanium Extended/Skin/BlueVision/themes/Titanium Extended/screens/master_homemenu.xaml. Dont forget to make a back-up of your file before.
    Unbenannt.jpg
     

    morpheus_xx

    Retired Team Member
  • Team MediaPortal
  • March 24, 2007
    12,073
    7,459
    Home Country
    Germany Germany
    <DataTrigger Binding="Path=HasFocus" Value="True">
    I've not checked the xaml in detail, but did you miss some { } here?

    Should look like:
    <DataTrigger Binding="{Binding IsRunning}" Value="True">
     

    ge2301

    Lead Design MP2
  • Team MediaPortal
  • January 11, 2014
    8,741
    3,501
    Stuttgart
    Home Country
    Germany Germany
    <DataTrigger Binding="Path=HasFocus" Value="True">
    I've not checked the xaml in detail, but did you miss some { } here?
    Should look like:
    <DataTrigger Binding="{Binding IsRunning}" Value="True">

    I've checked that as well, it's not the root cause.
    Meanwhile I found out that the root cause of the failure is, that the Storyboard must be a resource and can not be used directly. We had a similar case in the past and it came back to my mind.
    However I couldn't find any way to define a fade-out effect, when the focus is lost. The EventTrigger with "LostFocus" has no effect.
     

    Users who are viewing this thread

    Top Bottom