Commit Graph

70 Commits

Author SHA1 Message Date
Matt Nadareski
c9c532776b [Style] Fix cleaning unicode 2017-03-18 16:41:14 -07:00
Matt Nadareski
6263b5275f [ALL] Add flag to remove non-ASCII characters from items 2017-03-18 00:34:18 -07:00
Matt Nadareski
e4a0c844d6 [Style] Add todo 2017-03-17 11:29:08 -07:00
Matt Nadareski
fdc08d8b52 [Style] Let clean hashes bail out early in error cases 2017-03-17 11:22:48 -07:00
Matt Nadareski
8d110fb68f [Style] Forgot to remove the old code 2017-03-17 10:16:00 -07:00
Matt Nadareski
e5db964712 [Style] Unroll regex (thanks to edc for the code) 2017-03-17 10:14:22 -07:00
Matt Nadareski
e7f3192476 [FileTools] Create and use safe file accessors 2017-03-15 20:07:28 -07:00
Matt Nadareski
0995718106 [ALL] Use File.Open instead of OpenRead, OpenWrite 2017-03-15 13:50:29 -07:00
Matt Nadareski
2c450b34e7 [ALL] Add SHA-256 as a future option for pretty much everything 2017-02-23 14:23:41 -08:00
Matt Nadareski
9b42dffba4 [ArchiveTools] Make it easier to rebuild to TGZ 2017-01-30 23:16:05 -08:00
Matt Nadareski
8d6fa2c908 Revert "[ALL] String.Empty"
This reverts commit d1df5c2b60.
2017-01-27 16:53:29 -08:00
Matt Nadareski
d1df5c2b60 [ALL] String.Empty 2017-01-27 15:42:07 -08:00
Matt Nadareski
9df9e4c284 [DatFile] Add AttractMode as valid input and output format 2016-11-04 11:17:15 -07:00
Matt Nadareski
3c33276d39 [Style] Fix finding end-of-line comments 2016-11-04 10:23:23 -07:00
Matt Nadareski
fb83b02437 [DatFile, Style] Fix CMP parsing again 2016-11-04 10:02:25 -07:00
Matt Nadareski
5e4f17f634 [DatFile] Add restore flag for level split 2016-10-31 14:55:51 -07:00
Matt Nadareski
b425382097 [DatFile] Modularize and rename code 2016-10-31 13:46:29 -07:00
Matt Nadareski
54dffb746c [Style] Add references in comments 2016-10-30 23:29:40 -07:00
Matt Nadareski
be53a95195 [Style] Remove all links to Path from replacements 2016-10-30 23:22:44 -07:00
Matt Nadareski
13336531d2 [ALL] Move additional usings inside of conditionals 2016-10-30 21:15:33 -07:00
Matt Nadareski
29fa610b22 [Style] Add custom replacements for some System.IO.Path methods 2016-10-30 21:12:41 -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
1868aa17c5 [Style] Compare in Windows format where upper and lower case don't matter 2016-10-28 12:28:24 -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
6d1ed1ecaf [Style] Add Date to build title 2016-10-25 16:47:50 -07:00
Matt Nadareski
521b2c77a8 [ALL] Rename OutputFormat => DatFormat 2016-10-25 15:02:02 -07:00
Matt Nadareski
bf4b3a413f [ALL] Reference reorganization 2016-10-24 13:51:39 -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
968bfef218 [Style] Add ConvertXMLUnsafeCharacters for future use 2016-10-19 14:14:56 -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
c03a54a41d [Style] Remove the "invalid filename characters" from cleaning since it involves path separators too 2016-10-05 11:40:47 -07:00
Matt Nadareski
df2d4a33d7 [DatItem, Style] Try to remove path-unsafe characters from file names 2016-10-05 10:14:49 -07:00
Matt Nadareski
7797a3ec37 [ALL] TSV and CSV are top level now 2016-10-04 12:12:26 -07:00
Matt Nadareski
299915d2cb [DatFile, Style] Remove rom renaming 2016-10-03 10:28:54 -07:00
Matt Nadareski
6aa29f8fae [ALL] Rename a few things 2016-09-30 12:15:36 -07:00
Matt Nadareski
810bbf501a [DatFile] Logiqx XML DATs can be... weird. Route them through the other reader 2016-09-30 11:41:35 -07:00
Matt Nadareski
99248c200b [Style] Take care of new output formats 2016-09-28 10:00:02 -07:00
Matt Nadareski
ad34192a14 [Style] Use primative string instead of object String 2016-09-26 12:19:37 -07:00
Matt Nadareski
6952be1753 [Style] Change IsUnicode; remove SentenceCase 2016-09-26 12:19:12 -07:00
Matt Nadareski
9d3c690042 [Style] Remove StripInvalidPathChars 2016-09-26 12:14:54 -07:00
Matt Nadareski
70e36de17c [Style] Remove CompareNumeric 2016-09-26 12:14:18 -07:00
Matt Nadareski
74fbe60686 [ALL] Stop using "using" for everything except databases 2016-09-22 15:36:02 -07:00
Matt Nadareski
57f6d361f7 [DATFromDir] Put retry on intial delete too 2016-09-21 23:17:30 -07:00
Matt Nadareski
284c3e088e [DATFromDir] Get proper output paths again 2016-09-21 23:07:20 -07:00