aboutsummaryrefslogtreecommitdiff
path: root/src/yuzu/ui_settings.cpp
Commit message (Collapse)AuthorAgeFilesLines
* yuzu/CMakeLists: Remove qt5_wrap_ui macro usageLioncash2019-08-091-15/+0
| | | | | | | | | | 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.
* yuzu: Make hotkeys configurable via the GUIAdityarup Laha2019-03-161-1/+0
| | | | | * Adds a new Hotkeys tab in the Controls group. * Double-click a Hotkey to rebind it.
* ui_settings: Place definition of the theme array within the cpp fileLioncash2018-10-041-1/+7
| | | | | | | | | | | | Placing the array wholesale into the header places a copy of the whole array into every translation unit that uses the data, which is wasteful. Particularly given that this array is referenced from three different translation units. This also changes the array to contain pairs of const char*, rather than QString instances. This way, the string data is able to be fixed into the read-only segment of the program, as well as eliminate static constructors/heap allocation immediately on program start.
* Massive removal of unused modulesJames Rowe2018-01-121-0/+10