src/freeglut_initial.c:91 Added check for SOLARIS OS
[freeglut] / ChangeLog
index b1a9479..646a503 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -112,6 +112,145 @@ October 24, 2002:
 
 (43) Fixed the bitmapped Helvetica 12 and Helvetica 18 fonts so they now match the GLUT fonts.
 
+*******************************************************************************************
+* Sent the files to Don Heyse on November 27 for inclusion in CVS.
+*******************************************************************************************
+
+(44) Fixed the other bitmapped fonts so they now match the GLUT fonts.  There are some differences in the placement of the bit patterns within the characters, but the greatest difference is only a pixel or two.
+
+(45) Added DLL capability.  Changed the names of the outputs so that the static library is "freeglut_static.lib" and the names of the DLL file and its interface file are "freeglut.dll" and "freeglut.lib".
+
+(46) Moved the "freeglut_internal.h" file from the public include directory to the private source code directory.
+
+(47) Split the "freeglut.h" file into a "glut.h" file that is compatible with GLUT and a "freeglut_ext.h" file that contains the new extensions.
+
+*******************************************************************************************
+* Changes starting in May 2003
+*******************************************************************************************
+
+(48) Changed "freeglut_main.c" to allow the Windows version to pass the mouse position to the keystroke callbacks
+
+(49) Changed "freeglut_main.c" in the Unix section to move the call to find the event's window to before the "switch" statement.
+
+(50) Changed "freeglut_main.c" in the Unix section to modify the window closure sequence of events slightly.
+
+(51) Changed "freeglut_state.c" so the "glutGet" calls with window position and size don't move the windows down and to the right one pixel.
+
+(52) Implement single-buffered rendering (or its emulation) in Windows.
+
+(53) Implement Eero Pajarre's "GLUT_ICON" code.
+
+(54) Fixes for the window positioning problem.
+
+(55) Fixed a couple of compiler warnings and other bugs. Changed "freeglut_main.c" to remove a compiler warning. Changed "freeglut_structure.c" to set the current window before calling the window closure callback.
+
+
+*******************************************************************************************
+* Changes on 17-19 June 2003
+*******************************************************************************************
+
+(56) Added glutGetProcAddress()
+
+(57) Added GLUT_FPS env var.
 
+(58) Implemented Aleksandar Donev's user data changes:  added user data fields to window and menu structures and implemented functions to get and set them
 
+(59) Added a "MenuDestroy" callback which sets a function that "freeglut" calls when a menu is destroyed.
+
+
+
+*******************************************************************************************
+* Changes on 20 June 2003
+*******************************************************************************************
+
+(60) Added autogen.sh (#30 from todo.txt)
+
+(70) Updated aclocal.m4 with aclocal 1.7.3 (was created with aclocal 1.5)
+
+(71) Changed all references to the 'freeglut-1.3' directory to 'src', copied 'freeglut-1.3' to 'src' and added all files to the repository (TODO #34).
+
+
+*******************************************************************************************
+* Changes on 24 June 2003
+*******************************************************************************************
+
+(80) Fixed autogen.sh and removed aclocal.m4
+
+(81) Added 'freeglut.kdevelop' (Gideon [Kdevelop 3.0]) project file
+
+
+*******************************************************************************************
+* Changes on 24 June 2003
+*******************************************************************************************
+
+(82) Added 'freeglut_ext.c' to the project files 'freeglut.dsp' and 'freeglut_static.dsp' (New list #10)
+
+
+*******************************************************************************************
+* Changes on 27 June 2003
+*******************************************************************************************
+
+(83) Now installs freeglut_ext.h and glut.h to /usr/include/GL (was missing before)
+
+
+*******************************************************************************************
+* Changes on 01 July 2003
+*******************************************************************************************
+
+(84) Fixed the 'ptr + len' problem in freeglut_misc.c:90
+
+
+*******************************************************************************************
+* Changes on 02 July 2003
+*******************************************************************************************
+
+(85) Removed genfonts/genstrokes code, updated configure.in and Makefile.in
+
+(86) Moved tests/one.c into progs/demos/One/one.c, updated configure.in and Makefile.in
+
+(87) Removed tests directory
+
+
+*******************************************************************************************
+* Changes on 03 July 2003
+*******************************************************************************************
+
+(88) Removed unused char *ptr from freeglut_misc.c
+
+*******************************************************************************************
+* Changes on 17 July 2003
+*******************************************************************************************
+
+(89) Changed the overlay (freeglut_state.c:662) to return FALSE, as it's not implemented yet.
+
+(90) Applied John F. Fay's fixes to freeglut.dsp and freeglut_static.dsp
+
+
+*******************************************************************************************
+* Changes on 21 July 2003
+*******************************************************************************************
+
+(91) src/Makefile.am:38  Changed versioning to 11:0:8 thanks to Bernhard Kaindl
+
+
+*******************************************************************************************
+* Changes on 22 July 2003
+*******************************************************************************************
+
+(92) freeglut.lsm:3  Removed 'beta' label for next release, thanks to Bernhard Kaindl.
+
+
+*******************************************************************************************
+* Changes on 23 July 2003
+*******************************************************************************************
+
+(93) doc/Makefile.am:4  Removed trailing backslash and added an empty last line
+
+(94) src/freeglut_window.c  Windowing fixes from John F.
+
+
+*******************************************************************************************
+* Changes on 23 July 2003
+*******************************************************************************************
 
+(95) src/freeglut_initial.c:91  Added check for SOLARIS OS