_Neo_
5d0fc6d456
Minor cleanup
...
Going over changed files and adjusting structure and looks
2026-01-17 17:21:37 +02:00
_Neo_
b26375cc4b
Some more adjustments
2026-01-06 13:08:48 +02:00
_Neo_
925ae1652b
Some fixes
...
Alignment, sizing, and selection indicator
2026-01-05 17:30:16 +02:00
_Neo_
af59454e19
Implement Fractured Locales for User Profiles
...
Initial implementation before cleanup
2026-01-04 17:40:09 +02:00
_Neo_
082a2a2051
Quick fix
2025-12-29 21:05:13 +02:00
_Neo_
2b2159f330
Proper UserSelector & ProfileSelector Alignment
2025-12-29 21:02:44 +02:00
_Neo_
17ab09119e
Margins + Locale adjustments
2025-12-24 18:55:08 +02:00
_Neo_
8c6b642129
Center listbox elements in ProfileSelectorDialog
2025-12-20 16:36:51 +02:00
Neo
167b41354b
Merge branch ryujinx:master into ui-userprofiles-and-misc
2025-12-05 04:07:13 -06:00
Princess Piplup
52700f71dc
Fix SaveCurrentScreenshot ( ryubing/ryujinx!230 )
...
See merge request ryubing/ryujinx!230
2025-12-04 17:35:17 -06:00
Neo
c093b34767
Merge branch ryujinx:master into ui-userprofiles-and-misc
2025-11-17 02:42:27 -06:00
GreemDev
09748b140a
Use the new C# 14 null propagation setter
2025-11-16 19:14:26 -06:00
_Neo_
89c6c490a3
Merge branch 'ui-userprofiles-and-misc' of https://git.ryujinx.app/neo/ryujinx into ui-userprofiles-and-misc
2025-11-01 13:33:54 +02:00
_Neo_
4d3a98e71d
Fixing ProfileSelectorDialog and removing unnecessary style which literally does nothing visually
2025-11-01 13:33:33 +02:00
Neo
18233cf7e6
Merge branch ryujinx:master into ui-userprofiles-and-misc
2025-11-01 05:21:36 -05:00
LotP
2c9b193018
Fix compiler warning ( ryubing/ryujinx!203 )
...
See merge request ryubing/ryujinx!203
2025-10-30 21:09:24 -05:00
Neo
35aacdb289
Merge branch ryujinx:master into ui-userprofiles-and-misc
2025-10-20 06:36:37 -05:00
GreemDev
5b3b907fd2
[ci skip] chore: Fix usage of var
2025-10-20 02:42:57 -05:00
_Neo_
79f3ea5cfa
Adjusting some minor values
2025-10-15 20:51:43 +03:00
_Neo_
16c35344d8
Quick Radius fix.
2025-10-15 19:05:00 +03:00
_Neo_
9f2ab7aa8f
Update User Profile Stuff + Misc.
2025-10-15 18:59:13 +03:00
GreemDev
77a797f154
Revert "Structural and Memory Safety Improvements, Analyzer Cleanup ( ryubing/ryujinx!47 )"
...
This reverts merge request !47
2025-06-15 20:45:26 -05:00
MrKev
ea027d65a7
Structural and Memory Safety Improvements, Analyzer Cleanup ( ryubing/ryujinx!47 )
...
See merge request ryubing/ryujinx!47
2025-06-11 17:58:27 -05:00
rockingdice
b97fae08b5
fix: use the correct font family for CJK characters
...
See merge request ryubing/ryujinx!52
2025-06-10 15:41:39 -05:00
MrKev
361d0c5632
Fix ~3500 analyser issues
...
See merge request ryubing/ryujinx!44
2025-05-30 17:08:34 -05:00
Goodfeat
6602693477
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.
See merge request ryubing/ryujinx!9
2025-03-30 22:29:57 -05:00
Evan Husted
2317c06364
misc: small Avalonia project restructure
...
Moved AppLibrary, Configuration, and PlayReport namespaces to Ryujinx.Systems, add the compat list stuff in the base Ryujinx.Systems namespace.
Moved the compatibility UI stuff to the proper UI view/viewmodel folders.
2025-03-04 18:01:48 -06:00
Evan Husted
da3f4e1d3a
misc: Created generic type RyujinxControl to allow for more unified control view model definitions
2025-03-02 21:24:39 -06:00
Evan Husted
c3af1dbf1a
Stick Visualizer ( #579 )
...

---------
Co-authored-by: MutantAura <domw0401@gmail.com >
2025-03-02 20:43:31 -06:00
Evan Husted
e294a79975
UI: dev: [ci skip] Add Avalonia DevTools support to all Windows defined by Ryujinx, accessible via Ctrl + F12 when running in Debug.
2025-02-25 23:12:57 -06:00
Evan Husted
7d59ada798
misc: chore: rename IgnoreApplet to IgnoreControllerApplet
2025-02-15 00:25:28 -06:00
Evan Husted
8aecccadb8
misc: chore: Format AvaHostUIHandler
2025-02-11 21:23:04 -06:00
Evan Husted
f6822f7358
misc: chore: add direct error code tuple to DisplayErrorAppletDialog
...
for use when i find the list of error codes -> causes
2025-02-11 21:09:55 -06:00
Evan Husted
d3f84a1305
misc: chore: Rename UserSelectorDialog to ProfileSelectorDialog
2025-02-11 20:50:06 -06:00
Evan Husted
06d34a5992
misc: chore: optimize UserSelectorDialog closed handler
2025-02-11 20:36:11 -06:00
Evan Husted
ad9d6588e8
misc: chore: Collapse HLE swkbd character validation utils into a single class
2025-02-01 14:11:35 -06:00
Evan Husted
ff05e03cc8
misc: chore: Remove unused using directives across entire solution.
2025-01-30 20:27:17 -06:00
Evan Husted
191e158289
misc: chore: Use static instances of converters instead of using control resources
2025-01-28 22:11:48 -06:00
Evan Husted
a469f3d710
UI: Remove empty StackPanel in UserSelectorDialog
2025-01-28 21:47:29 -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
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
dd16e3cee1
misc: chore: very small cleanup in AvaHostUIHandler
2025-01-19 13:18:40 -06:00
Jacob
52269964b6
Add the player select applet. ( #537 )
...
This introduces the somewhat completed version of the Player Select
Applet, allowing users to select either a user or a guest from the UI.
Note: Selecting the guest more then once currently does not work.
closes https://github.com/Ryubing/Ryujinx/issues/532
2025-01-18 20:40:33 -06:00
Evan Husted
f5ce539de9
misc: Move the rest of Ryujinx.UI.Common into other parts of the project.
2024-12-29 19:28:27 -06:00
Evan Husted
9baaa2b8f8
misc: Move image assets to Avalonia project
2024-12-29 18:37:37 -06:00
Jacobwasbeast
08b7257be5
Add the Cabinet Applet ( #340 )
...
This adds the missing Cabinet Applet, which allows for formatting
Amiibos and changing their names.
2024-12-02 23:40:02 -06:00
Vudjun
6d8738c048
TESTERS WANTED: RyuLDN implementation ( #65 )
...
These changes allow players to matchmake for local wireless using a LDN
server. The network implementation originates from Berry's public TCP
RyuLDN fork. Logo and unrelated changes have been removed.
Additionally displays LDN game status in the game selection window when
RyuLDN is enabled.
Functionality is only enabled while network mode is set to "RyuLDN" in
the settings.
2024-11-11 16:06:50 -06:00
Evan Husted
730ba44043
misc: Canary-specific naming & other small changes I had that I need to push.
2024-11-06 18:23:27 -06:00
Evan Husted
4c83794254
Avalonia: Move LocaleExtension & IconExtension into one namespace to simplify the usage sites in the markup.
2024-11-01 13:00:56 -05:00