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
4c4ea54ac8
Remove unused constants
2024-07-19 15:47:47 -04:00
Matt Nadareski
a0010fe509
Missed one other place
2024-07-19 15:37:18 -04:00
Matt Nadareski
c11f2e46e9
Missed one place
2024-07-19 15:35:58 -04:00
Matt Nadareski
092e9c6876
Some cleanup around FileTypes
2024-07-19 15:35:23 -04:00
Matt Nadareski
73582779d2
Use System.IO.Compression for newer .NET on read
2024-07-19 15:14:47 -04:00
Matt Nadareski
c31d235319
Fix spelling issues
2024-07-19 15:14:30 -04:00
Matt Nadareski
ccc4259220
Wrap the creation time setting
2024-07-18 00:00:23 -04:00
Matt Nadareski
8344e9ae9b
Code formatting and usings cleanup
2024-07-17 15:46:42 -04:00
Matt Nadareski
5c179bbf8b
Make archives more consistent
2024-07-17 15:19:15 -04:00
Matt Nadareski
11fa1544f1
Gate more seeks
2024-07-17 14:46:14 -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
aa147379f3
Across the board package updates
2024-07-16 00:27:12 -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
c42304adf1
Don't assume paths are in the correct format
2024-07-15 13:42:49 -04:00
Matt Nadareski
81c32ef08f
Fix something that doesn't work for giant files
2024-07-03 15:28:25 -04:00
Matt Nadareski
806d0221d0
Update packages
2024-04-26 22:00:40 -04:00
Matt Nadareski
3077f77980
Update packages
2024-04-24 16:27:26 -04:00
Matt Nadareski
a271727e2c
Handle as many warnings as possible
2024-04-24 16:08:17 -04:00
Matt Nadareski
c53a506dba
Update packages, fix build
2024-04-24 13:45:38 -04:00
Matt Nadareski
dc889afdbb
Update packages
2024-03-25 14:34:21 -04:00
Matt Nadareski
76e3b0d83a
Update packages
2024-03-12 16:47:21 -04:00
Matt Nadareski
243019d8f7
Update SabreTools.Hashing
2024-03-06 11:16:26 -05:00
Matt Nadareski
dd03d30547
Update SabreTools.Hashing
2024-03-05 13:17:12 -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
8f594f09a6
Migrate away from Core.Hash
2024-03-04 23:56:05 -05:00
Matt Nadareski
076b80e805
Use SabreTools.Hashing
2024-03-04 21:20:39 -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
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
2757c2f568
Add stricter build options (nw)
2023-12-05 11:33:18 -05:00
Matt Nadareski
1c8417ac10
Add .NET 8, remove .NET 7
2023-11-15 00:00:59 -05:00
Matt Nadareski
985ea12879
Update nuget packages
2023-11-14 23:59:21 -05:00
Matt Nadareski
c88105bee7
Update SabreTools.IO version
2023-09-11 00:57:35 -04:00
Matt Nadareski
fe1c3b6675
Migrate to Nuget for IO
2023-09-08 12:27:04 -04:00
Matt Nadareski
6adbe601a2
Move NaturalSort to separate library
2023-08-14 21:02:15 -04:00
Matt Nadareski
0d190a4a2b
Move one more method to better class
2023-08-14 18:45:58 -04:00
Matt Nadareski
59dd9e8d26
Add conversion helpers, fix build
2023-08-14 14:53:28 -04:00
Matt Nadareski
2e662c0b4e
Move more helper methods around
2023-08-14 13:36:37 -04:00
Matt Nadareski
1752b1a0ac
Move another text helper method
2023-08-12 01:17:12 -04:00
Matt Nadareski
ac718efa78
Sync Compress and RVIO with latest from RVWorld
2023-04-21 15:04:31 -04: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