summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-07-30Merge pull request #8677 from liamwhite/asan-wuninitializedMorph
audio_core: fix -Wuninitialized when compiling with ASan
2022-07-29audio_core: fix -Wuninitialized when compiling with ASanLiam
2022-07-29Merge pull request #8665 from liamwhite/github-is-dumbNarr the Reg
ci: use dep5 for GitHub issue template files
2022-07-28ci: use dep5 for GitHub issue template filesLiam
2022-07-28Update bug-report-feature-request.mdbunnei
2022-07-28Update config.ymlbunnei
2022-07-28Merge pull request #8656 from german77/audio-stepbunnei
yuzu: Add incremental steps to volume hotkeys
2022-07-28Merge pull request #8349 from yuzu-emu/revert-8256-ci-vs-2022bunnei
Revert "ci: Enable building with Visual Studio 2022"
2022-07-28Merge pull request #8659 from lat9nq/drpc-yuzuliamwhite
externals: Use yuzu-emu/discord-rpc to provide Discord integration
2022-07-28externals: Use yuzu-emu/discord-rpc to provide Discord integrationlat9nq
Our fork includes a commit to disable clang-format, preventing the dirty flag from being set when building yuzu on CI.
2022-07-28Merge pull request #8657 from Kelebek1/depopliamwhite
[Audio] Avoid an out-of-bounds span write in depop prepare
2022-07-28Merge pull request #8642 from lat9nq/appimg-more-controlliamwhite
ci/linux: Exclude libwayland-client from AppImage
2022-07-27Merge pull request #8641 from Docteh/vcpkg_dllliamwhite
build: Ship vcpkg dlls with MSVC pr-verify builds
2022-07-27Revert Coretiming PRs 8531 and 7454 (#8591)Maide
2022-07-27implement pause on system suspend (#8585)snek
2022-07-27Avoid depop out of boundsKelebek1
2022-07-27Merge pull request #8542 from Morph1984/gpu-use-old-qliamwhite
gpu_thread: Use the previous MPSCQueue implementation
2022-07-27Merge pull request #8636 from german77/irs_cluster_releaseliamwhite
service: irs: Implement clustering processor
2022-07-27Merge pull request #8633 from Morph1984/optional-keysliamwhite
applet/swkbd: Implement optional symbol keys
2022-07-27Merge pull request #8592 from devsnek/sig-handlerssnek
exit gracefully on sigint/sigterm
2022-07-27Merge pull request #8338 from Tachi107/spdx-fixesliamwhite
chore: make yuzu REUSE compliant
2022-07-27yuzu: Add incremental steps to volume hotkeysNarr the Reg
2022-07-27ci: add reuse jobAndrea Pappacoda
As mentioned in the previous commit, `reuse lint` can be used to ensure that copyright information is always present and up to date. This adds a GitHub Action that does just that, using the official fsfe/reuse-action
2022-07-27chore: make yuzu REUSE compliantAndrea Pappacoda
[REUSE] is a specification that aims at making file copyright information consistent, so that it can be both human and machine readable. It basically requires that all files have a header containing copyright and licensing information. When this isn't possible, like when dealing with binary assets, generated files or embedded third-party dependencies, it is permitted to insert copyright information in the `.reuse/dep5` file. Oh, and it also requires that all the licenses used in the project are present in the `LICENSES` folder, that's why the diff is so huge. This can be done automatically with `reuse download --all`. The `reuse` tool also contains a handy subcommand that analyzes the project and tells whether or not the project is (still) compliant, `reuse lint`. Following REUSE has a few advantages over the current approach: - Copyright information is easy to access for users / downstream - Files like `dist/license.md` do not need to exist anymore, as `.reuse/dep5` is used instead - `reuse lint` makes it easy to ensure that copyright information of files like binary assets / images is always accurate and up to date To add copyright information of files that didn't have it I looked up who committed what and when, for each file. As yuzu contributors do not have to sign a CLA or similar I couldn't assume that copyright ownership was of the "yuzu Emulator Project", so I used the name and/or email of the commit author instead. [REUSE]: https://reuse.software Follow-up to 01cf05bc75b1e47beb08937439f3ed9339e7b254
2022-07-26build: Ship vcpkg dlls with MSVC pr-verify buildsKyle Kienapfel
With our recent switchover from conan to vcpkg, we're shipping a few more dll files, these need to be in the full zip. cp .\build\bin\*.dll .\artifacts\ also tacking on the fix where we're shipping scm_rev.cpp accidentally
2022-07-26Merge pull request #8652 from lat9nq/ffmpeg-ghliamwhite
externals: Use GitHub for FFmpeg
2022-07-26externals: Use GitHub for FFmpeglat9nq
FFmpeg's own git repo seems to be down, so switch to GitHub like we use for most externals.
2022-07-26ci/linux: Delete libwayland-client from AppDirlat9nq
This library causes issues in Vulkan driver detection. libQt5MultimediaGstTools's dependencies seem to be the issue.
2022-07-25Merge pull request #8541 from FearlessTobi/multiplayer-part1liamwhite
yuzu, network: Add room service and UI configuration
2022-07-25network: Address review commentsFearlessTobi
2022-07-25network, yuzu: Make copyright headers SPDX-compliantFearlessTobi
2022-07-25network, yuzu: Improve variable naming and style consistencyFearlessTobi
2022-07-25yuzu_cmd: Fix compilationFearlessTobi
2022-07-25network: Move global state into a seperate classFearlessTobi
Co-Authored-By: Narr the Reg <5944268+german77@users.noreply.github.com>
2022-07-25common: multiplayer: Use GameInfo typegerman77
2022-07-25Address second part of review commentsFearlessTobi
2022-07-25Address first part of review commentsFearlessTobi
2022-07-25Fix compilation on linux gccFearlessTobi
2022-07-25web_service: Fix -Wmissing-field-initializersFearlessTobi
2022-07-25core: Fix -Wunused-variableFearlessTobi
2022-07-25common, core: fix -Wmissing-field-initializersFearlessTobi
2022-07-25yuzu: Hide multiplayer button and room statusFearlessTobi
2022-07-25yuzu: Add ui files for multiplayer roomsFearlessTobi
2022-07-25network: Add initial files and enet dependencyFearlessTobi
2022-07-25Merge pull request #8564 from lat9nq/dinner-forkbunnei
yuzu: Streamline broken Vulkan handling
2022-07-25Address commentsNarr the Reg
2022-07-25Merge pull request #8549 from liamwhite/kscheduler-scMorph
kernel: use KScheduler from Mesosphere
2022-07-24fix compiler errorsgerman77
2022-07-24service: irs: Implement clustering processorgerman77
2022-07-24Merge pull request #8484 from german77/irs_releaseliamwhite
service: irs: Add camera support, split processors and implement ImageTransferProcessor