Matt Nadareski
d379ef59ab
[FIleTypes/] Migrate to individual input/output types
...
Similar to the migration of splitting DatFile into ifferent subtypes, this makes sure that logic that petains to each "type" of file that's used by SabreTools, be it an input/output archive format or a specialty file format that is treated by itself like CHDs, is in tis own namespace. ArchiveTools has been pared down accordingly and all "factory" logic should make it easier to add more formats in the future with little fuss.
2017-11-02 00:29:20 -07:00
Matt Nadareski
29c29df8cf
[SabreTools, FileTools, README.1ST] Add "don't add to db" flag
2017-10-31 21:35:54 -07:00
Matt Nadareski
592b81b626
[SabreTools] Rename a couple variables
2017-10-31 21:22:05 -07:00
Matt Nadareski
178ddcd7d9
[DatFile, FIleTools] Fix .chd extension... again
2017-10-31 14:21:08 -07:00
Matt Nadareski
86eab2d1cb
[FileTools] Make sure to remove the .chd extension
2017-10-31 13:09:47 -07:00
Matt Nadareski
5aabaedfb0
[DatFile, FileTools] Get DFD working with CHDs
2017-10-31 10:54:17 -07:00
Matt Nadareski
67b613ade9
[CHDFile, FileTools] Move static functions to FileTools
2017-10-31 10:05:41 -07:00
Matt Nadareski
36f1eaf4c5
[FileTools] Set the 2 explicit times where it will never be Disk
2017-10-31 02:25:56 -07:00
Matt Nadareski
c3956c09af
[FileTools] Fix CHD parsing hookup, keep default off
2017-10-31 02:23:45 -07:00
Matt Nadareski
3ddad2505e
[CHDFile, FileTools] Hook up CHDFile; create helper class
2017-10-31 02:09:59 -07:00
Matt Nadareski
c9cad432ad
[CHDFile] Add CHD parsing logic
2017-10-31 01:06:56 -07:00
Matt Nadareski
d03f7739e8
[DatFiles/, DatItem, ArchiveTools, FileTools] Notes and tweaks
2017-10-30 21:49:55 -07:00
Matt Nadareski
be781c3d1c
[ArchiveTools, FileTools] Pattern size safety of other archives off Zip
2017-10-18 22:39:24 -07:00
Matt Nadareski
89489a10d0
[DatFile, ArchiveTools, FileTools] Fix DFD
2017-10-16 14:02:41 -07:00
Matt Nadareski
0caffe3aeb
[Tools/] Add descriptive headers to all classes missing them
2017-10-09 13:14:36 -07:00
Matt Nadareski
5475764fdf
[ALL] File and namespace reorg
2017-10-06 20:46:43 -07:00
Matt Nadareski
47f70838f1
[ALL] Use params variant for logging
2017-08-26 14:11:10 -07:00
Matt Nadareski
0e4fea9d20
[ALL] Add read/write support for MAME Listrom format
2017-06-06 00:41:16 -07:00
Matt Nadareski
e0688bf4c6
[DatFile, FileTools] Revert some natural sorting stuff
2017-06-02 16:06:52 -07:00
Matt Nadareski
1a3d58c1f4
[FileTools] Forgot a place
2017-06-01 13:11:25 -07:00
Matt Nadareski
5f8cfc418e
[DatFile] File ordering should use Natural comparisons
2017-06-01 13:09:34 -07:00
Matt Nadareski
524a1f097f
[FileTools] CSV/TSV should be extension alone
2017-05-10 15:13:49 -07:00
Matt Nadareski
fd4c9cf4fe
[ALL] Update namespace
2017-05-04 02:41:11 -07:00
Matt Nadareski
f72b06a561
[SabreTools.Library] Update folder name
2017-05-04 02:38:56 -07:00