Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-07-21 | settings: Require time zone setting value for stirng | lat9nq | |
2023-07-21 | shared_translation: Add missing time zones | lat9nq | |
2023-07-21 | shared_translation: Add controller_applet_disabled | lat9nq | |
2023-07-21 | shared_translation: Add barrier_feedback_loops | lat9nq | |
2023-07-21 | cmake: Reposition preprocessor switch comment | toast2903 | |
Co-authored-by: Morph <39850852+Morph1984@users.noreply.github.com> | |||
2023-07-21 | configuration: Use enum index | lat9nq | |
2023-07-21 | settings: Give indices to enums | lat9nq | |
2023-07-21 | cmake: Use standard preprocessor on MSVC | lat9nq | |
2023-07-21 | settings_common: Remove unncessary enum spec | lat9nq | |
2023-07-21 | shared_translation: Deobfuscate auto time zone | lat9nq | |
2023-07-21 | settings_enums: Remove casting | lat9nq | |
Not sure how I missed this earlier, but these vectors can be constructed using the type of the enum. | |||
2023-07-21 | settings_setting: Silence shadowing warnings | lat9nq | |
2023-07-21 | settings,configuration: Add a default suffix | lat9nq | |
2023-07-21 | configuration: Use paired settings | lat9nq | |
2023-07-21 | settings: Define paired settings | lat9nq | |
settings_common: Remove unused optional | |||
2023-07-21 | shared_widget: Internalize component restoring | lat9nq | |
2023-07-21 | configuration: Use specialization of settings | lat9nq | |
Reduces some ugliness in frontend code. | |||
2023-07-21 | settings: Define specializations for settings | lat9nq | |
Suggests to a frontend how to represent each setting. | |||
2023-07-21 | configuration: Use a builder to create widgets | lat9nq | |
This gets rid of some repeated code and sets us up to send more information to the new widget. | |||
2023-07-21 | shared_translation: Fix context usage | lat9nq | |
Currently unused, but I don't want to start headaches when someone decides to use it the first time. | |||
2023-07-21 | settings,translation: Fix time zone enum | lat9nq | |
Renames enum values to conform to naming convention. | |||
2023-07-21 | settings,opengl,yuzu-qt: Fix AA, Filter maximums | lat9nq | |
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... | |||
2023-07-21 | settings_enums: More aggressively use macros | lat9nq | |
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. | |||
2023-07-21 | config_shared: Remove storing the group from tab | lat9nq | |
2023-07-21 | settings,uisettings: Remove leading underscore | lat9nq | |
2023-07-21 | configuration: Move speed_limit to core | lat9nq | |
2023-07-21 | settings: Move speed_limit to core | lat9nq | |
2023-07-21 | android-config: Update enum labels | lat9nq | |
2023-07-21 | common,yuzu-qt: Avoid explicit instantiation on old clang | lat9nq | |
Clang versions < 15 have compile issues with explicit instantiation. Disable it for these versions. | |||
2023-07-21 | settings_setting: Fix MSVC error | lat9nq | |
2023-07-21 | codespellrc: Ignore canonicalizations | lat9nq | |
2023-07-21 | shared_widget: Correct spelling | lat9nq | |
2023-07-21 | (android)config: Clang format | lat9nq | |
2023-07-21 | common,yuzu-qt: GCC warning silences | lat9nq | |
Fixes -Wshadow, -Wdeprecated, and catch by copy rather than by ref. | |||
2023-07-21 | configure_graphics: Simplify UpdateAPILayout | lat9nq | |
Reduces branching/swictch cases for simplicity/code size | |||
2023-07-21 | configure_graphcs: Fix setting shader/device in custom config | lat9nq | |
2023-07-21 | configuration: Use shorter constructor as needed | lat9nq | |
Reduces some confusion hopefully, since some parameters specified were not specific to the setting in question. | |||
2023-07-21 | shared_widget: Some documentation, add shorter constructor | lat9nq | |
The shorter constructor enables us to specify some options without needing to specify the default values of multiplier which wasn't always appropriate and could be confusing. | |||
2023-07-21 | config: Remove unused functions | lat9nq | |
2023-07-21 | settings: Delete cpu_accuracy_first_time | lat9nq | |
Almost a 2 year old migration setting now | |||
2023-07-21 | shared_widget: Improve logging, use Setting::Ranged | lat9nq | |
2023-07-21 | settings: Document BasicSetting, add Ranged | lat9nq | |
2023-07-21 | settings: Move IsConfiguringGlobal to settings_common | lat9nq | |
2023-07-21 | configuration/shared: Clean up includes [IWYU] | lat9nq | |
2023-07-21 | configure_graphics: Fix vulkan_device bug | lat9nq | |
2023-07-21 | settings: Move some simple data to BasicSetting | lat9nq | |
Reduces the need for the compiler to duplicate this code, by about 100KB executable size. | |||
2023-07-21 | settings_setting: Fix errors | lat9nq | |
ToString didn't have a constexpr if statement where needed. Canonicalize missed an else, causing unreachable code error on MSVC. | |||
2023-07-21 | (ui,)settings: Use explicit instantiation | lat9nq | |
Reduces compile times a tad on clang. | |||
2023-07-21 | settings: Remove redundant false literals | lat9nq | |
2023-07-21 | shared_widget: Avoid calling QWidgetPrivate::setVisible | lat9nq | |
This particular setVisible function is unnecessary. It also has horrible runtime performance, so much that it consumed maybe 80% of the time used to create a widget. |