| Age | Commit message (Collapse) | Author |
|
tidy up github actions
|
|
|
|
|
|
|
|
|
|
Fixes CMake configuration when yuzu is a submodule of another project.
|
|
core/loader: remove ELF loader
|
|
Update translations (2022-08-01)
|
|
|
|
This better matches upstream's FindOpus.cmake file, and it will make
using upstream's FindOpus.cmake file easier.
|
|
|
|
Apparently the two stages were not building in parallel. Specify
individual jobs that run MSVC and Linux building instead.
|
|
video_core: stop waiting for shader compilation on user cancel
|
|
qt: reset progress bar after shader compilation
|
|
Properly write out the command buffer when serving close request
|
|
|
|
Prevent AppImageLauncher from trying to integrate our AppImage on end
user systems. Don't include the basic yuzu executable with EA or
Mainline.
|
|
I sure as heck don't know what I'm doing :)
patreon_step2: Fix caching
:limesDance: still don't know what I'm doing :limesDance:
|
|
The Early Access AppImage needs to be accessible through liftinstall, so
a couple modifications need to made:
The DIR_NAME needs to not include the revision info.
The EA AppImage name cannot contain revision info.
The EA AppImage has to be packaged with the rest of the yuzu package,
which means both binaries and the source are bundled with it now in an
archive.
In addition, fix the source archive so yuzu can actually be built from
it.
upload: Copy AppImage to both mainline and EA release package
|
|
renderer_opengl: delete shader source after linking
|
|
|
|
ci.yml: REUSE task should only run on yuzu-emu/yuzu repository
verify.yml: #8659 is a better fix to the discord-rpc dirty flag
|
|
cmake,ci: vcpkg leftovers
|
|
Turns out that for Qt to properly handle plurals in English a
translation needs to be provided, otherwise the user is left with
messages such as "Building: 2 shader(s)"
Plurals for other all other languages are handled on transifex.
I wrote the README.md to just refer to it as a translation
collaboration site just in case we ever switch.
These translations being out of date won't pose any technical problems
so I believe it is fine to handle them manually on a "best effort"
basis.
The files are generated into the source directory so that the
relative filenames are correct. The generated file is added to
.gitignore
|
|
common: move forwarded value into SPSCQueue
|
|
audio_core: fix -Wuninitialized when compiling with ASan
|
|
|
|
|
|
|
|
|
|
With this patch I've deleted a few find modules that are now unused
since the vcpkg transition, as the CMake code now forces CONFIG mode for
Catch2, fmt and nlohmann_json.
I've then simplified the lz4, opus, and zstd modules by exclusively
using pkg-config. They were using it already, but were ignoring the
result. Also, I believe that manually looking for libraries was required
for Conan to work, and it is thus not needed anymore.
Lastly, I believe that there is no platform that ships these system libs
without pkg-config/pkgconf, so requiring it should be fine.
|
|
|
|
ci: use dep5 for GitHub issue template files
|
|
|
|
|
|
|
|
|
|
yuzu: Add incremental steps to volume hotkeys
|
|
vcpkg: Add Catch2 2.13.9
Catch2 >= 3.0 is not compatible with earlier versions, and for now we
must override the desired version in our vcpkg manifest. We can do this
programmatically by using VCPKG_MANIFEST_FEATURES.
CMakeLists: Search for lz4 CONFIG mode first
vcpkg's lz4 CONFIG cmake script works in Release mode but not in Debug
mode, failing to copy the correct DLLs at compile time.
We still need to search for the regular mode for system-installed
versions.
CMakeLists: Clean up boost exports
Remove some Conan-specific workarounds.
CMakeLists: Use vcpkg for MSVC by default
Not enabling it generally since it's much easier to have system
dependencies installed for Linux and MinGW.
|
|
Revert "ci: Enable building with Visual Studio 2022"
|
|
externals: Use yuzu-emu/discord-rpc to provide Discord integration
|
|
Our fork includes a commit to disable clang-format, preventing the dirty
flag from being set when building yuzu on CI.
|
|
[Audio] Avoid an out-of-bounds span write in depop prepare
|
|
ci/linux: Exclude libwayland-client from AppImage
|
|
unaccelerated copies
|
|
build: Ship vcpkg dlls with MSVC pr-verify builds
|
|
|
|
|
|
|
|
gpu_thread: Use the previous MPSCQueue implementation
|