Matt Nadareski
|
1381d50125
|
[RombaSharp] Romba db fixes
|
2016-10-10 13:14:35 -07:00 |
|
Matt Nadareski
|
b990c9dd13
|
[RombaSharp] More RombaSharp updates; add Archive
|
2016-10-10 10:51:19 -07:00 |
|
Matt Nadareski
|
7791bab253
|
[ALL] Zip64 support! And no more standard zip output!
|
2016-10-08 23:28:09 -07:00 |
|
Matt Nadareski
|
e94cff8994
|
[ArchiveTools] Further fixes to tzip for multiple file support
|
2016-10-07 14:06:44 -07:00 |
|
Matt Nadareski
|
67564aef1a
|
[ArchiveTools] Fix TorrentZip write
Apparently, only a very specific version of Zlib stuff will work for TZIP. This implementation is copied from RomVault for full compatibility.
|
2016-10-07 12:16:33 -07:00 |
|
Matt Nadareski
|
1d48490798
|
[ArchiveTools] Make sure files are moved if in romba mode
|
2016-10-06 11:06:03 -07:00 |
|
Matt Nadareski
|
19d23d5ebb
|
[ArchiveTools] Make absolutely sure that TGZ files don't overwrite
|
2016-10-05 20:52:30 -07:00 |
|
Matt Nadareski
|
fec1d15a1f
|
[SimpleSort, ALL] Consolodate ArchiveScanLevel to a single flag
|
2016-10-05 17:23:44 -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
|
a53591a7b5
|
[FileTools] Make detection of DAT formats more correctly
|
2016-10-05 10:24:36 -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
|
134cb9a45a
|
[ArchiveTools] Add zip <-> gz methods, not hooked up
|
2016-10-04 10:40:43 -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
|
299915d2cb
|
[DatFile, Style] Remove rom renaming
|
2016-10-03 10:28:54 -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
|
810bbf501a
|
[DatFile] Logiqx XML DATs can be... weird. Route them through the other reader
|
2016-09-30 11:41:35 -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
|
765d6ce743
|
[ArchiveTools] Add writing to archive from stream
|
2016-09-29 13:01:06 -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
|
99248c200b
|
[Style] Take care of new output formats
|
2016-09-28 10:00:02 -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
|
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
|
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 |
|
Matt Nadareski
|
74fbe60686
|
[ALL] Stop using "using" for everything except databases
|
2016-09-22 15:36:02 -07:00 |
|
Matt Nadareski
|
9c57b1f68d
|
[FileTools] Make sure this isn't null first
|
2016-09-22 14:46:11 -07:00 |
|
Matt Nadareski
|
062d43b3c2
|
[FileTools] Manual dispose of file stream (thanks edc!)
|
2016-09-22 14:45:28 -07:00 |
|
Matt Nadareski
|
b7ac716d64
|
[DATFromDir] Try to delete the copied file in more places
|
2016-09-22 11:17:10 -07:00 |
|