Matt Nadareski
c255e0ebe1
Update copyright
2024-12-30 21:38:40 -05:00
Matt Nadareski
7d99e3d25e
Allow symbols to be packed
2024-12-30 21:37:43 -05:00
Matt Nadareski
4d9bb1c14e
Support all framework versions
2024-12-28 20:15:32 -05:00
Matt Nadareski
3e3866b6e4
Update all packages
2024-12-28 13:31:15 -05:00
Matt Nadareski
5886632d62
Add support FileOnly packing flag
2024-12-07 11:27:54 -05:00
Matt Nadareski
c8c10659b1
Reduce unnecessary round-trip conversions
2024-12-06 23:16:09 -05:00
Matt Nadareski
a6a83b3e76
Update packages
2024-12-06 13:20:36 -05:00
Matt Nadareski
b6c6a0160b
IntersectWith should be UnionWith
2024-12-06 12:46:58 -05:00
Matt Nadareski
9da83082dc
Convert one warning tag to another
2024-11-18 20:02:17 -05:00
Matt Nadareski
aaf30bb2bc
Framework only matters for executable
2024-11-18 19:59:16 -05:00
Matt Nadareski
0125bd6619
Add .NET 9 to target frameworks
2024-11-13 03:55:33 -05:00
Matt Nadareski
a4da7f3657
Handle known enumerable types better
2024-11-12 21:12:06 -05:00
Matt Nadareski
4b3955af77
HashSet is easier than Distinct
2024-11-12 19:57:58 -05:00
Matt Nadareski
0e5572ff18
Merge Filtering into DatTools
2024-10-30 11:26:56 -04:00
Matt Nadareski
9e637021b1
Remove ConcurrentList
...
This made sense at one point, but none of the operations that once used the concurrency in the type still process concurrently. As such, this class has been made redundant. All places that it was used previously have reverted to standard `List<T>`.
2024-10-30 10:59:04 -04:00
Matt Nadareski
d21fb0c666
Update Skippers to 1.1.3
2024-10-24 21:52:11 -04:00
Matt Nadareski
5185dde9a5
Core.Globals is definitely good
2024-10-24 05:58:03 -04:00
Matt Nadareski
dd06c076d7
Make DFD code cleaner for future work
2024-10-24 05:52:48 -04:00
Matt Nadareski
e992f0d013
Minor formatting cleanup in DatFileTool
2024-10-24 05:26:05 -04:00
Matt Nadareski
0a6ae30e6b
Fix build
2024-10-24 01:54:42 -04:00
Matt Nadareski
be2fc9ae7c
Make statistics a bit less strange
2024-10-24 01:51:04 -04:00
Matt Nadareski
15dba6fbbd
Remove outdated project references
2024-10-24 00:38:46 -04:00
Matt Nadareski
cf54891993
Update SabreTools.IO
2024-10-24 00:36:44 -04:00
Matt Nadareski
0c65e5b588
Ensure blanks during D2D are handled properly ( fixes #80 )
2024-10-22 13:05:51 -04:00
Matt Nadareski
b87b05f828
Reduce Linq usage across entire project
2024-10-19 21:41:08 -04:00
Matt Nadareski
e83bd451f8
Sync build matricies from other projects
2024-10-19 12:10:56 -04:00
Matt Nadareski
c9bff5e0aa
Update all libraries
2024-10-19 11:43:11 -04:00
Matt Nadareski
092e9c6876
Some cleanup around FileTypes
2024-07-19 15:35:23 -04:00
Matt Nadareski
c31d235319
Fix spelling issues
2024-07-19 15:14:30 -04:00
Matt Nadareski
5ca6da14fb
Fix modern .NET build
2024-07-17 15:48:37 -04:00
Matt Nadareski
8344e9ae9b
Code formatting and usings cleanup
2024-07-17 15:46:42 -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
aa147379f3
Across the board package updates
2024-07-16 00:27:12 -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
263daa4637
Disable ItemsDB from HasWritable for now
2024-07-03 10:48:13 -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
806d0221d0
Update packages
2024-04-26 22:00:40 -04:00
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