Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve netplay UX #3588

Merged

Commits on Jul 23, 2016

  1. 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
    Aestek committed Jul 23, 2016
    Copy the full SHA
    6a0fc4c View commit details
    Browse the repository at this point in the history
  2. Standardizes constant use

    jjdelvalle authored and Aestek committed Jul 23, 2016
    Copy the full SHA
    2ba4b22 View commit details
    Browse the repository at this point in the history
  3. Fixes focus not being set on gamelist after tab change

    Once a tab is selected the focus can be set directly from the page
    changed event. However once the tab was shown, the first tab order
    control element was given the focus by default. This was fixed by
    delaying the action and setting the focus after the default focus
    had been assigned.
    jjdelvalle authored and Aestek committed Jul 23, 2016
    Copy the full SHA
    67eb814 View commit details
    Browse the repository at this point in the history