Activity
From 17/08/2007 to 15/09/2007
15/09/2007
- 11:48 PM Revision 56: Codechange: Refactor the whole Bin to Hex Strings functionalities. Yes, I know, BinToHex could have been used. But it would not be as fast as Hexa, since it it does not go with Format and others alike.
- Question remains : should all references of HexB/L/W should be removed in favor of Hexa ? Dunno
- 09:43 PM Revision 55: 'The Quest for No Warnings - Part 2', starting to fix 'variable may be uninitialized'. Also some more 'if' to 'case'.
- 05:49 PM Revision 54: 'The Quest for No Warnings - Part 1'
- Removed unused variables, fixed comments after 'end.'. U1.pas reformatted, some more 'case' instead of 'if'
- 05:42 PM Revision 53: Fixed bug in test batch files, added missing files
- 02:15 PM Revision 52: Added a missing file
- 02:12 PM Revision 51: Fixed range error when writing PCX for NFO
14/09/2007
- 05:12 PM Revision 50: Backed out the change again, we don't have any proper test case yet for that code.
- 05:07 PM Revision 49: Restored to the rev. 11 state
- 05:05 PM Revision 48: Restored the original
- 04:57 PM Revision 47
13/09/2007
- 03:01 PM Revision 46: Missed some files
- 12:51 AM Revision 45: Fix: A few house-cleaning, i.e: do not forget to free created objects that do not "self" destroy
12/09/2007
- 08:13 PM Revision 44: Changed variable SRL into a constant.
- Prev. rev: Updated test case NSsetLe, added test case Purno2cc
- 08:06 PM Revision 43
- 12:30 AM Revision 42: Codechange: Little object-oriented and code/type centralization work on Palletes.
11/09/2007
- 11:41 PM Revision 41: Codechange: Replace a if statement with case structure
- 07:54 PM Revision 40: Ooops. Forgot the message on the previous one.
- Added the first test framework - bat files TEST and COMPILEGRFS plus all the available projects.
- 07:50 PM Revision 39
- 06:45 PM Revision 38: belugas, belugas, you broke the program. Replacing 'if' with 'case' without adding the 'else' ...
- 05:31 PM Revision 37: Raised the size of 'lines' to be able to create TTRS3.GRF
- 03:03 AM Revision 36: Codechange: Change a syntax that furiously looks like a case statement without the real form.
- I think that this change can bear the name "optimization" too :)
- 02:24 AM Revision 35: Codechange: some dead code and unused variables removal
- 01:57 AM Revision 34: Codechange: Remove unused QuestionWindow
- 01:43 AM Revision 33: Little code beautifier and a little case substitution.
- 01:35 AM Revision 32: Save before commiting...
- 01:33 AM Revision 31: CodeChange: Big code beautifier. A mix of Case and conditions verifications. Hopefully an optimization, but i have not measured it ;)
- 01:19 AM Revision 30: Codechange: Replace yet another if statement with case structure
- 01:13 AM Revision 29: Fix(r28): Somehow, it was not a good thing to do...
- 12:59 AM Revision 28: Little code beautifier. Not worth a case
- 12:56 AM Revision 27: Do not use generated-on-the-fly graphics when the same can be done with a resource. Faster, easier...
- A new bunch of removal. Now, the the replacement is made global.
- 12:44 AM Revision 26: Codechange: Replace yet another if statement with case structure
- 12:40 AM Revision 25: Codechange: Replace a if statement with case structure
10/09/2007
09/09/2007
- 08:04 PM Revision 23: Changed the VERSION and history message in About-window, just to signal that this isn't the original GrfMaker anymore.
- 07:26 PM Revision 22: Uncommented (and minor fixes in) lsvListSelectItem. Can now display the sprites when clicking in the NFO list. General reformatting (DelForEx). Replace cascaded if with case.
- 01:53 AM Revision 21: Oups.. forgot to save before commit.
- 01:49 AM Revision 20: Codechange: Replace a series of if statements with more appropriate case structures.
- Addition: Introduction of TPaletteArray. This type will be used more frequently in the future
- 01:11 AM Revision 19: Codechange: Replace a series of if statements with more appropriate case structures.
- 12:33 AM Revision 18: Do not use generated-on-the-fly graphics when the same can be done with a resource. Faster, easier...
- Some more cleanup will be required like this one
08/09/2007
- 08:15 PM Revision 17: "Edit -> Paste NFO". Added asserts, reading of B* values, don't paste GRFID and line count, general bug fixes. Definitely still a WIP.
- 08:01 PM Revision 16: Quicker start by generating/loading the icons bitmap as a separate file. First time through generates the bitmap (icons20.bmp), later runs start quickly.
- 05:17 PM Revision 15: If a project is given as first command line argument, just load the project, create a GRF and close.
- 04:45 PM Revision 14: Turbo Delphi 2006 Explorer had problems with the SelectDirectory line. Conditional compilation inserted. May be needed for other versions too.
07/09/2007
- 11:44 PM Revision 13: Codechange: Replace if statement with a more appropriate case structure.
- 11:42 PM Revision 12: Codechange: Replace a series of if with more appropriate case structure. Remove some superfluous begin-end statements
- 09:40 PM Revision 11: translated some more comments
- 08:28 PM Revision 10: minor: used wrong case for grf.set in the ignore list
- 08:26 PM Revision 9: auto-ignore DCUs and the main EXE
- deleted and ignored setting files of Delphi and GRFMaker - these will be auto-generated at the first run for everyone
- 08:18 PM Revision 8: started translating comments in u1.pas
- 06:57 PM Revision 7: Fix: One Too many parameter
- 06:05 PM Revision 6: -Codechange: Give the definition of the classes a little breathing space
- 04:24 PM Revision 5: -Add: Install files of the original project
- 04:15 PM Revision 4: -Add: general folder GRFMaker
Also available in: Atom