Vladimir Sokolov
22299e69c6
Merge branch 'master' into master
2025-02-12 13:27:41 +10:00
Evan Husted
d3f84a1305
misc: chore: Rename UserSelectorDialog to ProfileSelectorDialog
2025-02-11 20:50:06 -06:00
Vladimir Sokolov
acc06a8430
Merge branch 'master' into master
2025-02-12 12:45:34 +10:00
Vova
c21e63eb02
Removed irrelevant functions.
...
Renamed variables to correct names
2025-02-12 12:44:38 +10:00
Evan Husted
e8e1dc6619
misc: chore: this isn't even bound to a XAML element, why was this an async void
2025-02-11 20:30:46 -06:00
Evan Husted
43f7b000ca
misc: chore: Optimize AboutWindowViewModel resource disposal
2025-02-11 20:08:38 -06:00
Evan Husted
30fef8e96e
misc: chore: Use UpdateCommand instance for the normal Check for Updates button
2025-02-11 00:47:39 -06:00
Vladimir Sokolov
03692e6072
Merge branch 'master' into master
2025-02-11 15:24:48 +10:00
Evan Husted
1024aa8757
UI: Change the background updater notification to a persistent button on the status bar when not in a game
2025-02-10 22:13:58 -06:00
Vova
6f4930d547
Merge branch 'master' of https://github.com/Goodfeat/Ryujinx_alt
2025-02-11 14:07:03 +10:00
Vova
1ca5407c22
Added autorestart of the emulator if it is necessary to change the graphic multi-thread.
...
Code cleaning
2025-02-11 14:06:31 +10:00
Evan Husted
fe9fe2a10f
UI: Added option to check for updates in the background
2025-02-10 19:28:46 -06:00
Vladimir Sokolov
8efceb3c28
Merge branch 'master' into master
2025-02-11 08:56:57 +10:00
Evan Husted
f3cf03495d
misc: add the ability to ignore UI logs when using trace & debug log levels
2025-02-10 14:25:47 -06:00
Evan Husted
7bce8206d5
misc: chore: small cleanups
2025-02-10 13:59:25 -06:00
Vova
0399af0ff9
Replace the "delete" button with "apply" during the game in the custom configuration.
2025-02-10 21:02:26 +10:00
Vova
966860a464
Change: initialization of user configuration is now a separate function
2025-02-10 15:25:19 +10:00
Vova
ae16360685
Code cleaning
2025-02-08 22:27:38 +10:00
Vova
45b1794a45
Returned an erroneously modified Convert time string
2025-02-08 20:41:16 +10:00
Vova
11a68a204f
Fixed bug crash due to incorrect System.SystemTimeOffset.Value,
...
hotkeys should now also be read from the global configuration file
2025-02-08 20:16:38 +10:00
Vova
5f5c76107c
Fixed a ban where a custom setting was mistakenly created when starting the game if it did not exist.
...
Now when starting the game, if a custom setting was created, the current game will be displayed in the settings window.
Code cleanup.
2025-02-08 18:29:31 +10:00
Vladimir Sokolov
7f4a161ca5
Merge branch 'master' into master
2025-02-07 20:48:10 +10:00
Evan Husted
a4211fec33
UI: Properly space the play time & last play date in the game info popup
2025-02-06 22:56:25 -06:00
Vova
2640f083b6
Added custom setting function for each game
2025-02-06 20:34:15 +10:00
Evan Husted
45cec4e7cf
UI: In-app Configuration resetting
2025-02-05 01:42:27 -06:00
Evan Husted
3ecc7819cc
UI: Fix the app list sort types using the newly changed localization keys
2025-02-04 23:47:24 -06:00
Evan Husted
717851985e
UI: Reorganize Game Info dialog popup + localization
2025-02-04 23:28:37 -06:00
Evan Husted
bd08a111a8
UI: Show what each value is in the Game Info dialog, add game icon
2025-02-04 22:47:12 -06:00
Evan Husted
222ceb818b
misc: chore: Use ApplicationLibrary helpers for getting DLCs & Updates for a game
2025-02-04 18:21:49 -06:00
Evan Husted
b0fcc5bee1
misc: chore: Simplify HasCompatibilityEntry
...
(Totally didn't realize that SelectedApplication is already an ApplicationData)
2025-02-04 18:21:24 -06:00
Evan Husted
e8a7d5b0b7
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-02-04 17:21:54 -06:00
Evan Husted
df9e6e4812
UI: Added the ability to view Compat information on right click, and on clicking the status itself like the title ID button.
2025-02-04 15:51:27 -06:00
Evan Husted
774edb7b29
UI: Match System Time is now an active setting which you can toggle on/off.
2025-02-02 23:46:55 -06:00
Evan Husted
38ef65aae0
misc: chore: Move all GeneratedRegex methods into one static class with static instance accessors.
2025-02-01 14:07:32 -06:00
Evan Husted
ff05e03cc8
misc: chore: Remove unused using directives across entire solution.
2025-01-30 20:27:17 -06:00
Evan Husted
796674d9cf
UI: Allow more freedom changing the Speed value & clamp the visible number to a sane amount of trailing digits
2025-01-30 03:30:50 -06:00
Evan Husted
1a42d1396c
UI: Rainbow cycling speed settings
...
Note: this setting is global, even though it appears in the settings for the individual gamepad. This is simply for consistency; you access all the rainbow stuff in one place.
2025-01-30 03:18:34 -06:00
Evan Husted
71d8cfd232
misc: chore: Pass rainbow color by reference in the event instead of passing around a packed int.
2025-01-29 20:51:55 -06:00
Evan Husted
023bd5f00f
UI: Enable Rainbow cycling in the Settings window
2025-01-29 20:27:01 -06:00
Evan Husted
a624fe64b9
UI: Scanning for mods on DLC content
2025-01-29 13:33:34 -06:00
Evan Husted
f3942968f9
UI: Convert the various options for LED into a popup window similar to motion & rumble config.
2025-01-26 17:18:27 -06:00
Evan Husted
ae90db2040
misc: chore: Use collection expressions in Avalonia project
2025-01-26 15:47:11 -06:00
Evan Husted
3cdaaa0b69
misc: chore: Fix object creation in Avalonia project
2025-01-26 15:16:50 -06:00
Evan Husted
be3bd0bcb5
misc: chore: Use explicit types in the Avalonia project
2025-01-25 14:00:23 -06:00
Otozinclus
1ce37ec317
Add option to change controller LED color ( #572 )
...
This allows the user to change the controller LED while using Ryujinx.
Useful for PS4 and PS5 controllers as an example.
You can also use a spectrum-cycling Rainbow color option, or turn the LED off for DualSense controllers.
---------
Co-authored-by: Evan Husted <greem@greemdev.net >
2025-01-24 14:47:36 -06:00
Evan Husted
f81cb093fc
misc: chore: Change references of GreemDev/Ryujinx to Ryubing/Ryujinx
2025-01-23 16:27:49 -06:00
Evan Husted
c140e9b23c
UI: Localize LED color & hide it until it's functional
...
Also moved IgnoreApplet to the System config section object.
2025-01-23 00:48:42 -06:00
Evan Husted
c03cd50fa3
UI: Add the ability to change a DualSense/DualShock 4's LED color.
...
Not functional yet. This is the UI & persistence side of #572 .
2025-01-22 19:53:39 -06:00
Evan Husted
fe9d8d05bd
UI: Fixed the Amiibo keybind only working when the UI had been updated.
2025-01-21 18:00:51 -06:00
asfasagag
11531dacb6
UI: Option to automatically Hide UI when game launches ( #462 )
...
Quality of life feature
Similar in function to the "Start Games in Fullscreen" toggle
For users who want to run games in windowed/non-fullscreen mode with
menu UI hidden, this eliminates the need to always click "Hide UI"
2025-01-21 17:36:51 -06:00