mirror of
https://github.com/libretro/RetroArch
synced 2025-03-30 16:20:27 +00:00
Remove SD_FLAG_PUSH_ACTION - no longer necessary
This commit is contained in:
parent
8b518cd60b
commit
e96074d452
@ -111,7 +111,7 @@ int setting_set_flags(rarch_setting_t *setting)
|
||||
if (!setting)
|
||||
return 0;
|
||||
|
||||
if (setting->flags & SD_FLAG_PUSH_ACTION)
|
||||
if (setting->type == ST_ACTION)
|
||||
return MENU_SETTING_ACTION;
|
||||
if (setting->flags & SD_FLAG_IS_DRIVER)
|
||||
return MENU_SETTING_DRIVER;
|
||||
|
@ -3002,10 +3002,6 @@ static bool setting_data_append_list_main_menu_options(
|
||||
"Core",
|
||||
group_info.name,
|
||||
subgroup_info.name);
|
||||
settings_data_list_current_add_flags(
|
||||
list,
|
||||
list_info,
|
||||
SD_FLAG_PUSH_ACTION);
|
||||
#endif
|
||||
if (g_defaults.history)
|
||||
{
|
||||
@ -3014,7 +3010,6 @@ static bool setting_data_append_list_main_menu_options(
|
||||
"Load Content (History)",
|
||||
group_info.name,
|
||||
subgroup_info.name);
|
||||
settings_data_list_current_add_flags(list, list_info, SD_FLAG_PUSH_ACTION);
|
||||
}
|
||||
if (
|
||||
driver.menu
|
||||
@ -3026,28 +3021,24 @@ static bool setting_data_append_list_main_menu_options(
|
||||
"Load Content (Detect Core)",
|
||||
group_info.name,
|
||||
subgroup_info.name);
|
||||
settings_data_list_current_add_flags(list, list_info, SD_FLAG_PUSH_ACTION);
|
||||
}
|
||||
CONFIG_ACTION(
|
||||
"load_content",
|
||||
"Load Content",
|
||||
group_info.name,
|
||||
subgroup_info.name);
|
||||
settings_data_list_current_add_flags(list, list_info, SD_FLAG_PUSH_ACTION);
|
||||
|
||||
CONFIG_ACTION(
|
||||
"core_options",
|
||||
"Core Options",
|
||||
group_info.name,
|
||||
subgroup_info.name);
|
||||
settings_data_list_current_add_flags(list, list_info, SD_FLAG_PUSH_ACTION);
|
||||
|
||||
CONFIG_ACTION(
|
||||
"core_information",
|
||||
"Core Information",
|
||||
group_info.name,
|
||||
subgroup_info.name);
|
||||
settings_data_list_current_add_flags(list, list_info, SD_FLAG_PUSH_ACTION);
|
||||
|
||||
if (g_extern.main_is_init
|
||||
&& !g_extern.libretro_dummy
|
||||
@ -3058,14 +3049,13 @@ static bool setting_data_append_list_main_menu_options(
|
||||
"Core Disk Options",
|
||||
group_info.name,
|
||||
subgroup_info.name);
|
||||
settings_data_list_current_add_flags(list, list_info, SD_FLAG_PUSH_ACTION);
|
||||
}
|
||||
CONFIG_ACTION(
|
||||
"settings",
|
||||
"Settings",
|
||||
group_info.name,
|
||||
subgroup_info.name);
|
||||
settings_data_list_current_add_flags(list, list_info, SD_FLAG_PUSH_ACTION);
|
||||
|
||||
if (g_extern.perfcnt_enable)
|
||||
{
|
||||
CONFIG_ACTION(
|
||||
@ -3073,7 +3063,6 @@ static bool setting_data_append_list_main_menu_options(
|
||||
"Performance Counters",
|
||||
group_info.name,
|
||||
subgroup_info.name);
|
||||
settings_data_list_current_add_flags(list, list_info, SD_FLAG_PUSH_ACTION);
|
||||
}
|
||||
if (g_extern.main_is_init && !g_extern.libretro_dummy)
|
||||
{
|
||||
@ -3105,7 +3094,6 @@ static bool setting_data_append_list_main_menu_options(
|
||||
group_info.name,
|
||||
subgroup_info.name);
|
||||
settings_list_current_add_cmd (list, list_info, RARCH_CMD_TAKE_SCREENSHOT);
|
||||
settings_data_list_current_add_flags(list, list_info, SD_FLAG_PUSH_ACTION);
|
||||
|
||||
CONFIG_ACTION(
|
||||
"resume_content",
|
||||
@ -3114,7 +3102,6 @@ static bool setting_data_append_list_main_menu_options(
|
||||
subgroup_info.name);
|
||||
settings_list_current_add_cmd (list, list_info, RARCH_CMD_RESUME);
|
||||
(*list)[list_info->index - 1].action_ok = &setting_data_bool_action_ok_exit;
|
||||
settings_data_list_current_add_flags(list, list_info, SD_FLAG_PUSH_ACTION);
|
||||
|
||||
CONFIG_ACTION(
|
||||
"restart_content",
|
||||
@ -3123,7 +3110,6 @@ static bool setting_data_append_list_main_menu_options(
|
||||
subgroup_info.name);
|
||||
settings_list_current_add_cmd(list, list_info, RARCH_CMD_RESET);
|
||||
(*list)[list_info->index - 1].action_ok = &setting_data_bool_action_ok_exit;
|
||||
settings_data_list_current_add_flags(list, list_info, SD_FLAG_PUSH_ACTION);
|
||||
}
|
||||
#ifndef HAVE_DYNAMIC
|
||||
CONFIG_ACTION(
|
||||
@ -3132,7 +3118,6 @@ static bool setting_data_append_list_main_menu_options(
|
||||
group_info.name,
|
||||
subgroup_info.name);
|
||||
settings_list_current_add_cmd(list, list_info, RARCH_CMD_RESTART_RETROARCH);
|
||||
settings_data_list_current_add_flags(list, list_info, SD_FLAG_PUSH_ACTION);
|
||||
#endif
|
||||
|
||||
CONFIG_ACTION(
|
||||
@ -3147,14 +3132,12 @@ static bool setting_data_append_list_main_menu_options(
|
||||
group_info.name,
|
||||
subgroup_info.name);
|
||||
settings_list_current_add_cmd(list, list_info, RARCH_CMD_MENU_SAVE_CONFIG);
|
||||
settings_data_list_current_add_flags(list, list_info, SD_FLAG_PUSH_ACTION);
|
||||
|
||||
CONFIG_ACTION(
|
||||
"help",
|
||||
"Help",
|
||||
group_info.name,
|
||||
subgroup_info.name);
|
||||
settings_data_list_current_add_flags(list, list_info, SD_FLAG_PUSH_ACTION);
|
||||
|
||||
/* Apple rejects iOS apps that lets you forcibly quit an application. */
|
||||
#if !defined(IOS)
|
||||
@ -3164,7 +3147,6 @@ static bool setting_data_append_list_main_menu_options(
|
||||
group_info.name,
|
||||
subgroup_info.name);
|
||||
settings_list_current_add_cmd(list, list_info, RARCH_CMD_QUIT_RETROARCH);
|
||||
settings_data_list_current_add_flags(list, list_info, SD_FLAG_PUSH_ACTION);
|
||||
#endif
|
||||
|
||||
END_SUB_GROUP(list, list_info);
|
||||
@ -4586,10 +4568,6 @@ static bool setting_data_append_list_input_options(
|
||||
label_bind_all[player],
|
||||
group_info.name,
|
||||
subgroup_info.name);
|
||||
settings_data_list_current_add_flags(
|
||||
list,
|
||||
list_info,
|
||||
SD_FLAG_PUSH_ACTION);
|
||||
(*list)[list_info->index - 1].index = player + 1;
|
||||
(*list)[list_info->index - 1].index_offset = player;
|
||||
(*list)[list_info->index - 1].action_ok = &setting_data_action_ok_bind_all;
|
||||
@ -4599,10 +4577,6 @@ static bool setting_data_append_list_input_options(
|
||||
label_bind_defaults[player],
|
||||
group_info.name,
|
||||
subgroup_info.name);
|
||||
settings_data_list_current_add_flags(
|
||||
list,
|
||||
list_info,
|
||||
SD_FLAG_PUSH_ACTION);
|
||||
(*list)[list_info->index - 1].index = player + 1;
|
||||
(*list)[list_info->index - 1].index_offset = player;
|
||||
(*list)[list_info->index - 1].action_ok = &setting_data_action_ok_bind_defaults;
|
||||
|
@ -52,12 +52,11 @@ enum setting_flags
|
||||
SD_FLAG_VALUE_DESC = (1 << 3),
|
||||
SD_FLAG_HAS_RANGE = (1 << 4),
|
||||
SD_FLAG_ALLOW_INPUT = (1 << 5),
|
||||
SD_FLAG_PUSH_ACTION = (1 << 6),
|
||||
SD_FLAG_IS_DRIVER = (1 << 7),
|
||||
SD_FLAG_EXIT = (1 << 8),
|
||||
SD_FLAG_CMD_APPLY_AUTO = (1 << 9),
|
||||
SD_FLAG_IS_CATEGORY = (1 << 10),
|
||||
SD_FLAG_IS_DEFERRED = (1 << 11),
|
||||
SD_FLAG_IS_DRIVER = (1 << 6),
|
||||
SD_FLAG_EXIT = (1 << 7),
|
||||
SD_FLAG_CMD_APPLY_AUTO = (1 << 8),
|
||||
SD_FLAG_IS_CATEGORY = (1 << 9),
|
||||
SD_FLAG_IS_DEFERRED = (1 << 10),
|
||||
};
|
||||
|
||||
enum setting_list_flags
|
||||
|
Loading…
x
Reference in New Issue
Block a user