Commit Graph

8 Commits

Author SHA1 Message Date
Matt Borgerson
0ee7502c23 ui: Make aspect ratio config independent, add autodetect 2023-06-18 00:58:39 -07:00
Antonio Abbatangelo
9c9f1e83eb ui: Add snapshot management UI 2023-06-04 20:24:43 -07:00
wutno
6b0c66c6a1 ui: Add fullscreen exclusive mode 2023-01-17 10:42:06 -07:00
Antonio Abbatangelo
080022833d nv2a: Cache shaders to disk 2022-09-10 12:52:51 -07:00
7oxicshadow
ebcd5078e4
ui: Make keyboard controller scancode map configurable 2022-05-28 17:59:32 -07:00
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
Matt Borgerson
8afd391ad0 ui: Show welcome screen until first save 2022-04-24 21:15:57 -07:00
Matt Borgerson
d14cdbc7ba config: Migrate to genconfig system 2022-04-24 21:15:57 -07:00