Home | Back
V. 0.2.5 1/7/2003
+ Added rotation support (Steph Meslin-Weber)
+ Changed ncurses as dlopen() instead of -lncurses (Steph Meslin-Weber)

V. 0.2.4-pre1 25/5/2002
+ Added fbfract.c in the examples/ dir (Nathan Cole)

V. 0.2.3 18/5/2002
+ Added FB_circle() to draw circles (Daniele Venzano)
+ Added test6 to test FB_circle() (Daniele Venzano)
+ Modified Makefiles to use unique LDFLAGS (Daniele Venzano)

V. 0.2.3-pre2 30/4/2002
+ Modified almost all FBdraw.c functions to do more checking on their
   arguments and optimized writing consecutive pixels (Nathan Cole, Daniele Venzano)
+ Added test5, the objective is to get a full test suite (Daniele Venzano)
+ Updated Makefile to install includes (Daniele Venzano)
+ Added FB_triangle() (Nathan Cole)

V. 0.2.3-pre1 26/4/2002
+ Added a README.font (Daniele Venzano)
+ Updated Makefile with different options for different CPUs (Daniele Venzano)
+ Updated Makefile with default font path (Daniele Venzano)
+ Updated README file (Daniele Venzano)
+ Added support to imps/2 mouses in mouse.c example (Nathan Cole)
+ Added fbdb and fbstat to tests dir (Nathan Cole)

V. 0.2.2 19/4/2002
+ Bug fix in FB_exit() (Daniele Venzano)
+ Bug fix in FB_line() (Daniele Venzano)

V. 0.2.1 14/4/2002
+ Bug fix in FB_initlib() in the device selection code (Nathan Cole)
+ Updated documentation (Daniele Venzano)

V. 0.2 12/4/2002
+ Cleanups for useless code and return values (Daniele Venzano)
+ Error handling uses always defines (Daniele Venzano)
+ Added documentation in html in docs/ (Daniele Venzano)
+ Big performance improvement (doubled speed of all line fuctions) (Daniele Venzano)
+ Began working on mouse support (Nathan Cole)

V. 0.1 16/2/2002
+ Changed tests and moved them to the tests subdirectory
+ Added an example on how to use font and keyb
+ Modified the Makefiles
+ Added font handling with FB_putc() and FB_printf()
+ Added keyboard handling

V. 0.0.3 15/2/2001
+ Rewrote makecol from scratch
+ Tuned putpixel, FB_clear_screen
+ Begin optimization of FB_clear_screen and FB_rect_fill
+ Begin investigation on keyboard handling

V. 0.0.2 27/12/2000
+ Added support for 16 / 32 bits per pixel (still no 8 bits)
+ Added FB_rect and FB_rectfill
+ Added test1
+ Added FB_line() FB_vline() FB_hline() functions
+ Updated TODO file
+ Added VT change code in FBinit.c (and it works!)
+ FB_initlib() now changes the console to graphics mode
+ Enhanced error reporting in FB_initlib()

V. 0.0.1 24/11/2000
+ Moved FB_initlib() and FB_exit() from FBdraw.c to FBinit.c
+ Improved FB_initlib() and FB_exit() to reset framebuffer on exit
+ Added FB_getres()
+ Deleted FB_getxres() and FB_getyres()
+ Updated TODO file
+ Created ChangeLog