mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-22 22:00:39 -06:00
Improve netplay setup dialog UX
* Focus "Hash Code" / "IP address" text box by default in "Connect" * Focus game list in "Host" tab * RETURN keypress now host/join depending on selected tab * Remember last hosted game * Remove PanicAlertT: * Simply log message to netplay window * Remove them when they are useless * Show some netplay message in OSD * Chat messages * Pad buffer changes * Desync alerts * Stop the game consistently when another player disconnects / crashes * Prettify chat textbox * Log netplay ping to OSD Join scenario: * Copy netplay code * Open netplay * Paste code * Press enter Host scenario: * Open netplay * Go to host tab * Press enter
This commit is contained in:
@ -60,6 +60,8 @@ void VideoConfig::Load(const std::string& ini_file)
|
||||
settings->Get("UseRealXFB", &bUseRealXFB, 0);
|
||||
settings->Get("SafeTextureCacheColorSamples", &iSafeTextureCache_ColorSamples, 128);
|
||||
settings->Get("ShowFPS", &bShowFPS, false);
|
||||
settings->Get("ShowNetPlayPing", &bShowNetPlayPing, false);
|
||||
settings->Get("ShowNetPlayMessages", &bShowNetPlayMessages, false);
|
||||
settings->Get("LogRenderTimeToFile", &bLogRenderTimeToFile, false);
|
||||
settings->Get("OverlayStats", &bOverlayStats, false);
|
||||
settings->Get("OverlayProjStats", &bOverlayProjStats, false);
|
||||
@ -267,6 +269,8 @@ void VideoConfig::Save(const std::string& ini_file)
|
||||
settings->Set("UseRealXFB", bUseRealXFB);
|
||||
settings->Set("SafeTextureCacheColorSamples", iSafeTextureCache_ColorSamples);
|
||||
settings->Set("ShowFPS", bShowFPS);
|
||||
settings->Set("ShowNetPlayPing", bShowNetPlayPing);
|
||||
settings->Set("ShowNetPlayMessages", bShowNetPlayMessages);
|
||||
settings->Set("LogRenderTimeToFile", bLogRenderTimeToFile);
|
||||
settings->Set("OverlayStats", bOverlayStats);
|
||||
settings->Set("OverlayProjStats", bOverlayProjStats);
|
||||
|
Reference in New Issue
Block a user