dolphin/Source/Core/DolphinQt/Settings
JosJuice d25ef67d6f DolphinQt: Save when closing settings window
If Dolphin crashes, changes that have been made to settings are often
lost. This has been a minor annoyance for me when developing, but it has
become a much bigger issue recently due to the problem where Dolphin
freezes on shutdown for ROG Ally users.

Instead of saving the config when certain arbitrary settings are
changed, let's save the config when the user closes the settings window.
2026-03-04 22:26:25 +01:00
..
AdvancedPane.cpp Qt/Android: CPU Clock Override max to 500% 2026-02-12 18:39:05 -07:00
AdvancedPane.h AdvancedPane: Use ConfigControls where applicable 2025-10-27 16:22:02 +01:00
AudioPane.cpp feat: Add an option to preserve audio pitch when emulation speed changes, integrating it into core configuration and both Qt and Android UIs. 2026-01-27 18:48:22 -05:00
AudioPane.h feat: Add an option to preserve audio pitch when emulation speed changes, integrating it into core configuration and both Qt and Android UIs. 2026-01-27 18:48:22 -05:00
BroadbandAdapterSettingsDialog.cpp DolphinQt: Remove redundant window hints 2025-06-06 19:35:13 -07:00
BroadbandAdapterSettingsDialog.h Implement GC modem adapter 2024-03-17 18:37:55 -07:00
GameCubePane.cpp DolphinQt: Add Triforce tab to main settings window. 2026-02-15 20:14:15 -06:00
GameCubePane.h DolphinQt: Add Triforce tab to main settings window. 2026-02-15 20:14:15 -06:00
GeneralPane.cpp DolphinQt: Save when closing settings window 2026-03-04 22:26:25 +01:00
GeneralPane.h Core/DiscIO: Add a setting to load the running game into memory via CachedBlobReader. 2025-11-23 05:17:22 -06:00
InterfacePane.cpp Clean includes 2026-01-24 16:50:10 +01:00
InterfacePane.h Qt Setting Panes: Remove original location of options transferred to the OSD pane. 2025-10-10 17:02:00 -07:00
OnScreenDisplayPane.cpp DolphinQt: minor fixes for the OnScreenDisplayPane 2025-11-28 09:13:47 -04:00
OnScreenDisplayPane.h DolphinQt/OnScreenDisplayPane: Rename "Graph Update Rate" back to "Performance Sample Window" and don't disable it based on "Show Performance Graphs". 2025-11-21 01:35:22 -06:00
PathPane.cpp PathPane: Use ConfigControls where applicable 2025-10-27 16:22:02 +01:00
PathPane.h PathPane: Use ConfigControls where applicable 2025-10-27 16:22:02 +01:00
TriforcePane.cpp Triforce: Rename IPOverrides to IPRedirections. 2026-02-15 23:13:18 -06:00
TriforcePane.h DolphinQt: Add Triforce tab to main settings window. 2026-02-15 20:14:15 -06:00
USBDevicePicker.cpp USBDevicePicker: Modify USBDeviceAddToWhitelistDialog to be more generic, and use it for a new "More Options..." selection in Bluetooth Passthrough adapters 2025-08-05 13:16:50 +02:00
USBDevicePicker.h USBDevicePicker: Modify USBDeviceAddToWhitelistDialog to be more generic, and use it for a new "More Options..." selection in Bluetooth Passthrough adapters 2025-08-05 13:16:50 +02:00
WiiPane.cpp DolphinQt: Save when closing settings window 2026-03-04 22:26:25 +01:00
WiiPane.h WiiPane: Use ConfigControls where applicable 2025-10-27 16:22:02 +01:00