mirror of
https://github.com/libretro/RetroArch.git
synced 2025-04-02 10:51:52 -04:00
Add more help messages
This commit is contained in:
parent
8db505536c
commit
02dcbce602
3 changed files with 50 additions and 8 deletions
|
@ -250,6 +250,30 @@ int menu_hash_get_help_us_enum(enum msg_hash_enums msg, char *s, size_t len)
|
|||
snprintf(s, len,
|
||||
"Go back to the parent directory.");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_FILE_BROWSER_SHADER_PRESET:
|
||||
snprintf(s, len,
|
||||
"Shader preset file.");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_FILE_BROWSER_SHADER:
|
||||
snprintf(s, len,
|
||||
"Shader file.");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_FILE_BROWSER_CHEAT:
|
||||
snprintf(s, len,
|
||||
"Cheat file.");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_FILE_BROWSER_OVERLAY:
|
||||
snprintf(s, len,
|
||||
"Overlay file.");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_FILE_BROWSER_RDB:
|
||||
snprintf(s, len,
|
||||
"Database file.");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_FILE_BROWSER_FONT:
|
||||
snprintf(s, len,
|
||||
"TrueType font file.");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_FILE_BROWSER_PLAIN_FILE:
|
||||
snprintf(s, len,
|
||||
"Plain file.");
|
||||
|
|
|
@ -276,7 +276,6 @@ int generic_menu_iterate(void *data, void *userdata, enum menu_action action)
|
|||
enum msg_hash_enums enum_idx = MSG_UNKNOWN;
|
||||
menu_handle_t *menu = (menu_handle_t*)data;
|
||||
file_list_t *menu_stack = menu_entries_get_menu_stack_ptr(0);
|
||||
file_list_t *selection_buf = menu_entries_get_selection_buf_ptr(0);
|
||||
|
||||
menu_entries_get_last_stack(NULL, &label, &file_type, &enum_idx, NULL);
|
||||
|
||||
|
@ -325,7 +324,8 @@ int generic_menu_iterate(void *data, void *userdata, enum menu_action action)
|
|||
break;
|
||||
case ITERATE_TYPE_INFO:
|
||||
{
|
||||
menu_file_list_cbs_t *cbs =
|
||||
file_list_t *selection_buf = menu_entries_get_selection_buf_ptr(0);
|
||||
menu_file_list_cbs_t *cbs =
|
||||
menu_entries_get_actiondata_at_offset(selection_buf, selection);
|
||||
|
||||
if (cbs->enum_idx != MSG_UNKNOWN)
|
||||
|
@ -349,16 +349,29 @@ int generic_menu_iterate(void *data, void *userdata, enum menu_action action)
|
|||
|
||||
switch (type)
|
||||
{
|
||||
case FILE_TYPE_FONT: /* TODO/FIXME */
|
||||
case FILE_TYPE_CHEAT: /* TODO/FIXME */
|
||||
case FILE_TYPE_OVERLAY: /* TODO/FIXME */
|
||||
case FILE_TYPE_FONT:
|
||||
enum_idx = MENU_ENUM_LABEL_FILE_BROWSER_FONT;
|
||||
break;
|
||||
case FILE_TYPE_RDB:
|
||||
enum_idx = MENU_ENUM_LABEL_FILE_BROWSER_RDB;
|
||||
break;
|
||||
case FILE_TYPE_OVERLAY:
|
||||
enum_idx = MENU_ENUM_LABEL_FILE_BROWSER_OVERLAY;
|
||||
break;
|
||||
case FILE_TYPE_CHEAT:
|
||||
enum_idx = MENU_ENUM_LABEL_FILE_BROWSER_CHEAT;
|
||||
break;
|
||||
case FILE_TYPE_SHADER_PRESET:
|
||||
enum_idx = MENU_ENUM_LABEL_FILE_BROWSER_SHADER_PRESET;
|
||||
break;
|
||||
case FILE_TYPE_SHADER:
|
||||
enum_idx = MENU_ENUM_LABEL_FILE_BROWSER_SHADER;
|
||||
break;
|
||||
case FILE_TYPE_RECORD_CONFIG: /* TODO/FIXME */
|
||||
case FILE_TYPE_CURSOR: /* TODO/FIXME */
|
||||
case FILE_TYPE_VIDEOFILTER: /* TODO/FIXME */
|
||||
case FILE_TYPE_AUDIOFILTER: /* TODO/FIXME */
|
||||
case FILE_TYPE_REMAP: /* TODO/FIXME */
|
||||
case FILE_TYPE_SHADER_PRESET: /* TODO/FIXME */
|
||||
case FILE_TYPE_SHADER: /* TODO/FIXME */
|
||||
case FILE_TYPE_SHADER_SLANG: /* TODO/FIXME */
|
||||
case FILE_TYPE_SHADER_GLSL: /* TODO/FIXME */
|
||||
case FILE_TYPE_SHADER_HLSL: /* TODO/FIXME */
|
||||
|
@ -367,7 +380,6 @@ int generic_menu_iterate(void *data, void *userdata, enum menu_action action)
|
|||
case FILE_TYPE_SHADER_PRESET_HLSLP: /* TODO/FIXME */
|
||||
case FILE_TYPE_SHADER_PRESET_CGP: /* TODO/FIXME */
|
||||
case FILE_TYPE_SHADER_PRESET_SLANGP: /* TODO/FIXME */
|
||||
case FILE_TYPE_RDB: /* TODO/FIXME */
|
||||
case FILE_TYPE_PLAIN:
|
||||
enum_idx = MENU_ENUM_LABEL_FILE_BROWSER_PLAIN_FILE;
|
||||
break;
|
||||
|
|
|
@ -598,7 +598,13 @@ enum msg_hash_enums
|
|||
|
||||
MENU_ENUM_LABEL_FILE_BROWSER_DIRECTORY,
|
||||
MENU_ENUM_LABEL_FILE_BROWSER_PLAIN_FILE,
|
||||
MENU_ENUM_LABEL_FILE_BROWSER_SHADER_PRESET,
|
||||
MENU_ENUM_LABEL_FILE_BROWSER_SHADER,
|
||||
MENU_ENUM_LABEL_FILE_BROWSER_CORE,
|
||||
MENU_ENUM_LABEL_FILE_BROWSER_OVERLAY,
|
||||
MENU_ENUM_LABEL_FILE_BROWSER_CHEAT,
|
||||
MENU_ENUM_LABEL_FILE_BROWSER_FONT,
|
||||
MENU_ENUM_LABEL_FILE_BROWSER_RDB,
|
||||
MENU_ENUM_LABEL_FILE_BROWSER_CORE_SELECT_FROM_COLLECTION,
|
||||
MENU_ENUM_LABEL_FILE_BROWSER_CORE_DETECTED,
|
||||
MENU_ENUM_LABEL_FILE_BROWSER_IMAGE,
|
||||
|
|
Loading…
Add table
Reference in a new issue