2002-11-28 Peter Wang * Abandoned and released. * README: updated. * Updated for Bigloo 2.5c. 2002-07-30 Peter Wang * Started work on wrapping the GUI. 2002-07-29 Peter Wang * Changed play-sample/adjust-sample to take a floating point number for the relative frequency. 2002-07-28 Peter Wang * Started work on finalizers. Not really tested. 2002-07-27 Peter Wang * h2scm.scm: Wrote this. * Translated excolmap (and wrapped the necessary functions). * Renamed create-* to more Scheme-conventional make-*. * Translated exswitch (and wrapped the necessary functions). 2002-07-26 Peter Wang * Translated excamera (and wrapped all the functions that it requires). * Added bitmap-set-clip-window!, bitmap-enable-clip!, bitmap-disable-clip! and got rid of (i.e. made private) Allegro's fucked up set_clip. * Removed set-text-bg-color!, call-with-text-bg-color, with-text-bg-color. Added a bg-color argument to the draw-text family. * Wrapped the textout family into a much more convenience draw-text family (n-ary, with automatic stringification of input). * Renamed *default-font* to *builtin-font*. 2002-07-25 Peter Wang * Translated exstars. 2002-07-24 Peter Wang * Made most arguments to blit-bitmap optional, finally! * These logs are so inaccurate.. that means things haven't settled down yet. I'm only going to try to log sporadically from now. * Finished ex3d (except there is no gfx mode selection). 2002-07-23 Peter Wang * Decided to almost-drop fixed point number support because bigloo hasn't wide enough integers. :-( 2002-07-22 Peter Wang * Started translating ex3d (a biggie). 2002-07-21 Peter Wang * Started bindings of 3d math routines. * allegro.defs: All global variables now have *stars*. * Translated some Allegro examples. * Cleaned up the makefile system. * README: Wrote down what all the various files do. 2002-07-20 Peter Wang * Stuff slowly getting moved out of alloogro.h and alloogro.defs and directly into alloogro.scm. * Created ``boxed datafiles'', a distinct type. It's stricter than just passing a bare pointer around. You also get some run-time type information on its items as well. Recursive datafiles not handled properly yet. * More stuff. Nice logging, isn't it? 2002-07-19 Peter Wang * Lots of changes, and many functions bound. 2002-07-04 Peter Wang * astar.scm: Added A* pathfinding demo (at least, I think that's what it is). [actually, it's only Breadth-First Search atm] 2002-01-11 Peter Wang * alloogro.defs (datafile-ref-palette): Added. 2002-01-07 Peter Wang * allegro.defs: Added some drawing primitives. 2001-12-28 Peter Wang * ... make diff 2001-12-27 Peter Wang * ... make diff 2001-11-23 Peter Wang * LICENCE.txt: Added. 2001-11-21 Peter Wang * fractal.scm: Added another demo, translated from original ML source by Ben Davis. * allegro.defs: Added putpixel, getpixel. 2001-10-14 Peter Wang * parse-defs.scm (form-handlers): define-alloogro-func. * allegro.defs, alloogro-aux.c: Added install_int and its wrapper. 2001-10-10 Peter Wang * allegro.defs: Alloogro-only macros renamed from "_pw_*" to "_alloogro_*". * parse-defs.scm, example.scm: Updated for Bigloo 2.4a, which is now case sensitive by default. 2001-10-07 Peter Wang * allegro.defs: More stuff (sprite, RLE sprite, compiled sprite and some text functions). 2001-10-06 Peter Wang * allegro.defs: More stuff (mostly sprite and fixed point). * parse-defs.scm: Bug fix with opaque types. 2001-10-03 Peter Wang * Renamed to `alloogro' as `bigloo-allegro' was too long. * allegro.defs, parse-defs.scm: More bindings and types. 2001-10-02 Peter Wang * allegro.defs, parse-defs.scm: Started. 2001-10-01 Peter Wang * Initial test.