Made all the "glutJoystickXXX" functions part of the freeglut extensions.
[freeglut] / ChangeLog
index 8b2a0e2..8b297e7 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1103,3 +1103,18 @@ anymore, fixing a space leak. Not perfect for menus yet...
 (286) X11 only: Destroy the global menu rendering context when
 deinitializing. The visual/context handling for menus is still rather
 obscure, though...
+
+(287) Removed redundant code.
+
+(288) We only have pending redisplay callbacks when the window wants to be
+redisplayed *and* it is visible. Otherwise we won't redraw, anyway, and
+immediately discover that there's still something to do, etc. etc., leading
+to 100% CPU load.
+
+(289) Made a few global arrays "static", avoiding namespace pollution. The
+only externally visible symbols should either be from the GLUT API
+("glutXXX") or internal freeglut entities ("fgYYY"). Reformatted things a
+bit on the way.
+
+(290) Made all the "glutJoystickXXX" functions part of the freeglut
+extensions.