summaryrefslogtreecommitdiff
path: root/src/yuzu/configuration
AgeCommit message (Collapse)Author
2021-03-20Fix cancelation of choose directory dialogivan-boikov
2021-03-11Merge pull request #6040 from german77/toggleKeyboardbunnei
Enable toggle buttons for keyboard and mouse
2021-03-08Merge pull request #5990 from german77/mousePanningV2bunnei
InputCommon: Mouse fixes
2021-03-06Enable mouse toggle buttonsgerman77
2021-03-06Add toggle button option for normal buttonsgerman
2021-03-05Enable button toggle for keyboard in the modifier buttongerman
2021-03-03Merge pull request #6004 from german77/udprandombunnei
InputCommon: Use an unique client id for each udp socket instance
2021-03-02Fix default bcat_backend initKelebek1
2021-03-01inputCommon: Use an unique client id for each socket instancegerman
2021-02-27inputCommon: Mouse fixesgerman77
2021-02-15Merge pull request #4298 from FearlessTobi/remove-cache-settingbunnei
yuzu/configure_filesystem: Remove "Select Cache Directory" option
2021-02-15Merge pull request #4940 from german77/nativeGCbunnei
HID: Implement GC controller in game
2021-02-13config: Make high GPU accuracy the defaultReinUsesLisp
This is a better default for most games, yielding better performance and less graphical issues.
2021-02-13yuzu/config: Disable assembly shaders by defaultReinUsesLisp
Due to BindBufferRangeNV limitations and poor quality code emission from our side, assembly shaders are currently slower than GLSL. Their build time and feature advantages are still relevant, but they are outweighted by their runtime performance.
2021-02-13vulkan_wrapper: Pull Windows symbolsReinUsesLisp
2021-02-13gpu: Report renderer errors with exceptionsReinUsesLisp
Instead of using a two step initialization to report errors, initialize the GPU renderer and rasterizer on the constructor and report errors through std::runtime_error.
2021-02-11Merge pull request #5869 from german77/mousePanningbunnei
input_common: Add mouse panning
2021-02-10Merge pull request #5893 from lioncash/inputbunnei
configure_input_player_widget: Minor cleanup
2021-02-09configure_input_player_widget: Silence unused variable warningslat9nq
Prevents clang 11 from throwing an error since these variables are unused.
2021-02-09configure_input_player_widget: Reduce duplication of array accessors where ↵Lioncash
applicable Reduces the amount of code to read in expressions a little bit by separating constituents out a little.
2021-02-09configure_input_player_widget: Avoid nontrivial copies where applicableLioncash
Previously a function was copying an array of 20 std::string instances by value.
2021-02-09Use GC imagegerman
2021-02-08Settings: Add depth to Joysticks on Pro Controller preview (#5894)Jatoxo
* Add some depth to ProJoysticks * address comments * clang * address nits * fix wrong inner_offset when offset.x was 0
2021-02-07hid: Implement GC controllergerman
2021-02-07Add mouse panninggerman
2021-02-07Add GC controller animationgerman
2021-02-06Refresh controller only when necessarygerman
2021-02-06Add SL SR vectors, change dual joycon view, add missing raw data from ↵german
keyboard/mouse
2021-02-06Add controller window and single joycon top viewgerman
2021-02-06Replace text with vectorsgerman
2021-02-06Make settings controller image change with controller inputgerman
2021-02-06Merge pull request #5326 from german77/hidUpdate1bunnei
HID: Update the HID service to match more closely to switchbrew part 1
2021-02-03Fix npad struct to match switchbrewgerman
2021-02-03Always update handheld configgerman
2021-02-02Merge pull request #5841 from german77/usernamebunnei
Avoid overwriting username
2021-01-29Merge pull request #5805 from german77/HandheldFixbunnei
Fix connect and disconnect controller events
2021-01-28Avoid overwritting usernamegerman
2021-01-23Fix connect and disconnect controller eventsgerman
2021-01-20Merge pull request #5270 from german77/multiTouchbunnei
HID: Add multitouch support
2021-01-20Merge pull request #5743 from german77/HandheldFixbunnei
Fix player 1 turning on handheld and not updating handheld settings
2021-01-17Always update configuration for handheldgerman
2021-01-17configure_service: Only compile FormatEventStatusString when ↵lat9nq
YUZU_ENABLE_BOXCAT is enabled The function is unused if YUZU_ENABLE_BOXCAT is disabled, causing a -Wunused-funciton error when compiled. Wrapping it with `#ifdef YUZU_ENABLE_BOXCAT` to prevent compiling the function when the variable is disabled. Opting to not use [[maybe unused]] in case the function is totally unused in the future.
2021-01-17Fix player 1 default connected valuegerman
2021-01-15core: Silence Wclass-memaccess warningsReinUsesLisp
This requires making several types trivial and properly initialize them whenever they are called.
2021-01-15Allow to return up to 16 touch inputs per enginegerman
2021-01-15Allow all touch inputs at the same time and remove config options that are ↵german
not longer necesary
2021-01-14yuzu: Remove unused variables in Qt codeLioncash
Removes two unused variables in out Qt code. In this case the removal of these two results in less allocations, given std::map allocates on the heap.
2021-01-14Merge pull request #5343 from lioncash/qt6Morph
configure_motion_touch: Migrate off QRegExp to QRegularExpression
2021-01-13configure_motion_touch: Prevent use after move in ApplyConfiguration()Lioncash
touch_engine was being compared against after being moved into the setter for the engine, so this comparison wouldn't behave properly.
2021-01-13configure_motion_touch: Migrate off QRegExp to QRegularExpressionLioncash
QRegularExpression was introduced in Qt 5 as a better replacement for QRegExp. In Qt 6.0 QRegExp is removed entirely. To remain forward compatible with Qt 6.0, we can transition over to using QRegularExpression.