Changing a comment ... nothing big.
[freeglut] / ChangeLog
index 3259282..e4cdea1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -998,7 +998,7 @@ mouse pointers don't work) on the way:
 (261) Fixed a cuboctahedron vertex, implemented wire mode for that shape.
 
 **************************************************************************
-* 8 May 2004 -- 2.4.0 Release Candidate 1 Released
+* 8 May 2005 -- 2.4.0 Release Candidate 1 Released
 **************************************************************************
 (262) Fixed the "vfprintf" for Windows so that error messages get printed
       out again
@@ -1006,13 +1006,13 @@ mouse pointers don't work) on the way:
 (263) Implemented Takeshi Nishimura's menu fixes.  Menus should work now.
 
 **************************************************************************
-* 15 May 2004 -- 2.4.0 Release Candidate 2 Released
+* 15 May 2005 -- 2.4.0 Release Candidate 2 Released
 **************************************************************************
 
 (264) More game mode fixes
 
 **************************************************************************
-* 19 May 2004 -- 2.4.0 Release Candidate 3 Released
+* 19 May 2005 -- 2.4.0 Release Candidate 3 Released
 **************************************************************************
 
 (265) Lowering minimum autoconf version required.
@@ -1026,3 +1026,76 @@ overhead is negligible, at least for x86 (a few instructions per name).
 will happen and consequently no reshape callback will ever be called via
 the normal mechanism. To fix this, note that the game mode window needs
 to be resized and handle this before redraw.
+
+(268) The original glutEnterGameMode() returns the window id of the game
+mode window, not TRUE/FALSE, we should better follow that. Note that most
+man pages claim that this function returns void, but this is definitely
+wrong.
+
+(269) Dan Torop's patch to fix joystick polling times (resolves bug 1206856)
+
+**************************************************************************
+* 25 May 2005 -- 2.4.0 Release Candidate 4 Released
+**************************************************************************
+
+(270) Takeshi Nishimura's changes to make the Windows mouse wheel/button mapping match that of X11; also fixing a typo in the associated mouse callback argument list.
+
+**************************************************************************
+* 2 Jun 2005 -- 2.4.0 Release Candidate 5 Released
+**************************************************************************
+
+**************************************************************************
+* 9 Jun 2005 -- 2.4.0 Released
+**************************************************************************
+
+**************************************************************************
+* Changes in late June 2005
+**************************************************************************
+
+(271) Added an RPM spec file based on the one shipped with SuSE 9.3.
+
+(272) Implemented Joe Krahn's "Input Devices" code--at the moment, a dial
+box.
+
+(273) Fixed a bug in the Sierpinski sponge code that caused the application
+to crash if it called the code with a negative number of levels
+
+(274) Added separate static and DLL versions of all the demonstration
+programs under Windows.
+
+(275) Added --enable-debug configure flag. Currently it only turns on X11
+event tracing, but in the future we could add more.
+
+(276) Cleaned up CreateNotify/ConfigureNotify handling.
+
+(277) When a window is iconified, only an UnmapNotify is sent, not a
+VisibilityNotify, so we have to handle the window status callback in the
+former case, too. This fixes bug #763442 (Call the visibility callback when
+minimizing a window).
+
+**************************************************************************
+* Changes on July 1, 2005.
+**************************************************************************
+
+(278) Removed redundant files from EXTRA_DIST.
+
+(279) MinGW is lacking a prototype for ChangeDisplaySettingsEx, so
+supply one in this case. Note that this should better be handled via
+autoconf than via cpp.
+
+(280) Silenced a signed/unsigned mismatched via a cast.
+
+(281) Some steps toward compilation under MinGW. Note that there are still
+linking troubles for the examples.
+
+(282) Remove wrong "execute" bits when creating a distribution. This
+fixes bug #961938 (Executable bit set on non exe files).
+
+(283) Partial fixes for bug #1218900 (freeglut-2.4.0 on FreeBSD).
+
+(284) Handle modifiers in MotionNotify events, too. This fixes bug
+#1227920 (glutGetModifiers not set/allowed in mouse callbacks). In
+addition, some related cleanup has been done.
+
+(285) X11 only: Free XVisualInfo structures when they are not needed
+anymore, fixing a space leak. Not perfect for menus yet...