Matt Nadareski
|
82a31ed470
|
[DatFile] Make the file dictionary transparent
|
2016-11-08 15:29:52 -08: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
|
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
|
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
|
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
|
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
|
f4f96d5a78
|
[DatFile] Add short name flag for level split
|
2016-10-28 17:51:53 -07:00 |
|
Matt Nadareski
|
cf0634059d
|
[DatFile] Make sure that DATs at every depth get properly written out
|
2016-10-28 16:52:23 -07:00 |
|
Matt Nadareski
|
646985a716
|
[Style] Use external code for sorting folder names
|
2016-10-28 15:13:29 -07:00 |
|
Matt Nadareski
|
340993e2d9
|
[DatFile] One other sorting place
|
2016-10-28 13:11:56 -07:00 |
|
Matt Nadareski
|
fdeacb233e
|
[DatFile] Sort individual files as well
|
2016-10-28 13:10:01 -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
|
a29b3171db
|
[DatFile] Make lower case default, but optional
|
2016-10-28 09:31:48 -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
|
53ca557e16
|
[DatItem, Filter] Abstract out Filter again
|
2016-10-26 21:02:01 -07:00 |
|
Matt Nadareski
|
ea0cbc2724
|
[DatFile] Rename Update to DetermineUpdateType and extract out the individual DAT processing to Update
|
2016-10-26 18:07:06 -07:00 |
|
Matt Nadareski
|
8e484e0fc2
|
[DatFile] Cut rebuild short if there's no inverse and no entries
|
2016-10-26 17:16:13 -07:00 |
|
Matt Nadareski
|
e5a3289f11
|
[DatFile] Better DAT output naming
|
2016-10-26 16:51:46 -07:00 |
|
Matt Nadareski
|
f14bac96e5
|
[DatFile] Forgot to write out last split DAT
|
2016-10-26 16:37:20 -07:00 |
|
Matt Nadareski
|
bf2f3d5f64
|
[DatFile] Fixes for split by level
|
2016-10-26 14:59:12 -07:00 |
|
Matt Nadareski
|
ddc39fee0f
|
[DatFile] Make sure games are sanitized for SplitByLevel
|
2016-10-26 14:35:09 -07:00 |
|
Matt Nadareski
|
920e4b4c6f
|
[DatFile] Add theoretical SplitByLevel, not hooked up
|
2016-10-26 14:29:29 -07:00 |
|
Matt Nadareski
|
305a8db75a
|
[ArchiveTools] Add TAR output
|
2016-10-25 21:20:43 -07:00 |
|
Matt Nadareski
|
bb50df0499
|
[Build, DatFile, Logger] Misc. changes requested by Obiwantje
|
2016-10-25 21:03:16 -07:00 |
|
Matt Nadareski
|
ed541cf001
|
[DatFile] Formerly roll Convert into Sort by adding --inverse flag
|
2016-10-25 18:02:28 -07:00 |
|
Matt Nadareski
|
6ea5051f3c
|
[DatFile] Remove romba file creation for convert
|
2016-10-25 16:48:01 -07:00 |
|
Matt Nadareski
|
1e947dbdf8
|
[DatFile] Add folder output to convert
|
2016-10-25 16:34:50 -07:00 |
|
Matt Nadareski
|
87744405f0
|
[ALL] Allow expanded output format set, convert methods over to new system, add skeletons for remaining output formats, remove simplesort standalone
|
2016-10-25 16:04:45 -07:00 |
|
Matt Nadareski
|
521b2c77a8
|
[ALL] Rename OutputFormat => DatFormat
|
2016-10-25 15:02:02 -07:00 |
|
Matt Nadareski
|
b85d2df0ca
|
[DatFile] Make skippers work more properly
|
2016-10-25 10:38:26 -07:00 |
|