Evan Husted
7d59ada798
misc: chore: rename IgnoreApplet to IgnoreControllerApplet
2025-02-15 00:25:28 -06:00
Evan Husted
0965ee905d
misc: Fix Match System Time not persisting between emulator launches
2025-02-14 22:18:15 -06:00
Evan Husted
17e8ae1d9a
UI: More advanced customization for what happens when Ryujinx loses focus
2025-02-13 01:57:08 -06:00
Evan Husted
ba0cd13cff
misc: chore: fix warning [ci skip]
2025-02-11 22:54:24 -06:00
Evan Husted
501b199e24
UI: setting: Disable Input when Out of Focus
2025-02-11 22:12:05 -06:00
Evan Husted
96c33a0b92
misc: chore: [ci skip] AppletMetadata: Use previously retrieved content path
2025-02-11 12:20:52 -06:00
Evan Husted
1eb78872d8
misc: chore: annoyed I missed this, it's very obvious
2025-02-10 19:51:28 -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
6ab899f621
misc: chore: [ci skip] Use explicit types & target-typed new
2025-02-10 16:44:26 -06:00
Evan Husted
1129ab0e8c
misc: chore: Remove unused property in ApplicationData
2025-02-10 15:44:58 -06:00
Evan Husted
b6b391b2cf
misc: chore: [ci skip] Remove unused 'using' directives from solution
2025-02-10 14:34:12 -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
efa0cc7554
UI: Show issue labels of games in the tooltip on playability status
2025-02-09 21:15:38 -06:00
Evan Husted
1c0813d09d
misc: chore: [ci skip] shorten lines in FormatterSpecBase.Format & consistently format them
2025-02-09 00:50:11 -06:00
Evan Husted
e4b4e94b56
misc: chore: cleanup Specs.cs
2025-02-09 00:45:46 -06:00
Evan Husted
764c9e9d4e
misc: chore: unify GameSpec creation
2025-02-09 00:37:54 -06:00
Evan Husted
05e991db87
misc: chore: collapse all NSO emulator formatters into one method
2025-02-09 00:37:35 -06:00
Evan Husted
93a298523f
Dynamic Presence support for every NSO emulator
2025-02-08 16:52:07 -06:00
FluffyOMC
253cbb2810
Initial Implementation of SSBU PlayReport usage! ( #638 )
...
Currently, this has as many game modes as I could find to implement,
along with a list of all the characters in the game and their code ID.
2025-02-08 16:23:24 -06:00
Evan Husted
9c226dcc7a
misc: chore: [ci skip] rename ValueFormatter to SingleValueFormatter and some minor cleanups
2025-02-08 01:34:44 -06:00
Evan Husted
30a534edcd
misc: chore: [ci skip] generify Formatter Specs to be able to run formatters of different types at interleaving priorities
2025-02-08 01:26:23 -06:00
Evan Husted
1d88771d1b
Play Report Analyzer v4
...
You can now access the *entire* play report data in any given value formatter.
The input types have been restructured and, notably, not every instance of Value has an ApplicationMetadata on it. It's now on the container type that also contains the matched values and the entire play report.
2025-02-08 00:22:34 -06:00
Evan Husted
4e8157688e
UI: See what games do/don't have an image & dynamic RPC support in the Game Info popup
2025-02-07 18:34:11 -06:00
Evan Husted
2c8edaf89e
PlayReport: Add Sparse Multi Value formatters
2025-02-07 15:43:50 -06:00
Evan Husted
d1da937fce
misc: chore: [ci skip] XMLdocs on new Play Report Analyzer members
2025-02-05 19:51:43 -06:00
Evan Husted
4a8f98126f
[ci skip] remove test
2025-02-05 19:45:29 -06:00
Evan Husted
e55629a908
misc: chore: [ci skip] Play Report Analyzer: Added Multi Value formatters
2025-02-05 19:42:36 -06:00
Evan Husted
c638a7daf8
misc: chore: Move Play Report analyzer into a dedicated namespace and remove the PlayReport name prefix on types
2025-02-05 19:27:44 -06:00
Piplup
5e5e180fea
PlayReportAnalyzer: Added Pokemon Scarlet and Violet ( #630 )
...
Every base game location excluding buildings are done, DLC locations
will be added at a later point
2025-02-05 18:32:27 -06:00
FluffyOMC
479b38f035
Add tooltips to game status ( #625 )
2025-02-05 00:42:20 -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
820e8f7375
[ci skip] UI: Strip dumped file information out of the DLC name
2025-02-04 18:10:28 -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
566f3d079a
misc: chore: Play Report analyzer code simplification
2025-02-04 00:56:59 -06:00
Evan Husted
7a9b62884a
misc: chore: type-specific value accessors on PlayReportValue
2025-02-03 19:56:02 -06:00
Evan Husted
de9faf183a
misc: chore: [ci skip] wrong element order
2025-02-03 19:45:05 -06:00
Evan Husted
0bf7c5dfa2
misc: chore: [ci skip] AlwaysReturn factory function to go with the AlwaysResets singleton one.
2025-02-03 19:23:47 -06:00
Evan Husted
11bc32d98e
UI: RPC: Reset Details when switching between Master Mode and Normal Mode on the title screen.
2025-02-03 19:19:17 -06:00
Evan Husted
65f08caaa3
misc: chore: .Match helper method on PlayReportAnalyzer.FormattedValue.
2025-02-03 19:18:17 -06:00
Evan Husted
f225b18c05
misc: chore: XMLDocs on PlayReportAnalyzer system.
...
- Change PlayReportValue to a basic class passed normally instead of a struct passed by reference
2025-02-03 18:54:38 -06:00
Evan Husted
5ab50680b4
HLE: Run Play Report event handlers in a dedicated .NET thread
2025-02-03 17:01:44 -06:00
Evan Husted
a0edc5c2b0
UI: RPC: Small change to how values are passed to hopefully detect the player pos better
2025-02-03 15:46:39 -06:00
Evan Husted
158ea7b4d6
misc: chore: logged coordinate is a decimal not a whole number
2025-02-03 15:33:12 -06:00
Evan Husted
8bc3de8303
UI: RPC: Add TOTK current world layer to RPC based on logged player y pos
2025-02-03 14:54:34 -06:00
Evan Husted
c812106611
UI: Show playability information under game version in List view
2025-02-03 13:49:56 -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
b2eecd28ce
UI: RPC: Value Formatter V3
...
- Allows the ability to bind a single PlayReportGameSpec to multiple title IDs, like for MK8D
- Allows the ability for the value formatters to tell the caller of the analyzer that they should reset the value, and also added the ability to explicitly not handle a value format.
2025-02-02 22:10:49 -06:00