german77
3d4a064674
yuzu: Fix vibration reseting to 1%
2 years ago
Narr the Reg
77fb9d415b
yuzu: Fix restore shortcuts button
2 years ago
flodavid
27ab2a6e13
yuzu: Improve behavior when clicking on controller box in Control Configuration
When reducing the number of Connecter Controllers, keep the one clicked if it was not the last one of the list
2 years ago
flodavid
48b67fc4a0
yuzu: Enable to use controller to restart a game
- Show the right confirm dialog if wanted
- Create generic method to ask close confirmation
- Add "R + Plus + Minus" default shortcut to Restart emulation
2 years ago
Florian
6c246f2ac5
yuzu: Use new setting method for stop emulation
2 years ago
flodavid
a34565727b
yuzu: Enable to use controller to close a game
- Add General setting to choose if a confirm dialog is shown when stopping
- Show the right confirm dialog if wanted
- Reuse dialog window that ask to close the game
- Add "L + Plus + Minus" default shortcut to Stop emulation
- Create generic question dialog based on TAS dialog
- It allows controller interaction on most dialogs
2 years ago
Narr the Reg
c84c35ac74
yuzu: Fix mute when in background setting
2 years ago
lat9nq
5d52d73c4b
shared_widget: Use default literals more
2 years ago
GPUCode
c656105a6c
debug: Add renderdoc capture hotkey
2 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}
2 years ago
lat9nq
2d2c176f03
configure_ui: Remove unnecessary usage of stoul
2 years ago
lat9nq
d078cff269
configure_graphics: Capture by reference
Small optimization.
2 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.
2 years ago
Danila Malyutin
785e480b62
msvc: set warning level to /W4 globally
And fix a bunch of warnings
2 years ago
Mario
5464423667
yuzu-qt: Track play time
2 years ago
BenjaminHalko
49df2b9715
ui: Fixed inverted controls on ReverseSlider widgets
fixes : #11236
2 years ago
lat9nq
3c45452fae
general: Use console mode helper across project
2 years ago
lat9nq
7f8335f4ae
config(qt): Sanitize docked handheld controller
2 years ago
lat9nq
6ed5b581f0
shared_translation: Define use_docked_mode texts
2 years ago
lat9nq
387ede76d2
general: Convert use_docked_mode to an enumeration
Allows some special interactions with it in the Qt frontend.
2 years ago
lat9nq
8a4cb3f902
shared_widget: Implement radio groups
2 years ago
lat9nq
e28b936950
configure_ui: Silence MSVC warning
2 years ago
lat9nq
6fe51b48e9
yuzu-qt: Screenshots depend more on the graphics settings
2 years ago
lat9nq
96c98d09cb
yuzu-qt: Implement unspecified screenshot ratio
2 years ago
lat9nq
95409c6859
configure_ui: Update the screenshots data
2 years ago
lat9nq
227950ac99
config: Read the entire screenshots category
2 years ago
lat9nq
d9275b7757
yuzu-qt: Enable specifying screenshot resolution
2 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
2 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.
2 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.
2 years ago
lat9nq
55c0b55d1d
config(qt): Write the UiGeneral category
2 years ago
lat9nq
05c8063ac1
config(qt): Fix generic read setting
Previously was not respecting whether the setting was default.
2 years ago
lat9nq
ab2921121e
shared_widget: Determine default request earlier
Fixes a bug where a restore button could be created for an unmanaged
widget.
2 years ago
lat9nq
fc1bb93b01
shared_widget: Use QRegularExpression
2 years ago
lat9nq
fb7da1fa11
config: Read the Network category
2 years ago
lat9nq
85ed10f31f
configure_audio/cpu: Sort settings
Was producing out of order settings as a result of the switch to vectors
2 years ago
lat9nq
33d118509a
configure_dialog: Focus the button box on start
Without this, the Reset All Settings button would be selected by default
2 years ago
lat9nq
1d4f813c6a
qt/configuration: Use deleteLater
2 years ago
lat9nq
17b9c1e171
common,qt-config: Remove usage of forward_list
2 years ago
lat9nq
b54c3fba68
configure_system: Use lambda template to group settings
2 years ago
lat9nq
3211623192
common: Move global configuration state modifiers back to settings
2 years ago
lat9nq
1e093767a8
common,configure_system: Rename method to GetCategory
Fixes essentially a shadowing issue.
2 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