mirror of
https://github.com/libretro/RetroArch
synced 2025-02-01 00:32:46 +00:00
(360) Implemented S_RETURN_TO_DASHBOARD
This commit is contained in:
parent
60165d4cd7
commit
396d57ae77
11
360/menu.cpp
11
360/menu.cpp
@ -33,13 +33,6 @@ filebrowser_t browser;
|
||||
filebrowser_t tmp_browser;
|
||||
uint32_t set_shader = 0;
|
||||
|
||||
static void return_to_dashboard (void)
|
||||
{
|
||||
g_console.menu_enable = false;
|
||||
g_console.mode_switch = MODE_EXIT;
|
||||
g_console.initialize_rarch_enable = false;
|
||||
}
|
||||
|
||||
/* Register custom classes */
|
||||
HRESULT CRetroArch::RegisterXuiClasses (void)
|
||||
{
|
||||
@ -429,7 +422,7 @@ HRESULT CRetroArchQuickMenu::OnNotifyPress( HXUIOBJ hObjPressed, int & bHandled
|
||||
rarch_settings_change(S_RETURN_TO_GAME);
|
||||
break;
|
||||
case MENU_ITEM_RETURN_TO_DASHBOARD:
|
||||
return_to_dashboard();
|
||||
rarch_settings_change(S_RETURN_TO_DASHBOARD);
|
||||
break;
|
||||
}
|
||||
}
|
||||
@ -766,7 +759,7 @@ HRESULT CRetroArchMain::OnNotifyPress( HXUIOBJ hObjPressed, int & bHandled )
|
||||
NavigateForward(app.hRetroArchSettings);
|
||||
}
|
||||
else if ( hObjPressed == m_quit )
|
||||
return_to_dashboard();
|
||||
rarch_settings_change(S_RETURN_TO_DASHBOARD);
|
||||
|
||||
bHandled = TRUE;
|
||||
return 0;
|
||||
|
@ -48,6 +48,11 @@ void rarch_settings_change(unsigned setting)
|
||||
g_console.overscan_enable = true;
|
||||
if(g_console.overscan_amount == 0.0f)
|
||||
g_console.overscan_enable = 0;
|
||||
break;
|
||||
case S_RETURN_TO_DASHBOARD:
|
||||
g_console.menu_enable = false;
|
||||
g_console.initialize_rarch_enable = false;
|
||||
g_console.mode_switch = MODE_EXIT;
|
||||
break;
|
||||
case S_RETURN_TO_GAME:
|
||||
g_console.frame_advance_enable = false;
|
||||
|
@ -24,6 +24,7 @@ enum
|
||||
S_HW_TEXTURE_FILTER_2,
|
||||
S_OVERSCAN_DECREMENT,
|
||||
S_OVERSCAN_INCREMENT,
|
||||
S_RETURN_TO_DASHBOARD,
|
||||
S_RETURN_TO_GAME,
|
||||
S_ROTATION_DECREMENT,
|
||||
S_ROTATION_INCREMENT,
|
||||
|
Loading…
x
Reference in New Issue
Block a user