summaryrefslogtreecommitdiff
path: root/src/yuzu/configuration/configure_gamelist.cpp
AgeCommit message (Collapse)Author
2020-01-24yuzu/configuration: create UI tab and move gamelist settings thereFearlessTobi
2020-01-19GUI/gamelist: add "None" as an option for second row and remove dynamically ↵Bartosz Kaszubowski
duplicate row options (#3309) * GUI/gamelist: add "None" as an option for second row and remove duplicated row options * fix clang-format warnings
2019-08-09yuzu/CMakeLists: Remove qt5_wrap_ui macro usageLioncash
We can simply enable CMAKE_AUTOUIC and let CMake take care of handling the UI code generation for targets. As part of letting CMake automatically handle the header file parsing, we must not name includes with "ui_*" unless they're related to the output of the Qt UIC compiler. Because of this, we need to rename ui_settings, given it would conflict with this restriction.
2019-06-05yuzu/configuration: Make all widgets and dialogs aware of language changesLioncash
To prepare for translation support, this makes all of the widgets cognizant of the language change event that occurs whenever installTranslator() is called and automatically retranslates their text where necessary. This is important as calling the backing UI's retranslateUi() is often not enough, particularly in cases where we add our own strings that aren't controlled by it. In that case we need to manually refresh the strings ourselves.
2019-06-05yuzu/configuration: Make function naming consistentLioncash
2019-05-19yuzu/configuration/configure_gamelist: Specify string conversions explicitlyLioncash
Allows the gamelist configuration code to compile with implicit string conversions disabled.
2018-11-18Merge pull request #1640 from DarkLordZach/game-list-reloadbunnei
game_list: Only reload game list after relevant settings changed
2018-11-03game_list: Only reload game list after relevant settings changedZach Hilman
Prevents unnecessary reloads on every configuration operation.
2018-11-01game_list: Make add-ons column optionalZach Hilman
As the add-ons column takes the most processing time out of any (as it needs to search registration for updates/dlc, patch control NCAs, search for mods, etc.), an option was added to disable it. This does not affect the application of add-ons. In large game collections, this decreases game list refresh time by as much as 70%.
2018-09-15Port #4182 from Citra: "Prefix all size_t with std::"fearlessTobi
2018-09-12yuzu/configure_gamelist: Make combo box strings translatableLioncash
Given these are shown to the user, they should be translatable. While we're at it, also set up the dialog to automatically retranslate the dialog along with the combo boxes if it receives a LanguageChange event.
2018-09-12yuzu/configure_gamelist: Use std::array instead of std::vector for ↵Lioncash
translatable strings We don't need to use an allocating container for these, given we know the fixed amount of strings being used. This is just a waste of memory.
2018-09-12yuzu/configure_gamelist: Move combo box initializtion to their own functionsLioncash
Keeps the individual initialization of the combo boxes logically separate. We also shouldn't be dumping this sort of thing in the constructor directly.
2018-08-07configure_gamelist: Use explicit QVariant constructorZach Hilman
2018-08-06Use const where applicableZach Hilman
2018-08-06Avoid parsing RomFS to directory in NCAZach Hilman