mirror of
https://github.com/libretro/RetroArch
synced 2025-02-06 00:39:53 +00:00
subsystem part 2: add LABELS
This commit is contained in:
parent
788bb4de50
commit
1951adeb5b
3
.vscode/settings.json
vendored
3
.vscode/settings.json
vendored
@ -12,7 +12,6 @@
|
||||
"files.associations": {
|
||||
"frontend_driver.h": "c",
|
||||
"*.in": "c",
|
||||
"*.rh": "c",
|
||||
"menu_driver.h": "c"
|
||||
"*.rh": "c"
|
||||
},
|
||||
}
|
@ -363,6 +363,8 @@ MSG_HASH(MENU_ENUM_LABEL_DISK_IMAGE_APPEND,
|
||||
"disk_image_append")
|
||||
MSG_HASH(MENU_ENUM_LABEL_SUBSYSTEM_ADD,
|
||||
"subsystem_add")
|
||||
MSG_HASH(MENU_ENUM_LABEL_SUBSYSTEM_LOAD,
|
||||
"subsystem_load")
|
||||
MSG_HASH(MENU_ENUM_LABEL_DISK_OPTIONS,
|
||||
"core_disk_options")
|
||||
MSG_HASH(MENU_ENUM_LABEL_DOWNLOADED_FILE_DETECT_CORE_LIST,
|
||||
|
@ -456,6 +456,10 @@ int generic_action_ok_displaylist_push(const char *path,
|
||||
info_label = label;
|
||||
dl_type = DISPLAYLIST_FILE_BROWSER_SELECT_FILE;
|
||||
break;
|
||||
case ACTION_OK_DL_SUBSYSTEM_LOAD:
|
||||
filebrowser_clear_type();
|
||||
RARCH_LOG("LOADING!!!!!!!\n");
|
||||
break;
|
||||
case ACTION_OK_DL_CHEAT_FILE:
|
||||
filebrowser_clear_type();
|
||||
info.type = type;
|
||||
@ -2991,6 +2995,7 @@ default_action_ok_func(action_ok_cheat_file, ACTION_OK_DL_CHEAT_FILE)
|
||||
default_action_ok_func(action_ok_playlist_collection, ACTION_OK_DL_PLAYLIST_COLLECTION)
|
||||
default_action_ok_func(action_ok_disk_image_append_list, ACTION_OK_DL_DISK_IMAGE_APPEND_LIST)
|
||||
default_action_ok_func(action_ok_subsystem_add_list, ACTION_OK_DL_SUBSYSTEM_ADD_LIST)
|
||||
default_action_ok_func(action_ok_subsystem_add_load, ACTION_OK_DL_SUBSYSTEM_LOAD)
|
||||
default_action_ok_func(action_ok_record_configfile, ACTION_OK_DL_RECORD_CONFIGFILE)
|
||||
default_action_ok_func(action_ok_remap_file, ACTION_OK_DL_REMAP_FILE)
|
||||
default_action_ok_func(action_ok_shader_preset, ACTION_OK_DL_SHADER_PRESET)
|
||||
@ -4110,6 +4115,9 @@ static int menu_cbs_init_bind_ok_compare_label(menu_file_list_cbs_t *cbs,
|
||||
case MENU_ENUM_LABEL_SUBSYSTEM_ADD:
|
||||
BIND_ACTION_OK(cbs, action_ok_subsystem_add_list);
|
||||
break;
|
||||
case MENU_ENUM_LABEL_SUBSYSTEM_LOAD:
|
||||
BIND_ACTION_OK(cbs, action_ok_subsystem_add_load);
|
||||
break;
|
||||
case MENU_ENUM_LABEL_CONFIGURATIONS:
|
||||
BIND_ACTION_OK(cbs, action_ok_configurations_list);
|
||||
break;
|
||||
|
@ -4462,9 +4462,9 @@ static int xmb_list_push(void *data, void *userdata,
|
||||
snprintf(s, sizeof(s), "Start %s %c", subsystem->desc, i == pending_subsystem ? '*': ' ');
|
||||
menu_entries_append_enum(info->list,
|
||||
s,
|
||||
msg_hash_to_str(MENU_ENUM_LABEL_SUBSYSTEM_ADD),
|
||||
MENU_ENUM_LABEL_SUBSYSTEM_ADD,
|
||||
MENU_SETTINGS_SUBSYSTEM_ADD + i, 0, 0);
|
||||
msg_hash_to_str(MENU_ENUM_LABEL_SUBSYSTEM_LOAD),
|
||||
MENU_ENUM_LABEL_SUBSYSTEM_LOAD,
|
||||
MENU_SETTINGS_SUBSYSTEM_LOAD, 0, 0);
|
||||
}
|
||||
}
|
||||
else
|
||||
@ -4474,7 +4474,7 @@ static int xmb_list_push(void *data, void *userdata,
|
||||
s,
|
||||
msg_hash_to_str(MENU_ENUM_LABEL_SUBSYSTEM_ADD),
|
||||
MENU_ENUM_LABEL_SUBSYSTEM_ADD,
|
||||
MENU_SETTINGS_SUBSYSTEM_ADD + i, 0, 0);
|
||||
MENU_SETTINGS_SUBSYSTEM_ADD, 0, 0);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -85,6 +85,7 @@ enum
|
||||
ACTION_OK_DL_RECORD_CONFIGFILE,
|
||||
ACTION_OK_DL_DISK_IMAGE_APPEND_LIST,
|
||||
ACTION_OK_DL_SUBSYSTEM_ADD_LIST,
|
||||
ACTION_OK_DL_SUBSYSTEM_LOAD,
|
||||
ACTION_OK_DL_PLAYLIST_COLLECTION,
|
||||
ACTION_OK_DL_CONTENT_COLLECTION_LIST,
|
||||
ACTION_OK_DL_CHEAT_FILE,
|
||||
|
@ -209,6 +209,8 @@ enum menu_settings_type
|
||||
MENU_SETTINGS_INPUT_DESC_KBD_BEGIN,
|
||||
MENU_SETTINGS_INPUT_DESC_KBD_END = MENU_SETTINGS_INPUT_DESC_KBD_BEGIN + 135,
|
||||
|
||||
MENU_SETTINGS_SUBSYSTEM_LOAD,
|
||||
|
||||
MENU_SETTINGS_SUBSYSTEM_ADD,
|
||||
MENU_SETTINGS_SUBSYSTEM_LAST = MENU_SETTINGS_SUBSYSTEM_ADD + RARCH_MAX_SUBSYSTEMS,
|
||||
|
||||
|
@ -1386,6 +1386,7 @@ enum msg_hash_enums
|
||||
MENU_LABEL(REBOOT),
|
||||
MENU_LABEL(DISK_IMAGE_APPEND),
|
||||
MENU_LABEL(SUBSYSTEM_ADD),
|
||||
MENU_LABEL(SUBSYSTEM_LOAD),
|
||||
MENU_LABEL(CORE_LIST),
|
||||
MENU_LABEL(MANAGEMENT),
|
||||
MENU_LABEL(ONLINE),
|
||||
|
Loading…
x
Reference in New Issue
Block a user