Skin engine enhancements (themes, guide colors, skin functions, weather settings...) | Page 20

Discussion in 'Area 51 - Testing Area' started by ajp8164, December 17, 2011.

  1. elliottmc
    • Premium Supporter

    elliottmc Retired Team Member

    Joined:
    August 7, 2005
    Messages:
    14,927
    Likes Received:
    4,011
    Gender:
    Male
    Location:
    Cardiff, UK
    Ratings:
    +5,503 / 13
    Home Country:
    United Kingdom United Kingdom
    Show System Specs
    Hi,

    Any progress with importing settings from xml files for EPG genre colouring?

    I reiterate my comment above about importing from skinsettings.xml

    I guess actually the most flexible solution is to retrieve the colour from skinsettings.xml and then present a dialog showing the colour and unmapped genres and ask the user which genre they want to map to this colour! Simple and easy to follow!!!!



    We only have a week to get this merged to 1.3.0alpha, and I think in terms of MP features/stability it is great. Nothing to stop it being included.

    Best wishes,

    Mark
     
    • Like Like x 1
  2. Google AdSense Guest Advertisement



    to hide all adverts.
  3. infinite.loop
    • Premium Supporter

    infinite.loop Retired Team Member

    Joined:
    December 26, 2004
    Messages:
    16,163
    Likes Received:
    3,861
    Gender:
    Male
    Location:
    127.0.0.1
    Ratings:
    +4,154 / 7
    Home Country:
    Austria Austria
    Show System Specs
    I'd really like to have the skinengine changes to be a part of 1.3.0 Alpha. :)

    Designers need new toys. :D
     
    • Like Like x 2
  4. Holzi
    • Team MediaPortal

    Holzi Super Moderator

    Joined:
    April 21, 2010
    Messages:
    7,928
    Likes Received:
    1,591
    Gender:
    Male
    Location:
    Ba-Wü
    Ratings:
    +2,228 / 8
    Home Country:
    Germany Germany
    Show System Specs
    Same!
    This is great stuff!
     
  5. elliottmc
    • Premium Supporter

    elliottmc Retired Team Member

    Joined:
    August 7, 2005
    Messages:
    14,927
    Likes Received:
    4,011
    Gender:
    Male
    Location:
    Cardiff, UK
    Ratings:
    +5,503 / 13
    Home Country:
    United Kingdom United Kingdom
    Show System Specs
    This all needs merging ASAP if Catavolt is going to have time to make the necessary changes (and test them) for the default/defaultwide skins.

    I think it is ready to merge. We can fix config (import button) later in the release cycle.

    Edit: note that fixes should be merged to

    https://github.com/MediaPortal/MediaPortal-1/tree/1.3.0Alpha_testing

    and not (yet) to master!
     
  6. ajp8164

    ajp8164 Portal Pro

    Joined:
    January 9, 2008
    Messages:
    575
    Likes Received:
    583
    Gender:
    Male
    Occupation:
    Consulting Software Engineer
    Location:
    Atlanta, GA
    Ratings:
    +584 / 0
    Home Country:
    United States of America United States of America
    Show System Specs
    Hi Mark,

    Can you please mock up a dialog as you have suggested? I have limited time to implement this for 1.3 and I'd like to see if I can get done right the first time ;-)
    Thanks!
     
    • Like Like x 1
  7. ajp8164

    ajp8164 Portal Pro

    Joined:
    January 9, 2008
    Messages:
    575
    Likes Received:
    583
    Gender:
    Male
    Occupation:
    Consulting Software Engineer
    Location:
    Atlanta, GA
    Ratings:
    +584 / 0
    Home Country:
    United States of America United States of America
    Show System Specs
    Ok, so I just PM'd Chris for clarification.. I should merge my branch to this branch you mentioned right?
    Got it on the import button (just been swamped with the day job lately - sorry for the delay)..
     
    • Like Like x 1
  8. elliottmc
    • Premium Supporter

    elliottmc Retired Team Member

    Joined:
    August 7, 2005
    Messages:
    14,927
    Likes Received:
    4,011
    Gender:
    Male
    Location:
    Cardiff, UK
    Ratings:
    +5,503 / 13
    Home Country:
    United Kingdom United Kingdom
    Show System Specs
    I have no access to my own testing computer until tomorrow evening. I will try to describe what I mean.

    The config screen needs a 'Import' button. Perhaps it actually needs two buttons.

    1. Import Genres - this then allows you to select a 'MediaPortal.xml' file from the server to import all settings.

    2. Import Colors - this will automatically select the skinsettings.xml file from the current skin, and will then present a series of dialogs showing you each colour in turn and giving you a choice of genres to allocate that colour to.

    Mark
     
  9. elliottmc
    • Premium Supporter

    elliottmc Retired Team Member

    Joined:
    August 7, 2005
    Messages:
    14,927
    Likes Received:
    4,011
    Gender:
    Male
    Location:
    Cardiff, UK
    Ratings:
    +5,503 / 13
    Home Country:
    United Kingdom United Kingdom
    Show System Specs
    Yes, when you are ready, merge your branch to the 1.3.0Alpha_testing branch, so we can test it with the various other fixes!

    Then you should mark the relevant mantis entries as 'resolved'. I added a note to some to make it clear that they were merged to this branch and not yet to master.

    Mark
     
  10. ajp8164

    ajp8164 Portal Pro

    Joined:
    January 9, 2008
    Messages:
    575
    Likes Received:
    583
    Gender:
    Male
    Occupation:
    Consulting Software Engineer
    Location:
    Atlanta, GA
    Ratings:
    +584 / 0
    Home Country:
    United States of America United States of America
    Show System Specs
    Big Day! :)

    I have merged this branch into 1.3.0Alpha_testing!! I posted a downloadable build in post 3 (make sure you download the correct build as I have not removed the link to the last build of this branch).

    I have also resolved all of the mantis records listed in post 1.

    Mark - We'll address the management of genre colors for different skins separately. I wanted to make sure we have adequate testing time on the 1.3.0Alpha_testing branch and I was unsure of how the merge would go (smoothly, I might add - only one conflict :)

    Thanks to everyone who has tested on this branch! There were several bugfixes and enhancements made that improved and stabilized this content. I am excited about how the MP community will receive these enhancements, especially how the introduction of skin themes will change how we all think about extending and managing skins.

    Thank you everyone!!!!
     
    • Like Like x 5
  11. infinite.loop
    • Premium Supporter

    infinite.loop Retired Team Member

    Joined:
    December 26, 2004
    Messages:
    16,163
    Likes Received:
    3,861
    Gender:
    Male
    Location:
    127.0.0.1
    Ratings:
    +4,154 / 7
    Home Country:
    Austria Austria
    Show System Specs
    ajp8164
    I took a look at the community patches section. There are a few that add new features to the skinengine and I was wondering if those patches are still valid, or if you included that functionality with your enhancements.

    Any chance you could head over to the community patches section and review the pending threads? :)
     
    • Like Like x 2
Loading...

Users Viewing Thread (Users: 0, Guests: 0)

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice
  • About The Project

    The vision of the MediaPortal project is to create a free open source media centre application, which supports all advanced media centre functions, and is accessible to all Windows users.

    In reaching this goal we are working every day to make sure our software is one of the best.

             

  • Support MediaPortal!

    The team works very hard to make sure the community is running the best HTPC-software. We give away MediaPortal for free but hosting and software is not for us.

    Care to support our work with a few bucks? We'd really appreciate it!