Matt Nadareski
0cab005a78
Create FileTypeTool and move static methods
2025-01-04 21:17:02 -05:00
Matt Nadareski
c449f34410
Preemptive FileTypes cleanup
2025-01-04 20:24:56 -05:00
Matt Nadareski
4d9bb1c14e
Support all framework versions
2024-12-28 20:15:32 -05:00
Matt Nadareski
a6a83b3e76
Update packages
2024-12-06 13:20:36 -05:00
Matt Nadareski
0125bd6619
Add .NET 9 to target frameworks
2024-11-13 03:55:33 -05:00
Matt Nadareski
895c79b1b3
Clean up usings after the last changes
2024-10-30 11:40:09 -04:00
Matt Nadareski
2b1cf8dfa5
Update packages and fix DFD ( fixes #104 )
2024-10-24 17:41:14 -04:00
Matt Nadareski
c6109fdf97
Use new IO byte array extensions
2024-10-24 00:46:28 -04:00
Matt Nadareski
4d5ac92125
Fix some over-accessible fields
2024-10-19 23:17:37 -04:00
Matt Nadareski
b87b05f828
Reduce Linq usage across entire project
2024-10-19 21:41:08 -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
c53a506dba
Update packages, fix build
2024-04-24 13:45:38 -04: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
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
0d190a4a2b
Move one more method to better class
2023-08-14 18:45:58 -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
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
9469bd6543
Partially fix EOF issues in hashing
2022-12-22 09:20:29 -08:00
Matt Nadareski
48d15ff09c
Attempt to fix hashing issue
2022-08-29 11:06:30 -07:00
Matt Nadareski
cb947fdf51
Address warnings in code I wrote
2021-01-15 13:06:17 -08:00
Matt Nadareski
7f7c3ec314
Goodbye .NET Framework 4.8 and RIPEMD160
2020-12-14 15:22:14 -08:00
Matt Nadareski
24e73489d2
Aaru, Archives, CHDs all in folders
2020-12-10 22:31:23 -08:00
Matt Nadareski
58b3cda921
Distinguish IO extensions and helpers
2020-12-10 22:16:53 -08:00
Matt Nadareski
7141904fc8
Add a little more safety to Skippers
2020-12-10 21:29:17 -08:00
Matt Nadareski
9e88a0ab27
Fix build issues
2020-12-09 14:56:38 -08:00
Matt Nadareski
218dad20d2
Move some constants to better places
2020-12-09 14:33:47 -08:00
Matt Nadareski
82e3a3939b
Extract out FileTypes namespace
2020-12-08 14:53:49 -08:00