Commit Graph

24 Commits

Author SHA1 Message Date
Matt Borgerson fcf5eb84a1 meson: Migrate implot submodule to subproject 2025-01-06 23:05:53 -07:00
Matt Borgerson 09f7787fa9 meson: Migrate imgui submodule to subproject 2025-01-06 23:05:53 -07:00
Matt Borgerson 4571967472 scripts/gen-license.py: Fix license URLs 2025-01-02 19:07:25 -07:00
Matt Borgerson 4c943c1956 scripts/gen-license.py: Support wrap versions 2025-01-02 19:07:25 -07:00
Matt Borgerson f96f2754cc meson: Migrate xxhash submodule to a subproject 2025-01-02 19:07:25 -07:00
Matt Borgerson 084b40fc53 meson: Migrate cpp-httplib submodule to a subproject 2025-01-02 19:07:25 -07:00
Matt Borgerson 55118b4260 meson: Migrate tomlplusplus submodule to a subproject 2025-01-02 19:07:25 -07:00
Matt Borgerson 824af3978f meson: Migrate nv2a_vsh_cpu submodule to a subproject 2025-01-02 19:07:25 -07:00
Matt Borgerson 209c0991a1 meson: Convert VulkanMemoryAllocator submodule to a subproject 2024-12-31 01:37:05 -07:00
Matt Borgerson 615748fe4b meson: Convert SPIRV-Reflect submodule to a subproject 2024-12-31 01:37:05 -07:00
Matt Borgerson 407e463938 scripts/gen-license.py: Support subprojects 2024-12-31 01:37:05 -07:00
Matt Borgerson cd130f85d0 scripts/gen-license.py: Fix version detect 2024-12-31 01:37:05 -07:00
Matt Borgerson a5385803db nv2a: Add Vulkan renderer 2024-12-31 01:37:05 -07:00
Matt Borgerson b4ce2b58d0 scripts/gen-license.py: Update libpcre 2024-06-15 17:15:11 -07:00
Matt Borgerson 45f3d303b3 httplib: Submodule and update to v0.13.1 2023-07-21 01:35:58 -07:00
Matt Borgerson 577c469ae1 scripts/gen-license.py: Update libslirp 2023-01-23 02:06:46 -07:00
Erik Abair 8043abc738 nv2a: Add CPU emulation of nv2a vertex shader 2022-06-24 20:34:57 -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 a1c02b793e gen-license.py: Fall back to submodule HEAD file for version info 2022-02-07 01:32:21 -07:00
Matt Borgerson a326169049 build: Update macOS dep gettext to gettext-runtime 2021-12-28 16:23:28 -07:00
Matt Borgerson a4115cf8b3 util: Move xxHash submodule to util/ 2021-10-25 16:30:38 -07:00
Matt Borgerson 23766591c4 util: Add miniz library 2021-06-10 13:02:05 -07:00
Matt Borgerson 357907013f build: Support cross-building for Apple silicon 2021-05-31 00:12:55 -07:00
Matt Borgerson 12b58544b1 build: Generate xemu+3rd party license information 2021-05-24 18:35:27 -07:00