|
|
2e93fe340d
|
Change syntax for .NET 10 compatibility.
|
2025-09-13 12:45:25 +01:00 |
|
|
|
4aeadaa153
|
Add build properties files so it doesn't get package instructions from parent folders.
|
2025-09-13 12:44:54 +01:00 |
|
|
|
a8f14d46b7
|
[Dependencies] Update project files to adjust warning settings
|
2025-07-07 20:43:32 +01:00 |
|
|
|
25f8f5e7c4
|
Use centralized package version management and simplify package references
|
2025-06-25 15:56:21 +01:00 |
|
Matt Nadareski
|
33c50bde48
|
Bump version
rolling
|
2025-05-26 08:18:21 -04:00 |
|
Matt Nadareski
|
4fd8ecf20c
|
Update Serialization to 1.8.7
|
2025-05-19 12:20:58 -04:00 |
|
Matt Nadareski
|
000bc4ca26
|
Only check names for CHD
|
2025-05-19 11:05:15 -04:00 |
|
Matt Nadareski
|
ed14a83eee
|
Fix SortDB
|
2025-05-19 10:45:36 -04:00 |
|
Matt Nadareski
|
c3c080852c
|
Use consistent sorting in all places
|
2025-05-19 10:39:32 -04:00 |
|
Matt Nadareski
|
935d991464
|
Fix ordering issue by source
|
2025-05-19 10:33:57 -04:00 |
|
Matt Nadareski
|
6b5b0cf385
|
Last one, really
|
2025-05-14 21:07:19 -04:00 |
|
Matt Nadareski
|
d43a6d2074
|
One last regex update
|
2025-05-14 20:22:38 -04:00 |
|
Matt Nadareski
|
1f2042a35b
|
Add skeleton of filter group parsing
|
2025-05-14 16:59:25 -04:00 |
|
Matt Nadareski
|
9798391ae6
|
Add tokenization code to filter group
|
2025-05-14 16:51:39 -04:00 |
|
Matt Nadareski
|
9cb4da52de
|
Switch order of methods to match constructors
|
2025-05-14 15:01:11 -04:00 |
|
Matt Nadareski
|
e8a98bde89
|
Use Array.ForEach because it's fun
|
2025-05-14 14:55:17 -04:00 |
|
Matt Nadareski
|
52e145fe15
|
Unify filter runner construction with helper method
|
2025-05-14 14:47:09 -04:00 |
|
Matt Nadareski
|
d0f0fd6f7c
|
FilterRunner update to better support machine types
|
2025-05-14 14:42:15 -04:00 |
|
Matt Nadareski
|
c52fe915b0
|
Ensure the right format is used on parse for user data
|
2025-05-14 14:28:17 -04:00 |
|
Matt Nadareski
|
940b4932ca
|
Be even smarter about filtering
|
2025-05-14 13:37:45 -04:00 |
|
Matt Nadareski
|
95840a8146
|
Prefilter on modes that don't rely on devices or slots
|
2025-05-14 13:18:34 -04:00 |
|
Matt Nadareski
|
4a5c4d104d
|
Fix the mess that is devices and slots
|
2025-05-14 12:48:14 -04:00 |
|
Matt Nadareski
|
e0868632ff
|
Use machine sorting as default instead of CRC
|
2025-05-14 09:59:42 -04:00 |
|
Matt Nadareski
|
762247bec8
|
Unify merge tag handling
|
2025-05-14 08:52:24 -04:00 |
|
Matt Nadareski
|
547b2bd6ff
|
Ignore is like continue
|
2025-05-14 08:01:11 -04:00 |
|
Matt Nadareski
|
32ba06bb9e
|
Strip away merge tag in more places
|
2025-05-14 07:56:31 -04:00 |
|
Matt Nadareski
|
83958c76a3
|
Replace some logic with FilterGroup
|
2025-05-13 21:38:08 -04:00 |
|
Matt Nadareski
|
d4b947a2ce
|
Create internal filters dictionary instead of rebuilding each time
|
2025-05-13 20:42:53 -04:00 |
|
Matt Nadareski
|
0c7ba47dde
|
Add gross hack because isbios, isdevice, and ismechanical are separate
|
2025-05-13 20:32:00 -04:00 |
|
Matt Nadareski
|
ae19b8699d
|
Add unused FilterGroup for later
|
2025-05-13 20:12:27 -04:00 |
|
Matt Nadareski
|
8b8a8e131c
|
Remove now-unused using
|
2025-05-13 16:54:43 -04:00 |
|
Matt Nadareski
|
1774d65c89
|
Continue items only apply to the one previous
|
2025-05-13 16:45:53 -04:00 |
|
Matt Nadareski
|
5887a694e8
|
Aggregate sizes directly
|
2025-05-13 14:49:18 -04:00 |
|
Matt Nadareski
|
e82bbdc879
|
Fix subtle number parsing bug
|
2025-05-13 12:32:15 -04:00 |
|
Matt Nadareski
|
6fc301f49f
|
Tweak the check for offset roms
|
2025-05-13 11:42:22 -04:00 |
|
Matt Nadareski
|
f2a06189a4
|
Remove now-unused using
|
2025-05-13 11:00:49 -04:00 |
|
Matt Nadareski
|
035faf5a96
|
Handle "continue" Roms in a DataArea
|
2025-05-13 10:16:17 -04:00 |
|
Matt Nadareski
|
067f6d3df3
|
Possibly fix device and bios merging
|
2025-05-13 09:39:10 -04:00 |
|
Matt Nadareski
|
eb7430e716
|
Try to reconsile header values again
|
2025-05-12 22:40:55 -04:00 |
|
Matt Nadareski
|
6ed1cca60e
|
Remove merge tags in AddItemsFromCloneOfParent
|
2025-05-12 12:09:22 -04:00 |
|
Matt Nadareski
|
7aec205314
|
Remove merge tags on clone add
|
2025-05-12 09:16:28 -04:00 |
|
Matt Nadareski
|
563ca1cac7
|
Reduce lookups in AddItemsFromChildren
|
2025-05-12 08:54:45 -04:00 |
|
Matt Nadareski
|
beb78851ba
|
Update Nuget packages
|
2025-05-12 08:31:53 -04:00 |
|
Matt Nadareski
|
64b1f2d2cf
|
Add new logic to new path
|
2025-05-12 00:40:35 -04:00 |
|
Matt Nadareski
|
f56a3ba5dd
|
Be smarter about merging Disks
|
2025-05-12 00:39:34 -04:00 |
|
Matt Nadareski
|
e8c32581b3
|
Reduce duplicate calls
|
2025-05-12 00:28:51 -04:00 |
|
Matt Nadareski
|
b2c4f29264
|
Replace AsStringValue for performance
|
2025-05-11 23:36:48 -04:00 |
|
Matt Nadareski
|
bd09810180
|
Replace AsEnumValue for performance
|
2025-05-11 22:55:38 -04:00 |
|
Matt Nadareski
|
99580515eb
|
Enforce notnull on converters
|
2025-05-11 22:11:56 -04:00 |
|
Matt Nadareski
|
7fb32a001d
|
Fix removals recently updated
|
2025-05-11 22:00:09 -04:00 |
|