Matt Nadareski
9571a1ad39
[DATabase] Update method comment
2016-06-11 15:16:28 -07:00
Matt Nadareski
516a3fc33d
[Build] Slight update to wording
2016-06-11 15:14:15 -07:00
Matt Nadareski
eece5bd707
[Build] Update help text accordingly
2016-06-11 15:13:08 -07:00
Matt Nadareski
b7cda5f342
[DatTools] Rename RomManipulation to DatTools
2016-06-11 15:08:24 -07:00
Matt Nadareski
c3d6f1d6b8
[DATabase, RomManipulation] Wrap Filter into Update
2016-06-11 15:07:53 -07:00
Matt Nadareski
0d12d3bad5
[DATabase] Add dedupe to Convert/Update
2016-06-11 14:25:25 -07:00
Matt Nadareski
487b2ea74c
[Output] Add rest of header values
2016-06-11 14:23:36 -07:00
Matt Nadareski
cfc82e3ec6
[RomManipulation] Add stipulation for blank or null lists
2016-06-11 14:05:50 -07:00
Matt Nadareski
048aaa03fe
[SabreHelper] Move another class into logical directory
2016-06-10 17:38:19 -07:00
Matt Nadareski
dd0b0a6e6b
[SabreHelper] Move classes to logical directory based on use
2016-06-10 17:37:23 -07:00
Matt Nadareski
53cf26d809
[DATabase] Update unused menu item for compile
2016-06-10 17:35:32 -07:00
Matt Nadareski
436f4391c8
[Split] Merge ExtSplit and HashSplit into one logical entity called Split
2016-06-10 17:33:50 -07:00
Matt Nadareski
b458072d68
[HashSplit] Clear unused references
2016-06-10 17:13:05 -07:00
Matt Nadareski
79ee33e907
[ExtSplit] Add more logic for multi-extension split
2016-06-10 17:06:02 -07:00
Matt Nadareski
e78135f5a3
[MergeDiff] Make main method less monolithic
2016-06-10 16:59:02 -07:00
Matt Nadareski
91980cd610
[ExtSplit] Prepare for multiple extensions per DAT
2016-06-10 16:58:45 -07:00
Matt Nadareski
db409922d7
[DATabase] Separate out helpers to partial class
2016-06-10 14:52:11 -07:00
Matt Nadareski
b4c84ac362
[RomManipulation] Further improvment to parsing
2016-06-10 14:49:07 -07:00
Matt Nadareski
30a760abc2
[RomManipulation] Check for null hashes
2016-06-10 14:00:33 -07:00
Matt Nadareski
ab094118cb
[MergeDiff] In cascade, only output the affected files
2016-06-10 13:42:56 -07:00
Matt Nadareski
e6c4cd1c2b
[Build] Further cleanup of help
2016-06-10 13:34:17 -07:00
Matt Nadareski
1699d862df
[README] Update readme with recent changes
2016-06-10 13:30:05 -07:00
Matt Nadareski
39c80285a7
[Build] Update help dialog to be more consistent
2016-06-10 13:28:11 -07:00
Matt Nadareski
c3e176ff4c
[Build] Update help to include Filter in DATabase
2016-06-10 13:23:08 -07:00
Matt Nadareski
bebb16b56c
[DATabase] Rename variable
2016-06-10 13:20:05 -07:00
Matt Nadareski
ddf8d05855
[Filter] Strip out individual EXE methods
2016-06-10 13:19:32 -07:00
Matt Nadareski
3eec524bf2
[DATabase, Filter] Move filter into DATabase
2016-06-10 13:18:46 -07:00
Matt Nadareski
dc2b76d127
[Output, Stats] Make stat output on write optional, include optional recalculation too
2016-06-10 13:06:43 -07:00
Matt Nadareski
80c27ebd71
[DATabase] Disconnect menuing system for the time being
...
The menus need a complete overhaul so they're being disconnected until they can get a proper treatment
2016-06-10 13:02:35 -07:00
Matt Nadareski
c81d60e5fb
[RomManipulation] Add hex and nodump handling to CMP and RC DAT reading
2016-06-10 12:57:53 -07:00
Matt Nadareski
c374815099
[DATabase] Readd "convert" params as undocumented
2016-06-10 11:42:30 -07:00
Matt Nadareski
cda7f45479
[DATabse] Show help instead of menu if redirecting
2016-06-10 02:27:44 -07:00
Matt Nadareski
9e0a2311cb
[DATabase] Separate logically disconnected statements
2016-06-10 02:23:37 -07:00
Matt Nadareski
a7ce3043d0
[Filter] Rearrange methods to make integration easier
2016-06-10 02:21:25 -07:00
Matt Nadareski
83acc50c23
[Filter] Get filter ready to be wrapped into DATabase
2016-06-10 02:20:15 -07:00
Matt Nadareski
32367bf39d
[Stats] Missed a brace
2016-06-10 02:01:14 -07:00
Matt Nadareski
ffc78b076a
[Output, Stats] Output DAT statistics on DAT write
2016-06-10 02:00:40 -07:00
Matt Nadareski
e9d49e260a
[DATabase] Clean up partial classes further
2016-06-10 01:46:59 -07:00
Matt Nadareski
d9706c783c
[DATabase] Separate menus into distinct partial class
2016-06-10 01:41:36 -07:00
Matt Nadareski
7805ec5ac4
[DATabase] Change Convert* to Update
...
New Update functionality allows for manipulating every possible thing about a DAT in one location. A step up from just being able to convert. Also allows users to easily change a single thing across multiple DATs.
Secondarily, for sake of clarity, a couple new partial classes were spun off of DATabase until the menus can get cleaned up.
2016-06-10 01:38:58 -07:00
Matt Nadareski
5b3efe4609
[ALL] If output is redirected, don't clear the screen first
2016-06-09 23:35:12 -07:00
Matt Nadareski
905f11758a
[DATFromDir] Romba ignores all empty folders
2016-06-04 23:07:58 -07:00
Matt Nadareski
f838a2461b
[Style] Make the extension more appropriate for each type
2016-06-02 20:59:29 -07:00
Matt Nadareski
d0c3957d7a
[RomManipulation] Debug statement fun
2016-06-02 20:59:00 -07:00
Matt Nadareski
9179fa306f
[Output] Minor update to romba output, minor update to finding an "empty" dictionary
2016-06-02 20:58:23 -07:00
Matt Nadareski
3e706fa0e8
[RomManipulation] Add temp logging and fix adding information to previous rom
2016-06-02 12:23:06 -07:00
Matt Nadareski
47b75fbc96
[Logger][doc] Remove note that won't happen
2016-06-02 10:30:10 -07:00
Matt Nadareski
7b0d198ef0
[RomManipulation] Values can be empty or null
2016-06-02 10:29:46 -07:00
Matt Nadareski
76d873b0e1
[Logger] Create separate logfiles for each instance
2016-06-02 00:08:55 -07:00
Matt Nadareski
67c787ccde
[RomManipulation] Remove debug log statements
2016-06-02 00:03:29 -07:00