Matt Nadareski
092e9c6876
Some cleanup around FileTypes
2024-07-19 15:35:23 -04:00
Matt Nadareski
5fecdad7af
Add match count to log statement
2024-07-17 12:16:10 -04:00
Matt Nadareski
81e484e8d0
Add back dupe checking as well
2024-07-16 15:15:42 -04:00
Matt Nadareski
b9817c9af5
Always write to temp file if compressing after
2024-07-16 15:14:59 -04:00
Matt Nadareski
41d8b4297e
Use temp file during rebuilding sometimes
2024-07-16 15:09:51 -04:00
Matt Nadareski
0fc4e2192d
Return direct stream from archives
2024-07-16 14:58:04 -04:00
Matt Nadareski
203d6ce3df
Add another note
2024-07-16 14:37:28 -04:00
Matt Nadareski
5dc6b658d2
Make GetFileStream safer until fixed
2024-07-15 21:44:05 -04:00
Matt Nadareski
0e97b2025a
Add notes around GetFileStream
2024-07-15 21:39:25 -04:00
Matt Nadareski
8af80b79af
Rename CopyToStream to GetEntryStream
2024-07-15 21:37:38 -04:00
Matt Nadareski
e29610de4b
CopyToStream needs some work
2024-07-15 21:34:17 -04:00
Matt Nadareski
651f771ffd
Standardize some model access
2024-07-15 12:48:26 -04:00
Matt Nadareski
fbc13c0018
Comment out re-bucketing
2024-06-30 00:08:46 -04:00
Matt Nadareski
397f8019a0
Remove unnecessary check in rebuilding
2024-06-30 00:02:53 -04:00
Matt Nadareski
c53a506dba
Update packages, fix build
2024-04-24 13:45:38 -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
61e8edda81
Add more IDDB variants for Statistics and Rebuilder
2024-03-20 00:47:40 -04:00
Matt Nadareski
3f48f5c42c
Consolidate statistics into a single place again
2024-03-13 01:22:59 -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
962fd8baee
Convert depot information to keys
2024-03-10 22:08:08 -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
07dad00845
Add filter execution at the DAT level
2024-03-05 03:04:47 -05:00
Matt Nadareski
8f594f09a6
Migrate away from Core.Hash
2024-03-04 23:56:05 -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
Matt Nadareski
728b5d6b27
Perform mass cleanup
...
This is cleanup based on both new .NET functionality (in 6 and 7) as well as a ton of simplifications and things that were missed that were caught due to the cleanup.
2023-04-19 16:39:58 -04:00
Matt Nadareski
542075a651
Fix delete issue with rebuild
2023-04-18 12:02:09 -04:00
Matt Nadareski
5fce4c84b5
Wire up skeleton formats to DatItem
2023-04-07 16:13:15 -04:00
Matt Nadareski
01ce52ec35
Complete overhaul on Skippers
...
This change involves safety updates for serialization, better definitions of various classes, renames of some classes for accuracy, missing enum decoration, and various fixes.
2023-04-04 18:31:19 -04:00
Matt Nadareski
5d9ec18877
Ensure consistency by using ConcurrentList ( fixes #36 )
2021-07-18 21:00:01 -07:00
Matt Nadareski
c54b35db92
DatItem formats to own sub-namespace
2021-02-02 10:23:43 -08:00
Matt Nadareski
d66c92403e
Add proper block comments to DatTools classes
2020-12-21 11:38:56 -08:00
Matt Nadareski
8870e9b287
Remove Field usage
2020-12-14 15:43:01 -08:00
Matt Nadareski
7f7c3ec314
Goodbye .NET Framework 4.8 and RIPEMD160
2020-12-14 15:22:14 -08:00
Matt Nadareski
f8b9dfa122
DatItems don't know about setting fields
2020-12-14 10:11:20 -08:00
Matt Nadareski
a89297686f
Fix build... (understatement)
2020-12-13 13:22:06 -08:00
Matt Nadareski
24d4be0571
Split DatFiles namespace
2020-12-10 23:24:09 -08:00