Matt Nadareski
1dcd457fca
Wire through MD2/MD4
2025-01-09 05:26:36 -05:00
Matt Nadareski
d8526d4927
Fix copy-paste error
2025-01-09 04:09:05 -05:00
Matt Nadareski
632628e0f9
Create overloads for CreateDatFile
2025-01-09 04:04:07 -05:00
Matt Nadareski
aeba336925
Move static DatFile creation
2025-01-08 17:11:52 -05:00
Matt Nadareski
d67327231b
Make Logger naming consistent
2025-01-08 16:59:44 -05:00
Matt Nadareski
4924abaefe
Move sorting and merging to DatFileTool
2025-01-07 15:40:05 -05:00
Matt Nadareski
0abef5f92e
Move DatFileTool and related to DatFiles namespace
2025-01-07 15:31:28 -05:00
Matt Nadareski
33fa3461b3
Migrate most DatItem conversion code
2025-01-06 11:18:04 -05:00
Matt Nadareski
3d3d22b5d3
Let calling locations handle Stream state
2025-01-06 10:28:12 -05:00
Matt Nadareski
285a9f0ba6
Swap order of file GetInfo method params
2025-01-05 22:19:42 -05:00
Matt Nadareski
5d25a09785
Move some static functionality linked with TreatAsFile
2025-01-05 22:16:44 -05:00
Matt Nadareski
c67fe8a4d5
Move TreatAsFile up a library layer
2025-01-05 21:51:35 -05:00
Matt Nadareski
19914685a7
File types don't care about As flags
2025-01-05 21:35:06 -05:00
Matt Nadareski
281375f8e9
Make file opens safer and more consistent
2025-01-04 23:52:16 -05:00
Matt Nadareski
5daa42636b
Split GetInfo stream implementation
2025-01-04 22:50:36 -05:00
Matt Nadareski
b784a3b0bf
Use different interface name
2025-01-04 22:10:52 -05:00
Matt Nadareski
3dc8466cf7
Make archives more distinct from normal folders
2025-01-04 22:09:53 -05:00
Matt Nadareski
c24fdfc534
Rename IsTorrent to IsStandardized
2025-01-04 21:42:46 -05:00
Matt Nadareski
263d8f6aef
Reduce flakiness of flag setting
2025-01-04 21:40:45 -05:00
Matt Nadareski
5a7201e92d
Separate GetInfo signatures for clarity
2025-01-04 21:32:46 -05:00
Matt Nadareski
0cab005a78
Create FileTypeTool and move static methods
2025-01-04 21:17:02 -05:00
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