summaryrefslogtreecommitdiff
path: root/src/yuzu/configuration/configure_general.cpp
AgeCommit message (Collapse)Author
2020-01-24yuzu/configuration: create UI tab and move gamelist settings thereFearlessTobi
2019-09-26yuzu: Pause when in backgroundFearlessTobi
Co-Authored-By: Vitor K <vitor-k@users.noreply.github.com>
2019-09-22Add missing includeFearlessTobi
2019-09-21configure_debug: Move reporting option to loggingZach Hilman
2019-09-05yuzu/configure: move speed limiter to generalFearlessTobi
The speed limiter being a frame limiter is an implmentation detail and can be changed in the future. What user care about is that it limit the emulation speed in genenral (not just graphics but also audio+input) Co-Authored-By: Weiyi Wang <wwylele@gmail.com>
2019-09-04yuzu: Add support for multiple game directoriesfearlessTobi
Ported from https://github.com/citra-emu/citra/pull/3617.
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-07-04yuzu: Remove CPU Jit setting from the UIfearlessTobi
A normal user shouldn't change this, as it will slow down the emulation and can lead to bugs or crashes. The renaming is done in order to prevent users from leaving this on without a way to turn it off from the UI.
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_general: Specify string conversions explicitlyLioncash
Allows the general configuration code to successfully compile with implicit string conversions disabled.
2019-04-11ui_settings: Rename game directory variablesFreddyFunk
2019-04-09Merge pull request #2132 from FearlessTobi/port-4437bunnei
Port citra-emu/citra#4437: "citra-qt: Make hotkeys configurable via the GUI (Attempt 2)"
2019-03-29core/yuzu: Remove enable_nfc settingfearlessTobi
This was initially added to prevent problems from stubbed/not implemented NFC services, but as we never encountered such and as it's only used in a deprecated function anyway, I guess we can just remove it to prevent more clutter of the settings.
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-11-18configure_input: Make None a controller option instead of checkboxZach Hilman
2018-11-18Merge pull request #1640 from DarkLordZach/game-list-reloadbunnei
game_list: Only reload game list after relevant settings changed
2018-11-16Fixed switching operation modes when not running a gameDavid Marcec
The service manager seems to be a nullptr before a game boots
2018-11-08Renamed CheckIfOperationChanged to OnDockedModeChangedDavid Marcec
2018-11-07FixupsDavid Marcec
2018-11-07Ability to switch between docked and undocked mode in-gameDavid Marcec
Started implementation of the AM message queue mainly used in state getters. Added the ability to switch docked mode whilst in game without stopping emulation. Also removed some things which shouldn't be labelled as stubs as they're implemented correctly
2018-11-03game_list: Only reload game list after relevant settings changedZach Hilman
Prevents unnecessary reloads on every configuration operation.
2018-10-23Added Amiibo support (#1390)David
* Fixed conflict with nfp * Few fixups for nfc * Conflict 2 * Fixed AttachAvailabilityChangeEvent * Conflict 3 * Fixed byte padding * Refactored amiibo to not reside in "System" * Removed remaining references of nfc from system * used enum for Nfc GetStateOld * Added missing newline * Moved file operations to front end * Conflict 4 * Amiibos now use structs and added mutexes * Removed amiibo_path
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-09-10remove multicore in configure_general.cppMysticExile
2018-08-07qt/hotkey: Get rid of global hotkey map instanceLioncash
Instead, we make a proper registry class and house it within the main window, then pass it to whatever needs access to the loaded hotkeys. This way, we avoid a global variable, and don't need to initialize a std::map instance before the program can do anything.
2018-08-06qt: Default destructors where applicableLioncash
Makes code consistent with our style of defaulting special member functions where applicable.
2018-07-29Port #3911 from Citra: "Optimize settings application"fearlessTobi
2018-05-10core: Add a configuration setting for use_multi_core.bunnei
2018-03-30Add Dark theme, Icon themingN00byKing
configure_general.ui: Add UI Option for Themes config.cpp: Save Theme Settings
2018-03-26config: Use simplified checkbox (from Citra) for CPU JIT.bunnei
2018-03-26config: Rename is_docked to use_docked_mode to be consistent with other ↵bunnei
config bools.
2018-03-26qt: Add config option for is_docked.bunnei
2018-01-12Removing unused settings and yuzu rebrandingJames Rowe
2018-01-12Remove gpu debugger and get yuzu qt to compileJames Rowe
2018-01-12Massive removal of unused modulesJames Rowe