Commit Graph

101 Commits

Author SHA1 Message Date
Matt Nadareski
b7527ca174 [ALL] Code cleanup and move 2016-10-31 14:26:23 -07:00
Matt Nadareski
b425382097 [DatFile] Modularize and rename code 2016-10-31 13:46:29 -07:00
Matt Nadareski
13336531d2 [ALL] Move additional usings inside of conditionals 2016-10-30 21:15:33 -07:00
Matt Nadareski
acba22fcec [ALL] Conditionals are upper case 2016-10-28 21:49:29 -07:00
Matt Nadareski
f8a69f6de2 [ALL] Make mono-specific build better 2016-10-28 21:47:11 -07:00
Matt Nadareski
646985a716 [Style] Use external code for sorting folder names 2016-10-28 15:13:29 -07:00
Matt Nadareski
12ba858825 [NaturalComparer] Use CompareNumeric instead of Compare, where possible 2016-10-28 12:59:52 -07:00
Matt Nadareski
5ba600782b [Style] Implement CompareNumeric again, not external this time 2016-10-28 12:24:17 -07:00
Matt Nadareski
c0b0b1513d [ALL] Add check for Mono compiler 2016-10-27 11:35:17 -07:00
Matt Nadareski
03f82701be [ALL] Implement AlphaFS 2016-10-26 22:10:47 -07:00
Matt Nadareski
71712feb0a [FileTools] Remove unneeded references 2016-10-26 14:29:13 -07:00
Matt Nadareski
521b2c77a8 [ALL] Rename OutputFormat => DatFormat 2016-10-25 15:02:02 -07:00
Matt Nadareski
2366116d98 [DatFile] Move Convert/Rebuild/Verify to DatFile, overhaul Rebuild 2016-10-24 21:32:26 -07:00
Matt Nadareski
3043ed5a1a [FileTools] Add new unhooked RebuildToOutputAlternate 2016-10-24 17:31:33 -07:00
Matt Nadareski
1d8dc14b98 [FileTools] Remove alternate code for redo 2016-10-24 16:29:50 -07:00
Matt Nadareski
bf4b3a413f [ALL] Reference reorganization 2016-10-24 13:51:39 -07:00
Matt Nadareski
b44b2739dd [SabreTools.Helper.Dats, SabreTools.Helper.Skippers] Update references and namespaces 2016-10-24 13:42:28 -07:00
Matt Nadareski
9a3527921f [ALL] Massive code cleanup and reorganization 2016-10-24 12:58:57 -07:00
Matt Nadareski
88f11e5826 [ALL] We should use static classes for these 2016-10-21 16:25:22 -07:00
Matt Nadareski
e48e14fa9e [ALL] Port rest of features over from SimpleSort 2016-10-20 17:59:15 -07:00
Matt Nadareski
6ced4966d6 [FileTools, SimpleSort] Port ConvertFiles over to library 2016-10-20 17:33:25 -07:00
Matt Nadareski
e67b85e901 [ALL] Add documentation for SimpleSort in SabreTools; port over Verify 2016-10-20 17:24:44 -07:00
Matt Nadareski
1a998d575c [ALL] Allow for original Dates to be written again in zipfiles 2016-10-14 17:10:28 -07:00
Matt Nadareski
7791bab253 [ALL] Zip64 support! And no more standard zip output! 2016-10-08 23:28:09 -07:00
Matt Nadareski
a53591a7b5 [FileTools] Make detection of DAT formats more correctly 2016-10-05 10:24:36 -07:00
Matt Nadareski
d8ff7f7943 [Skipper] Rearrange Skipper methods without changing logic 2016-10-03 21:16:59 -07:00
Matt Nadareski
d71b38d90a [ALL] Rename and move some things around 2016-10-03 15:29:40 -07:00
Matt Nadareski
ec5b56e8f4 [FileTools] Add proper seeking support for GetSingleStreamInfo 2016-10-03 15:25:09 -07:00
Matt Nadareski
ccb063c74e [ALL] Rename a few things; fix GetSingleStreamInfo; add headerless DFD 2016-10-03 15:05:07 -07:00
Matt Nadareski
574bff9c2e [FileTools] Fix occasion where XML file is not normally indented and spaced 2016-10-03 09:22:18 -07:00
Matt Nadareski
d05d2ebe9a [FileTools] Some old CMP dats are not well formed 2016-10-02 20:14:24 -07:00
Matt Nadareski
6aa29f8fae [ALL] Rename a few things 2016-09-30 12:15:36 -07:00
Matt Nadareski
d0010cef90 [FileTools] Accomodate more broken DATs 2016-09-29 20:05:46 -07:00
Matt Nadareski
0e1c33a89a [FileTools] Fix compatibility with older and non-compliant XML DATs 2016-09-29 17:57:27 -07:00
Matt Nadareski
36f9b12d06 [DatFile] Make XML parsing safer; skip malformed XML lines 2016-09-28 12:27:39 -07:00
Matt Nadareski
d96b3d4832 [DatFile, FileTools] Add checks for MD5, SFV, and SHA1 files 2016-09-28 11:30:06 -07:00
Matt Nadareski
09cb1e98e9 [DatFile, FileTools] Add preliminary OfflineList support 2016-09-27 12:05:29 -07:00
Matt Nadareski
ec34b91942 [DatFile, FileTools] Tweak SL and SD types 2016-09-27 11:26:55 -07:00
Matt Nadareski
96d4491d82 [DatFile, FileTools] Implement custom traversal of directories 2016-09-26 17:52:20 -07:00
Matt Nadareski
219d6f7664 [DatFile, SimpleSort, FileTools] Make sure extensions are checked properly 2016-09-26 17:36:25 -07:00
Matt Nadareski
8a39d398a4 [Logger] Updating logging to allow for removal of prefix 2016-09-23 15:09:00 -07:00
Matt Nadareski
a3f8f441c5 [FileTools] Remoe unused methods, using 2016-09-22 23:32:43 -07:00
Matt Nadareski
2d903e9dc8 [FileTools] Remove legacy skipper information from Headerer and replace with new system 2016-09-22 21:32:06 -07:00
Matt Nadareski
eb33a84580 [ALL] More rearranging 2016-09-22 21:04:41 -07:00
Matt Nadareski
2a55511c3e [FileTools, ArchiveTools] Separate archive-specific methods to their own class again 2016-09-22 21:00:18 -07:00
Matt Nadareski
b776240c11 [Headerer, FileTools] Wrap Headerer into FileTools 2016-09-22 20:42:34 -07:00
Matt Nadareski
a8417bdfcc [DatFile] Reorganize and make more things object-based 2016-09-22 17:52:58 -07:00
Matt Nadareski
ae9bfb9cd3 [DatFile, FileTools] Move GetXmlTextReader to a better location 2016-09-22 17:14:23 -07:00
Matt Nadareski
8a9722f8b2 [FileTools] Add more stream-based methods; reorganize 2016-09-22 16:16:48 -07:00
Matt Nadareski
863e936d07 [ALL] Get rid of rest of non-library usings 2016-09-22 15:59:03 -07:00