Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | android: Expose interface for getting settings from native code | Charles Lombardo | 2023-08-30 | 1 | -0/+2 |
| | | | | 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. | ||||
* | general: Convert use_docked_mode to an enumeration | lat9nq | 2023-08-22 | 1 | -0/+1 |
| | | | | Allows some special interactions with it in the Qt frontend. | ||||
* | settings_common: Document specializations | lat9nq | 2023-07-23 | 1 | -9/+10 |
| | |||||
* | common,qt-config: Remove usage of forward_list | lat9nq | 2023-07-22 | 1 | -1/+0 |
| | |||||
* | settings_common: Use a vector in category linkage | lat9nq | 2023-07-21 | 1 | -1/+1 |
| | | | | Improve storage requirements. | ||||
* | common: Move global configuration state modifiers back to settings | lat9nq | 2023-07-21 | 1 | -3/+0 |
| | |||||
* | common,configure_system: Rename method to GetCategory | lat9nq | 2023-07-21 | 1 | -4/+4 |
| | | | | Fixes essentially a shadowing issue. | ||||
* | settings: Give indices to enums | lat9nq | 2023-07-21 | 1 | -0/+5 |
| | |||||
* | settings_common: Remove unncessary enum spec | lat9nq | 2023-07-21 | 1 | -2/+2 |
| | |||||
* | settings,configuration: Add a default suffix | lat9nq | 2023-07-21 | 1 | -14/+19 |
| | |||||
* | settings: Define paired settings | lat9nq | 2023-07-21 | 1 | -2/+9 |
| | | | | settings_common: Remove unused optional | ||||
* | settings: Define specializations for settings | lat9nq | 2023-07-21 | 1 | -1/+19 |
| | | | | Suggests to a frontend how to represent each setting. | ||||
* | common,yuzu-qt: GCC warning silences | lat9nq | 2023-07-21 | 1 | -1/+1 |
| | | | | Fixes -Wshadow, -Wdeprecated, and catch by copy rather than by ref. | ||||
* | settings: Document BasicSetting, add Ranged | lat9nq | 2023-07-21 | 1 | -9/+106 |
| | |||||
* | settings: Move IsConfiguringGlobal to settings_common | lat9nq | 2023-07-21 | 1 | -0/+3 |
| | |||||
* | settings: Move some simple data to BasicSetting | lat9nq | 2023-07-21 | 1 | -25/+71 |
| | | | | | Reduces the need for the compiler to duplicate this code, by about 100KB executable size. | ||||
* | (ui,)settings: Use explicit instantiation | lat9nq | 2023-07-21 | 1 | -0/+78 |
Reduces compile times a tad on clang. |