1 --------------------------------------------------------------------------
3 --------------------------------------------------------------------------
5 4/25/98 - Clean up initialization sequence and eliminate
6 interdependencies between lighting and position.
8 4/23/98 - encapsulate all #include <config.h>'s with #ifdef HAVE_CONFIG_H
10 4/23/98 - Give all textured polygons ambient and diffuse glMaterial()
11 properties of "white" so GL_MODULATE works as expected and
12 textures are not oddly tinted.
14 4/21/98 - Convert lighting equations to table lookups
16 4/21/98 - Make sure all #ifdef _cplusplus are after any other includes
17 Make sure all .hxx files have #ifndef cplusplus #error
19 4/21/98 - various autoconf cleanups/preparation for C++
21 4/9/98 - Fixed a bug in event management where the next event run time
22 was miscalculated so it was never run.
26 --------------------------------------------------------------------------
28 4/3/98 - Released version 0.40
30 4/3/98 - Incorporated the Gnu automake/autoconf/libtool system.
32 3/17/98 - Fix time jumping problem on win32
34 3/1/98 - Unify sun position render code with existing sunpos
35 calculations so the sun doesn't do it's little jump every
38 2/19/98 - Fixed a problem with smooth view (scenery center) switch
39 when entering a new tile.
41 2/18/98 - Fixed a problem with terrain generation that was causing
42 some strips to be put in the wrong winding list.
44 2/9/98 - Fixed a problem with terrain tiles not quite matching up perfectly.
46 2/2/98 - Fix warning when compiling with c++ ... also successfully built
47 with cygnus-g++. There should be nothing holding us back from
50 1/30/98 - remove Scenery/geometry.c and Scenery/mesh.c
52 1/28/98 - Dynamic unloading of scenery.
54 1/26/98 - Debug message system.
56 1/26/98 - Dynamic loading of scenery
58 1/24/98 - Remove some of the unused files such as ls_sync.c
60 1/23/98 - in all .h's change #ifdef FILE_H -> #ifdef _FILE_H
62 --------------------------------------------------------------------------
64 1/22/98 - Released version 0.25
66 1/19/98 - Compile with c++
68 1/17/98 - Change all "type function();" to "type function( void );"
70 --------------------------------------------------------------------------
72 1/16/98 - Release verison 0.23
74 1/6/98 - Added FGwin32.mak (a MSVC++ Makefile for building win32 versions)
76 --------------------------------------------------------------------------
78 1/5/98 - Released version 0.21
80 12/31/97 - remove Unix dependencies from .../Time/fg_time.c
82 --------------------------------------------------------------------------
84 12/30/97 - Released version 0.20
86 12/30/97 - Released version 0.19
88 12/30/97 - Event manager
90 12/23/97 - First stab at a reasonable sky ... I'm going to probably
91 leave this for now so I don't spend the rest of my life
94 12/17/97 - Released version 0.18
96 12/17/97 - Fix sun/moon initialization code so display lists aren't
97 re-created at every Init().
99 12/12/97 - Released verison 0.17
101 12/10/97 - Released version 0.16
103 12/9/97 - Released demtools version 0.01
105 12/9/97 - Released version 0.15
107 11/25/97 - Released version 0.14
109 10/24/97 - Released version 0.13
111 9/22/97 - Released version 0.12
113 9/16/97 - Released version 0.11