| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | (ui)settings: Add more runtime_modifiable settings | 2023-07-25 | 1 | -4/+5 | ||
| | | | ||||||
| | * | backend: Remove usage of explicit operator overload | 2023-07-25 | 1 | -1/+1 | ||
| | | | | | | | | | | | | | Causes a crash on MSVC from a race condition on application quit. Intended to address yuzu-emu/yuzu/issues/11137 | |||||
| | * | settings: Correct Linkage member impl location | 2023-07-25 | 2 | -3/+3 | ||
| | | | ||||||
| | * | settings: Set GPU as default ASTC decoder | 2023-07-24 | 1 | -1/+1 | ||
| | | | ||||||
| | * | settings_common: Document specializations | 2023-07-23 | 1 | -9/+10 | ||
| | | | ||||||
| | * | common,qt-config: Remove usage of forward_list | 2023-07-21 | 2 | -2/+0 | ||
| | | | ||||||
| | * | settings_common: Use a vector in category linkage | 2023-07-21 | 2 | -2/+2 | ||
| | | | | | | | | | Improve storage requirements. | |||||
| | * | settings: Remove sorting from log | 2023-07-21 | 1 | -4/+0 | ||
| | | | | | | | | | Unecessary, and would run every time the settings are logged. | |||||
| | * | common: Move global configuration state modifiers back to settings | 2023-07-21 | 4 | -13/+13 | ||
| | | | ||||||
| | * | settings_setting: Fix typo | 2023-07-21 | 1 | -4/+4 | ||
| | | | ||||||
| | * | common,configure_system: Rename method to GetCategory | 2023-07-21 | 3 | -7/+7 | ||
| | | | | | | | | | Fixes essentially a shadowing issue. | |||||
| | * | settings: Cleanup | 2023-07-21 | 3 | -32/+51 | ||
| | | | | | | | | | | | | | Addresses review feedback Co-authored-by: Morph <39850852+Morph1984@users.noreply.github.com> | |||||
| | * | core,common: Give memory layout setting an enum | 2023-07-21 | 2 | -2/+8 | ||
| | | | | | | | | | Allows for 6GB and 8GB layouts to be selected. | |||||
| | * | settings: Require time zone setting value for stirng | 2023-07-21 | 2 | -3/+3 | ||
| | | | ||||||
| | * | settings: Give indices to enums | 2023-07-21 | 3 | -6/+36 | ||
| | | | ||||||
| | * | settings_common: Remove unncessary enum spec | 2023-07-21 | 1 | -2/+2 | ||
| | | | ||||||
| | * | settings_enums: Remove casting | 2023-07-21 | 1 | -55/+55 | ||
| | | | | | | | | | | | Not sure how I missed this earlier, but these vectors can be constructed using the type of the enum. | |||||
| | * | settings_setting: Silence shadowing warnings | 2023-07-21 | 1 | -17/+18 | ||
| | | | ||||||
| | * | settings,configuration: Add a default suffix | 2023-07-21 | 4 | -32/+48 | ||
| | | | ||||||
| | * | settings: Define paired settings | 2023-07-21 | 4 | -21/+49 | ||
| | | | | | | | | | settings_common: Remove unused optional | |||||
| | * | settings: Define specializations for settings | 2023-07-21 | 4 | -64/+130 | ||
| | | | | | | | | | Suggests to a frontend how to represent each setting. | |||||
| | * | settings,translation: Fix time zone enum | 2023-07-21 | 1 | -4/+4 | ||
| | | | | | | | | | Renames enum values to conform to naming convention. | |||||
| | * | settings,opengl,yuzu-qt: Fix AA, Filter maximums | 2023-07-21 | 1 | -2/+2 | ||
| | | | | | | | | | | | | | The new enum macros don't support setting values directly. For LastAA and LastFilter, this means we need a simpler approach to loop around the toggle in the frontend... | |||||
| | * | settings_enums: More aggressively use macros | 2023-07-21 | 1 | -351/+149 | ||
| | | | | | | | | | | | This lets us define an enum and all the textual representations of its values in one swing. All for the price of some ugly macros. | |||||
| | * | settings,uisettings: Remove leading underscore | 2023-07-21 | 3 | -3/+3 | ||
| | | | ||||||
| | * | settings: Move speed_limit to core | 2023-07-21 | 1 | -4/+4 | ||
| | | | ||||||
| | * | common,yuzu-qt: Avoid explicit instantiation on old clang | 2023-07-21 | 3 | -3/+12 | ||
| | | | | | | | | | | | Clang versions < 15 have compile issues with explicit instantiation. Disable it for these versions. | |||||
| | * | settings_setting: Fix MSVC error | 2023-07-21 | 1 | -1/+1 | ||
| | | | ||||||
| | * | common,yuzu-qt: GCC warning silences | 2023-07-21 | 2 | -7/+9 | ||
| | | | | | | | | | Fixes -Wshadow, -Wdeprecated, and catch by copy rather than by ref. | |||||
| | * | settings: Delete cpu_accuracy_first_time | 2023-07-21 | 1 | -2/+0 | ||
| | | | | | | | | | Almost a 2 year old migration setting now | |||||
| | * | settings: Document BasicSetting, add Ranged | 2023-07-21 | 2 | -9/+110 | ||
| | | | ||||||
| | * | settings: Move IsConfiguringGlobal to settings_common | 2023-07-21 | 4 | -12/+13 | ||
| | | | ||||||
| | * | settings: Move some simple data to BasicSetting | 2023-07-21 | 5 | -108/+129 | ||
| | | | | | | | | | | | Reduces the need for the compiler to duplicate this code, by about 100KB executable size. | |||||
| | * | settings_setting: Fix errors | 2023-07-21 | 1 | -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 instantiation | 2023-07-21 | 5 | -471/+587 | ||
| | | | | | | | | | Reduces compile times a tad on clang. | |||||
| | * | settings: Remove redundant false literals | 2023-07-21 | 1 | -19/+16 | ||
| | | | ||||||
| | * | general: Add typeinfo where needed | 2023-07-21 | 2 | -0/+2 | ||
| | | | | | | | | | Using typeid without including typeinfo first produces an ill-formed program. | |||||
| | * | settings_enums: Add const type where needed | 2023-07-21 | 1 | -2/+2 | ||
| | | | ||||||
| | * | settings: yuzu is not capitalized why is it capitalized stop no bad | 2023-07-21 | 1 | -1/+1 | ||
| | | | ||||||
| | * | settings: Reorder | 2023-07-21 | 1 | -75/+78 | ||
| | | | | | | | | | | | | | Groups graphics audio and system settings together in a way that reflects the frontend. This also just conceptually groups them more nicely than they were. | |||||
| | * | settings: Report all contained settings values | 2023-07-21 | 1 | -45/+19 | ||
| | | | | | | | | | | | | | Also adds a couple characters that denotes the state of the setting. M for modified, or not default. C for custom, in context of per-game settings. | |||||
| | * | settings_enums: Cannonicalize settings names | 2023-07-21 | 1 | -2/+163 | ||
| | | | | | | | | | Gives every option of the enums a string literal via a macro. | |||||
| | * | settings,general: Rename non-confirming enums | 2023-07-21 | 3 | -38/+45 | ||
| | | | ||||||
| | * | settings: Make volume runtime-configurable | 2023-07-21 | 1 | -1/+1 | ||
| | | | ||||||
| | * | configure_audio: Implement ui generation | 2023-07-21 | 2 | -4/+9 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Needs a considerable amount of management specific to some of the comoboboxes due to the audio engine configuration. general: Partial audio config implmentation configure_audio: Implement ui generation Needs a considerable amount of management specific to some of the comoboboxes due to the audio engine configuration. general: Partial audio config implmentation settings: Make audio settings as enums | |||||
| | * | settings: Split enums to new file | 2023-07-21 | 3 | -186/+241 | ||
| | | | ||||||
| | * | settings, uisettings: Initialize linkage counter | 2023-07-21 | 2 | -2/+2 | ||
| | | | ||||||
| | * | configure_system: Implement with for loop | 2023-07-21 | 2 | -12/+103 | ||
| | | | ||||||
| | * | settings: Move runtime and save to parameters | 2023-07-21 | 1 | -63/+85 | ||
| | | | | | | | | | These don't need to be whole new types. | |||||
| | * | settings: Add UiGeneral class | 2023-07-21 | 2 | -2/+9 | ||
| | | | ||||||