Evan Husted
0dd789e8a5
misc: chore: remove redundant trimming on CompatibilityEntry.GameName init
2025-01-11 01:26:34 -06:00
Evan Husted
41c8fd8194
misc: chore: lol this field was misspelled
2025-01-10 23:23:53 -06:00
Evan Husted
d4a7ee25ea
misc: chore: use ObservableProperty on input view models
2025-01-10 23:23:05 -06:00
Evan Husted
3141c560fb
misc: chore: remove sender parameter from LdnGameData receieved event
2025-01-10 23:15:55 -06:00
Evan Husted
de341b285b
misc: use ObservableProperty on HotkeyConfig fields
2025-01-10 23:15:37 -06:00
Evan Husted
cc95e80ee9
misc: chore: Move converters into a directory in Helpers. Namespace unchanged
2025-01-10 20:24:53 -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
Canary release job / Create tag (push) Failing after 13s
Canary release job / Release for linux-arm64 (push) Failing after 8m47s
Canary release job / Release for linux-x64 (push) Failing after 6m26s
Canary release job / Release MacOS universal (push) Failing after 1m12s
Canary release job / Release for win-x64 (push) Has been cancelled
2025-01-10 01:43:34 -06:00
Evan Husted
33f42adb11
Merge remote-tracking branch 'origin/master'
Canary release job / Create tag (push) Failing after 42s
Canary release job / Release for linux-arm64 (push) Failing after 15m33s
Canary release job / Release for linux-x64 (push) Failing after 13m39s
Canary release job / Release MacOS universal (push) Failing after 54s
Canary release job / Release for win-x64 (push) Has been cancelled
2025-01-09 22:09:01 -06:00
LotP1
918ec1bde3
cores rework ( #505 )
...
This PR changes the core count to be defined in the device instead of
being a const value.
This is mostly a change for future features I want to implement and
should not impact any functionality.
The console will now log the range of cores requested from the
application, and for now, if the requested range is not 0 to 2 (the 3
cores used for application emulation), it will give an error message
which tells the user to contact me on discord. I'm doing this because
I'm interested in finding applications/games that don't use 3 cores and
the error will be removed in the future once I've gotten enough data.
2025-01-09 21:43:18 -06:00
Evan Husted
cca429d46a
misc: chore: restore not enable
2025-01-09 21:42:54 -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
259526430c
UI: Properly space language menu items instead of prepending a space to the language name
2025-01-07 00:36:22 -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
4193a37a91
these files are a little bit needed
2025-01-06 07:38:11 -06:00
Evan Husted
c4cc657b89
UI: Compatibility List Viewer
2025-01-06 07:31:57 -06:00
Evan Husted
845dd9a8db
vk: regression: potentially fix various random graphical anomalies
2025-01-05 22:25:05 -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
850df38f1e
cleaup imports
2025-01-04 06:54:46 -06:00
Emmanuel Hansen
c8d598d5ac
use UnmanagedCallersOnly for delegates
2025-01-04 06:52:25 -06:00
Evan Husted
3e5b2bda38
UI: RPC: Goat Simulator 3 asset image
2025-01-03 22:25:32 -06:00
Evan Husted
9bb50fc6dd
misc: improve unpacking error & add nullability to SelectedIcon
2025-01-03 22:25:32 -06:00
Evan Husted
e956864697
misc: Remove needless AsObservableList
2025-01-03 22:25:32 -06:00
WilliamWsyHK
f43442f774
Include Hack for XC2 JP Edition ( #481 )
...
XC2 has 2 editions, one JP and one global. I own the JP version and
suffered from the soft-lock, meanwhile the current hack only works for
global edition, so PR is simply include JP edition from the hack.
2025-01-01 02:15:14 -06:00
Evan Husted
88d11d3d8d
misc: some cleanups and fix compile warnings
2025-01-01 02:14:59 -06:00
Evan Husted
391f57bdd2
misc: Headless: Inherit main input config
2025-01-01 01:55:10 -06:00
Evan Husted
fd2b5a7fc1
misc: Remove RendererHost AXAML
2025-01-01 01:55:10 -06:00
Otozinclus
37c165e9fc
Only delay shader translation on Metal ( #480 )
...
This way the Arbitrary Shader Translation Delay hack will no longer
affect shader loading when using Vulkan.
2025-01-01 00:18:17 -06:00
Daenorth
003a6d322b
Update to no_NO Norwegian Translation ( #475 )
...
Updated for time resync & auto graphics backend
2025-01-01 00:15:21 -06:00
jozz024
978d2c132b
add a keyboard shortcut for opening amiibo .bin files ( #461 )
2024-12-31 22:45:52 -06:00
Evan Husted
5d63706cea
misc: Bake in ValueEqual logic into ReactiveEventArgs
...
[ci skip]
2024-12-31 22:34:14 -06:00
Evan Husted
732aafd3bb
misc: Prevent value change logging when the value is changed to the same thing it was before the value change.
2024-12-31 22:23:08 -06:00
Evan Husted
3fa714bb72
misc: DateTimeOffset Extract extension from Gommon
2024-12-31 21:21:54 -06:00
Evan Husted
7c01633f13
UI: Show the path of the mod on the folder button
2024-12-31 21:15:50 -06:00
Evan Husted
27c5cba10b
misc: More Mvvm usage instead of writing out the observable properties
2024-12-31 21:11:57 -06:00