Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
Will help with generating config UI later.
|
|
|
|
|
|
We can iterate through the AdvancedGraphics settings and generate the UI
during runtime. This doesn't help runtime efficiency, but it helps a ton
in reducing the amount of work a developer needs in order to add a new
setting.
|
|
|
|
Tabs that largely configure SwitchableSetting's are now Tabs and grouped
together.
|
|
|
|
LoadString: Sanitize input
settings: Handle empty string, remove redundant category
settings: Rename Input to Controls, FS to DataStorage
settings: Fix Controls groups information
settings: Move use_docked_mode to System (again)
settings: Document
settings: Add type identification function
settings: Move registry into values
settings: Move global_reset_registry into values
settings: Separate AdvGraphics from Renderer
settings: More document
squash
settings: Use linkage object
uisettings: Move registry into settings
Probably wont build without
uisettings: Use settings linkage object
config: Load settings with a map
Uses the new all_settings vector to load settings.
qt-config: Rename settings category
qt config: Rename to read category
config: Read/write contols category with for_each
This is extremely limited due to the complexity of the Controls group,
but this handles the the settings that use the interface.
qt-config: Use new settings registry
qt-config: Read/write advgrphics
qt-config: Use settings linkage object
yuzu_cmd: Load setting off of vector
cmd-config: Finish settings rename
config: Read controls settings group with for_each
cmd/config: Move registry into values
cmd: Read adv graphics
cmd-config: Use settings linkage object
|
|
|
|
core: Fix MSVC errors
|
|
|
|
Just puts them all neatly into one place.
|
|
service: nfc: Update Implementation to match with latest RE
|
|
general: Silence -Wshadow{,-uncaptured-local} warnings
|
|
Mark SetIdleTimeDetectionExtension logging as debug
|
|
|
|
These occur in the latest commits in LLVM Clang.
|
|
|
|
|
|
|
|
|
|
|
|
cmake: allow using system VMA library
|
|
android: fix links to re-dumping guides
|
|
Implement SSL service
|
|
|
|
|
|
|
|
k_server_session: translate special header for non-HLE requests
|
|
android: Visualize disabled home options
|
|
Allow for displaying options in the home options that are disabled with messages that explain why they are disabled.
This includes reasoning for the GPU driver installation button.
|
|
Use spans over guest memory where possible instead of copying data
|
|
input_common: set `SDL_HINT_GAMECONTROLLER_USE_BUTTON_LABELS` to 0
|
|
android: Don't prompt to save user data on uninstall
|
|
settings: Catch runtime error from STL
|
|
While this can be convenient in some scenarios, this will be a big problem for users trying to sideload different APK versions. If they forget the last one they had installed, they could have problems installing a new copy.
|
|
arm_interface: correct breakpoint rewind condition
|
|
|
|
This function throws a runtime error we can catch on old Windows 10
installs, so we can catch it here rather than disable this path for
everybody.
|
|
settings: Disable C++20 time zone path on MSVC
|
|
|
|
This allows to share the mappings between Nintendo and non-Nintendo controllers.
Breaks the controller configuration for existing users who are using a Nintendo controller.
(Documentation of the hint https://github.com/libsdl-org/SDL/blob/92b3c53c92971e685254fd89f89ce6bde8cea60e/include/SDL_hints.h#L512-L532)
|
|
main: Fix install progress calculation
|
|
input_common: Avoid potential division by zero
|