summaryrefslogtreecommitdiff
path: root/src/yuzu/configuration/shared_widget.cpp
AgeCommit message (Collapse)Author
2024-12-31chore: update project branding to citronZephyron
2024-01-15Fix more typosViktor Szépe
2023-11-21shared_widget: Explicit capture of 'this'Merry
2023-09-14shared_widget: Use default literals morelat9nq
2023-09-13shared_widget: Forward-port Citra changeslat9nq
Seemed like a good time to move these over. Also remove usage of std::sto{l,ll,ul,f,d}
2023-09-03msvc: set warning level to /W4 globallyDanila Malyutin
And fix a bunch of warnings
2023-08-26Merge pull request #11356 from lat9nq/console-mode-pgliamwhite
general,config-qt: Present Console Mode as an enum with separate options in game properties
2023-08-25ui: Fixed inverted controls on ReverseSlider widgetsBenjaminHalko
fixes: #11236
2023-08-22shared_widget: Implement radio groupslat9nq
2023-07-30shared_widget: Only save global settings as neededlat9nq
Fixes a potential but not reproduced issue where the custom config is being applied to the global config.
2023-07-23shared_widget: Determine default request earlierlat9nq
Fixes a bug where a restore button could be created for an unmanaged widget.
2023-07-22shared_widget: Use QRegularExpressionlat9nq
2023-07-21common,qt-config: Remove usage of forward_listlat9nq
2023-07-21common: Move global configuration state modifiers back to settingslat9nq
2023-07-21configuration: Use enum indexlat9nq
2023-07-21settings,configuration: Add a default suffixlat9nq
2023-07-21configuration: Use paired settingslat9nq
2023-07-21shared_widget: Internalize component restoringlat9nq
2023-07-21configuration: Use specialization of settingslat9nq
Reduces some ugliness in frontend code.
2023-07-21configuration: Use a builder to create widgetslat9nq
This gets rid of some repeated code and sets us up to send more information to the new widget.
2023-07-21shared_widget: Correct spellinglat9nq
2023-07-21common,yuzu-qt: GCC warning silenceslat9nq
Fixes -Wshadow, -Wdeprecated, and catch by copy rather than by ref.
2023-07-21shared_widget: Some documentation, add shorter constructorlat9nq
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-21shared_widget: Improve logging, use Setting::Rangedlat9nq
2023-07-21configuration/shared: Clean up includes [IWYU]lat9nq
2023-07-21(ui,)settings: Use explicit instantiationlat9nq
Reduces compile times a tad on clang.
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-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-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_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-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: Clean up includes a bitlat9nq
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-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-21configure_system: Implement with for looplat9nq
2023-07-21shared_widget: Internalize extra setting configurationlat9nq
2023-07-21shared_widget: Support checkbox + spinboxlat9nq
2023-07-21shared_widget: Make button creation staticlat9nq
2023-07-21configuration: Move CreateWidget to a classlat9nq
We were passing so many objects between the function and the caller that it needed to be redesigned.