KeatonTheBot
5ecdd197cd
Fix ComboBox alignment on texture format dropdown
2025-12-27 23:08:43 -06:00
gdkchan and KeatonTheBot
812cecd713
Initial texture replacement implementation
...
Unmerged PR #5632 , originally by @gdkchan
* Add mod manager support - @KeatonTheBot
* Remove redundant code - @KeatonTheBot
* Optimize, modernize code to newer C# standards where appropriate - @KeatonTheBot
Co-authored-by: KeatonTheBot <keaton@ryujinx.app >
2025-12-19 17:49:02 -06:00
KeatonTheBot
c70f692324
misc: chore: Fix possible NullReferenceExceptions, suppress warnings
2025-12-13 13:32:49 -06:00
Princess Piplup
298e2cdefd
Fix SaveCurrentScreenshot
...
This fixes SaveCurrentScreenshot so it correctly saves the screenshot into the screenshot folder, it's no longer a stub
I was going to add the capture button so all games worked but tbh I only care for spongebob
games tested
Pokemon Z-A: https://files.raychu.xyz/u/1FaUGV.png
Pokemon Violet: https://files.raychu.xyz/u/6swfVS.png
Pokemon Violet: https://files.raychu.xyz/u/JaBBX2.png
Spongebob The Cosmic Shake: https://files.raychu.xyz/u/8z5X2e.png
2025-12-04 20:17:51 -06:00
KeatonTheBot
e287c9fc85
Null-conditional assignments, continued
2025-11-19 20:33:06 -06:00
GreemDev
e349ef72fb
Use the new C# 14 null propagation setter
2025-11-19 20:09:08 -06:00
GreemDev
b7c13715f1
Add .NET Runtime version in About window under Ryujinx version.
2025-11-17 09:14:04 -06:00
KeatonTheBot
6292192cc0
misc: chore: Remove unnecessary usings
2025-11-11 17:40:33 -06:00
KeatonTheBot
61a783e10a
Add 43:18 aspect ratio (for 3440x1440 [WQHD], 6880×2880 [UW6K+] users)
2025-11-08 16:49:46 -06:00
KeatonTheBot
a6c0eabf49
misc: Tweak NullReferenceException fixes
2025-10-31 01:04:00 -05:00
KeatonTheBot
2c50fbcc1f
misc: Use nint/nuint instead of IntPtr/UIntPtr
2025-10-29 14:54:07 -05:00
Coxxs
2993dba583
Fix application list loads slowly when RyuLDN is enabled
...
Currently, application list will not show until ApplicationLibrary_LdnGameDataReceived calls ViewModel.RefreshView();, forcing a refresh. This makes application list load slowly when RyuLDN is enabled.
2025-10-24 14:30:38 -05:00
KeatonTheBot
1724149443
misc: chore: Remove unnecessary usings
2025-10-19 17:48:37 -05:00
GreemDev
66a5719e10
UI: Move IgnoreControllerApplet to the System config section object
2025-10-12 21:48:26 -05:00
Goodfeat
c9c78841b9
feature: add the ability to skip profile select dialog when opening games that use it
...
the skip behavior is done by passing the user id of the profile you have selected in Options > Manage User Profiles
2025-10-12 21:48:25 -05:00
Judas Drekonym
6ba8ae53f2
Add TitleID sort method
...
Adds an additional application list sorting method for the TitleID. A
bit of a niche choice for sorting but I think the TID is a relevant
enough piece of metadata that it should be there. (And I personally
would be using it)
- Using existing TitleId constant in ApplicationSort, implying this was
meant to be in the sorting options at some point?
- Reuses the "DlcManagerTableHeadingTitleIdLabel" locale for fulfilling
the need already, might be better to make a unique one for this in the
long run but this codebase is new to me so I wanted to make the changes
as unobtrusive as possible
- Using app.Id for the comparer seems to work fine, not sure if using
something else like IdString would be better?
2025-10-10 12:14:44 -05:00
Evan Husted
d3bce3f361
UI: Only show DLC RomFS button under Extract Data when DLCs are available.
...
Also convert the constructor of DlcSelectViewModel to expect a normal title id and not one already converted to the base ID.
2025-10-09 17:18:50 -05:00
Evan Husted
2471bb8ede
UI: Move DLC RomFS dumping under normal RomFS dumping.
...
Also removed it from DLC manager.
2025-10-09 17:18:50 -05:00
KeatonTheBot
51b32981b6
misc: chore: Fix possible NullReferenceExceptions, InvalidOperationExceptions
2025-09-30 15:05:14 -05:00
KeatonTheBot
fa682d406e
misc: chore: Merge into pattern
2025-09-24 13:51:15 -05:00
KeatonTheBot
503dea74c2
misc: chore: Remove unnecessary usings
2025-09-24 13:48:36 -05:00
KeatonTheBot
1f979e5c6f
misc: chore: Fix object creation
2025-09-24 13:44:00 -05:00
KeatonTheBot
378dc33cca
misc: chore: Discard unused parameters
2025-09-24 13:26:50 -05:00
Mcost45
6e5bd0c9f2
Include SL/SR default bindings for single joycons
...
Single L/R Joycons default to unbound for the SL/SR inputs - so by default you can't progress past 'press L + R to continue' type screens.
But
* ConfigGamepadInputId.SingleLeftTrigger0(L)
* ConfigGamepadInputId.SingleRightTrigger0(L)
* ConfigGamepadInputId.SingleLeftTrigger1(R)
* ConfigGamepadInputId.SingleRightTrigger1(R)
already exist (and I verified these are the inputs triggered by the SL/SR buttons), so my change would default to these instead.
2025-09-23 09:27:59 -05:00
GreemDev and KeatonTheBot
c56d04a9a9
feature: Turbo Mode
...
Adds an elapsed tick multiplier feature which speeds up games which are built upon delta time.
More information: https://web.archive.org/web/20240713135029/https://github.com/Ryujinx/Ryujinx/pull/6456
Co-authored-by: KeatonTheBot <keaton@ryujinx.app >
2025-09-04 23:49:32 -05:00
KeatonTheBot
5c6175cebf
UI: Fix Match System Time setting not appropriately disabling/enabling System Time options
2025-09-04 23:49:26 -05:00
KeatonTheBot
9addccb50f
misc: chore: Replace Gommon functions with standard .NET equivalents (part 3)
2025-09-04 14:28:54 -05:00
KeatonTheBot
121bb5dc76
UI: Update Avalonia to 11.3.4
...
* Fix text and ComboBox alignment in Save Manager
2025-08-21 11:36:23 -05:00
Coxxs
ef72e9b790
Add GDB Stub
2025-08-11 15:06:41 -05:00
KeatonTheBot
6cecbaa625
UI: Update FluentAvalonia.NoAnim to 2.4.0-build2, revert ColorPicker changes
2025-07-30 21:19:15 -05:00
KeatonTheBot
1443e1a2ff
UI: Update Avalonia to 11.3.2, FluentAvalonia to 2.4.0
...
* FluentAvalonia: Disabled NavigationView selection indicator animations due to bugged implementation in 2.1.0+, restoring previous behavior
* Avalonia: Fixed text on certain buttons being larger than normal
* Avalonia: Fixed ComboBox code inserting extra space to the left of selected items
2025-07-29 18:01:11 -05:00
Coxxs
6ecd6111d5
fix: UI deadlock when launching a game with "Trace Logs" enabled
...
This fixes https://github.com/Ryubing/Issues/issues/30
* Switch to "Release" build config (PerformanceCheck(); will only be called in Release build config)
* Enable "Trace Logs" in Ryujinx settings
* Double-click a game to launch
* Ryujinx will attempt to open a confirmation dialog box that never opens, causing UI deadlock
2025-06-20 10:40:29 -05:00
KeatonTheBot
0ee71fa064
misc: chore: Replace Gommon functions with standard .NET equivalents (part 2)
2025-06-20 10:36:56 -05:00
KeatonTheBot
f9780b33bb
misc: chore: Use 'foreach' statement in place of Gommon ForEach in "delete all" mod manager crash fix
...
* Simplify statement for valid mod folder checking
2025-06-18 02:41:02 -05:00
KeatonTheBot
d2a532f971
misc: chore: Fix numerous NullReferenceExceptions, InvalidOperationExceptions
2025-06-18 02:25:06 -05:00
mqudsi
878ea70aa9
Work around Escape hotkey race with exit confirmation dialog
2025-06-11 10:47:53 -05:00
rockingdice
ed0ebdec5b
fix: use the correct font family for CJK characters
2025-06-10 18:16:56 -05:00
KeatonTheBot
8f77076117
Change stick visualizer color to system accent color
2025-06-01 02:25:39 -05:00
ChromJ
f6351e3fff
Add Ctrl+Comma shortcut for settings
...
See merge request kenji-nx/ryujinx!2
2025-05-24 23:47:13 -05:00
GreemDev
2a03f7b1d4
infra: Update to Ryujinx.LibHac 0.20.0.
...
This time it's pulled in via GitLab package registry.
2025-05-20 00:28:49 -05:00
KeatonTheBot
6c7b7d6fc4
UI: Change the GitHub button in the About window to GitLab
2025-05-19 23:03:37 -05:00
Evan Husted
299b4cfe1d
UI: Match System Time is now an active setting which you can toggle on/off.
2025-05-09 18:45:53 -05:00
Evan Husted
d640f50203
UI: Button to set emulator time based on system time in settings, under the time settings
2025-05-08 17:05:03 -05:00
KeatonTheBot
b40265e029
Revert "UI: Update Avalonia to 11.2.8, FluentAvalonia to 2.3.0"
...
This reverts commit 01f037ae83 .
2025-04-27 21:24:58 -05:00
KeatonTheBot
01f037ae83
UI: Update Avalonia to 11.2.8, FluentAvalonia to 2.3.0
...
* FluentAvalonia: Disabled NavigationView selection indicator animations due to bugged implementation in 2.1.0+, restoring previous behavior
* Avalonia: Fixed text on certain buttons being larger than normal
* Avalonia: Fixed ComboBox code inserting extra space to the left of selected items
2025-04-27 20:01:53 -05:00
Evan Husted
0cf29113c0
UI: Button to open screenshots folder in File menu
2025-04-27 18:25:40 -05:00
KeatonTheBot
2f48a5007a
Update 'About' window
2025-04-26 23:04:35 -05:00
Evan Husted and MutantAura
ebe623bc07
Stick Visualizer
...

---------
Co-authored-by: MutantAura <domw0401@gmail.com >
2025-04-26 00:56:19 -05:00
KeatonTheBot
3c644a712d
misc: chore: Fix possible System.NullReferenceExceptions
2025-04-12 12:27:15 -05:00
KeatonTheBot
19013d360a
misc: chore: Remove redundant qualifiers
2025-04-11 22:08:30 -05:00