[Luciditygkit-users]changelog for jan 22, plus hugely revised sprite editor design picture
Status: Beta
Brought to you by:
dgowers
|
From: Neo (D. Gowers) <ne...@ma...> - 2002-01-22 11:48:11
|
events for a day are in no particular order, though i expect that after
some practice they'll tend to become chronologically ordered.
TUESDAY 22 JANUARY
----
finished drawing the last of the icons required for the sprite editor.
continued design work on sprite editor
(both visual and behavioural design. most things have hotkeys mapped;
on wednesday I'll finish off the design work for the components of the
"effects" dialog, at which point I should be finished with the design and
can begin implementing ( i plan to have just the "continuous curve/dot/dotted curve" tool, plus save/load (of course!) in version pre1 (prerelease #1). I may have also added the line/connected-line/ray tool by saturday. Pre1 will be released on saturday.
I'm well pleased with the time i completed this in (~40 hours over 3 days)
though I think I could have done it within two days. rinku's input was quite helpful.
I'm also quite pleased with the design itself. the sprite editor looks to be very conducive to zig - you should be able to do much in little time, thanks to (hotkeys, and widgets having multiple functions.)
split sourcefiles so that there is eg. math.c (which has code for the C
functions relating to maths) and lmath.c (which has the functions which
interface with lua). this was mainly to improve clarity and simplicity
of maintenance. this also resulted in a split of the header files. each
(eg."lmyfile.c") file has two header files, one which contains
prototypes (eg "lmyfile_.h"), and one which contains the bits which
link the functions into lua (eg "myfile.h") the header files resulting
from that should probably never be needed by anything but the ILIAC.
completed gfx.c/lgfx.c
implemented grad_rect, grad_rectfill
completed lcontrol.c
implemented ctrl_setup_direction,ctrl_setup_button, ctrl_setup_type
to setup all the different aspects of a controller.
commented out the contents of animedit.c, as they will shortly be
obsolete ( at which time i'll remove the file entirely)
|