mirror of
https://github.com/libretro/RetroArch
synced 2025-02-22 03:40:43 +00:00
(menu) add a seperate setting to enable/disable touch input inside the
menu.
This commit is contained in:
parent
61962e1018
commit
ddfbea107d
@ -113,6 +113,11 @@ typedef struct settings
|
|||||||
bool enable;
|
bool enable;
|
||||||
} mouse;
|
} mouse;
|
||||||
|
|
||||||
|
struct
|
||||||
|
{
|
||||||
|
bool enable;
|
||||||
|
} pointer;
|
||||||
|
|
||||||
struct
|
struct
|
||||||
{
|
{
|
||||||
struct
|
struct
|
||||||
|
@ -162,7 +162,7 @@ static int pointer_post_iterate(menu_file_list_cbs_t *cbs, const char *path,
|
|||||||
if (!menu)
|
if (!menu)
|
||||||
return -1;
|
return -1;
|
||||||
|
|
||||||
if (!settings->menu.mouse.enable)
|
if (!settings->menu.pointer.enable)
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
#if defined(HAVE_XMB)
|
#if defined(HAVE_XMB)
|
||||||
@ -654,7 +654,7 @@ static int pointer_iterate(unsigned *action)
|
|||||||
if (!menu)
|
if (!menu)
|
||||||
return -1;
|
return -1;
|
||||||
|
|
||||||
if (!settings->menu.mouse.enable)
|
if (!settings->menu.pointer.enable)
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
#if defined(HAVE_XMB)
|
#if defined(HAVE_XMB)
|
||||||
|
@ -594,6 +594,9 @@
|
|||||||
# Enable mouse input inside the menu.
|
# Enable mouse input inside the menu.
|
||||||
# menu_mouse_enable = false
|
# menu_mouse_enable = false
|
||||||
|
|
||||||
|
# Enable touch input inside the menu.
|
||||||
|
# menu_pointer_enable = false
|
||||||
|
|
||||||
# Shows current date and/or time inside menu.
|
# Shows current date and/or time inside menu.
|
||||||
# menu_timedate_enable = true
|
# menu_timedate_enable = true
|
||||||
|
|
||||||
|
12
settings.c
12
settings.c
@ -5261,6 +5261,18 @@ static bool setting_append_list_menu_options(
|
|||||||
general_write_handler,
|
general_write_handler,
|
||||||
general_read_handler);
|
general_read_handler);
|
||||||
|
|
||||||
|
CONFIG_BOOL(
|
||||||
|
settings->menu.pointer.enable,
|
||||||
|
"menu_pointer_enable",
|
||||||
|
"Touch Enable",
|
||||||
|
false,
|
||||||
|
"OFF",
|
||||||
|
"ON",
|
||||||
|
group_info.name,
|
||||||
|
subgroup_info.name,
|
||||||
|
general_write_handler,
|
||||||
|
general_read_handler);
|
||||||
|
|
||||||
END_SUB_GROUP(list, list_info);
|
END_SUB_GROUP(list, list_info);
|
||||||
|
|
||||||
START_SUB_GROUP(list, list_info, "Navigation", group_info.name, subgroup_info);
|
START_SUB_GROUP(list, list_info, "Navigation", group_info.name, subgroup_info);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user