From 0dc69d4721f21321043ff724cb2e829ebc997b8f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jean-Andr=C3=A9=20Santoni?= Date: Fri, 29 Apr 2016 05:06:32 +0700 Subject: [PATCH] (XMB) Yet another gradient, for high contrast --- menu/cbs/menu_cbs_get_value.c | 3 +++ menu/drivers/xmb.c | 9 +++++++++ menu/menu_setting.c | 2 +- 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/menu/cbs/menu_cbs_get_value.c b/menu/cbs/menu_cbs_get_value.c index 235d3db6b4..29b7e917ab 100644 --- a/menu/cbs/menu_cbs_get_value.c +++ b/menu/cbs/menu_cbs_get_value.c @@ -692,6 +692,9 @@ static void menu_action_setting_disp_set_label_xmb_gradient( case 7: snprintf(s, len, "%s", "Volcanic Red"); break; + case 8: + snprintf(s, len, "%s", "Midnight Blue"); + break; } } diff --git a/menu/drivers/xmb.c b/menu/drivers/xmb.c index af61be9b95..ad0cfffe97 100644 --- a/menu/drivers/xmb.c +++ b/menu/drivers/xmb.c @@ -288,6 +288,13 @@ float gradient_volcanic_red[16] = { 0.1, 0.0, 0.1, 1.00, }; +float gradient_dark[16] = { + 0.1, 0.1, 0.1, 1.00, + 0.1, 0.1, 0.1, 1.00, + 0.0, 0.0, 0.0, 1.00, + 0.0, 0.0, 0.0, 1.00, +}; + static const char *xmb_theme_ident(void) { settings_t *settings = config_get_ptr(); @@ -347,6 +354,8 @@ static float *xmb_gradient_ident(void) return &gradient_undersea[0]; case 7: return &gradient_volcanic_red[0]; + case 8: + return &gradient_dark[0]; case 0: default: break; diff --git a/menu/menu_setting.c b/menu/menu_setting.c index 7993014ae7..5acff2e841 100644 --- a/menu/menu_setting.c +++ b/menu/menu_setting.c @@ -5992,7 +5992,7 @@ static bool setting_append_list( parent_group, general_write_handler, general_read_handler); - menu_settings_list_current_add_range(list, list_info, 0, 7, 1, true, true); + menu_settings_list_current_add_range(list, list_info, 0, 8, 1, true, true); } CONFIG_BOOL(