Commit Graph

369 Commits

Author SHA1 Message Date
Matt Nadareski
1a3d58c1f4 [FileTools] Forgot a place 2017-06-01 13:11:25 -07:00
Matt Nadareski
5f8cfc418e [DatFile] File ordering should use Natural comparisons 2017-06-01 13:09:34 -07:00
Matt Nadareski
fc1fddf030 [NaturalComparer] Add "number length" fix 2017-06-01 12:58:44 -07:00
Matt Nadareski
47ce3999c6 [DatFile] Add "against" diffing
This is the same diffing that is used by Romba to output its diffs. It is currently untested. Basically, this will take a set of base DATs as an input, and then diffs all of the individual DATs against that combined base and then outputs accordingly.
2017-06-01 11:19:54 -07:00
Matt Nadareski
b29a882743 [NaturalReversedComparer] Try to fix reverse comparison 2017-06-01 10:58:36 -07:00
Matt Nadareski
c65dd866d6 [DatFile, DatItem] Fix desc-to-name replacements
Previously, sets that had multiple items would trigger issues because of shared information in the items, mostly the Machine parts. By making all of it a clone, it takes a little more memory but ends up resolving all issues in desc-to-name mapping and replacement.
2017-05-14 23:53:03 -07:00
Matt Nadareski
bad61d1ed1 [DatFile] Safer code to ensure better description-to-name remapping 2017-05-14 20:03:31 -07:00
Matt Nadareski
d9850ac8d1 [Style] Attempt to fix CMP line parsing again 2017-05-14 19:10:49 -07:00
Matt Nadareski
2b4831e297 [DatFile] A couple of places for deep hashes to be omitted for the time being 2017-05-14 19:02:45 -07:00
Matt Nadareski
63110a1000 [DatFile] Make sure single and in-directory DATs are treated the same 2017-05-14 16:43:12 -07:00
Matt Nadareski
899b182373 [Style] Fix CMP parsing issue 2017-05-12 11:17:15 -07:00
Matt Nadareski
524a1f097f [FileTools] CSV/TSV should be extension alone 2017-05-10 15:13:49 -07:00
Matt Nadareski
c68e6dbc8d [README.1ST] Clarity 2017-05-04 09:31:25 -07:00
Matt Nadareski
7316931271 [README.1ST] 80 characters is enough 2017-05-04 04:35:31 -07:00
Matt Nadareski
7e9a694b6a [gitignore] Update gitignore again, remove erroneous files 2017-05-04 02:53:00 -07:00
Matt Nadareski
66a5423304 [ALL] Update to .NET 4.6.2 2017-05-04 02:45:46 -07:00
Matt Nadareski
fd4c9cf4fe [ALL] Update namespace 2017-05-04 02:41:11 -07:00
Matt Nadareski
97c358fcaf [SabreTools.Library] Update assembly name 2017-05-04 02:39:51 -07:00
Matt Nadareski
f72b06a561 [SabreTools.Library] Update folder name 2017-05-04 02:38:56 -07:00