Commit Graph

6 Commits

Author SHA1 Message Date
Matt Borgerson 9c06980275 ui: Redesign user interface
Introduces a new user interface that looks much nicer, is easier to
navigate with controllers, provides more context to users, and is
scalable. Some additional features are included.

* Adds 'popup menu' with actions that can be used easily from controller
* Adds 'main menu', unifying other configuration dialogs
* Adds port-forwarding user interface
* Adds screenshot feature
* Adds volume control feature
* Adds gamepad auto-bind option
* Adds vsync configuration option
* Adds auto UI scaling
* Adds preferred window size selection
* Adds AV pack selection
* Exposes some existing config items in GUI
2022-05-07 16:09:34 -07:00
Revix 8a89108a50 ui: Add CPU logging in log 2022-04-29 14:19:24 -07:00
Matt Borgerson 6e564854fc xemu: Update copyright 2021-03-03 03:48:11 -07:00
Matt Borgerson 2d0e996887 ui: Add missing file copyright headers 2020-05-04 07:24:06 -07:00
Matt Borgerson a5ce412590 ui: Support opening homepage from app 2020-05-04 07:23:31 -07:00
Matt Borgerson f8ac9ec658 ui: Add compatibility report dialog 2020-05-04 07:23:31 -07:00