lat9nq
5d52d73c4b
shared_widget: Use default literals more
3 years ago
GPUCode
c656105a6c
debug: Add renderdoc capture hotkey
3 years ago
lat9nq
3ae3706c84
shared_widget: Forward-port Citra changes
Seemed like a good time to move these over.
Also remove usage of std::sto{l,ll,ul,f,d}
3 years ago
lat9nq
2d2c176f03
configure_ui: Remove unnecessary usage of stoul
3 years ago
lat9nq
d078cff269
configure_graphics: Capture by reference
Small optimization.
3 years ago
lat9nq
ea46efd9a2
configure_graphics: Fix handling of broken Vulkan
The VSync combobox wouldn't populate if there was no Vulkan device,
which caused issues with trying to set VSync on other backends.
This also adds another layer to GetCurrentGraphicsBackend to check for
broken Vulkan and return OpenGL instead of Vulkan.
3 years ago
Danila Malyutin
785e480b62
msvc: set warning level to /W4 globally
And fix a bunch of warnings
3 years ago
BenjaminHalko
49df2b9715
ui: Fixed inverted controls on ReverseSlider widgets
fixes : #11236
3 years ago
lat9nq
3c45452fae
general: Use console mode helper across project
3 years ago
lat9nq
7f8335f4ae
config(qt): Sanitize docked handheld controller
3 years ago
lat9nq
6ed5b581f0
shared_translation: Define use_docked_mode texts
3 years ago
lat9nq
387ede76d2
general: Convert use_docked_mode to an enumeration
Allows some special interactions with it in the Qt frontend.
3 years ago
lat9nq
8a4cb3f902
shared_widget: Implement radio groups
3 years ago
lat9nq
e28b936950
configure_ui: Silence MSVC warning
3 years ago
lat9nq
6fe51b48e9
yuzu-qt: Screenshots depend more on the graphics settings
3 years ago
lat9nq
96c98d09cb
yuzu-qt: Implement unspecified screenshot ratio
3 years ago
lat9nq
95409c6859
configure_ui: Update the screenshots data
3 years ago
lat9nq
227950ac99
config: Read the entire screenshots category
3 years ago
lat9nq
d9275b7757
yuzu-qt: Enable specifying screenshot resolution
3 years ago
lat9nq
32b4d63a5b
config(qt): Fix name of network category
Turns out the network interface is in the Services category. Can't wait
get rid of this whole config.
Addresses yuzu-emu/yuzu/issues/11205
3 years ago
lat9nq
09e265c116
config(qt): Use qt_config directly to read config
ReadSetting with the default is a convenience function reading
settings, not for use in an internal environment. It tries to manage
the default value of a setting.
3 years ago
lat9nq
7aa848080d
shared_widget: Only save global settings as needed
Fixes a potential but not reproduced issue where the custom config
is being applied to the global config.
3 years ago
lat9nq
55c0b55d1d
config(qt): Write the UiGeneral category
3 years ago
lat9nq
05c8063ac1
config(qt): Fix generic read setting
Previously was not respecting whether the setting was default.
3 years ago
lat9nq
ab2921121e
shared_widget: Determine default request earlier
Fixes a bug where a restore button could be created for an unmanaged
widget.
3 years ago
lat9nq
fc1bb93b01
shared_widget: Use QRegularExpression
3 years ago
lat9nq
fb7da1fa11
config: Read the Network category
3 years ago
lat9nq
85ed10f31f
configure_audio/cpu: Sort settings
Was producing out of order settings as a result of the switch to vectors
3 years ago
lat9nq
33d118509a
configure_dialog: Focus the button box on start
Without this, the Reset All Settings button would be selected by default
3 years ago
lat9nq
1d4f813c6a
qt/configuration: Use deleteLater
3 years ago
lat9nq
17b9c1e171
common,qt-config: Remove usage of forward_list
3 years ago
lat9nq
b54c3fba68
configure_system: Use lambda template to group settings
3 years ago
lat9nq
3211623192
common: Move global configuration state modifiers back to settings
3 years ago
lat9nq
1e093767a8
common,configure_system: Rename method to GetCategory
Fixes essentially a shadowing issue.
3 years ago
lat9nq
35872ad95b
shared_translation: Update memory layout mode strings
3 years ago
lat9nq
ff6a5031d5
settings: Require time zone setting value for stirng
3 years ago
lat9nq
07e8477f5a
shared_translation: Add missing time zones
3 years ago
lat9nq
ef6406a666
shared_translation: Add controller_applet_disabled
3 years ago
lat9nq
a14d2a6f83
shared_translation: Add barrier_feedback_loops
3 years ago
lat9nq
ca8509d205
configuration: Use enum index
3 years ago
lat9nq
9186f08c3c
shared_translation: Deobfuscate auto time zone
3 years ago
lat9nq
926f3e3d3e
settings,configuration: Add a default suffix
3 years ago
lat9nq
9de50d6194
configuration: Use paired settings
3 years ago
lat9nq
d1de1c3bed
shared_widget: Internalize component restoring
3 years ago
lat9nq
21723879e7
configuration: Use specialization of settings
Reduces some ugliness in frontend code.
3 years ago
lat9nq
ad645c29a4
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
62ffaa730f
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
8b28aa45b9
settings,translation: Fix time zone enum
Renames enum values to conform to naming convention.
3 years ago
lat9nq
02c48a80f6
config_shared: Remove storing the group from tab
3 years ago
lat9nq
81a96bafe2
configuration: Move speed_limit to core
3 years ago