summaryrefslogtreecommitdiffstats
path: root/src/common/settings_setting.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* general: fix apple clang buildLiam2023-08-101-5/+5
|
* settings_setting: Fix typolat9nq2023-07-211-4/+4
|
* common,configure_system: Rename method to GetCategorylat9nq2023-07-211-2/+2
| | | | Fixes essentially a shadowing issue.
* settings: Cleanuplat9nq2023-07-211-30/+47
| | | | | | Addresses review feedback Co-authored-by: Morph <39850852+Morph1984@users.noreply.github.com>
* settings: Give indices to enumslat9nq2023-07-211-0/+9
|
* settings_setting: Silence shadowing warningslat9nq2023-07-211-17/+18
|
* settings,configuration: Add a default suffixlat9nq2023-07-211-9/+6
|
* settings: Define paired settingslat9nq2023-07-211-11/+18
| | | | settings_common: Remove unused optional
* settings: Define specializations for settingslat9nq2023-07-211-10/+17
| | | | Suggests to a frontend how to represent each setting.
* settings_setting: Fix MSVC errorlat9nq2023-07-211-1/+1
|
* common,yuzu-qt: GCC warning silenceslat9nq2023-07-211-6/+8
| | | | Fixes -Wshadow, -Wdeprecated, and catch by copy rather than by ref.
* settings: Document BasicSetting, add Rangedlat9nq2023-07-211-0/+4
|
* settings: Move some simple data to BasicSettinglat9nq2023-07-211-75/+11
| | | | | Reduces the need for the compiler to duplicate this code, by about 100KB executable size.
* settings_setting: Fix errorslat9nq2023-07-211-2/+3
| | | | | ToString didn't have a constexpr if statement where needed. Canonicalize missed an else, causing unreachable code error on MSVC.
* (ui,)settings: Use explicit instantiationlat9nq2023-07-211-0/+413
Reduces compile times a tad on clang.