summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2023-07-21config: Remove unused functionslat9nq
2023-07-21settings: Delete cpu_accuracy_first_timelat9nq
Almost a 2 year old migration setting now
2023-07-21shared_widget: Improve logging, use Setting::Rangedlat9nq
2023-07-21settings: Document BasicSetting, add Rangedlat9nq
2023-07-21settings: Move IsConfiguringGlobal to settings_commonlat9nq
2023-07-21configuration/shared: Clean up includes [IWYU]lat9nq
2023-07-21configure_graphics: Fix vulkan_device buglat9nq
2023-07-21settings: Move some simple data to BasicSettinglat9nq
Reduces the need for the compiler to duplicate this code, by about 100KB executable size.
2023-07-21settings_setting: Fix errorslat9nq
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 instantiationlat9nq
Reduces compile times a tad on clang.
2023-07-21settings: Remove redundant false literalslat9nq
2023-07-21shared_widget: Avoid calling QWidgetPrivate::setVisiblelat9nq
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.
2023-07-21FIXME configuration: Avoid unnecessary allocationslat9nq
ConfigurationShared::Widget needs to be created with a builder. This would avoid some duplicated code.
2023-07-21shared_widget: Add SPDX headerlat9nq
2023-07-21general: Add typeinfo where neededlat9nq
Using typeid without including typeinfo first produces an ill-formed program.
2023-07-21settings_enums: Add const type where neededlat9nq
2023-07-21shared_widget: Use actionTriggered for user input signalslat9nq
Clicking the slider without directly interacting with the slider handle would change the value, but not trigger the restore button.
2023-07-21shared_translation: Populate combobox enums with macrolat9nq
2023-07-21settings: yuzu is not capitalized why is it capitalized stop no badlat9nq
2023-07-21configuration: Document odd widget caseslat9nq
Explain why we need to do things differently at times, to serve as a reference.
2023-07-21settings: Reorderlat9nq
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.
2023-07-21shared_translation: Add translation for use video framratelat9nq
2023-07-21settings: Report all contained settings valueslat9nq
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.
2023-07-21settings_enums: Cannonicalize settings nameslat9nq
Gives every option of the enums a string literal via a macro.
2023-07-21settings,general: Rename non-confirming enumslat9nq
2023-07-21configuration: Use IDs to sort holdslat9nq
2023-07-21settings,general: Rename/reorder setting idslat9nq
2023-07-21shared_widget: Fix includeslat9nq
2023-07-21shared_widget: Complete refactoringlat9nq
Reduces code bloat a good bit by moving code specific to each sub widget to their own functions.
2023-07-21shared_widget: Refactor againlat9nq
Starting with combobox Putting code specific to the sub-widget in their own function.
2023-07-21android-config: Adapt settings reworklat9nq
2023-07-21c_per_game: Inform when settings might not be configurablelat9nq
2023-07-21shared_translation: Fix pragma oncelat9nq
2023-07-21shared_translation: Add translation for AstcRecompressionlat9nq
2023-07-21configure_system: Hide locale warn at startlat9nq
2023-07-21shared_widget: Force min width of 100 for restore buttonlat9nq
Dark theme mandates a 100px minimum width for QAbstractButton, even though this is not desired here.
2023-07-21configuration: Workaround for Windows Qt buglat9nq
Odd issue happens that dragging the cpu or system tabs in custom configs would cause the window to take up the entire verticle space of the screen.
2023-07-21shared_translation: Add missing tooltipslat9nq
2023-07-21settings: Make volume runtime-configurablelat9nq
2023-07-21configuration: Clean up includes a bitlat9nq
2023-07-21configuration_shared: Remove old custom config setup functionslat9nq
2023-07-21configure_cpu: Generate UIlat9nq
2023-07-21configuration: Use a mapping of setting value to namelat9nq
Makes comboboxes always correspond to the value of the setting they're modifying.
2023-07-21settings, shared_widget: typo fixeslat9nq
2023-07-21configure_audio: Implement ui generationlat9nq
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
2023-07-21settings: Split enums to new filelat9nq
2023-07-21shared_widget: Use a better iconlat9nq
This one looks more relevant on Windows.
2023-07-21shared_widget: Refactor helperslat9nq
Makes checkbox creation an option as opposed to a label.
2023-07-21settings, uisettings: Initialize linkage counterlat9nq
2023-07-21configure_system: Implement with for looplat9nq