From bb9eb01ba6220601673ef64ec0e6f188d431e506 Mon Sep 17 00:00:00 2001 From: the_fiddler Date: Tue, 21 Aug 2007 12:36:10 +0000 Subject: [PATCH] Prepare for release. --- Documentation/Changelog.txt | 29 +++++++++++++++++++++++++++++ Documentation/Release.txt | 15 +++++++-------- 2 files changed, 36 insertions(+), 8 deletions(-) diff --git a/Documentation/Changelog.txt b/Documentation/Changelog.txt index 7b7d4ad2..2056f76a 100644 --- a/Documentation/Changelog.txt +++ b/Documentation/Changelog.txt @@ -1,6 +1,35 @@ '+' complete, '*' WIP, '-' missing +OpenTK 0.3.9 -> 0.3.10 + ++ Bind + + Added Generator for WGL. + + Corrected bug where trimmed overloads (like Color3) did not call the correct delegates internally (Color3ub called glColor3b) + + Improved configuration capabilities - can now change the function prefix/postfix, and more. + + Improved commandline argument handling. + ++ OpenTK + + Platform + + Added complete WGL bindings (Wgl.cs, WglCore.cs, WglDelegates.cs, WglEnums.cs) + * Should request up-to-date specs from Khronos. + + GameWindow and GLControl + + Improved creation/destruction event sequence. + + Improved loading speed. + + Corrected long-standing stability issues (moving between GameWindow/GLControl examples no longer results in a crash) + + Improved compatibility (now works with Mesa3d 7.0.x as well as 6.5.x) + + Better error handling (although not completely safe by any measure). + + Corrected client rectangle under Windows GameWindow implementation - now the Viewport correctly corresponds the rendering area. + + Input + + Slightly improved keyboard handling functions. + + OpenGL + + Added convenience overloads for Color[34] that can directly take a System.Drawing.Color struct. + ++ Examples + + Slight improvements to event handling. + + Improved the ExampleLauncher interface (now responds to key events, added a 'Run Example' button). + + OpenTK 0.3.8 -> 0.3.9 + Bind diff --git a/Documentation/Release.txt b/Documentation/Release.txt index fc406c4a..31479779 100644 --- a/Documentation/Release.txt +++ b/Documentation/Release.txt @@ -1,6 +1,6 @@ ================================================================================ -OpenTK 0.3.9 WIP alpha Release notes +OpenTK 0.3.10 WIP Release notes IMPORTANT: This release is intended for testing and experimentation only. Use at your own risk! @@ -8,13 +8,12 @@ IMPORTANT: This release is intended for testing and experimentation only. Use at Highlights: - * MAJOR (breaking) changes: - * Improved interface for GL class (see changelog for more information). - * Keyboard support for GameWindow (windows/linux). - * Minor changes: - * Updates to GameWindow events. - * X11 bindings enhanced with mono's bindings. - * Fixed several crash bugs. + * Added complete WGL bindings. + * Corrected interminent crashes when loading examples. + * Improved GLControl and GameWindow load/unload sequence, for improved stability and speed. + * Corrected an insidious bug that returned corrupt visuals under x64 Linux. + * Improved GLControl compatibility with Linux drivers. + * Now compatible with both Mesa3d 6.5.x and 7.0.x --------------------------------------------------------------------------------