From 2acb04649ee73cd246d697e7702041c444edb523 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Thu, 16 Jun 2016 13:13:43 +0200 Subject: [PATCH] Add MENU_ENUM_LABEL_MAIN_MENU --- menu/drivers/menu_generic.c | 6 ++++-- menu/drivers/xmb.c | 2 +- menu/intl/menu_hash_us.c | 2 ++ menu/menu_hash.h | 1 + 4 files changed, 8 insertions(+), 3 deletions(-) diff --git a/menu/drivers/menu_generic.c b/menu/drivers/menu_generic.c index 61b7b85708..ce8be37373 100644 --- a/menu/drivers/menu_generic.c +++ b/menu/drivers/menu_generic.c @@ -401,8 +401,10 @@ bool generic_menu_init_list(void *data) strlcpy(info.label, menu_hash_to_str_enum(MENU_ENUM_LABEL_VALUE_MAIN_MENU), sizeof(info.label)); - menu_entries_add(menu_stack, info.path, - info.label, info.type, info.flags, 0); + menu_entries_add_enum(menu_stack, info.path, + info.label, + MENU_ENUM_LABEL_MAIN_MENU, + info.type, info.flags, 0); info.list = selection_buf; diff --git a/menu/drivers/xmb.c b/menu/drivers/xmb.c index 04fbef8082..cebbca6ae0 100644 --- a/menu/drivers/xmb.c +++ b/menu/drivers/xmb.c @@ -3197,7 +3197,7 @@ static bool xmb_menu_init_list(void *data) menu_entries_add_enum(menu_stack, info.path, info.label, - MENU_ENUM_LABEL_VALUE_MAIN_MENU, + MENU_ENUM_LABEL_MAIN_MENU, info.type, info.flags, 0); info.list = selection_buf; diff --git a/menu/intl/menu_hash_us.c b/menu/intl/menu_hash_us.c index f7f879cf13..b6752ca5c9 100644 --- a/menu/intl/menu_hash_us.c +++ b/menu/intl/menu_hash_us.c @@ -26,6 +26,8 @@ static const char *menu_hash_to_str_us_label_enum(enum menu_hash_enums msg) { switch (msg) { + case MENU_ENUM_LABEL_MAIN_MENU: + return "main_menu"; case MENU_ENUM_LABEL_MENU_LINEAR_FILTER: return "menu_linear_filter"; case MENU_ENUM_LABEL_MENU_ENUM_THROTTLE_FRAMERATE: diff --git a/menu/menu_hash.h b/menu/menu_hash.h index c94bfb6c6c..3e488cab48 100644 --- a/menu/menu_hash.h +++ b/menu/menu_hash.h @@ -686,6 +686,7 @@ enum menu_hash_enums MENU_ENUM_LABEL_VALUE_HISTORY_TAB, MENU_ENUM_LABEL_VALUE_ADD_TAB, MENU_ENUM_LABEL_VALUE_PLAYLISTS_TAB, + MENU_ENUM_LABEL_MAIN_MENU, MENU_ENUM_LABEL_VALUE_MAIN_MENU, MENU_ENUM_LABEL_VALUE_SETTINGS, MENU_ENUM_LABEL_VALUE_INPUT_SETTINGS,