Matt Nadareski
|
c53a506dba
|
Update packages, fix build
|
2024-04-24 13:45:38 -04:00 |
|
Matt Nadareski
|
49f09ffb2b
|
Make SplitByHash methods use a loop to instantiate
|
2024-03-20 10:49:58 -04:00 |
|
Matt Nadareski
|
42cbecda32
|
Add source-dependent machines to diffing for IDDB
|
2024-03-20 10:42:27 -04:00 |
|
Matt Nadareski
|
54180310b8
|
Handle most places where source was being set for IDDB
|
2024-03-20 02:10:38 -04:00 |
|
Matt Nadareski
|
106e91690b
|
Start replacing more IDDB locations that use Source
|
2024-03-20 01:50:08 -04:00 |
|
Matt Nadareski
|
abcfb44455
|
Force source index for IDDB AddItem
|
2024-03-20 01:29:59 -04:00 |
|
Matt Nadareski
|
ea659cd691
|
Add source dictionaries for IDDB, currently unused
|
2024-03-20 00:59:47 -04:00 |
|
Matt Nadareski
|
61e8edda81
|
Add more IDDB variants for Statistics and Rebuilder
|
2024-03-20 00:47:40 -04:00 |
|
Matt Nadareski
|
f9306ffe3a
|
Add more DatFileTool IDDB variants
|
2024-03-20 00:36:47 -04:00 |
|
Matt Nadareski
|
0059509532
|
Make IDDB splits much smarter using new accessor methods
|
2024-03-19 23:58:22 -04:00 |
|
Matt Nadareski
|
c2ca5a0a6d
|
Add more IDDB accessors; make more IDDB variants of methods
|
2024-03-19 23:35:29 -04:00 |
|
Matt Nadareski
|
efc184627a
|
Add more IDDB variants; port GetDuplicates to IDDB
|
2024-03-19 23:15:58 -04:00 |
|
Matt Nadareski
|
7b889e57db
|
Add dictionary reset helper method
|
2024-03-19 18:40:24 -04:00 |
|
Matt Nadareski
|
141fb7eef0
|
Add more parity between current and IDDB
|
2024-03-19 15:31:23 -04:00 |
|
Matt Nadareski
|
b494394249
|
Start adding IDDB in parallel with existing dictionary
|
2024-03-19 15:21:01 -04:00 |
|
Matt Nadareski
|
3f48f5c42c
|
Consolidate statistics into a single place again
|
2024-03-13 01:22:59 -04:00 |
|
Matt Nadareski
|
76e3b0d83a
|
Update packages
|
2024-03-12 16:47:21 -04:00 |
|
Matt Nadareski
|
fe6d135dfb
|
Fix all reading of enum values from internal models
|
2024-03-11 21:30:24 -04:00 |
|
Matt Nadareski
|
482746995f
|
Deal with strings that aren't strings
|
2024-03-11 16:26:28 -04:00 |
|
Matt Nadareski
|
eb9075e47e
|
Create and use more passthrough methods
|
2024-03-11 15:46:44 -04:00 |
|
Matt Nadareski
|
c7b1ce5233
|
Fix SizeKey issues, convert CMP to serialization
|
2024-03-11 15:23:10 -04:00 |
|
Matt Nadareski
|
9237846e44
|
Fix AttractMode detection
|
2024-03-11 14:49:22 -04:00 |
|
Matt Nadareski
|
5188e8f3e0
|
Fix remove flag issues
|
2024-03-11 14:31:02 -04:00 |
|
Matt Nadareski
|
4db6d14ffb
|
Fix directory ensurance until library fixed
|
2024-03-11 13:42:55 -04:00 |
|
Matt Nadareski
|
962fd8baee
|
Convert depot information to keys
|
2024-03-10 22:08:08 -04:00 |
|
Matt Nadareski
|
1d1cbc3357
|
Convert DAT type to a key
|
2024-03-10 21:54:07 -04:00 |
|
Matt Nadareski
|
6b17eb456b
|
Convert header filename to a key
|
2024-03-10 21:41:49 -04:00 |
|
Matt Nadareski
|
91875b4eaf
|
Remove a couple specialized constructors
|
2024-03-10 21:08:34 -04:00 |
|
Matt Nadareski
|
e411d90822
|
Migrate unoffical keys
|
2024-03-10 16:49:07 -04:00 |
|
Matt Nadareski
|
7d974d4464
|
Convert DatHeader to internal models
|
2024-03-10 04:10:37 -04:00 |
|
Matt Nadareski
|
c2e30138db
|
Add setters and getters for Machine
|
2024-03-09 23:43:43 -05:00 |
|
Matt Nadareski
|
24d4e352a4
|
Remove nearly all explict fields
|
2024-03-09 21:34:26 -05:00 |
|
Matt Nadareski
|
2dbe257023
|
Replace usages of Name field (nw)
|
2024-03-08 20:42:24 -05:00 |
|
Matt Nadareski
|
48cbd47966
|
Replace Constants with Hashing
|
2024-03-06 11:23:22 -05:00 |
|
Matt Nadareski
|
fe0dccb8d2
|
Enforce nullability in SabreTools program
|
2024-03-06 00:53:32 -05:00 |
|
Matt Nadareski
|
b9f6a6862d
|
Remove DatItemField enum
|
2024-03-05 23:41:00 -05:00 |
|
Matt Nadareski
|
3c0d190dc3
|
Add nullability to the two programs (not enforced)
|
2024-03-05 20:26:38 -05:00 |
|
Matt Nadareski
|
919973266c
|
Consolidate replacement code
|
2024-03-05 20:07:38 -05:00 |
|
Matt Nadareski
|
5ea131c7e1
|
Address some nullability in tests
|
2024-03-05 13:32:49 -05:00 |
|
Matt Nadareski
|
58ab51e03f
|
Update SabreTools.IO
|
2024-03-05 10:28:06 -05:00 |
|
Matt Nadareski
|
07dad00845
|
Add filter execution at the DAT level
|
2024-03-05 03:04:47 -05:00 |
|
Matt Nadareski
|
05900cf818
|
Fix return/continue issues
|
2024-03-05 02:52:53 -05:00 |
|
Matt Nadareski
|
8f594f09a6
|
Migrate away from Core.Hash
|
2024-03-04 23:56:05 -05:00 |
|
Matt Nadareski
|
d06205f186
|
Simplify item count statistics
|
2024-03-04 22:52:03 -05:00 |
|
Matt Nadareski
|
17c023efaa
|
Use Matching to replace NaturalSort
|
2024-02-29 21:20:44 -05:00 |
|
Matt Nadareski
|
2b25ab167e
|
Use Nuget package for Skippers
|
2024-02-29 16:09:24 -05:00 |
|
Matt Nadareski
|
fc061ae555
|
Support ancient .NET in DatTools
|
2024-02-29 00:14:16 -05:00 |
|
Matt Nadareski
|
2145245c31
|
Support ancient .NET in DatFiles
|
2024-02-28 22:54:56 -05:00 |
|
Matt Nadareski
|
de59d0252c
|
Support ancient .NET in FileTypes
|
2024-02-28 21:59:13 -05:00 |
|
Matt Nadareski
|
823a9ca7b7
|
Enable nullability everywhere
|
2024-02-28 19:19:50 -05:00 |
|