Apollo One (2 Viewers)

morpheus_xx

Retired Team Member
  • Team MediaPortal
  • March 24, 2007
    12,073
    7,459
    Home Country
    Germany Germany
    First steps on TV part. Mainly new screens and adoptions to OSD style.

    PlayerControls are now moved out of screen and slide in when mouse moves over. This is no complete solution, as we need to support key/remote focusing as well. But this brings another issue: when making the container panel "focusable", animation works, but player buttons don't (click is "caught" by focusable panel now).

    Home screen without further changes
    20141217-WiP_TVHome.jpg

    OSD, different levels (0 - slim, 1 - current details, 2 - next program details)
    20141217-WiP_OSD0.jpg 20141217-WiP_OSD1.jpg 20141217-WiP_OSD2.jpg

    EPG. While playback. PlayerControls slid out and having focus:
    20141217-WiP_Guide.jpg 20141217-WiP_Guide_PlayerFocus.jpg
     

    wizard123

    Retired Team Member
  • Premium Supporter
  • January 24, 2012
    2,569
    2,680
    Home Country
    United Kingdom United Kingdom
    Great progress as always (y)
    Is the epg description part of the epg panel ? is it possible to separate it into a non focus-able label to avoid clashing with the players ?
     

    Lehmden

    Retired Team Member
  • Premium Supporter
  • December 17, 2010
    12,566
    3,947
    Lehmden
    Home Country
    Germany Germany
    Hi.
    Is there a way to have two sets of channel logos? In EPG I definitely prefer the 16:9 logos but in OSD square logos would look better. I think... Or we need to raise the height of the logos to fit the area at least in slim level properly, also this will decrease the room for informations.
     

    morpheus_xx

    Retired Team Member
  • Team MediaPortal
  • March 24, 2007
    12,073
    7,459
    Home Country
    Germany Germany
    The main layout is defined by master_bare.xaml. There is a "place holder" in the footer panel for providing content (https://github.com/MediaPortal/Medi.../ApolloOne/screens/master_bare.xaml#L158-L162). Any screen can define it's own content to be shown there. In EPG I place the program details there (https://github.com/MediaPortal/Medi...e/screens/SlimTvClient-fullguide.xaml#L60-L62)

    My intention is to get this:
    When no player is active, the footer content is fully visible.
    When a player is active, and there is footer content to show, then player should be slid out.
    When a player is active, and there is no footer content to show, then player should be placed directly in footer panel (not slid out).

    I currently have the problem to define a clear condition "when no content is shown", as it's not easy: controls are always there, controls can be invisible, controls have empty content. Etc.

    My plan was to let the screen define the condition, like it does define the content.
     

    morpheus_xx

    Retired Team Member
  • Team MediaPortal
  • March 24, 2007
    12,073
    7,459
    Home Country
    Germany Germany
    Is there a way to have two sets of channel logos?
    We would need to extend the FanArt-Service/ImageSource to take an additional argument (logo theme in this case), so the server can deliver different styles (blank, with background, 16:9, square...)
    Can be probably implemented with few efforts.
     

    morpheus_xx

    Retired Team Member
  • Team MediaPortal
  • March 24, 2007
    12,073
    7,459
    Home Country
    Germany Germany
    Next step: some background, channel logos on right side. Looks better already. Next will be button styles inside the grid. There is a difference to the design, the left part (channel header) is wider. It's because of longer channel names (see my ones as example).
    20141218_EPG.jpg
     

    morpheus_xx

    Retired Team Member
  • Team MediaPortal
  • March 24, 2007
    12,073
    7,459
    Home Country
    Germany Germany
    @wizard123 I can't create the current progress style easily. I will keep a smaller vertical line for the mean time.

    With modified colors it looks like (diifferent focused items):
    20141218_EPG_2.jpg 20141218_EPG_3.jpg 20141218_EPG_4.jpg

    Different number of rows (settings):
    20141218_EPG_6_Rows.jpg 20141218_EPG_8_Rows.jpg 20141218_EPG_9_Rows.jpg
     
    Last edited:

    ge2301

    Lead Design MP2
  • Team MediaPortal
  • January 11, 2014
    8,741
    3,501
    Stuttgart
    Home Country
    Germany Germany
    Next step: some background, channel logos on right side. Looks better already. Next will be button styles inside the grid. There is a difference to the design, the left part (channel header) is wider. It's because of longer channel names (see my ones as example).
    20141218_EPG.jpg
    Looks really great! :) I personally like the vertical line. Just the logos could be still a little bit larger, there is more space in the cells. if the background of the logos can be removed optionally later, it will look great with large logos.
     

    morpheus_xx

    Retired Team Member
  • Team MediaPortal
  • March 24, 2007
    12,073
    7,459
    Home Country
    Germany Germany
    I have seen a strange issue in ApolloOne skin. While on my dev PC all text is shown correctly, on HTPC and tablet the text is not rendered right: it looks like text gets few pixel larger which causes it to scroll. Titanium doesn't show this issue. Could it be a problem of the font?

    See sample from OSD.
    20141218-textlayout.jpg


    Can someone confirm such issues on other systems?
     

    Users who are viewing this thread

    Top Bottom