Commit Graph

733 Commits

Author SHA1 Message Date
Matt Nadareski
fdb14f5b6a [DatFile, Flags] Allow for muliple stat output formats at once 2016-12-05 11:43:48 -08:00
Matt Nadareski
bf7fae766e [DatFile] There is no "mid-header" for CSV\TSV stats 2016-12-05 10:57:26 -08:00
Matt Nadareski
7fa4e5f3cc [SabreTools, Filter] Add inverse filters 2016-12-05 10:53:08 -08:00
Matt Nadareski
98caead61c [Build] Update help to include proper flag 2016-12-02 09:53:30 -08:00
Matt Nadareski
7dedf77950 [DatFile] Fix locking on dictionary 2016-12-01 11:43:09 -08:00
Matt Nadareski
93ad95a218 [DatFile] Remove double entries 2016-12-01 09:58:51 -08:00
Matt Nadareski
9896eb9cc0 [DatFile] Stats CSV/TSV should use byte values not pretty ones 2016-11-10 11:56:41 -08:00
Matt Nadareski
2d3959dafd [DatFile] Add --out as parameter for stats 2016-11-10 10:42:51 -08:00
Matt Nadareski
5ef4cb0efd [DatFile] Remove cloneable, use constructor instead 2016-11-08 16:04:26 -08:00
Matt Nadareski
50d0a40ae3 [DatFile] Clone was never actually used. CloneHeader was. CloneHeader is now Clone. 2016-11-08 15:59:29 -08:00
Matt Nadareski
3aa0ad3f62 [DatFile] Remove all references to Files as an independent variable 2016-11-08 15:50:27 -08:00
Matt Nadareski
82a31ed470 [DatFile] Make the file dictionary transparent 2016-11-08 15:29:52 -08:00
Matt Nadareski
a13f0f1635 [ArchiveTools] Add some preliminary RAR stuff 2016-11-07 21:31:52 -08:00
Matt Nadareski
209f189951 [SabreTools] Split former Headerer flag into Extract and Replace 2016-11-07 14:46:54 -08:00
Matt Nadareski
2f102800b7 [DatFile] Make sure that flags aren't overwritten if user-set 2016-11-07 10:11:58 -08:00
Matt Nadareski
d7f6d6e31f [DatFile] Use spaces instead of tabs in stats output 2016-11-04 17:17:43 -07:00
Matt Nadareski
5ac62dbe96 [DatFile] Remove unnecessary sort 2016-11-04 12:41:06 -07:00
Matt Nadareski
5b71464327 [DatFile] Create partial classes because the base was getting too big 2016-11-04 11:57:32 -07:00
Matt Nadareski
230e563e78 [DatFile] Connect AttractMode parsing 2016-11-04 11:39:47 -07: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
1951cfbf4a [DatFile] Simplify date parsing in CMP a little more 2016-11-04 10:03:42 -07:00
Matt Nadareski
fb83b02437 [DatFile, Style] Fix CMP parsing again 2016-11-04 10:02:25 -07:00
Matt Nadareski
eac3c6d390 [FileTools] Locks no longer needed 2016-11-03 22:50:57 -07:00
Matt Nadareski
62b4c73091 [DatFile] Make sure we do the right thing with splits and paths for diffs 2016-11-03 22:17:27 -07:00
Matt Nadareski
8c8e06fc4b [DatFile, FileTools] Only files in input folders should be sorted. Everything else has to keep order. 2016-11-03 21:58:29 -07:00
Matt Nadareski
dff6a37ae5 [DatFile] Change location of key sort for output 2016-11-03 21:54:15 -07:00
Matt Nadareski
f4436df8a8 [DatFile, ArchiveTools] TGZ and DFD fixes 2016-11-02 10:29:34 -07:00
Matt Nadareski
6d5217355e [ArchiveTools, DatFile] Ensure output filenames are legal 2016-11-01 15:50:32 -07:00
Matt Nadareski
dd3768cbbb [SabreTools, DatFile] Use "base" instead of "restore" for level split 2016-10-31 15:37:39 -07:00
Matt Nadareski
feed1a559e [DatFile] Make sure description is filled in properly 2016-10-31 15:20:44 -07:00
Matt Nadareski
5e4f17f634 [DatFile] Add restore flag for level split 2016-10-31 14:55:51 -07:00
Matt Nadareski
b7527ca174 [ALL] Code cleanup and move 2016-10-31 14:26:23 -07:00
Matt Nadareski
c3064996b2 [DatItem] Verify DatItem modularity 2016-10-31 14:02:02 -07:00
Matt Nadareski
b425382097 [DatFile] Modularize and rename code 2016-10-31 13:46:29 -07:00
Matt Nadareski
16252f8bf3 [DatFile] Make SplitByLevel more modular 2016-10-31 12:40:23 -07:00
Matt Nadareski
cba20b249f [DatFile] Fix root-level files in DFD 2016-10-31 10:24:29 -07:00
Matt Nadareski
6a5dbc62f1 [DatFile] Make it compile 2016-10-30 23:48:02 -07:00
Matt Nadareski
235ea84334 [DatFile] Almost forgot about the final write location 2016-10-30 23:46:42 -07:00
Matt Nadareski
c5bf282b80 [DatFile] Remove ambiguous code hwere possible 2016-10-30 23:29:58 -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
2304fc8e73 [ALL] Forgot x86 2016-10-28 21:55:07 -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
ea82db8a41 [ALL] Add Xamarin-compatible build configurations 2016-10-28 21:01:52 -07:00
Matt Nadareski
0a7d9c2d38 [ArchiveTools] Add more null checks 2016-10-28 17:53:27 -07:00
Matt Nadareski
f4f96d5a78 [DatFile] Add short name flag for level split 2016-10-28 17:51:53 -07:00