summaryrefslogtreecommitdiff
path: root/src/common/settings_common.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2024-01-15Fix more typosGravatar Viktor Szépe1-1/+1
2023-08-29android: Expose interface for getting settings from native codeGravatar Charles Lombardo1-0/+1
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-09general: fix apple clang buildGravatar Liam1-0/+2
2023-07-25settings: Correct Linkage member impl locationGravatar lat9nq1-0/+3
2023-07-21settings_common: Use a vector in category linkageGravatar lat9nq1-1/+1
Improve storage requirements.
2023-07-21common: Move global configuration state modifiers back to settingsGravatar lat9nq1-10/+0
2023-07-21common,configure_system: Rename method to GetCategoryGravatar lat9nq1-1/+1
Fixes essentially a shadowing issue.
2023-07-21settings,configuration: Add a default suffixGravatar lat9nq1-3/+3
2023-07-21settings: Define paired settingsGravatar lat9nq1-2/+7
settings_common: Remove unused optional
2023-07-21settings: Define specializations for settingsGravatar lat9nq1-3/+8
Suggests to a frontend how to represent each setting.
2023-07-21settings: Move IsConfiguringGlobal to settings_commonGravatar lat9nq1-0/+10
2023-07-21settings: Move some simple data to BasicSettingGravatar lat9nq1-0/+45
Reduces the need for the compiler to duplicate this code, by about 100KB executable size.