(Menu) don't show wallpaper/boxart settings when RGUI is
selected
This commit is contained in:
parent
871b1740a8
commit
41c99d6a83
|
@ -6623,52 +6623,59 @@ static bool setting_append_list(
|
||||||
|
|
||||||
START_SUB_GROUP(list, list_info, "State", &group_info, &subgroup_info, parent_group);
|
START_SUB_GROUP(list, list_info, "State", &group_info, &subgroup_info, parent_group);
|
||||||
|
|
||||||
CONFIG_PATH(
|
if (!string_is_equal(settings->menu.driver, "rgui"))
|
||||||
list, list_info,
|
{
|
||||||
settings->path.menu_wallpaper,
|
CONFIG_PATH(
|
||||||
sizeof(settings->path.menu_wallpaper),
|
list, list_info,
|
||||||
msg_hash_to_str(MENU_ENUM_LABEL_MENU_WALLPAPER),
|
settings->path.menu_wallpaper,
|
||||||
msg_hash_to_str(MENU_ENUM_LABEL_VALUE_MENU_WALLPAPER),
|
sizeof(settings->path.menu_wallpaper),
|
||||||
"",
|
msg_hash_to_str(MENU_ENUM_LABEL_MENU_WALLPAPER),
|
||||||
&group_info,
|
msg_hash_to_str(MENU_ENUM_LABEL_VALUE_MENU_WALLPAPER),
|
||||||
&subgroup_info,
|
"",
|
||||||
parent_group,
|
&group_info,
|
||||||
general_write_handler,
|
&subgroup_info,
|
||||||
general_read_handler);
|
parent_group,
|
||||||
menu_settings_list_current_add_values(list, list_info, "png");
|
general_write_handler,
|
||||||
menu_settings_list_current_add_enum_idx(list, list_info, MENU_ENUM_LABEL_MENU_WALLPAPER);
|
general_read_handler);
|
||||||
|
menu_settings_list_current_add_values(list, list_info, "png");
|
||||||
|
menu_settings_list_current_add_enum_idx(list, list_info, MENU_ENUM_LABEL_MENU_WALLPAPER);
|
||||||
|
|
||||||
CONFIG_FLOAT(
|
CONFIG_FLOAT(
|
||||||
list, list_info,
|
list, list_info,
|
||||||
&settings->menu.wallpaper.opacity,
|
&settings->menu.wallpaper.opacity,
|
||||||
msg_hash_to_str(MENU_ENUM_LABEL_MENU_WALLPAPER_OPACITY),
|
msg_hash_to_str(MENU_ENUM_LABEL_MENU_WALLPAPER_OPACITY),
|
||||||
msg_hash_to_str(MENU_ENUM_LABEL_VALUE_MENU_WALLPAPER_OPACITY),
|
msg_hash_to_str(MENU_ENUM_LABEL_VALUE_MENU_WALLPAPER_OPACITY),
|
||||||
menu_wallpaper_opacity,
|
menu_wallpaper_opacity,
|
||||||
"%.3f",
|
"%.3f",
|
||||||
&group_info,
|
&group_info,
|
||||||
&subgroup_info,
|
&subgroup_info,
|
||||||
parent_group,
|
parent_group,
|
||||||
general_write_handler,
|
general_write_handler,
|
||||||
general_read_handler);
|
general_read_handler);
|
||||||
menu_settings_list_current_add_range(list, list_info, 0.0, 1.0, 0.010, true, true);
|
menu_settings_list_current_add_range(list, list_info, 0.0, 1.0, 0.010, true, true);
|
||||||
menu_settings_list_current_add_enum_idx(list, list_info, MENU_ENUM_LABEL_MENU_WALLPAPER_OPACITY);
|
menu_settings_list_current_add_enum_idx(list, list_info, MENU_ENUM_LABEL_MENU_WALLPAPER_OPACITY);
|
||||||
|
}
|
||||||
|
|
||||||
CONFIG_BOOL(
|
|
||||||
list, list_info,
|
if (string_is_equal(settings->menu.driver, "xmb"))
|
||||||
&settings->menu.dynamic_wallpaper_enable,
|
{
|
||||||
msg_hash_to_str(MENU_ENUM_LABEL_DYNAMIC_WALLPAPER),
|
CONFIG_BOOL(
|
||||||
msg_hash_to_str(MENU_ENUM_LABEL_VALUE_DYNAMIC_WALLPAPER),
|
list, list_info,
|
||||||
true,
|
&settings->menu.dynamic_wallpaper_enable,
|
||||||
msg_hash_to_str(MENU_ENUM_LABEL_VALUE_OFF),
|
msg_hash_to_str(MENU_ENUM_LABEL_DYNAMIC_WALLPAPER),
|
||||||
msg_hash_to_str(MENU_ENUM_LABEL_VALUE_ON),
|
msg_hash_to_str(MENU_ENUM_LABEL_VALUE_DYNAMIC_WALLPAPER),
|
||||||
&group_info,
|
true,
|
||||||
&subgroup_info,
|
msg_hash_to_str(MENU_ENUM_LABEL_VALUE_OFF),
|
||||||
parent_group,
|
msg_hash_to_str(MENU_ENUM_LABEL_VALUE_ON),
|
||||||
general_write_handler,
|
&group_info,
|
||||||
general_read_handler,
|
&subgroup_info,
|
||||||
SD_FLAG_NONE
|
parent_group,
|
||||||
);
|
general_write_handler,
|
||||||
menu_settings_list_current_add_enum_idx(list, list_info, MENU_ENUM_LABEL_DYNAMIC_WALLPAPER);
|
general_read_handler,
|
||||||
|
SD_FLAG_NONE
|
||||||
|
);
|
||||||
|
menu_settings_list_current_add_enum_idx(list, list_info, MENU_ENUM_LABEL_DYNAMIC_WALLPAPER);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
CONFIG_BOOL(
|
CONFIG_BOOL(
|
||||||
|
@ -7066,19 +7073,22 @@ static bool setting_append_list(
|
||||||
SD_FLAG_NONE);
|
SD_FLAG_NONE);
|
||||||
menu_settings_list_current_add_enum_idx(list, list_info, MENU_ENUM_LABEL_RGUI_SHOW_START_SCREEN);
|
menu_settings_list_current_add_enum_idx(list, list_info, MENU_ENUM_LABEL_RGUI_SHOW_START_SCREEN);
|
||||||
|
|
||||||
CONFIG_UINT(
|
if (string_is_equal(settings->menu.driver, "xmb"))
|
||||||
list, list_info,
|
{
|
||||||
&settings->menu.thumbnails,
|
CONFIG_UINT(
|
||||||
msg_hash_to_str(MENU_ENUM_LABEL_THUMBNAILS),
|
list, list_info,
|
||||||
msg_hash_to_str(MENU_ENUM_LABEL_VALUE_THUMBNAILS),
|
&settings->menu.thumbnails,
|
||||||
menu_thumbnails_default,
|
msg_hash_to_str(MENU_ENUM_LABEL_THUMBNAILS),
|
||||||
&group_info,
|
msg_hash_to_str(MENU_ENUM_LABEL_VALUE_THUMBNAILS),
|
||||||
&subgroup_info,
|
menu_thumbnails_default,
|
||||||
parent_group,
|
&group_info,
|
||||||
general_write_handler,
|
&subgroup_info,
|
||||||
general_read_handler);
|
parent_group,
|
||||||
menu_settings_list_current_add_range(list, list_info, 0, 3, 1, true, true);
|
general_write_handler,
|
||||||
menu_settings_list_current_add_enum_idx(list, list_info, MENU_ENUM_LABEL_THUMBNAILS);
|
general_read_handler);
|
||||||
|
menu_settings_list_current_add_range(list, list_info, 0, 3, 1, true, true);
|
||||||
|
menu_settings_list_current_add_enum_idx(list, list_info, MENU_ENUM_LABEL_THUMBNAILS);
|
||||||
|
}
|
||||||
|
|
||||||
CONFIG_BOOL(
|
CONFIG_BOOL(
|
||||||
list, list_info,
|
list, list_info,
|
||||||
|
|
Loading…
Reference in New Issue