mirror of
https://github.com/smartcmd/MinecraftConsoles.git
synced 2026-05-12 01:31:58 +00:00
Add "Add Server" functionally to "Join Game" Menu + relocate servers.txt to servers.db. (#911)
* Add "Add Server" functionally to "Join Game" Menu + relocate servers.txt to servers.db * enchancement: add edit and delete server functionality, solves FriendSessionInfo corruption issues
This commit is contained in:
@@ -229,27 +229,31 @@ void UIScene_Keyboard::handleInput(int iPad, int key, bool repeat, bool pressed,
|
||||
handled = true;
|
||||
break;
|
||||
case ACTION_MENU_X: // X
|
||||
out = IggyPlayerCallMethodRS ( getMovie() , &result, IggyPlayerRootPath( getMovie() ), m_funcBackspaceButtonPressed, 0 , NULL );
|
||||
handled = true;
|
||||
break;
|
||||
case ACTION_MENU_PAGEUP: // LT
|
||||
out = IggyPlayerCallMethodRS ( getMovie() , &result, IggyPlayerRootPath( getMovie() ), m_funcSymbolButtonPressed, 0 , NULL );
|
||||
handled = true;
|
||||
break;
|
||||
case ACTION_MENU_Y: // Y
|
||||
out = IggyPlayerCallMethodRS ( getMovie() , &result, IggyPlayerRootPath( getMovie() ), m_funcSpaceButtonPressed, 0 , NULL );
|
||||
handled = true;
|
||||
break;
|
||||
case ACTION_MENU_STICK_PRESS: // LS
|
||||
out = IggyPlayerCallMethodRS ( getMovie() , &result, IggyPlayerRootPath( getMovie() ), m_funcCapsButtonPressed, 0 , NULL );
|
||||
handled = true;
|
||||
break;
|
||||
case ACTION_MENU_LEFT_SCROLL: // LB
|
||||
out = IggyPlayerCallMethodRS ( getMovie() , &result, IggyPlayerRootPath( getMovie() ), m_funcCursorLeftButtonPressed, 0 , NULL );
|
||||
handled = true;
|
||||
break;
|
||||
case ACTION_MENU_RIGHT_SCROLL: // RB
|
||||
out = IggyPlayerCallMethodRS ( getMovie() , &result, IggyPlayerRootPath( getMovie() ), m_funcCursorRightButtonPressed, 0 , NULL );
|
||||
#ifdef _WINDOWS64
|
||||
|
||||
if (m_bPCMode)
|
||||
{
|
||||
handled = true;
|
||||
break;
|
||||
}
|
||||
#endif
|
||||
if (key == ACTION_MENU_X)
|
||||
out = IggyPlayerCallMethodRS ( getMovie() , &result, IggyPlayerRootPath( getMovie() ), m_funcBackspaceButtonPressed, 0 , NULL );
|
||||
else if (key == ACTION_MENU_PAGEUP)
|
||||
out = IggyPlayerCallMethodRS ( getMovie() , &result, IggyPlayerRootPath( getMovie() ), m_funcSymbolButtonPressed, 0 , NULL );
|
||||
else if (key == ACTION_MENU_Y)
|
||||
out = IggyPlayerCallMethodRS ( getMovie() , &result, IggyPlayerRootPath( getMovie() ), m_funcSpaceButtonPressed, 0 , NULL );
|
||||
else if (key == ACTION_MENU_STICK_PRESS)
|
||||
out = IggyPlayerCallMethodRS ( getMovie() , &result, IggyPlayerRootPath( getMovie() ), m_funcCapsButtonPressed, 0 , NULL );
|
||||
else if (key == ACTION_MENU_LEFT_SCROLL)
|
||||
out = IggyPlayerCallMethodRS ( getMovie() , &result, IggyPlayerRootPath( getMovie() ), m_funcCursorLeftButtonPressed, 0 , NULL );
|
||||
else if (key == ACTION_MENU_RIGHT_SCROLL)
|
||||
out = IggyPlayerCallMethodRS ( getMovie() , &result, IggyPlayerRootPath( getMovie() ), m_funcCursorRightButtonPressed, 0 , NULL );
|
||||
handled = true;
|
||||
break;
|
||||
case ACTION_MENU_PAUSEMENU: // Start
|
||||
@@ -269,6 +273,15 @@ void UIScene_Keyboard::handleInput(int iPad, int key, bool repeat, bool pressed,
|
||||
switch(key)
|
||||
{
|
||||
case ACTION_MENU_OK:
|
||||
#ifdef _WINDOWS64
|
||||
if (m_bPCMode)
|
||||
{
|
||||
// pressing enter sometimes causes a "y" to be entered.
|
||||
handled = true;
|
||||
break;
|
||||
}
|
||||
#endif
|
||||
// fall through for controller mode
|
||||
case ACTION_MENU_LEFT:
|
||||
case ACTION_MENU_RIGHT:
|
||||
case ACTION_MENU_UP:
|
||||
|
||||
Reference in New Issue
Block a user