summaryrefslogtreecommitdiff
path: root/src/yuzu/ui_settings.h
AgeCommit message (Collapse)Author
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-05-26ui_settings: Add option to cache game listZach Hilman
2019-04-11ui_settings: Rename game directory variablesFreddyFunk
2019-03-16yuzu: Make hotkeys configurable via the GUIAdityarup Laha
* Adds a new Hotkeys tab in the Controls group. * Double-click a Hotkey to rebind it.
2018-12-25qt: Add setting to prompt for user on game bootZach Hilman
Using the QtProfileSelectorDialog, this implementation is trivial. This mimics the real switch behavior of asking which user on every game boot, but it is default disabled as that might get inconvenient.
2018-12-23Merge pull request #1886 from FearlessTobi/port-4164bunnei
Port citra-emu/citra#4164: "citra_qt, video_core: Screenshot functionality"
2018-12-18yuzu, video_core: Screenshot functionalityzhupengfei
Allows capturing screenshot at the current internal resolution (native for software renderer), but a setting is available to capture it in other resolutions. The screenshot is saved to a single PNG in the current layout.
2018-12-05configure_input: Add ConfigureInputSimple as default input UI configZach Hilman
Greatly simplifies the current input UI, while still allowing power users to tweak advanced settings. Adds 'input profiles', which are easy autoconfigurations to make getting started easy and fast. Also has a custom option which brings up the current, full UI.
2018-12-05ui_settings: Add UI setting for input profile indexZach Hilman
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-10-06Merge pull request #1332 from FearlessTobi/port-web-backendbunnei
Port web_service from Citra
2018-10-04ui_settings: Place definition of the theme array within the cpp fileLioncash
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.
2018-10-02Port web_service from CitrafearlessTobi
2018-08-06Avoid parsing RomFS to directory in NCAZach Hilman
2018-07-02Add configurable logging backendsJames Rowe
2018-03-30Add Dark theme, Icon themingN00byKing
configure_general.ui: Add UI Option for Themes config.cpp: Save Theme Settings
2018-01-20Format: Run the new clang format on everythingJames Rowe
2018-01-16Merge citra-emu PR#3001 by Styleoshin(citra-qt : Adding fullscreen mode)goaaats
2018-01-12Removing unused settings and yuzu rebrandingJames Rowe
2018-01-12Massive removal of unused modulesJames Rowe