Commit Graph

4025 Commits

Author SHA1 Message Date
Matt Nadareski
ae4c8cd4c8 Explicitly add package references
This avoids the issue of having passthrough package references that then break later if moved or changed.
2024-10-23 23:54:42 -04:00
Matt Nadareski
8329d16b8c Fix Headerer csproj 2024-10-23 23:50:50 -04:00
Matt Nadareski
71482b2eb9 Remove removed features from README.1ST 2024-10-23 22:25:10 -04:00
Matt Nadareski
029e6a0bce Fix some awkward wording in the readme 2024-10-23 22:24:12 -04:00
Matt Nadareski
c002d37c2c Remove Version feature from Headerer (unused) 2024-10-23 22:13:13 -04:00
Matt Nadareski
dbecb5d20d New program doesn't need extra checks 2024-10-23 22:12:11 -04:00
Matt Nadareski
a1b59eb2f3 Reduce unnecessary library calls 2024-10-23 22:10:55 -04:00
Matt Nadareski
1f0637cc91 Split Headerer back out
This is in anticipation of making it a fully independent program. Currently, the only links to the rest of SabreTools are a few usability libraries that are mostly unnecessary. The main logic now lives as a separate library in SabreTools.Skippers.
2024-10-23 22:04:52 -04:00
Matt Nadareski
1fc09ef633 Update README away from AppVeyor 2024-10-23 21:14:44 -04:00
Matt Nadareski
d7959d761b Minor optimization 2024-10-23 21:11:07 -04:00
Matt Nadareski
0c65e5b588 Ensure blanks during D2D are handled properly (fixes #80) 2024-10-22 13:05:51 -04:00
Matt Nadareski
f59d754623 Add issue templates based on MPF 2024-10-22 12:38:38 -04:00
Matt Nadareski
0be3611bac Make hash-related extensions more readable 2024-10-20 11:37:07 -04:00
Matt Nadareski
aad11d0874 Reduce unnecessary class structure 2024-10-20 00:24:00 -04:00
Matt Nadareski
d7e904cf65 Remove unnecessary abstract method 2024-10-20 00:12:43 -04:00
Matt Nadareski
4cf5bd2db2 Make sizes and deserializers internal 2024-10-20 00:11:15 -04:00
Matt Nadareski
c57148de24 Simplify parent CHD class 2024-10-20 00:06:40 -04:00
Matt Nadareski
ab93ba406c Use CHD models from library 2024-10-20 00:03:29 -04:00
Matt Nadareski
4d5ac92125 Fix some over-accessible fields 2024-10-19 23:17:37 -04:00
Matt Nadareski
16f173099d Add back non-null markers for old .NET 2024-10-19 22:50:42 -04:00
Matt Nadareski
6a26a0d2fa Make item dictionary implementations consistent 2024-10-19 22:39:23 -04:00
Matt Nadareski
97432a446a Use remaining Any calls more correctly 2024-10-19 21:46:59 -04:00
Matt Nadareski
b87b05f828 Reduce Linq usage across entire project 2024-10-19 21:41:08 -04:00
Matt Nadareski
1c079aab18 Ensure and add .NET Framework 4.8 support 2024-10-19 12:53:55 -04:00
Matt Nadareski
59cf543039 Support all of .NET Core for program builds 2024-10-19 12:46:35 -04:00
Matt Nadareski
cd2117de38 Fix RombaSharp build 2024-10-19 12:23:43 -04:00
Matt Nadareski
98be72d34b Add standardized publish scripts 2024-10-19 12:20:07 -04:00
Matt Nadareski
e83bd451f8 Sync build matricies from other projects 2024-10-19 12:10:56 -04:00
Matt Nadareski
c8f708d1ae Clean up some core functionality 2024-10-19 12:07:43 -04:00
Matt Nadareski
c9bff5e0aa Update all libraries 2024-10-19 11:43:11 -04:00
Matt Nadareski
d271d8e0b8 Ensure standard header copies all fields 2024-09-30 19:47:56 -04:00
Matt Nadareski
5f84a6ffe4 Trim quotes, if necessary 2024-08-28 02:20:36 -04:00
Matt Nadareski
fb3a885338 Fix build for old .NET 2024-08-28 02:11:33 -04:00
Matt Nadareski
a96086fc24 Handle extra equal signs 2024-08-28 02:10:09 -04:00
Matt Nadareski
4b3cb481c1 Only remove extension in ORPG when it's Rom 2024-07-30 09:10:03 -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
5351ea47f0 Don't set status from BaseFile 2024-07-19 11:17:23 -04:00
Matt Nadareski
af8ea617a6 Don't write spamsum unless calculated 2024-07-19 11:15:13 -04:00
Matt Nadareski
6ae0a0e95d Oops 2024-07-18 01:15:06 -04:00
Matt Nadareski
a0e5f9b93e Features always need information 2024-07-18 01:11:03 -04:00
Matt Nadareski
f0ff6c6990 Fix build from previous commits 2024-07-18 01:06:40 -04:00
Matt Nadareski
6c4293201d Be more explcit about signatures in Logging 2024-07-18 00:56:59 -04:00
Matt Nadareski
0a5f6f2b15 Slight cleanup of Help 2024-07-18 00:32:41 -04:00
Matt Nadareski
c286d40695 Remove this. references in Help 2024-07-18 00:23:16 -04:00
Matt Nadareski
ccc4259220 Wrap the creation time setting 2024-07-18 00:00:23 -04:00