General ChangeLog Updates
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@542 7f0cb862-5218-0410-a997-914c9d46530a
This commit is contained in:
parent
ee6d3a9a1c
commit
65980f45ac
@ -1,5 +1,3 @@
|
|||||||
********** Hey Emacs, please use -*- fundamental -*- mode! **********
|
|
||||||
|
|
||||||
Changes to Freeglut:
|
Changes to Freeglut:
|
||||||
|
|
||||||
Before and on October 22, 2002:
|
Before and on October 22, 2002:
|
||||||
@ -670,7 +668,7 @@ packaged with distributions
|
|||||||
|
|
||||||
|
|
||||||
***************************************************************************
|
***************************************************************************
|
||||||
* Changes on Februrary 5, 2004.
|
* Changes on February 5, 2004.
|
||||||
***************************************************************************
|
***************************************************************************
|
||||||
|
|
||||||
(182) With permission from Steve Baker, John Fay imported the latest joystick
|
(182) With permission from Steve Baker, John Fay imported the latest joystick
|
||||||
@ -680,7 +678,7 @@ compiling, and likely will require some debugging.
|
|||||||
|
|
||||||
|
|
||||||
***************************************************************************
|
***************************************************************************
|
||||||
* Changes on Februrary 7, 2004.
|
* Changes on February 7, 2004.
|
||||||
***************************************************************************
|
***************************************************************************
|
||||||
|
|
||||||
(183) Richard Rauch added experimental support for a new feature:
|
(183) Richard Rauch added experimental support for a new feature:
|
||||||
@ -689,44 +687,167 @@ The intent is that you specify GLUT_OFFSCREEN as a GLUT display mode,
|
|||||||
and then open a "window" much as you would a regular top-level window.
|
and then open a "window" much as you would a regular top-level window.
|
||||||
Only UNIX_X11 is supprted at this point, for lack of knowledge.
|
Only UNIX_X11 is supprted at this point, for lack of knowledge.
|
||||||
|
|
||||||
|
*********************************
|
||||||
|
* March 8, 2004.
|
||||||
|
*********************************
|
||||||
|
|
||||||
|
(184) Made the include path for "freeglut.h" global (in "<>") rather
|
||||||
|
than local (in quotes).
|
||||||
|
|
||||||
|
*********************************
|
||||||
|
* March 14, 2004.
|
||||||
|
*********************************
|
||||||
|
|
||||||
|
(185) Stripped out tab characters and end-of-line whitespace.
|
||||||
|
|
||||||
*********************************
|
*********************************
|
||||||
* Ides of March, 2004.
|
* Ides of March, 2004.
|
||||||
*********************************
|
*********************************
|
||||||
|
|
||||||
(184) Per demands of project owner, offscreen rendering is now removed
|
(186) Per demands of project owner, offscreen rendering is now removed
|
||||||
from freeglut.
|
from freeglut.
|
||||||
|
|
||||||
***************************************************************************
|
(187) Added support for Windows CE.
|
||||||
* Changes on December 31, 2004.
|
|
||||||
***************************************************************************
|
|
||||||
|
|
||||||
(185) Fixed bug #1079530 (glutGetProcAddress and geometric objects).
|
*********************************
|
||||||
|
* March 17, 2004.
|
||||||
|
*********************************
|
||||||
|
|
||||||
(186) Fixed bug #1087642 (glutDeviceGet(GLUT_DEVICE_KEY_REPEAT)
|
(188) Fixed an array-bounds error in X11 key-repeat detection
|
||||||
unimplemented).
|
|
||||||
|
|
||||||
(187) Fixed bug #1045054 (KeyReleaseMask typo).
|
*********************************
|
||||||
|
* May 12, 2004.
|
||||||
|
*********************************
|
||||||
|
|
||||||
|
(189) Fixed a bug in direct/indirect rendering context and generally made
|
||||||
|
it rational.
|
||||||
|
|
||||||
|
(190) Created "GLUT_XLIB_IMPLEMENTATION" defined constant
|
||||||
|
|
||||||
|
(191) Removed a false deprecation message of "glutSetKeyRepeat" function
|
||||||
|
|
||||||
|
(192) Implemented the upper-end ASCII characters and allowed for rotation
|
||||||
|
of bitmapped text.
|
||||||
|
|
||||||
|
(193) Removed some obsolete defined constants.
|
||||||
|
|
||||||
|
(194) Fixed a bug in the "behaviour on window close" code.
|
||||||
|
|
||||||
|
(195) Added some comments about Windows window events.
|
||||||
|
|
||||||
|
(196) Implemented the GLUT teapot in Windows CE.
|
||||||
|
|
||||||
|
*********************************
|
||||||
|
* June 29, 2004.
|
||||||
|
*********************************
|
||||||
|
|
||||||
|
(197) Gave menu windows the name "freeglut menu" instead of NULL
|
||||||
|
|
||||||
|
*********************************
|
||||||
|
* August 4, 2004.
|
||||||
|
*********************************
|
||||||
|
|
||||||
|
(198) Fixed a bug in "glutBitmapString" so that it handles end-of-line
|
||||||
|
characters correctly.
|
||||||
|
|
||||||
|
*********************************
|
||||||
|
* August 5, 2004.
|
||||||
|
*********************************
|
||||||
|
|
||||||
|
(199) Suppressed warnings about indirect rendering contexts for BSD per
|
||||||
|
request from Richard Rauch.
|
||||||
|
|
||||||
|
*********************************
|
||||||
|
* August 11, 2004.
|
||||||
|
*********************************
|
||||||
|
|
||||||
|
(200) Fixed a very nasty game mode bug that was causing crashes with the
|
||||||
|
screen in a changed (low) resolution.
|
||||||
|
|
||||||
|
*********************************
|
||||||
|
* September 10, 2004.
|
||||||
|
*********************************
|
||||||
|
|
||||||
|
(201) Modified the joystick initialization so that it only happens if the
|
||||||
|
application defines a joystick callback.
|
||||||
|
|
||||||
|
(202) Changed many three-line comments to single-line comments.
|
||||||
|
|
||||||
|
*********************************
|
||||||
|
* September 13, 2004.
|
||||||
|
*********************************
|
||||||
|
|
||||||
|
(203) Removed redundant end-of-line characters from error and warning
|
||||||
|
messages.
|
||||||
|
|
||||||
|
(204) Renamed "fgGetCursorError" and made it and some other functions static.
|
||||||
|
|
||||||
|
(205) Added a warning message to game mode get function.
|
||||||
|
|
||||||
|
*********************************
|
||||||
|
* September 15, 2004.
|
||||||
|
*********************************
|
||||||
|
|
||||||
|
(206) Fixed a bug in the command line argument compaction code.
|
||||||
|
|
||||||
|
*********************************
|
||||||
|
* September 23, 2004.
|
||||||
|
*********************************
|
||||||
|
|
||||||
|
(207) Changed "fgError" calls in the font routines to "fgWarning" so that
|
||||||
|
execution can continue even if text does not get printed.
|
||||||
|
|
||||||
|
(208) Made the geometry functions more robust in case the application calls
|
||||||
|
them with bad inputs (like zero layers in a cone).
|
||||||
|
|
||||||
|
(209) Unified the tetrahedron and Sierpinski sponge code.
|
||||||
|
|
||||||
|
(210) Made the Key Repeat default behaviour consistent between initialization
|
||||||
|
and reinitialization.
|
||||||
|
|
||||||
|
(211) Removed duplicate nested parentheses.
|
||||||
|
|
||||||
|
(212) Changed some "window by handle" internal functions to receive the window
|
||||||
|
pointer instead of looking up the window pointer right away.
|
||||||
|
|
||||||
|
(213) Removed some redundant window resize code.
|
||||||
|
|
||||||
|
*********************************
|
||||||
|
* October 5, 2004.
|
||||||
|
*********************************
|
||||||
|
|
||||||
|
(214) Added British spellings to the display mode string processing.
|
||||||
|
|
||||||
|
(215) Modified the mouse behaviour in Windows to match the X11 behaviour. It's
|
||||||
|
not perfect but it is much improved. The question of multiple button presses
|
||||||
|
at once remains.
|
||||||
|
|
||||||
|
*********************************
|
||||||
|
* October 6, 2004.
|
||||||
|
*********************************
|
||||||
|
|
||||||
|
(216) Moved the joystick initialization code to one function.
|
||||||
|
|
||||||
|
(217) Added some functions to get joystick parameters (number of buttons, axes).
|
||||||
|
It is not clear whether these should go into the API or not.
|
||||||
|
|
||||||
|
*********************************
|
||||||
|
* December 17, 2004.
|
||||||
|
*********************************
|
||||||
|
|
||||||
|
(218) Changed the "freeglut_assert_window" to "fgError" and had it print out
|
||||||
|
the name of the function whose call created the error condition.
|
||||||
|
|
||||||
|
(219) Changed the "freeglut_assert_ready" to "fgError" when it is invoked in
|
||||||
|
an API function and had it print out the name of the function whose call
|
||||||
|
created the error condition. Removed some other "freeglut_assert_ready"
|
||||||
|
invocations from functions which are only called from other functions which
|
||||||
|
already check for initialization.
|
||||||
|
|
||||||
(188) Fixed bug #1040435 (glutBitmapString() bug).
|
|
||||||
|
|
||||||
(189) Fixed first bug of #1064195 (two things when using signals):
|
|
||||||
Don't issue a warning about select when a non-blocked signal was
|
|
||||||
caught. This makes sense and is more compatible with GLUT.
|
|
||||||
|
|
||||||
***************************************************************************
|
|
||||||
* Changes on January 1, 2005.
|
|
||||||
***************************************************************************
|
|
||||||
|
|
||||||
(190) Added eMbedded Visual Tools project/workspace files to
|
|
||||||
distribution.
|
|
||||||
|
|
||||||
(191) Renamed "configure.in" to the officially preferred
|
|
||||||
"configure.ac".
|
|
||||||
|
|
||||||
(192) Make "gcc -Wall -pedantic -Werror" happy.
|
|
||||||
|
|
||||||
(193) Modernized configure.ac a bit and added a rule to Makefile.am to
|
|
||||||
update libtool. Note that all gcc compiler warnings are now on by
|
|
||||||
default.
|
|
||||||
|
|
||||||
(194) Added missing files from "src" subdirectory to dist.
|
|
||||||
|
Reference in New Issue
Block a user