summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | settings: Add docked mode helper functionGravatar lat9nq2023-08-222-0/+7
| | | | | | |
| * | | | | | config(qt): Sanitize docked handheld controllerGravatar lat9nq2023-08-222-0/+13
| | | | | | |
| * | | | | | shared_translation: Define use_docked_mode textsGravatar lat9nq2023-08-221-1/+4
| | | | | | |
| * | | | | | general: Convert use_docked_mode to an enumerationGravatar lat9nq2023-08-2217-35/+74
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Allows some special interactions with it in the Qt frontend.
| * | | | | | shared_widget: Implement radio groupsGravatar lat9nq2023-08-222-1/+73
| | |/ / / / | |/| | | |
* | | | | | Merge pull request #11359 from Kelebek1/check_suitable_backendGravatar liamwhite2023-08-265-38/+117
|\ \ \ \ \ \ | | | | | | | | | | | | | | Pre-test for valid audio backends
| * | | | | | Pre-test opening a stream for audio backends, fall back to null if not suitable.Gravatar Kelebek12023-08-235-38/+117
| |/ / / / /
* | | | | | Merge pull request #11317 from Kelebek1/macro_dumpsGravatar liamwhite2023-08-262-11/+20
|\ \ \ \ \ \ | | | | | | | | | | | | | | Mark decompiled macros on dump, dump shaders after translation
| * | | | | | Mark decompiled macros as decompiled on dump, dump shaders after translationGravatar Kelebek12023-08-252-11/+20
| | | | | | |
* | | | | | | Avoid `$<CXX_COMPILER_ID:Clang>` because it doesn't include AppleClang.Gravatar comex2023-08-251-9/+11
| | | | | | |
* | | | | | | Warnings cleanup for GCC 13 and Clang 16Gravatar comex2023-08-254-10/+7
| |_|/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Note: For GCC there are still a huge number of `-Warray-bounds` warnings coming from `externals/dynarmic`. I could have added a workaround in `externals/CMakeLists.txt` similar to what this PR does for other externals, but given Dynarmic's close affiliation with Yuzu, it would be better to fix it upstream. Besides that, on my machine, this makes the build warning-free except for some warnings from glslangValidator and AutoMoc. Details: - Disable some warnings in externals. - Disable `-Wnullability-completeness`, which is a Clang warning triggered by the Vulkan SDK where if any pointers in the header are marked _Nullable, it wants all pointers to be marked _Nullable or _Nonnull. Most of them are, but some aren't. Who knows why. - `src/web_service/verify_user_jwt.cpp`: Disable another warning when including `jwt.hpp`. - `src/input_common/input_poller.cpp`: Add missing `override` specifiers. - src/common/swap.h: Remove redundant `operator&`. In general, this file declares three overloads of each operator. Using `+` as an example, the overloads are: - a member function for `swapped_t + integer` - a member function for `swapped_t + swapped_t` - a free function for `integer + swapped_t` But for `operator&`, there was an additional free function for `swapped_t + integer`, which was redundant with the member function. This caused a GCC warning saying "ISO C++ says that these are ambiguous".
* | | | | | Merge pull request #11377 from BenjaminHalko/reverse-slider-inputGravatar liamwhite2023-08-251-0/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | ui: Fixed inverted controls on ReverseSlider widgets
| * | | | | | ui: Fixed inverted controls on ReverseSlider widgetsGravatar BenjaminHalko2023-08-251-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | fixes: #11236
* | | | | | | Merge pull request #11378 from t895/game-flagGravatar liamwhite2023-08-251-0/+1
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | android: Use appCategory to specify the app is a game
| * | | | | | | android: Use appCategory to specify the app is a gameGravatar Charles Lombardo2023-08-251-0/+1
| | | | | | | |
* | | | | | | | Merge pull request #11370 from FearlessTobi/fix-filesizeGravatar liamwhite2023-08-251-1/+10
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | filesystem: Return correct error for RenameFile when dest_path already exists
| * | | | | | | | filesystem: Return correct error for RenameFile when dest_path already existsGravatar FearlessTobi2023-08-241-1/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allows Grid Autosport to boot. Fixes https://github.com/yuzu-emu/yuzu/issues/8287.
* | | | | | | | | Merge pull request #11371 from FearlessTobi/fix-cli-updatesGravatar liamwhite2023-08-252-0/+39
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | yuzu/main: Ensure NCAs are registered in content provider when launching from CLI
| * | | | | | | | | yuzu/main: Ensure NCAs are registered in content provider when launching ↵Gravatar FearlessTobi2023-08-242-0/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | from CLI Fixes updates and DLC not being loaded when launching yuzu from the command line. Similar to https://github.com/yuzu-emu/yuzu/pull/11357. Fixes https://github.com/yuzu-emu/yuzu/issues/8352,
* | | | | | | | | | ssl: tolerate handshake without hostname set (#11328)Gravatar liamwhite2023-08-263-24/+14
| | | | | | | | | |
* | | | | | | | | | registered_cache: create fake CNMT entries for program updates of ↵Gravatar liamwhite2023-08-261-9/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | multiprogram applications (#11319)
* | | | | | | | | | kernel: offset code entry point for 39-bit address space type (#11326)Gravatar liamwhite2023-08-257-11/+33
| |_|/ / / / / / / |/| | | | | | | |
* | | | | | | | | Merge pull request #11357 from liamwhite/lime-vfsGravatar bunnei2023-08-251-0/+44
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | android: jni: ensure NCAs from loaded filepath are registered in manual content provider
| * | | | | | | | | android: jni: ensure NCAs from loaded filepath are registered in manual ↵Gravatar Liam2023-08-221-0/+44
| | |_|_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | content provider
* | | | | | | | | nvhost_as_gpu: ensure mappings are aligned to big page size when deallocatedGravatar Liam2023-08-251-1/+3
| |/ / / / / / / |/| | | | | | |
* | | | | | | | Merge pull request #11327 from liamwhite/skyline-2Gravatar liamwhite2023-08-243-2/+10
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | | sockets: avoid locking around socket session calls
| * | | | | | | sockets: avoid locking around socket session callsGravatar Liam2023-08-193-2/+10
| | | | | | | |
* | | | | | | | game_list_worker: Display correct size for NAX gamesGravatar FearlessTobi2023-08-241-10/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was a regression from https://github.com/yuzu-emu/yuzu/pull/1837. Fixes https://github.com/yuzu-emu/yuzu/issues/1938.
* | | | | | | | Merge pull request #11352 from t895/recurse-subfoldersGravatar liamwhite2023-08-231-9/+26
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | android: Search game directory recursively
| * | | | | | | | android: Search game directory recursivelyGravatar Charles Lombardo2023-08-221-9/+26
| | |/ / / / / / | |/| | | | | |
* / | | | | | | android: Set default build variant to mainlineRelWithDebInfo (#11358)Gravatar Charles Lombardo2023-08-231-0/+2
|/ / / / / / /
* | | | | | | Merge pull request #11302 from vonchenplus/vulkan_macosGravatar liamwhite2023-08-223-9/+27
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | Add macos moltenvk bundle, Add copy moltevk dylib script
| * | | | | | Add macos moltenvk bundle, Add copy moltevk dylib scriptGravatar Feng Chen2023-08-223-9/+27
| | | | | | |
* | | | | | | Merge pull request #11303 from lat9nq/screenshots-configurableGravatar liamwhite2023-08-2214-27/+241
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | yuzu-qt: Add configuration for screenshot resolution
| * | | | | | | uisettings: Add TODO for stretched aspect being ignoredGravatar lat9nq2023-08-161-0/+1
| | | | | | | |
| * | | | | | | configure_ui: Silence MSVC warningGravatar lat9nq2023-08-161-1/+1
| | | | | | | |
| * | | | | | | yuzu-qt: Screenshots depend more on the graphics settingsGravatar lat9nq2023-08-1612-142/+127
| | | | | | | |
| * | | | | | | yuzu-qt: Implement unspecified screenshot ratioGravatar lat9nq2023-08-164-11/+30
| | | | | | | |
| * | | | | | | bootmanager: Remove old pathGravatar lat9nq2023-08-161-8/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Causes issues with different selected aspect ratios in graphics.
| * | | | | | | configure_ui: Update the screenshots dataGravatar lat9nq2023-08-151-4/+13
| | | | | | | |
| * | | | | | | config: Read the entire screenshots categoryGravatar lat9nq2023-08-151-2/+1
| | | | | | | |
| * | | | | | | bootmanager: Consider the default resolutionGravatar lat9nq2023-08-151-1/+5
| | | | | | | |
| * | | | | | | yuzu-qt: Enable specifying screenshot resolutionGravatar lat9nq2023-08-155-3/+198
| | | | | | | |
| * | | | | | | settings: Add AspectRatio enum, split res scale functionGravatar lat9nq2023-08-153-3/+10
| | | | | | | |
* | | | | | | | Merge pull request #11316 from FernandoS27/stop-premature-christmas-decoratingGravatar liamwhite2023-08-228-11/+261
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Shader Recompiler: implement textureGrad 3D
| * | | | | | | | Shader Recomnpiler: implement textuzreGrad 3D emulation constant propagationGravatar Fernando Sahmkow2023-08-188-11/+261
| | |_|_|/ / / / | |/| | | | | |
* | | | | | | | Merge pull request #11346 from t895/ktlint-fixGravatar liamwhite2023-08-221-0/+5
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | android: lint: Delete generated ktlint folder between builds
| * | | | | | | | android: lint: Delete generated ktlint folder between buildsGravatar Charles Lombardo2023-08-211-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There's a bug in ktlint where it will run into an error if you build the project, delete a source file, and then build again. It will be unable to find the file you deleted and can't recover until these files are deleted. This just deletes those files before every run.
* | | | | | | | | android: Show associated value in home settings (#11272)Gravatar Charles Lombardo2023-08-216-4/+75
| | | | | | | | |
* | | | | | | | | Merge pull request #11309 from liamwhite/full-xciGravatar liamwhite2023-08-212-7/+42
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | file_sys/card_image: support dumps with prepended key area