Changed all references to the 'freeglut-1.3' directory to 'src', copied 'freeglut...
[freeglut] / ChangeLog
index b1a9479..a5c5995 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -112,6 +112,59 @@ 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).