Commit graph

4449 commits

Author SHA1 Message Date
Babib3l
0ec18c0f43 Update to the french translation (ryubing/ryujinx!76)
See merge request ryubing/ryujinx!76
2025-07-02 00:58:43 -05:00
Neo
7f91c0fcea Update UI Icons (ryubing/ryujinx!75)
See merge request ryubing/ryujinx!75
2025-07-02 00:58:43 -05:00
GreemDev
983ee714e9 docs: compat: Risk of Rain Returns: Playable 2025-07-02 00:58:43 -05:00
GreemDev
1c92e8171f docs: Latest update redirect URL
GitLab does not offer a web-page view of the latest release like GitHub does, this is only available on the REST API.
As such, I added this functionality to the update server since it keeps track of what the latest version is for both release channels anyways.
2025-07-02 00:58:43 -05:00
Neo
31c63708e4 Update French Translation (ryubing/ryujinx!67)
See merge request ryubing/ryujinx!67
2025-07-02 00:58:43 -05:00
GreemDev
0eba6c75b2 UI: Properly space total play time separator when loading bar is shown. 2025-07-02 00:58:43 -05:00
GreemDev
aa53b9b39c UI: Don't show total play time if there is none. 2025-07-02 00:58:42 -05:00
Coxxs
dc4dabc790 fix: UI deadlock when launching a game with "Trace Logs" enabled (ryubing/ryujinx!70)
See merge request ryubing/ryujinx!70
2025-07-02 00:58:42 -05:00
mqudsi
7a8285bcb5 Exclude time spent with emulator paused from play time (ryubing/ryujinx!55)
See merge request ryubing/ryujinx!55
2025-07-02 00:58:42 -05:00
Coxxs
76a1a65135 Implement CreateLibraryAppletEx in ILibraryAppletCreator (ryubing/ryujinx!69)
See merge request ryubing/ryujinx!69
2025-07-02 00:58:42 -05:00
WilliamWsyHK
be6e34f7e8 Correct typo on part of the character for word "server" (ryubing/ryujinx!68)
See merge request ryubing/ryujinx!68
2025-07-02 00:58:42 -05:00
GreemDev
231c0f46e4 infra: [ci skip] fix inconsistent namespaces from update library 2025-07-02 00:58:42 -05:00
GreemDev
763c13555c infra: Use Ryujinx.UpdateClient NuGet package for checking for updates.
Main benefit to this is sharing the C# model definitions from what the server returns and Ryujinx uses in-app without differences.
Additionally removed the GitHub API JSON models.
2025-07-02 00:58:42 -05:00
GreemDev
72c480fd56 docs: compat: The Legend of Nayuta: Boundless Trails: ingame (ryubing/ryujinx!59) 2025-07-02 00:58:42 -05:00
yeager
29a785aed4 Updated Swedish translation (ryubing/ryujinx!66)
See merge request ryubing/ryujinx!66
2025-07-02 00:58:42 -05:00
Hack茶ん
f6f27786d3 Update Korean translation (ryubing/ryujinx!64)
See merge request ryubing/ryujinx!64
2025-07-02 00:58:42 -05:00
GreemDev
755f7fa513 UI: RPC: Squeakross: Home Squeak Home image
docs: compat: Squeakross: Home Squeak Home: Playable
2025-07-02 00:58:42 -05:00
GreemDev
909a674443 infra: Add package source mappings for Ryujinx.UpdateClient to silence compile warnings 2025-07-02 00:58:42 -05:00
GreemDev
731d722042 infra: Add NuGet config to solution items 2025-07-02 00:58:42 -05:00
GreemDev
3437eedff4 Revert "Structural and Memory Safety Improvements, Analyzer Cleanup (ryubing/ryujinx!47)"
This reverts merge request !47
2025-07-02 00:58:42 -05:00
Emiyl
fc8b92e2de macOS: Fix MoltenVK config packing (ryubing/ryujinx!65)
See merge request ryubing/ryujinx!65
2025-07-02 00:58:42 -05:00
Godzilaa4
b08b1afcff Updated Brazilian Portuguese translation (ryubing/ryujinx!62)
See merge request ryubing/ryujinx!62
2025-07-02 00:58:42 -05:00
WilliamWsyHK
10eca602b1 Update translation for Traditional Chinese (ryubing/ryujinx!61)
See merge request ryubing/ryujinx!61
2025-07-02 00:58:42 -05:00
GreemDev
42df9aae7a [ci skip] Forgot closing / lol 2025-07-02 00:58:42 -05:00
GreemDev
56765f3251 Add support for notifying the update server when a new update has been pushed instead of relying on periodic refreshes 2025-07-02 00:58:42 -05:00
GreemDev
77bcf56230 [ci skip] UpdateClient package source
https://git.ryujinx.app/ryubing/update-server/-/packages
2025-07-02 00:58:42 -05:00
shinyoyo
b7ca8d66ca Updated Simplified Chinese translation (ryubing/ryujinx!58)
See merge request ryubing/ryujinx!58
2025-07-02 00:58:42 -05:00
MrKev
29fa21afc1 Structural and Memory Safety Improvements, Analyzer Cleanup (ryubing/ryujinx!47)
See merge request ryubing/ryujinx!47
2025-07-02 00:58:41 -05:00
Coxxs
4df476f91c fix: socket blocking flag is inverted when setting it (ryubing/ryujinx!57)
See merge request ryubing/ryujinx!57
2025-07-02 00:58:41 -05:00
Hack茶ん
e01a99cc9a Update Korean translation (ryubing/ryujinx!56)
See merge request ryubing/ryujinx!56
2025-07-02 00:58:41 -05:00
mqudsi
e9949b2a72 Work around Escape hotkey race with exit confirmation dialog
See merge request ryubing/ryujinx!54
2025-07-02 00:58:41 -05:00
rockingdice
ef68c366fb fix: crash caused by cursor overflow
See merge request ryubing/ryujinx!53
2025-07-02 00:58:41 -05:00
rockingdice
7617863704 fix: use the correct font family for CJK characters
See merge request ryubing/ryujinx!52
2025-07-02 00:58:41 -05:00
GreemDev
1781bd2d36 infra: [ci skip] update CHANGELOG.md 2025-07-02 00:58:41 -05:00
GreemDev
1e3aac32de Remove GitHub updater support. 2025-07-02 00:58:41 -05:00
GreemDev
a9e112d8d2 infra: CI: Remove GitHub release uploading from Stable workflow. 2025-07-02 00:58:41 -05:00
GreemDev
bcf2b3ae96 misc: [ci skip] Missed the property part of _chosenProfile 2025-07-02 00:58:41 -05:00
GreemDev
b06daf784e misc: Code styling changes & cleanups 2025-07-02 00:58:41 -05:00
Goodfeat
fbe80cc1fd Added the ability to switch between local and global input in the user configuration
See merge request ryubing/ryujinx!8
2025-07-02 00:58:41 -05:00
Goodfeat
b771793ed3 Update: Compatibility list
See merge request ryubing/ryujinx!29
2025-07-02 00:58:41 -05:00
Goodfeat
dd6e33ae31 Moved "Graphics Backend Multitreading" item to Graphics API & Optimization section
See merge request ryubing/ryujinx!13
2025-07-02 00:58:41 -05:00
GreemDev
b8a2096dc6 UI: RPC: [ci skip] Add BL2, BLTPS, and Minecraft Dungeons RPC images 2025-07-02 00:58:41 -05:00
GreemDev
7e3d22b5da infra: [ci skip] Remove duplicate GLI install in canary CI 2025-07-02 00:58:41 -05:00
GreemDev
26932ced08 infra: Update to Ryujinx.LibHac 0.20.0
This is identical to the previous version, it's just on NuGet.org so we can comment out the LibHacAlpha source in nuget.config.
2025-07-02 00:58:41 -05:00
GreemDev
d99a6a0f0a misc: [ci skip] Cause GitHub fallback properly 2025-07-02 00:58:41 -05:00
GreemDev
58e2f957a7 docs: compat: further clarify the issue with 'FANTASY LIFE i: The Girl Who Steals Time' with 'crash' and 'vulkan-backend-bug' labels. 2025-07-02 00:58:41 -05:00
GreemDev
40f12bd8df docs: compat: ingame: FANTASY LIFE i: The Girl Who Steals Time 2025-07-02 00:58:41 -05:00
GreemDev
1067827dcf infra: Remove GitHub uploading from Canary CI workflows 2025-07-02 00:58:41 -05:00
GreemDev
28932a0ea3 infra: [ci skip] fix canary changelog generation 2025-07-02 00:58:41 -05:00
GreemDev
429203e5d2 infra: Custom Update server instead of direct GitLab API calls
This reduces the amount of requests for an update from 3 if an update is needed, or 2 if not; to 1 if an update is needed, and none if an update is not. The difference comes from using this update server to check if an update is needed, and not GETing a snippet content for the release channels.
2025-07-02 00:58:41 -05:00