Matt Nadareski
945a25ea11
Finetuning of Romba mode as well as misc fixes for other issues related.
2016-06-01 22:49:02 -07:00
Matt Nadareski
f1c29d1db6
[Stats] Nodumps are nodumps, not SHA-1's
2016-05-31 23:47:37 -07:00
Matt Nadareski
ed4330b50e
[DATFromDir, RomManipulation, Stats] Various changes, see below
...
There are at least 2 separate changes that got intermingled on this one so I'm committing them all at the same time.
The first is massive overhauls to the Romba portion of DATFromDir. This part is still a work in progress.
The second is adding more items to the DatData struct to allow for better and more efficient stat collection.
2016-05-31 23:34:19 -07:00
Matt Nadareski
b15e4d3e08
[Stats] Add verbosity on start of each file
2016-05-31 22:51:29 -07:00
Matt Nadareski
26706891d9
[DATabase] update conversion slightly
2016-05-30 11:18:38 -07:00
Matt Nadareski
a7f7b6a4ff
[RomManipulation] Fix game name cleaning in CMP and RC
2016-05-29 21:01:06 -07:00
Matt Nadareski
3880f43587
[MergeDiff] Enable keep flag by default
2016-05-29 14:34:37 -07:00
Matt Nadareski
e3ea8c7bf5
[DATabase] forgot a comma
2016-05-29 14:05:23 -07:00
Matt Nadareski
922b4287e8
[MergeDiff] Add "clean" as a parameter
2016-05-29 14:04:06 -07:00
Matt Nadareski
afd26ba627
[DATabase] Add non-menu flag for clean in convert functions
2016-05-29 13:31:22 -07:00
Matt Nadareski
67081da988
[DATabse] update ListSources
2016-05-29 13:06:58 -07:00
Matt Nadareski
f9cc461100
[RomManipution] Add logging support to Merge
2016-05-29 00:57:17 -07:00
Matt Nadareski
6a37ab53e0
[DATabase] Enable TSV output for Missfile
2016-05-29 00:44:37 -07:00
Matt Nadareski
4d5fab689f
[ImportTwo] Actually match the logic to the comment
2016-05-29 00:13:03 -07:00
Matt Nadareski
032a8c3142
[DATabase] Miscellaneous integration cleanups
...
This cleans up a lot of things left over from the original integration of DATabaseTwo into DATabase. This also includes some updates that will make importing DATs even easier and make the import process more streamlined.
2016-05-29 00:07:07 -07:00
Matt Nadareski
1b4727c618
[DATabase] Move DATabaseTwo functions to DATabase
2016-05-28 16:36:39 -07:00
Matt Nadareski
07db29cfbf
Create and implement IGenerate, IImport
2016-05-28 16:15:47 -07:00
Matt Nadareski
36979cfd17
Remove unused references
2016-05-28 15:39:56 -07:00
Matt Nadareski
673d6d5481
Wrong place
2016-05-27 13:12:46 -07:00
Matt Nadareski
aa887a46fc
Change the other place too
2016-05-27 13:10:56 -07:00
Matt Nadareski
25f34733da
Make output redirect act like inplace for cascade
2016-05-27 13:09:57 -07:00
Matt Nadareski
9d855e23ac
Rename games in diff (dupes/nodupes) and help fix output redirect
2016-05-27 13:04:53 -07:00
Matt Nadareski
b9d6a15a08
Individual files need the correct base path
2016-05-27 12:15:39 -07:00
Matt Nadareski
61bc2984ad
Possibly allow for output redirection on mergediff
...
I'm making the executive decision to NOT include this in the menu for now because it's too cramped
2016-05-27 11:57:00 -07:00
Matt Nadareski
44fdcc3b16
Fix path issue for outputted inplace DATs
2016-05-27 11:06:14 -07:00
Matt Nadareski
e4e0ce38c9
Add space where appropriate
2016-05-27 11:05:16 -07:00
Matt Nadareski
de5fb1df94
Let stats have their own logs
2016-05-27 10:58:34 -07:00
Matt Nadareski
ce12700cb1
Further fixes to logging and SL read
2016-05-27 10:55:21 -07:00
Matt Nadareski
fd88d7c217
[doc] remove remark in Stats
2016-05-27 10:13:00 -07:00
Matt Nadareski
df5374d7dc
Fix merging in MergeDiff
2016-05-27 09:48:36 -07:00
Matt Nadareski
4f854a05b2
Fully integrate stats into DATabase
2016-05-27 09:38:25 -07:00
Matt Nadareski
c6b86010b6
Remove UncompressedSize project, rename Stats
2016-05-27 09:30:52 -07:00
Matt Nadareski
b38efc3546
Get framework for Stats into DATabase
2016-05-27 09:28:33 -07:00
Matt Nadareski
d54328dbbf
Enable inplace diffing for cascaded output only
2016-05-26 21:57:36 -07:00
Matt Nadareski
430536dfca
Fix quirks in inplace outputs
2016-05-26 21:43:28 -07:00
Matt Nadareski
c0fb12682c
Create locked version of inplace diffing, currently no flag is set
2016-05-26 21:35:45 -07:00
Matt Nadareski
1ae690d3c7
Get inplace variable ready for use
2016-05-26 21:18:32 -07:00
Matt Nadareski
eb1c25f125
Set filename explicitly
2016-05-26 17:39:10 -07:00
Matt Nadareski
562ff44d56
Fix pathing issues again
2016-05-25 11:38:22 -07:00
Matt Nadareski
0cdc4f3363
Output filename fixes
2016-05-25 11:35:34 -07:00
Matt Nadareski
fa7c2e69eb
Shift in thinking about output name
2016-05-25 11:33:38 -07:00
Matt Nadareski
24c7181bb0
Remove renaming based on description or vice versa
2016-05-25 11:31:11 -07:00
Matt Nadareski
8323464e49
Set FileName explictily where appropriate
2016-05-25 11:29:19 -07:00
Matt Nadareski
ccdb809a44
Merge branch 'master' of https://github.com/mnadareski/wizzardDesktop.git
2016-05-22 13:32:44 -07:00
attractivo
daa4ec54dd
undeleting needed lines
2016-05-22 22:28:56 +02:00
Matt Nadareski
66795c8b18
Create Constants class and consolodate
2016-05-22 13:15:13 -07:00
Matt Nadareski
e0bad9eccf
Add a couple new features
...
Added HashSplit to DATabase (commandline and menu)
Make DATFromDir properly use DatData objects
Add "Romba" option to DATFromDir to allow GZIP files to be read as archives
2016-05-22 12:45:20 -07:00
Matt Nadareski
235d43dc8b
Shouldn't have to expicitly define an empty dictionary for parse.
...
Addendum to this fix is adding a Nodump output for HashSplit
2016-05-21 00:45:56 -07:00
Matt Nadareski
26a2511701
Revert "Minor change to be fully compatible with SuperDAT output"
...
This reverts commit 8b43e2ec79 .
2016-05-19 13:37:05 -07:00
Matt Nadareski
e61fece944
Revert "Keep the names and don't trim if we're in SuperDAT mode"
...
This reverts commit db2bd98ce1 .
2016-05-19 13:36:59 -07:00