aMPed User Mods (1 Viewer)

CyberSimian

Test Group
  • Team MediaPortal
  • June 10, 2013
    3,611
    2,639
    Southampton
    Home Country
    United Kingdom United Kingdom
    Colour of EPG Grid Cells

    When I first started using MP and aMPed, I decided that I would not modify any of the skin files, in order to make migrating to each new release as simple as possible. But now that I have been using MP/aMPed for a few months, there are several customisations that I would like to make. I am happy making changes to XML files, but need some guidance on what to change.

    The first modification that I would like to make is to the colour of the grid cells in the TV and Radio EPGs. I did briefly try coloured genres, but for me that adds little value. What I want to change are the colours of the grid cells for:

    (1) The programme that has the focus.
    (2) Programmes that are on now.
    (3) Programmes that are not on now.

    In the DefaultWide skin, (1) is displayed in blue, (2) is displayed in green, and (3) is displayed in very dark grey. AMPed does seem to use different shades for (2) and (3), but the difference is so slight as to be virtually invisible! :( And I would also like (1) to be more conspicuous than it currently is.

    Is it possible to change these colours? If so, what do I need to change? I would like to try some different colours to find what would be a suitable match for the "Wine Glass" theme. Thank you! :)

    -- from CyberSimian in the UK
     

    Dadeo

    Docs Group Manager
  • Premium Supporter
  • November 26, 2006
    5,340
    3,321
    Himalayas, India
    Home Country
    Canada Canada
    Is it possible to change these colours? If so, what do I need to change? I would like to try some different colours to find what would be a suitable match for the "Wine Glass" theme. Thank you!
    Yes it is possible. There are a couple of ways depending what you prefer:

    1. Try enabling/disabling the setting 'Enable color buttons in TV' in TV Settings. That's the easiest solution, if it works for you with Wine Glass theme.
    2. Change the aMPed colours for Wine Glass theme in aMPed.colors.xml - see aMPed wiki: Custom Themes for details. You can find the colours used in the TV/Radio guides in the mytvguidecolors.xml (mainly #amped.button.color and #amped.bar.color) BUT this will change the colors everywhere.
    3. Change the colors ONLY in mytvguidecolors.xml to whatever you wish (look for the <colordiffuse> tag).

    I decided that I would not modify any of the skin files, in order to make migrating to each new release as simple as possible. But now that I have been using MP/aMPed for a few months, there are several customisations that I would like to make
    One way to make it easier, is to create your own 'Theme' folder in the Themes subdirectory. Copy the Wine Glass theme folder (or whichever existing theme you prefer) and copy all the skin xmls you wish to modify there. Then you only need to backup that theme folder and restore it when you reinstall aMPed/MP.

    Hope that helps!
     
    Last edited:

    CyberSimian

    Test Group
  • Team MediaPortal
  • June 10, 2013
    3,611
    2,639
    Southampton
    Home Country
    United Kingdom United Kingdom
    Try enabling/disabling the setting 'Enable color buttons in TV' in TV Settings. That's the easiest solution, if it works for you with Wine Glass theme.
    I had not tried that setting before, so I have been using it for the past few days. The result is (like the Curate's egg) "good in parts". :D (Aside: for those who are not native English speakers, see here: http://en.wikipedia.org/wiki/Curate's_egg.) Some points:

    (1) The colours used for this setting seem to be specifiable by the skin. :) DefaultWide and Titan use colours that are different from Amped, and different from each other.

    (2) The colours used by Amped are excellent! :) The three categories of EPG cell ("focused", "on now", and "not on now") are all displayed in a colour from the turquoise area of the spectrum, but are sufficiently different to make them easily distinguished. (Aside: turquoise is my most favourite colour! :D) However... the theme colour does affect legibility (see below).

    (3) Programmes scheduled to record are flagged in the EPG, but by means of a "red dot" at the end of the EPG cell. Now I recognise that this actually conveys more information, since a one-off recording has a single red dot, while a series recording has a sequence of three overlapping dots. Nevertheless, on balance I prefer the entire EPG cell to be coloured red, as it makes it easier to see where recordings start and end.

    (4) When a programme scheduled to record is "on now", a fourth colour is introduced into the EPG -- the cell is displayed with a black background. This differs from the normal EPG (with "uncoloured" EPG buttons), where the EPG cell for the programme is displayed in red, whether it is on now, or on later (and this is my preference).

    (5) Channel names (leftmost column in the grid) are not shown in a different colour, and this does worsen intelligibility (depends on the horizontal scroll position relative to the on-now programmes).

    (6) The radio EPG is not controlled by this setting, but is adversely affected by it (the channel names are no longer coloured according to the theme). DefaultWide and Titan are similar, so it is not obvious whether this is an oversight on the part of skin authors, or a limitation in the support offered by MP.

    (7) The theme colour does affect the legibility of the EPG. For me, one of the most important characteristics of a skin is the legibility of the text. Legibility is controlled by two factors:

    (a) Size of text.
    (b) Contrast between text colour and background colour.

    Amped is excellent for (a) :), and some Amped themes are excellent for (b) :), but other Amped themes are not. :( I have tried all of the themes again, and it is noticeable that the legible themes all have backgrounds that are very dark (e.g. Midnight, Wine Glass). The themes with poorer legibility have light backgrounds (e.g. Arctic Ice). I guess that this is caused by the EPG grid cells having a degree of transparency that allows the background to blend with the foreground.

    (8) The turquoise EPG with the Wine Glass theme is a strange combination, so I am currently trialling Midnight (which is at least a shade of blue, even if it is not turquoise! :D).

    Overall, I think that the lack of support for the radio EPG means that I will not use the "coloured EPG buttons" setting as currently implemented. I have not yet looked at your other suggestion, so that might provide a solution that is a better match for my preferences. I will post again when I have tried that.

    -- from CyberSimian in the UK
     

    Dadeo

    Docs Group Manager
  • Premium Supporter
  • November 26, 2006
    5,340
    3,321
    Himalayas, India
    Home Country
    Canada Canada
    Yup - to everything you said :D I could help with the coloured buttons for Wine Glass theme, but it would not solve the problem of lack of support for Radio EPG. Customizing/creating your own theme will allow you more control, and of course you can always copy all the EPG textures/images to your theme folder and alter the colours in a graphics editor like Photoshop/Paint.net etc. including the 'TV Guide' images for Programmes scheduled to record by means (red dot(s)).
     

    CyberSimian

    Test Group
  • Team MediaPortal
  • June 10, 2013
    3,611
    2,639
    Southampton
    Home Country
    United Kingdom United Kingdom
    I could help with the coloured buttons for Wine Glass theme
    Thanks; I am going to have a play with this over the next few weeks to see if I can arrive at a combination that better matches my preferences. I will post again if I encounter a problem.

    but it would not solve the problem of lack of support for the Radio EPG.
    I am starting to get the impression that MP regards digital radio as the ugly sister that no one wants to take to the party, and so keeps getting left behind! :D

    -- from CyberSimian in the UK
     

    Users who are viewing this thread

    Similar threads

    If you’re planning to submit a pull request, let’s go through the list of issues and their solutions. I or someone from the team will create a Jira ticket, and for each ticket, you’ll make the changes and submit a pull request. This will be transparent and straightforward.
    If you’re planning to submit a pull request, let’s go through the list of issues and their solutions. I or someone from the team...
    I'm very glad to see that mediaportal 1 is on github, where ordinary devs with github accounts can make contributions. Please can...
    Replies
    7
    Views
    1K
    After many hours of troubleshooting I've given up and accepted that it's just "one of these things" when using madVR for watching live TV. I've now ticked the box to "Use EVR for LiveTV", with a default display refresh rate of 50Hz. In combination with tweaking some of the Nvidia 3D settings for the MP executable only, I now have a...
    After many hours of troubleshooting I've given up and accepted that it's just "one of these things" when using madVR for watching...
    Every so often, when I switch to a TV channel, my MP client stops accepting user inputs, either from the remote or keyboard/mouse...
    Replies
    30
    Views
    8K
    Nice finding! (y)(y)(y) Adapted to new DWHD and PVHD ;) Position is in front of category bar ;)
    Nice finding! (y)(y)(y) Adapted to new DWHD and PVHD ;) Position is in front of category bar ;)
    This thread is intended for skin authors, plus those advanced users who have learnt skin programming and have customised the skins...
    Replies
    1
    Views
    2K
    MP1 MP2 MP2 - V2.3 EPG has stopped DE
    The only configuration that is certain to work is when the MP client and MP server are from the same release. It is sometimes possible to use MP clients from a release that is different to the MP server, but whether it works depends on the specific changes that were made between the two releases. -- from CyberSimian in the UK
    The only configuration that is certain to work is when the MP client and MP server are from the same release. It is sometimes...
    Before you create this bug report: Make sure that your system (Windows, codecs and drivers) is up to date, matching the...
    Replies
    10
    Views
    5K
    I compliment you on the thoroughness of your investigations. (y) Unfortunately, I don't have any ideas what the problem might be. :( Perhaps someone else will post with some suggestions. :unsure: -- from CyberSimian in the UK
    I compliment you on the thoroughness of your investigations. (y) Unfortunately, I don't have any ideas what the problem might be...
    Would appreciate it if someone could solve (or point me in the right direction to resolve) this issue. I have “MultiSeat”...
    Replies
    4
    Views
    1K
    Top Bottom