Evan Husted
15d589c455
Merge branch 'master' into xeyes
2025-02-11 22:55:43 -06:00
Evan Husted
501b199e24
UI: setting: Disable Input when Out of Focus
2025-02-11 22:12:05 -06:00
Evan Husted
d3f84a1305
misc: chore: Rename UserSelectorDialog to ProfileSelectorDialog
2025-02-11 20:50:06 -06: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
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
Evan Husted
fe9fe2a10f
UI: Added option to check for updates in the background
2025-02-10 19:28:46 -06: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
Evan Husted
3262020e18
Merge branch 'master' into xeyes
2025-02-07 21:35:51 -06: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
Evan Husted
a3afebd3a2
Merge branch 'master' into xeyes
2025-02-05 14:59:03 -06: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
849fd0199e
Merge branch 'master' into xeyes
2025-01-26 17:33:58 -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
57e26114e8
Merge branch 'master' into xeyes
2025-01-25 21:56:40 -06:00
Evan Husted
be3bd0bcb5
misc: chore: Use explicit types in the Avalonia project
2025-01-25 14:00:23 -06:00
MutantAura
85547874c8
Consolidate most logic into StickVisualizer.
2025-01-24 20:08:58 -06:00
MutantAura
16ca8e5005
Move most logic into new StickVisualizer class and add keyboard support.
2025-01-24 20:01:36 -06:00
MutantAura
cfa5ad0757
Simplfy clamping and fix bug on window close.
2025-01-24 19:58:17 -06:00
MutantAura
43ece083b2
Move some backing fields to match others.
...
formatting pt.2
2025-01-24 19:57:11 -06:00
MutantAura
e1f5c501b0
Fix some issues with stick magnitude.
2025-01-24 19:56:21 -06:00
MutantAura
75c7a29278
style and analyzers
2025-01-24 19:52:52 -06:00
MutantAura
3a0d9c1435
whitespace
2025-01-24 19:52:47 -06:00
MutantAura
ce13830063
Clean up some magic numbers between code and axaml.
2025-01-24 19:52:24 -06:00
MutantAura
aa3f2824e0
Polish the aesthetic and include deadzone visualization.
2025-01-24 19:51:44 -06:00
MutantAura
d2bb580aea
Initial implementation of analog stick visualization.
2025-01-24 19:50:09 -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