summaryrefslogtreecommitdiff
path: root/src/common/settings_common.h
AgeCommit message (Collapse)Author
2024-01-15Fix more typosViktor Szépe
2023-12-30android: Migrate in-game overlay settings to init895
2023-12-12android: Add per-game driverst895
2023-11-25yuzu: create linux group in general settingsflodavid
- Create files dedicated to starting and stopping gamemode functions - Use them in yuzu and yuzu_cmd modules
2023-11-10yuzu: Save mute when in background settingNarr the Reg
2023-09-14settings_common: Fix typolat9nq
2023-09-13settings: Retro-port Citra Settings worklat9nq
This has yet to be PR'd on Citra, but regressions on yuzu that have been fixed in Citra needed to appear here.
2023-08-29android: Expose interface for getting settings from native codeCharles Lombardo
Completely removes code related to parsing the settings file on the java side. Now all settings are accessed via NativeConfig.kt and config.cpp has been modified to be closer to the core counterpart. Since the core currently uses QSettings, we can't remove reliance from Wini yet. This also includes simplifications to each settings interface to get closer to native code and prepare for per-game settings.
2023-08-22general: Convert use_docked_mode to an enumerationlat9nq
Allows some special interactions with it in the Qt frontend.
2023-07-23settings_common: Document specializationslat9nq
2023-07-21common,qt-config: Remove usage of forward_listlat9nq
2023-07-21settings_common: Use a vector in category linkagelat9nq
Improve storage requirements.
2023-07-21common: Move global configuration state modifiers back to settingslat9nq
2023-07-21common,configure_system: Rename method to GetCategorylat9nq
Fixes essentially a shadowing issue.
2023-07-21settings: Give indices to enumslat9nq
2023-07-21settings_common: Remove unncessary enum speclat9nq
2023-07-21settings,configuration: Add a default suffixlat9nq
2023-07-21settings: Define paired settingslat9nq
settings_common: Remove unused optional
2023-07-21settings: Define specializations for settingslat9nq
Suggests to a frontend how to represent each setting.
2023-07-21common,yuzu-qt: GCC warning silenceslat9nq
Fixes -Wshadow, -Wdeprecated, and catch by copy rather than by ref.
2023-07-21settings: Document BasicSetting, add Rangedlat9nq
2023-07-21settings: Move IsConfiguringGlobal to settings_commonlat9nq
2023-07-21settings: Move some simple data to BasicSettinglat9nq
Reduces the need for the compiler to duplicate this code, by about 100KB executable size.
2023-07-21(ui,)settings: Use explicit instantiationlat9nq
Reduces compile times a tad on clang.