Commit Graph

246 Commits

Author SHA1 Message Date
Matt Nadareski
9310cc1224 [Flags] Add replacment mode flag 2017-12-14 15:47:43 -08:00
Matt Nadareski
ce4d84c7d4 [SabreTools, DatFiles/] Fix merging, fix replacement 2017-12-14 14:46:03 -08:00
Matt Nadareski
1503209d99 [DatFile] Non-Rom/Disk don't need to get checked for dupes 2017-12-14 13:55:15 -08:00
Matt Nadareski
aa62531c9d [SabreTools, DatFile] Allow updating names AND/OR hashes 2017-12-14 13:38:04 -08:00
Matt Nadareski
e8d59e6970 [ALL] Take care of possible null strings 2017-12-14 13:22:22 -08:00
Matt Nadareski
075ad6f08c [SabreTools, DatFile] Add update hash flag to base-name 2017-12-13 13:00:47 -08:00
Matt Nadareski
d636738754 [Help] Fix things 2017-12-05 18:29:39 -08:00
Matt Nadareski
2dda5ce062 [SabreTools, DatFile] Make method signatures cleaner 2017-12-05 18:04:11 -08:00
Matt Nadareski
4b85ea8edd [SabreTools, Feature, Help] Use Help more... 2017-12-05 17:33:34 -08:00
Matt Nadareski
4300d6d75b [Feature, Help] Add unhooked help features 2017-12-05 15:59:29 -08:00
Matt Nadareski
e1c6ecab68 [Help] Make items TODOs 2017-12-05 15:20:30 -08:00
Matt Nadareski
c98e1c6da0 [DatFile] tempSubDir was unused 2017-12-05 15:11:41 -08:00
Matt Nadareski
161a869e0f [DatFile] RandomFileName is not good enough 2017-12-05 15:10:04 -08:00
Matt Nadareski
af0ab5a10e [SevenZipArchive, XZArchive, Utilities] Cleanup including temp path 2017-12-05 15:08:46 -08:00
Matt Nadareski
f1d1b2e9e5 [Utilities] Rename GetArchiveType 2017-12-05 14:17:30 -08:00
Matt Nadareski
784959d7ed [Utilities] Clean up if/statement 2017-12-05 14:16:01 -08:00
Matt Nadareski
d224141da6 [Utilities] Move to proper section 2017-12-05 13:39:32 -08:00
Matt Nadareski
d232bd3346 [Utilities] More helpers 2017-12-05 13:38:16 -08:00
Matt Nadareski
58c5939514 [DatFile, Utilities] Extensions 2017-12-05 13:26:25 -08:00
Matt Nadareski
f561f189ae [DatFIle, Utilities] More utility functions 2017-12-05 13:07:19 -08:00
Matt Nadareski
9a555bb304 [SabreTools, Filter, Utilties] Move helper methods to Utilities 2017-12-05 12:58:36 -08:00
Matt Nadareski
59f8278846 [SabreTools, DatFile, Filter] Move filtering to Filter 2017-12-05 12:53:15 -08:00
Matt Nadareski
6c86af0d7d [DatFile] Make reversing make more sense 2017-12-05 12:36:52 -08:00
Matt Nadareski
711e37c51a [DatFile] Make updating/diffing better 2017-12-05 12:33:11 -08:00
Matt Nadareski
eddaef9dbc [Flags, DatFile, SabreTools] Merge as an update flag; reorganize 2017-12-05 12:23:24 -08:00
Matt Nadareski
22b9a69a4f [DatFile] Only show "organizing" if it's not already sorted that way 2017-12-05 12:04:58 -08:00
Matt Nadareski
27cbf22fc9 [DatFile] Extract ensuring methods 2017-12-05 12:03:53 -08:00
Matt Nadareski
0a09952eda [DatFile, Utilities] Make split paths more intuitive 2017-12-01 15:28:41 -08:00
Matt Nadareski
3a6f673bf1 [Utilities, SabreTools] Add flag conversion methods 2017-12-01 11:03:58 -08:00
Matt Nadareski
de7d144e00 [DatFile, SabreTools, Utilities] Fix DFD hashing issue 2017-11-26 21:00:49 -08:00
Matt Nadareski
f9c6a5ec82 [SabreTools, DatFile] Make checks internal 2017-11-17 17:27:23 -08:00
Matt Nadareski
8de5eecabb Revert "[SabreTools, DatFile] Make multiple DFD output static in library"
This reverts commit e7649f41b9.
2017-11-17 17:26:00 -08:00
Matt Nadareski
e7649f41b9 [SabreTools, DatFile] Make multiple DFD output static in library 2017-11-17 17:23:03 -08:00
Matt Nadareski
d0af319830 [DatFile, Utilities] Some organization to factories 2017-11-17 15:54:29 -08:00
Matt Nadareski
68e30cd7d8 [DatFile, Utilities] Rename factory functions 2017-11-17 15:51:09 -08:00
Matt Nadareski
aa4a7b04ec [DatFile, Reports/, Utilities] Make reports also in a factory 2017-11-17 15:08:35 -08:00
Matt Nadareski
7d1a578eb9 [DatFiles/, Utilities] Create DatFIle factory 2017-11-17 14:58:54 -08:00
Matt Nadareski
b578dd1274 [DatFiles/] Specific formats should not be exposed outside of the library 2017-11-17 14:33:36 -08:00
Matt Nadareski
5f66ff84ac [DatFile] Remove "remove" to remove removals 2017-11-16 00:04:30 -08:00
Matt Nadareski
5ea3db2fe1 [SabreTools, DatFile, DatHeader] Remove 1G1R skeleton 2017-11-10 23:15:29 -08:00
Matt Nadareski
996c000bc0 [DatFile] Ensure keys returned are immutable 2017-11-09 20:38:08 -08:00
Matt Nadareski
130e4255fb [DatFile, Disk, Rom] Better equality checking 2017-11-09 00:20:47 -08:00
Matt Nadareski
3ac2b6c074 [DatFile] Hacky hack hack to get nodumps working in sort 2017-11-08 23:49:50 -08:00
Matt Nadareski
565c16efc3 [Utilities] Null in, null out 2017-11-08 23:49:33 -08:00
Matt Nadareski
1aef18aa00 [ALL] Move a couple things 2017-11-08 22:03:42 -08:00
Matt Nadareski
732eac65ce [DatFile] Change section name 2017-11-08 21:45:05 -08:00
Matt Nadareski
adee8187e3 [DatFile] Don't need inplace all over anymore 2017-11-08 21:44:03 -08:00
Matt Nadareski
7bfe18ac96 [Flags] ExternalSplitType -> SplittingMode 2017-11-08 21:39:04 -08:00
Matt Nadareski
ed02bb2ca5 [DatFIle] Fix odd bucketing behavior 2017-11-08 17:20:29 -08:00
Matt Nadareski
54fcf3a1b6 [SabreTools, DatFile, README.1ST] Add output formats to split 2017-11-08 16:44:27 -08:00