Evan Husted
|
bbd64fd5f0
|
misc: chore: Cleanup AppletMetadata usage
|
2025-01-19 19:40:49 -06:00 |
|
Evan Husted
|
6482e566ab
|
UI: Compat: Unload compatibility entries when the window closes.
|
2025-01-19 17:41:50 -06:00 |
|
Evan Husted
|
7fcd9b792e
|
UI: Compat: Update owned game title IDs when ApplicationLibrary app count updates
|
2025-01-19 17:41:31 -06:00 |
|
Evan Husted
|
31e5f74e05
|
UI: misc: Replace spaces in Title with newlines when using custom title bar (since the Title is in an Avalonia tooltip)
|
2025-01-19 13:05:20 -06:00 |
|
Evan Husted
|
0dd789e8a5
|
misc: chore: remove redundant trimming on CompatibilityEntry.GameName init
|
2025-01-11 01:26:34 -06:00 |
|
Evan Husted
|
3141c560fb
|
misc: chore: remove sender parameter from LdnGameData receieved event
|
2025-01-10 23:15:55 -06:00 |
|
Evan Husted
|
d75ce52bd4
|
UI: Show play time in one time unit, maxing out at hours.
|
2025-01-10 20:23:47 -06:00 |
|
Evan Husted
|
4a4ea557de
|
UI: compat: show last updated date on entry hover
|
2025-01-10 01:43:34 -06:00 |
|
Evan Husted
|
845c86f545
|
misc: chore: cleanup AppletMetadata.CanStart
|
2025-01-09 21:14:35 -06:00 |
|
Evan Husted
|
27993b789f
|
misc: chore: fix some compile warnings
|
2025-01-09 20:23:26 -06:00 |
|
Evan Husted
|
bdd890cf6f
|
UI: logger function name
|
2025-01-09 19:48:11 -06:00 |
|
Evan Husted
|
c5574b41a1
|
UI: collapse LoadFromStream into static ctor
pass the index get delegate to the struct instead of the entire header
|
2025-01-09 19:44:24 -06:00 |
|
Evan Husted
|
292e27f0da
|
UI: dispose CSV reader when done + use explicit types
|
2025-01-09 19:24:48 -06:00 |
|
Evan Husted
|
606e149bd3
|
UI: Create a ColumnIndices struct and pass it by reference to the row ctor instead of recomputing the column index for every column on every row
|
2025-01-09 18:48:15 -06:00 |
|
Evan Husted
|
384416953d
|
docs: compat: list title ID column first
|
2025-01-08 12:30:13 -06:00 |
|
Evan Husted
|
672f5df0f9
|
docs: compat: Remove issue_number & events_count columns
That's mostly for archival purposes; we don't need it.
|
2025-01-07 18:49:04 -06:00 |
|
Evan Husted
|
ef9c1416ec
|
UI: compat: Only use monospaced font for title ID
|
2025-01-07 04:49:20 -06:00 |
|
Evan Husted
|
5efa7d5dfa
|
UI: compat: remove custom ContentDialog derived type
|
2025-01-07 04:37:36 -06:00 |
|
Evan Husted
|
f4272b05fa
|
UI: Compat list disclaimer
|
2025-01-07 03:53:10 -06:00 |
|
Evan Husted
|
d8265f7772
|
Embed compatibility list into executable
instead of downloading
Co-Authored-By: Vita Chumakova <me@ezhevita.dev>
|
2025-01-07 03:37:07 -06:00 |
|
Evan Husted
|
b5fafb6394
|
UI: stop using async voids in MainMenuBarView; use RelayCommands
|
2025-01-06 23:52:20 -06:00 |
|
Evan Husted
|
323c356d9c
|
UI: Widen compatibility list, and make search box take up all space horizontally
|
2025-01-06 22:03:39 -06:00 |
|
Evan Husted
|
30b22ce6ba
|
UI: fix nullref
|
2025-01-06 08:02:37 -06:00 |
|
Evan Husted
|
9acecc9eb2
|
UI: default OnlyShowOwnedGames in compat list to true
|
2025-01-06 07:53:27 -06:00 |
|
Evan Husted
|
c4cc657b89
|
UI: Compatibility List Viewer
|
2025-01-06 07:31:57 -06:00 |
|
Evan Husted
|
987ab9be41
|
Fix part 2
|
2025-01-05 16:03:34 -06:00 |
|
Evan Husted
|
8a2bc3957a
|
UI: fix: new updates not being autoloaded
|
2025-01-05 15:45:01 -06:00 |
|
Evan Husted
|
6286501550
|
misc: do not log dirty hack changes if ShowDirtyHacks is disabled
|
2024-12-31 20:11:44 -06:00 |
|
Evan Husted
|
19d2883a35
|
UI: Store config migrations in a dictionary and loop through it to do migrations.
|
2024-12-31 02:51:14 -06:00 |
|
Evan Husted
|
0cd09ea0c5
|
misc: Simplify ControlHolder checks in MainWindowViewModel
|
2024-12-31 00:04:23 -06:00 |
|
Evan Husted
|
bd29f658b1
|
misc: Forgot about OfType [ci skip]
|
2024-12-30 23:28:32 -06:00 |
|
Evan Husted
|
df150f0788
|
misc: Significantly reduce duplicated code in ConfigurationState migration logic. 300 lines removed; functionally identical.
|
2024-12-30 23:14:05 -06:00 |
|
Evan Husted
|
e50198b37d
|
Clarify DramSize XMLdoc
|
2024-12-30 23:11:59 -06:00 |
|
Evan Husted
|
f426945fec
|
misc: Rename DirtyHacks to DirtyHack
Rename DirtyHack.ShaderCompilationThreadSleep to ShaderTranslationDelay
Changed EnabledDirtyHack to a struct
rename DirtyHackCollection to DirtyHacks
|
2024-12-30 22:18:35 -06:00 |
|
Evan Husted
|
172869bfba
|
misc: cleanup applying the current dirty hacks to the config upon loading the json
|
2024-12-30 22:11:16 -06:00 |
|
Evan Husted
|
a5cde8e006
|
misc: Update Gommon, apply new extension
|
2024-12-30 20:37:02 -06:00 |
|
Evan Husted
|
9ae1c4380d
|
UI: Fix crashing when opening an Applet or application with no existing icon
|
2024-12-30 02:32:44 -06:00 |
|
Evan Husted
|
0ab5b41c4b
|
misc: Move dirty hack related stuff into a separate viewmodel, only show slider when translation delay is enabled.
|
2024-12-30 01:33:07 -06:00 |
|
Evan Husted
|
da8ea06074
|
misc: Small cleanups
|
2024-12-30 00:14:55 -06:00 |
|
Evan Husted
|
8fd8a776c9
|
misc: prevent crashes
|
2024-12-29 23:39:40 -06:00 |
|
Evan Husted
|
f362bef43d
|
misc: Overhaul DirtyHacks saving to support storing a value alongside an off/off flag.
|
2024-12-29 21:17:01 -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
|
4f699afe7a
|
misc: Move shortcut files into Avalonia project
|
2024-12-29 19:13:06 -06:00 |
|
Evan Husted
|
6caab1aa37
|
misc: move Models & Helpers into Common & Avalonia projects
|
2024-12-29 19:09:28 -06:00 |
|
Evan Husted
|
7f376b4f45
|
misc: Move SystemInfo into Avalonia project
|
2024-12-29 18:13:38 -06:00 |
|