Narr the Reg
a079a93645
yuzu: Replace httplib with QtNetworkRequest
2 years ago
liamwhite
09bfde9775
Merge pull request #11123 from Morph1984/remove-mem-hungry-opts
ci: Remove GA, Gr optimizations from MSVC
2 years ago
liamwhite
c52c03b718
Merge pull request #11069 from lat9nq/mingw-no-tzdb
common: Use arithmetic instead of string ops to get time zone
2 years ago
lat9nq
1067bbf7b7
settings_common: Use a vector in category linkage
Improve storage requirements.
2 years ago
lat9nq
093b0c051d
settings: Remove sorting from log
Unecessary, and would run every time the settings are logged.
2 years ago
lat9nq
9d5bb1f297
configure_system: Use lambda template to group settings
2 years ago
lat9nq
b7a56c1ff5
config-android: Update memory layout member name
2 years ago
lat9nq
c1fa82a168
k_system_control: Always return some memory size
2 years ago
lat9nq
5c0cf58f73
common: Move global configuration state modifiers back to settings
2 years ago
lat9nq
fc4d2cbf34
settings_setting: Fix typo
2 years ago
lat9nq
b187a3c214
common,configure_system: Rename method to GetCategory
Fixes essentially a shadowing issue.
2 years ago
lat9nq
5e52526942
settings: Cleanup
Addresses review feedback
Co-authored-by: Morph <39850852+Morph1984@users.noreply.github.com>
2 years ago
lat9nq
830a2815b5
shared_translation: Update memory layout mode strings
2 years ago
lat9nq
e952af53be
core,common: Give memory layout setting an enum
Allows for 6GB and 8GB layouts to be selected.
2 years ago
lat9nq
5011827255
settings: Require time zone setting value for stirng
3 years ago
lat9nq
068d23c2ac
shared_translation: Add missing time zones
3 years ago
lat9nq
6a14be7536
shared_translation: Add controller_applet_disabled
3 years ago
lat9nq
5dad33923c
shared_translation: Add barrier_feedback_loops
3 years ago
toast2903
043675bcc5
cmake: Reposition preprocessor switch comment
Co-authored-by: Morph <39850852+Morph1984@users.noreply.github.com>
3 years ago
lat9nq
61239d5b12
configuration: Use enum index
3 years ago
lat9nq
7168d30a6e
settings: Give indices to enums
3 years ago
lat9nq
7f3b6edfef
cmake: Use standard preprocessor on MSVC
3 years ago
lat9nq
42c6056deb
settings_common: Remove unncessary enum spec
3 years ago
lat9nq
5c08176020
shared_translation: Deobfuscate auto time zone
3 years ago
lat9nq
8c4acf2ebb
settings_enums: Remove casting
Not sure how I missed this earlier, but these vectors can be constructed
using the type of the enum.
3 years ago
lat9nq
6dd818a105
settings_setting: Silence shadowing warnings
3 years ago
lat9nq
245c490e02
settings,configuration: Add a default suffix
3 years ago
lat9nq
380be385d1
configuration: Use paired settings
3 years ago
lat9nq
4ffbd95fa5
settings: Define paired settings
settings_common: Remove unused optional
3 years ago
lat9nq
5700f46f8f
shared_widget: Internalize component restoring
3 years ago
lat9nq
da00b5ab3c
configuration: Use specialization of settings
Reduces some ugliness in frontend code.
3 years ago
lat9nq
eb6fe05451
settings: Define specializations for settings
Suggests to a frontend how to represent each setting.
3 years ago
lat9nq
e45389c266
configuration: Use a builder to create widgets
This gets rid of some repeated code and sets us up to send more
information to the new widget.
3 years ago
lat9nq
d9699be7c2
shared_translation: Fix context usage
Currently unused, but I don't want to start headaches when someone
decides to use it the first time.
3 years ago
lat9nq
27df166abd
settings,translation: Fix time zone enum
Renames enum values to conform to naming convention.
3 years ago
lat9nq
ed14cd8748
settings,opengl,yuzu-qt: Fix AA, Filter maximums
The new enum macros don't support setting values directly.
For LastAA and LastFilter, this means we need a simpler approach to loop
around the toggle in the frontend...
3 years ago
lat9nq
f42ebb3405
settings_enums: More aggressively use macros
This lets us define an enum and all the textual representations
of its values in one swing. All for the price of some ugly macros.
3 years ago
lat9nq
2959a3efb4
config_shared: Remove storing the group from tab
3 years ago
lat9nq
c0e9075d6b
settings,uisettings: Remove leading underscore
3 years ago
lat9nq
0a5e03b492
configuration: Move speed_limit to core
3 years ago
lat9nq
e09f6ee530
settings: Move speed_limit to core
3 years ago
lat9nq
fa626cd665
android-config: Update enum labels
3 years ago
lat9nq
a7a32ab8a0
common,yuzu-qt: Avoid explicit instantiation on old clang
Clang versions < 15 have compile issues with explicit instantiation.
Disable it for these versions.
3 years ago
lat9nq
c2b577b364
settings_setting: Fix MSVC error
3 years ago
lat9nq
dabce3c970
codespellrc: Ignore canonicalizations
3 years ago
lat9nq
7aa6adde59
shared_widget: Correct spelling
3 years ago
lat9nq
ce08bcb4a1
(android)config: Clang format
3 years ago
lat9nq
859dff4c27
common,yuzu-qt: GCC warning silences
Fixes -Wshadow, -Wdeprecated, and catch by copy rather than by ref.
3 years ago
lat9nq
92941df1f6
configure_graphics: Simplify UpdateAPILayout
Reduces branching/swictch cases for simplicity/code size
3 years ago
lat9nq
aebab92dac
configure_graphcs: Fix setting shader/device in custom config
3 years ago