- optional colouring of NOW or NEXT event in infobar (patch by svenhoefer)

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1662 e54a6e83-5905-42d5-8d5c-058d10e6a962
This commit is contained in:
striper
2011-09-04 10:08:32 +00:00
parent 7c71b4a146
commit d93630be48
12 changed files with 92 additions and 9 deletions

View File

@@ -363,6 +363,10 @@ typedef enum
LOCALE_EXTRA_CHADDED,
LOCALE_EXTRA_CHALREADYINBQ,
LOCALE_EXTRA_CLEAR_LOG,
LOCALE_EXTRA_COLORED_EVENTS,
LOCALE_EXTRA_COLORED_EVENTS_0,
LOCALE_EXTRA_COLORED_EVENTS_1,
LOCALE_EXTRA_COLORED_EVENTS_2,
LOCALE_EXTRA_DBOXINFO,
LOCALE_EXTRA_EAST,
LOCALE_EXTRA_FEC_1_2,

View File

@@ -363,6 +363,10 @@ const char * locale_real_names[] =
"extra.chadded",
"extra.chalreadyinbq",
"extra.clear_log",
"extra.colored_events",
"extra.colored_events_0",
"extra.colored_events_1",
"extra.colored_events_2",
"extra.dboxinfo",
"extra.east",
"extra.fec_1_2",

View File

@@ -489,6 +489,11 @@ bool CColorSetupNotifier::changeNotify(const neutrino_locale_t, void *)
8, convertSetupAlpha2Alpha(g_settings.infobar_alpha) );
frameBuffer->paletteGenFade(COL_COLORED_EVENTS_INFOBAR,
convertSetupColor2RGB(g_settings.infobar_red, g_settings.infobar_green, g_settings.infobar_blue),
convertSetupColor2RGB(g_settings.colored_events_red, g_settings.colored_events_green, g_settings.colored_events_blue),
8, convertSetupAlpha2Alpha(g_settings.infobar_alpha) );
frameBuffer->paletteSet();
return false;
}

View File

@@ -204,6 +204,12 @@ struct SNeutrinoSettings
unsigned char infobar_Text_green;
unsigned char infobar_Text_blue;
unsigned char colored_events_alpha;
unsigned char colored_events_red;
unsigned char colored_events_green;
unsigned char colored_events_blue;
int colored_events;
//network
#define NETWORK_NFS_NR_OF_ENTRIES 8
std::string network_nfs_ip[NETWORK_NFS_NR_OF_ENTRIES];