Matt Nadareski
|
aa5cc76f8f
|
Handle filenames with spaces in hashfiles
|
2023-03-30 10:59:56 -04:00 |
|
Matt Nadareski
|
6ee9edfe89
|
Fix oversights in hashfiles
- Allows for multiple spaces between filename and hash
- Allows for paths in names to be counted as machine names
|
2023-03-29 22:58:06 -04:00 |
|
Matt Nadareski
|
dc79249d61
|
Add No-Intro MIA support
|
2023-03-26 22:03:29 -04:00 |
|
Matt Nadareski
|
2681e4a997
|
Add No-Intro ID support
|
2023-03-26 21:47:17 -04:00 |
|
Matt Nadareski
|
dbf5ee5040
|
Alias GetCurrentDirectory
|
2023-01-20 10:56:39 -08:00 |
|
Matt Nadareski
|
cba8a01ece
|
Fix VSCode launch.json
|
2023-01-19 18:04:30 -08:00 |
|
Matt Nadareski
|
ea21e994e7
|
Remove fancy mid-version naming
|
2023-01-19 18:03:45 -08:00 |
|
Matt Nadareski
|
1eb3e1c11a
|
Relicense to MIT
I am relicensing this code with the permission of all code contributors to this code.
|
2023-01-08 21:48:21 -08:00 |
|
Matt Nadareski
|
909f241bc0
|
OS-specific builds in AppVeyor
|
2023-01-02 15:11:52 -08:00 |
|
Matt Nadareski
|
a203dee28a
|
Fix AppVeyor build script
|
2023-01-01 20:48:39 -08:00 |
|
Matt Nadareski
|
e7adfb154f
|
Add .NET 7 build targets
|
2022-12-29 23:55:38 -08:00 |
|
Matt Nadareski
|
3039ab0ff8
|
Add rudimentary header table
|
2022-12-22 10:42:03 -08:00 |
|
Matt Nadareski
|
b6e66b2fe2
|
Add database design WIP doc
|
2022-12-22 10:13:30 -08:00 |
|
Matt Nadareski
|
3ed197684d
|
Fix broken utilities test
|
2022-12-22 09:27:31 -08:00 |
|
Matt Nadareski
|
97e847333b
|
Fix faulty ignore logic
|
2022-12-22 09:27:02 -08:00 |
|
Matt Nadareski
|
9469bd6543
|
Partially fix EOF issues in hashing
|
2022-12-22 09:20:29 -08:00 |
|
Matt Nadareski
|
5cbae32dcf
|
GetMissingRequiredFields for Listrom
|
2022-11-03 21:20:18 -07:00 |
|
Matt Nadareski
|
19f2ccd4d1
|
Add GetMissingRequiredFields for SL
|
2022-11-03 21:07:48 -07:00 |
|
Matt Nadareski
|
d574a3baaf
|
Update optional and required fields for SL
|
2022-11-03 17:07:49 -07:00 |
|
Matt Nadareski
|
58db62cadd
|
Update SL DTD
|
2022-11-03 17:04:31 -07:00 |
|
Matt Nadareski
|
d35faea5a9
|
Add override method to all required places
|
2022-11-03 17:02:38 -07:00 |
|
Matt Nadareski
|
a6d02d8c9c
|
Remove TODO in Hashfile
|
2022-11-03 16:51:15 -07:00 |
|
Matt Nadareski
|
6c235e98b6
|
Migrate to GetMissingRequiredFields
|
2022-11-03 16:46:53 -07:00 |
|
Matt Nadareski
|
c23cfc0b36
|
Add null check to ShouldIgnore
|
2022-11-03 16:29:06 -07:00 |
|
Matt Nadareski
|
b3b2176b01
|
Add verbose logging to ShouldIgnore; add note
|
2022-11-03 16:27:58 -07:00 |
|
Matt Nadareski
|
4ea8abc1a4
|
Add logging TODO to ShouldIgnore
|
2022-11-03 16:19:58 -07:00 |
|
Matt Nadareski
|
507be000a1
|
Clean up usings in Hashfile
|
2022-11-03 16:18:25 -07:00 |
|
Matt Nadareski
|
392e59e697
|
Add Hashfile TODO for future requirements
|
2022-11-03 16:16:20 -07:00 |
|
Matt Nadareski
|
f1d37a7bb6
|
Enforce required fields for Hashfile
I was going back and forth on this, but honestly, this is the one set of types that is really meaningless if the hashes are missing.
|
2022-11-03 16:15:49 -07:00 |
|
Matt Nadareski
|
b1f2836261
|
Add gated code for Hashfile HasRequiredFields
|
2022-11-03 16:14:42 -07:00 |
|
Matt Nadareski
|
b8ab055c66
|
DatFile cleanup and add HasRequiredFields (nw)
|
2022-11-03 16:05:07 -07:00 |
|
Matt Nadareski
|
7fbae5623b
|
Add ShouldIgnore note, possibly for strict
|
2022-11-03 16:01:03 -07:00 |
|
Matt Nadareski
|
66b767ed4d
|
Add unused item dictionary database implementation
|
2022-11-03 15:54:00 -07:00 |
|
Matt Nadareski
|
83ddb0ccf9
|
Update nuget packages
|
2022-11-03 15:16:47 -07:00 |
|
Matt Nadareski
|
d0591e5932
|
Remove lingering TODO
|
2022-11-03 14:57:39 -07:00 |
|
Matt Nadareski
|
909ec8c4cc
|
Create separate files for internal skippers
|
2022-11-03 14:55:46 -07:00 |
|
Matt Nadareski
|
946b210d37
|
Add unused strict writing flag
|
2022-11-03 12:58:37 -07:00 |
|
Matt Nadareski
|
b8e0da44ed
|
Add validation notes to DAT types
|
2022-11-03 12:35:50 -07:00 |
|
Matt Nadareski
|
212af3a7dd
|
Add throwOnError flag for CMP and XML (unused)
|
2022-11-03 12:31:21 -07:00 |
|
Matt Nadareski
|
ee928c52ae
|
Add future work notes
|
2022-11-03 12:23:10 -07:00 |
|
Matt Nadareski
|
ee356fb8a2
|
Update formatting of DatItems
|
2022-11-03 12:22:17 -07:00 |
|
Matt Nadareski
|
7e3c04e8a2
|
Update SoftwareList with new fields
|
2022-11-03 11:44:29 -07:00 |
|
Matt Nadareski
|
b0dba93134
|
Update Driver with new fields
|
2022-11-03 11:37:55 -07:00 |
|
Matt Nadareski
|
07a5489ebf
|
Update ListXML DTD and required attributes
|
2022-11-03 11:12:54 -07:00 |
|
Matt Nadareski
|
00fa7abc01
|
Add public TODO on allowing stricter writes
|
2022-09-16 13:23:10 -07:00 |
|
Matt Nadareski
|
48d15ff09c
|
Attempt to fix hashing issue
|
2022-08-29 11:06:30 -07:00 |
|
Matt Nadareski
|
4bb4da444f
|
Move to .NET 6.0 only
|
2022-07-09 14:20:32 -07:00 |
|
Matt Nadareski
|
dcadf05832
|
Remove .NET 5 from AppVeyor
|
2022-07-08 22:53:38 -07:00 |
|
Matt Nadareski
|
c7ac8668b5
|
Drop .NET 5.0 support
|
2022-07-08 22:29:20 -07:00 |
|
Matt Nadareski
|
1a0d45e4ed
|
Fix game stats always being 0 (fixes #79)
|
2022-07-08 22:23:49 -07:00 |
|