"Rising" Skin for MP2 [WiP] (1 Viewer)

morpheus_xx

Retired Team Member
  • Team MediaPortal
  • March 24, 2007
    12,073
    7,459
    Home Country
    Germany Germany
    • Thread starter
    • Moderator
    • #21
    Hi,
    I think the current version is not the final one. What we
    would need is some (horizontal) listview that has fixed row headers.

    But because we do not have this, I built a vertical listview (channels) with a nested horizontal stackpanel for the programs in each row.


    Sent from my GT-I9000 using Tapatalk
     

    Mike Lowrey

    Portal Pro
    February 4, 2009
    638
    124
    Berlin
    Home Country
    Germany Germany
    Would it be possible for you to point me to the used xaml files? I've already searched in the git repo but haven't found a thing :/
     

    morpheus_xx

    Retired Team Member
  • Team MediaPortal
  • March 24, 2007
    12,073
    7,459
    Home Country
    Germany Germany
    • Thread starter
    • Moderator
    • #23
    AW: "Rising" Skin for MP2 [WiP]

    the screen itself is this one https://github.com/MediaPortal/Medi...n/default/screens/SlimTvClient-fullguide.xaml
    Code:
    <ListView Grid.Column="0" Grid.Row="1" Grid.ColumnSpan="2"
                  Margin="10" HorizontalAlignment="Stretch" VerticalAlignment="Stretch"
                  Style="{ThemeResource MultiProgramGuideContainerStyle}"
                  ItemsSource="{Binding Path=ChannelList}"
                  SelectionChanged="{CommandStencil UpdateProgram}">...

    it then uses the "MultiProgramGuideContainerStyle" Style coming from the theme resource:
    https://github.com/MediaPortal/Medi...fault/themes/default/styles/SlimTvStyles.xaml
    Code:
    <!-- MultiProgramGuideContainerStyle is the "top level" style used in SlimTvClient-fullguide -->
    Then please refer to the named templates in this style, they define the "rows" and the nested programs listing per row:
    Code:
      <!--
      DataTemplate for MultiChannel Program Guide
      It defines a Row containing a Button with Channel name as "Row Header" and the
      horizontal Programs ListView based on MultiProgramGuideListViewStyle.
      -->
      <DataTemplate x:Key="GuideChannelListDataTemplate" DataType="{x:Type collections:ListItem}">

    Hopes this helps. MP2 does use quite many styles depending on other ones. this makes it a bit more complicated first, but later you can change major things on few places to achieve something very different :)
     

    Users who are viewing this thread

    Similar threads

    Yes, all compatible with x64 ;)
    Yes, all compatible with x64 ;)
    Hi folks, for all those who would like to enjoy Mediaportal on the Titanskin, I have now adapted the well-known MP games package...
    Replies
    7
    Views
    838
    • Sticky
    Software Developer C# The MediaPortal 2 team is seeking committed people to strengthen its developer basis Are you interested in driving the development of an advanced HTPC software? Would you like new features get implemented faster? Well, then join us! What we offer: Almost unlimited creative leeway The possibility to closely...
    Software Developer C# The MediaPortal 2 team is seeking committed people to strengthen its developer basis Are you interested in...
    Software Developer C# The MediaPortal 2 team is seeking committed people to strengthen its developer basis Are you interested in...
    Replies
    0
    Views
    6K
    • Sticky
    All good now!!
    All good now!!
    We have just released MediaPortal 1.36 - Polar Express x86 and x64 version. Highlights of this release Bugfixes: [MP1-5229] -...
    Replies
    2
    Views
    470
    Installing other software, especially MP1, which is partly sharing Tv service with MP2, can make everything worse. Please upload your debug log files, if you want to solve the issue.
    Installing other software, especially MP1, which is partly sharing Tv service with MP2, can make everything worse. Please upload...
    Before you create this bug report: Make sure that your system (Windows, codecs and drivers) is up to date, matching the...
    Replies
    6
    Views
    2K
    • Sticky
    MP1 MP2 [News] MediaPortal 2 - 2.5 Release DE
    Well just tried that. Chose TV Channels and clicked "Clear". All channels cleared then did a rescan. What a shitshow! All channel number mappings a total mess: STV as Channel 1, W as Channel 18, BBC channels way down the list. Thanks for trying to help but this software, for me, is just a mess. Appreciate all the time you have...
    Well just tried that. Chose TV Channels and clicked "Clear". All channels cleared then did a rescan. What a shitshow! All...
    We are proud to present MediaPortal 2.5 MediaPortal 2.5 is a full-blown media center software that addresses most common user...
    Replies
    76
    Views
    10K
    Top Bottom