summaryrefslogtreecommitdiff
path: root/src/yuzu
AgeCommit message (Collapse)Author
2021-04-15applets: Remove the previous software keyboard applet implementationMorph
2021-04-14Merge pull request #6199 from lioncash/log-nsbunnei
common/log: Move Log namespace into the Common namespace
2021-04-14common/log: Move Log namespace into the Common namespaceLioncash
Forgot to move this over when I moved the rest of the source files with lacking namespaces over.
2021-04-14Merge pull request #6196 from bunnei/asserts-settingbunnei
core: settings: Add setting for debug assertions and disable by default.
2021-04-14common: Move settings to common from core.bunnei
- Removes a dependency on core and input_common from common.
2021-04-14core: settings: Add setting for debug assertions and disable by default.bunnei
- This is a developer-only setting and no longer needs to be enabled by default. - Also adds "use_auto_stub" setting to SDL frontend while we are here. - Supersedes #1340.
2021-04-13applets/controller: Hook up the "Motion" button functionalityMorph
I forgot to hook this up during the development of the controller applet, this PR amends that.
2021-04-11Merge pull request #6135 from Morph1984/borderless-windowed-fullscreenbunnei
configure_graphics: Add Borderless Windowed fullscreen mode
2021-04-08Merge pull request #6062 from ameerj/auto-stubbunnei
service: Add a toggle for auto stub fallback
2021-04-06config: Default to exclusive fullscreen mode on platforms other than WindowsMorph
Several issues have been reported with the borderless windowed fullscreen mode on *nix platforms. Default to exclusive fullscreen mode on these platforms for now.
2021-04-06configure_graphics: Add Borderless Windowed fullscreen modeMorph
The borderless windowed fullscreen mode solves several issues with the presentation of the overlay dialogs and on-screen keyboard in exclusive fullscreen mode, and also has other benefits such as smoother gameplay, lower latency and a significant reduction in screen tearing. Co-authored-by: Its-Rei <kupfel@gmail.com>
2021-04-04configure_graphics: Prevent stack-use-after-scopelat9nq
Address Sanitizer reports stack-use-after-scope on line 231 `vulkan_devices.push_back(QString::fromStdString(name));`. Instead of using a pointer, copy the string into a std::string and use that, instead.
2021-03-30Use a single connection for UDP server, make connection test longer and ↵german77
check all pads instead of only the first one
2021-03-30configuration: Add auto stub toggle that resets on bootameerj
Auto-stub is an experimental debugging feature that may cause unforseen bugs. This adds a toggle to only allow auto-stubbing unimplemented functions when explicitly enabled when yuzu is launched.
2021-03-27yuzu/main: Add user command line argumentgerman77
2021-03-20Fix cancelation of choose directory dialogivan-boikov
2021-03-12Merge pull request #5327 from AniLeo/masterbunnei
qt: Set DISPLAY env var when not present
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-07qt: Set DISPLAY env var when not presentAni
Fixes web browser opening (Help > Open Mods Page, Help > Open Quickstart Guide)
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-14debugger: controller: Add access keylat9nq
Adds the access key to the Controller P1 selection at View -> Debugger -> Controller P1. Avoids using the windowTitle as that would add a literal & to the beginning of the window title.
2021-02-14yuzu: Various frontend improvements to avoid crashes and improve experience ↵bunnei
on Linux.
2021-02-13Merge pull request #5915 from lat9nq/screenshots-dir-fixLC
yuzu: Create screenshot path before capture
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-12yuzu: Create screenshot path before capturelat9nq
Allows screenshots in cases where the screenshots path doesn't already exist.
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-07Merge pull request #5339 from german77/interactivebunnei
Settings: Make settings controller image change with controller input
2021-02-07Add mouse panninggerman
2021-02-07renderer_opengl: Update OpenGL backend version requirement to 4.6Morph
2021-02-07Add GC controller animationgerman
2021-02-06Refresh debug controller settingsgerman