mirror of
https://github.com/libretro/RetroArch.git
synced 2025-02-11 03:55:45 +00:00
(Core Updater) Start adding the other update options - stub
This commit is contained in:
parent
272063b351
commit
13a2336231
@ -557,6 +557,20 @@ static const char *menu_hash_to_str_us_label(uint32_t hash)
|
||||
return "deferred_core_updater_list";
|
||||
case MENU_LABEL_AUDIO_DSP_PLUGIN:
|
||||
return "audio_dsp_plugin";
|
||||
case MENU_LABEL_UPDATE_ASSETS:
|
||||
return "update_assets";
|
||||
case MENU_LABEL_UPDATE_CHEATS:
|
||||
return "update_cheats";
|
||||
case MENU_LABEL_UPDATE_AUTOCONFIG_PROFILES:
|
||||
return "update_autoconfig_profiles";
|
||||
case MENU_LABEL_UPDATE_DATABASES:
|
||||
return "update_databases";
|
||||
case MENU_LABEL_UPDATE_OVERLAYS:
|
||||
return "update_overlays";
|
||||
case MENU_LABEL_UPDATE_CG_SHADERS:
|
||||
return "update_cg_shaders";
|
||||
case MENU_LABEL_UPDATE_GLSL_SHADERS:
|
||||
return "update_glsl_shaders";
|
||||
default:
|
||||
break;
|
||||
}
|
||||
@ -1123,6 +1137,20 @@ const char *menu_hash_to_str_us(uint32_t hash)
|
||||
return "OFF";
|
||||
case MENU_VALUE_ON:
|
||||
return "ON";
|
||||
case MENU_LABEL_VALUE_UPDATE_ASSETS:
|
||||
return "Update Assets";
|
||||
case MENU_LABEL_VALUE_UPDATE_CHEATS:
|
||||
return "Update Cheats";
|
||||
case MENU_LABEL_VALUE_UPDATE_AUTOCONFIG_PROFILES:
|
||||
return "Update Autoconfig Profiles";
|
||||
case MENU_LABEL_VALUE_UPDATE_DATABASES:
|
||||
return "Update Databases";
|
||||
case MENU_LABEL_VALUE_UPDATE_OVERLAYS:
|
||||
return "Update Overlays";
|
||||
case MENU_LABEL_VALUE_UPDATE_CG_SHADERS:
|
||||
return "Update Cg Shaders";
|
||||
case MENU_LABEL_VALUE_UPDATE_GLSL_SHADERS:
|
||||
return "Update GLSL Shaders";
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
@ -1583,6 +1583,45 @@ static int menu_displaylist_parse_options(menu_displaylist_info_t *info)
|
||||
menu_hash_to_str(MENU_LABEL_VALUE_CORE_UPDATER_LIST),
|
||||
menu_hash_to_str(MENU_LABEL_CORE_UPDATER_LIST),
|
||||
MENU_SETTING_ACTION, 0, 0);
|
||||
|
||||
menu_list_push(info->list,
|
||||
menu_hash_to_str(MENU_LABEL_VALUE_UPDATE_ASSETS),
|
||||
menu_hash_to_str(MENU_LABEL_UPDATE_ASSETS),
|
||||
MENU_SETTING_ACTION, 0, 0);
|
||||
|
||||
menu_list_push(info->list,
|
||||
menu_hash_to_str(MENU_LABEL_VALUE_UPDATE_AUTOCONFIG_PROFILES),
|
||||
menu_hash_to_str(MENU_LABEL_UPDATE_AUTOCONFIG_PROFILES),
|
||||
MENU_SETTING_ACTION, 0, 0);
|
||||
|
||||
menu_list_push(info->list,
|
||||
menu_hash_to_str(MENU_LABEL_VALUE_UPDATE_CHEATS),
|
||||
menu_hash_to_str(MENU_LABEL_UPDATE_CHEATS),
|
||||
MENU_SETTING_ACTION, 0, 0);
|
||||
|
||||
menu_list_push(info->list,
|
||||
menu_hash_to_str(MENU_LABEL_VALUE_UPDATE_DATABASES),
|
||||
menu_hash_to_str(MENU_LABEL_UPDATE_DATABASES),
|
||||
MENU_SETTING_ACTION, 0, 0);
|
||||
|
||||
menu_list_push(info->list,
|
||||
menu_hash_to_str(MENU_LABEL_VALUE_UPDATE_OVERLAYS),
|
||||
menu_hash_to_str(MENU_LABEL_UPDATE_OVERLAYS),
|
||||
MENU_SETTING_ACTION, 0, 0);
|
||||
|
||||
#ifdef HAVE_CG
|
||||
menu_list_push(info->list,
|
||||
menu_hash_to_str(MENU_LABEL_VALUE_UPDATE_CG_SHADERS),
|
||||
menu_hash_to_str(MENU_LABEL_UPDATE_CG_SHADERS),
|
||||
MENU_SETTING_ACTION, 0, 0);
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_GLSL
|
||||
menu_list_push(info->list,
|
||||
menu_hash_to_str(MENU_LABEL_VALUE_UPDATE_GLSL_SHADERS),
|
||||
menu_hash_to_str(MENU_LABEL_UPDATE_GLSL_SHADERS),
|
||||
MENU_SETTING_ACTION, 0, 0);
|
||||
#endif
|
||||
#else
|
||||
menu_list_push(info->list,
|
||||
menu_hash_to_str(MENU_LABEL_VALUE_NO_ITEMS),
|
||||
|
@ -52,6 +52,27 @@ extern "C" {
|
||||
#define MENU_VALUE_OPEN_ARCHIVE 0x96da22b9U
|
||||
#define MENU_VALUE_ASK_ARCHIVE 0x0b87d6a4U
|
||||
|
||||
#define MENU_LABEL_UPDATE_ASSETS 0x37fa42daU
|
||||
#define MENU_LABEL_VALUE_UPDATE_ASSETS 0x0fdf0b1bU
|
||||
|
||||
#define MENU_LABEL_UPDATE_CHEATS 0x3bd5c83fU
|
||||
#define MENU_LABEL_VALUE_UPDATE_CHEATS 0x13ba9080U
|
||||
|
||||
#define MENU_LABEL_UPDATE_AUTOCONFIG_PROFILES 0xddfcf979U
|
||||
#define MENU_LABEL_VALUE_UPDATE_AUTOCONFIG_PROFILES 0x6ddaf7fbU
|
||||
|
||||
#define MENU_LABEL_UPDATE_DATABASES 0x158ee0cfU
|
||||
#define MENU_LABEL_VALUE_UPDATE_DATABASES 0x00c24d70U
|
||||
|
||||
#define MENU_LABEL_UPDATE_OVERLAYS 0xd25d221cU
|
||||
#define MENU_LABEL_VALUE_UPDATE_OVERLAYS 0x3694fe9dU
|
||||
|
||||
#define MENU_LABEL_UPDATE_CG_SHADERS 0x9473991aU
|
||||
#define MENU_LABEL_VALUE_UPDATE_CG_SHADERS 0x22999e5cU
|
||||
|
||||
#define MENU_LABEL_UPDATE_GLSL_SHADERS 0x2413b762U
|
||||
#define MENU_LABEL_VALUE_UPDATE_GLSL_SHADERS 0xe2060484U
|
||||
|
||||
#define MENU_LABEL_INFORMATION_LIST 0x225e7606U
|
||||
#define MENU_LABEL_VALUE_INFORMATION_LIST 0xd652344bU
|
||||
|
||||
|
@ -234,10 +234,13 @@ static int rarch_main_data_http_iterate_poll(http_handle_t *http)
|
||||
|
||||
http->connection.cb = &cb_http_conn_default;
|
||||
|
||||
|
||||
if (str_list->size > 1)
|
||||
{
|
||||
strlcpy(http->connection.elem1,
|
||||
str_list->elems[1].data,
|
||||
sizeof(http->connection.elem1));
|
||||
}
|
||||
|
||||
string_list_free(str_list);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user