maintenance work on the graphics module.
[neuro.git] / ChangeLog
blob7b8a4df73f9d064844ad29afa4a6f08ed4dddca9
1 version 0.50 - [under development]
2         *Major
3                 [not yet finished]
4                 - Fully documented external interface functions 
5                   using the special syntax needed to be
6                   parsed by the application neuroman.tcl.
7                   The documentation includes examples and full description 
8                   of each of the the functions.
10                 [finished]
11                 - Spreaded the code of the video module (especially the code
12                   concerning the painter's algorithm) among more than one
13                   source file for a better split of tasks and thus a better
14                   organisation of the code.
15                                         - Nicholas Niro  nik_89@neuroponic.com
17         *Minor
18                 [not yet finished]
19                 - Fixed the bugs concerning the new Draw function when 
20                   cleaning and the whole Data to be drawn were previously
21                   destroyed. It used to randomly make images blink around.
23                 [not yet finished]
24                 - Fixed the bugs that made destroyed and immediatelly added
25                   elements show with either a black background or not showing
26                   at all. (especially with fonts for now)
28 version 0.49
29         *Major
30                 - Added 4 new functions to the extlib modules. 
31                   All 4 are for the freetype library abstraction.
32                   2 of those are core creation/cleaning functions and
33                   the 2 others are to load a face and to render characters
34                   in monochrome.                        
35                                         - Nicholas Niro nik_89@neuroponic.com
36                   
37                 - Added a few set of new functions to the graphics engine
38                   that might replace the old dynamic/static method, see
39                   the commit comment for more details.  
40                                         - Nicholas Niro nik_89@neuroponic.com
42         *Minor
43                 - Made the configure script more robust and included the
44                   freetype library as a dependency.     
45                                         - Nicholas Niro  nik_89@neuroponic.com
46