mirror of
https://github.com/libretro/RetroArch
synced 2025-03-29 13:20:30 +00:00
Add deferred hooks for netplay submenu
This commit is contained in:
parent
ab087faa2a
commit
0c3283574d
@ -227,6 +227,8 @@ MSG_HASH(MENU_ENUM_LABEL_DATABASE_MANAGER,
|
||||
"database_manager")
|
||||
MSG_HASH(MENU_ENUM_LABEL_DATABASE_MANAGER_LIST,
|
||||
"database_manager_list")
|
||||
MSG_HASH(MENU_ENUM_LABEL_DEFERRED_NETPLAY,
|
||||
"deferred_netplay")
|
||||
MSG_HASH(MENU_ENUM_LABEL_DEFERRED_MUSIC,
|
||||
"deferred_music")
|
||||
MSG_HASH(MENU_ENUM_LABEL_DEFERRED_BROWSE_URL_START,
|
||||
|
@ -315,6 +315,11 @@ static int deferred_push_netplay(menu_displaylist_info_t *info)
|
||||
return deferred_push_dlist(info, DISPLAYLIST_NETPLAY_ROOM_LIST);
|
||||
}
|
||||
|
||||
static int deferred_push_netplay_sublist(menu_displaylist_info_t *info)
|
||||
{
|
||||
return deferred_push_dlist(info, DISPLAYLIST_NETPLAY);
|
||||
}
|
||||
|
||||
static int deferred_push_content_settings(menu_displaylist_info_t *info)
|
||||
{
|
||||
return deferred_push_dlist(info, DISPLAYLIST_CONTENT_SETTINGS);
|
||||
@ -1039,6 +1044,11 @@ static int menu_cbs_init_bind_deferred_push_compare_label(
|
||||
{
|
||||
BIND_ACTION_DEFERRED_PUSH(cbs, deferred_push_rpl_entry_actions);
|
||||
}
|
||||
else if (strstr(label,
|
||||
msg_hash_to_str(MENU_ENUM_LABEL_DEFERRED_NETPLAY)))
|
||||
{
|
||||
BIND_ACTION_DEFERRED_PUSH(cbs, deferred_push_netplay_sublist);
|
||||
}
|
||||
else
|
||||
{
|
||||
if (cbs->enum_idx != MSG_UNKNOWN)
|
||||
|
@ -4159,6 +4159,7 @@ bool menu_displaylist_ctl(enum menu_displaylist_ctl_state type, void *data)
|
||||
/* TODO/FIXME ? */
|
||||
break;
|
||||
case DISPLAYLIST_NETPLAY:
|
||||
menu_entries_ctl(MENU_ENTRIES_CTL_CLEAR, info->list);
|
||||
/* TODO/FIXME ? */
|
||||
break;
|
||||
case DISPLAYLIST_DATABASE_ENTRY:
|
||||
|
@ -804,6 +804,7 @@ enum msg_hash_enums
|
||||
MENU_LABEL(BROWSE_URL),
|
||||
MENU_LABEL(BROWSE_START),
|
||||
/* Deferred */
|
||||
MENU_ENUM_LABEL_DEFERRED_NETPLAY,
|
||||
MENU_ENUM_LABEL_DEFERRED_MUSIC,
|
||||
MENU_ENUM_LABEL_DEFERRED_BROWSE_URL_START,
|
||||
MENU_ENUM_LABEL_DEFERRED_BROWSE_URL_LIST,
|
||||
|
Loading…
x
Reference in New Issue
Block a user