Changelog
The following is a list of changes of LWJGL per release.
- Full changelog
- LWJGL 2.0-rc1
- LWJGL 1.1.4
- LWJGL 1.1.3
- LWJGL 1.1.2
- LWJGL 1.1.1
- LWJGL 1.1
- LWJGL 1.0
- LWJGL 1.0-rc1
- LWJGL 1.0beta4
- LWJGL 1.0beta3
- LWJGL 1.0beta2
- LWJGL 1.0beta
- LWJGL 0.99
- LWJGL 0.98
- LWJGL 0.97
- LWJGL 0.96
- LWJGL 0.95
- LWJGL 0.94
- LWJGL 0.93
- LWJGL 0.92
- LWJGL 0.90
- LWJGL 0.89
- LWJGL 0.80
- LWJGL 0.70
- LWJGL 0.60
- LWJGL 0.50
- LWJGL 0.40
- LWJGL 0.30
- LWJGL 0.20
- LWJGL 0.10
2008-06-06 17:18 matzon * libs/linux/libopenal.so: updated to openal-soft-1.4.272 - with oss and alsa backend 2008-06-06 17:11 matzon * libs/win32/OpenAL32.dll: now using openal-soft-1.4.272 2008-06-05 13:36 matzon * src/java/org/lwjgl/MacOSXSysImplementation.java, src/java/org/lwjgl/opengl/AWTUtil.java, src/java/org/lwjgl/opengl/MacOSXCanvasListener.java, src/java/org/lwjgl/opengl/MacOSXDisplay.java, src/java/org/lwjgl/opengl/MacOSXGLCanvas.java, src/java/org/lwjgl/test/opengl/awt/DisplayParentTest.java, src/java/org/lwjgl/util/glu/GLU.java: cleanup of imports 2008-06-05 13:35 matzon * src/java/org/lwjgl/opengl/KeyboardEventQueue.java, src/java/org/lwjgl/opengl/WindowsKeycodes.java, src/java/org/lwjgl/util/jinput/KeyMap.java: fixed internal use of deprecated keys 2008-06-05 13:12 matzon * platform_build/windows_ant/build.xml: removed references to directx 2008-06-05 13:11 elias_naur * src/native/windows/dinputhelper.c, src/native/windows/dinputhelper.h: Windows: Removed unused dinputhelper.c/h 2008-06-05 08:12 matzon * src/native/common/org_lwjgl_openal_ALC10.c: missing special handler for ALC_ALL_DEVICES_SPECIFIER 2008-06-05 08:11 matzon * src/java/org/lwjgl/test/openal/OpenALInfo.java: missing destroy 2008-06-04 21:36 matzon * src/java/org/lwjgl/test/openal/OpenALInfo.java: dont use String.format *grumble* 2008-06-04 21:31 matzon * src/java/org/lwjgl/test/openal/OpenALInfo.java: OpenAL info program a la openal-soft's openal-info 2008-06-04 21:31 matzon * src/java/org/lwjgl/openal/ALC11.java: support for ALC_ENUMERATE_ALL_EXT 2008-06-04 19:40 matzon * platform_build/build-definitions.xml, src/java/org/lwjgl/Sys.java: rc1 identifier string 2008-05-30 07:08 elias_naur * src/java/org/lwjgl/opengl/Display.java: Removed dead code from Display 2008-05-30 06:53 elias_naur * src/java/org/lwjgl/opengl/Display.java: Removed Display.sync2 and Display.sync3 2008-05-28 18:09 matzon * doc/README: updated, removing references to devil & fmod 2008-05-28 18:06 matzon * www/_gfx/projects/night_squad_2_1.jpg, www/_gfx/projects/night_squad_2_2.jpg, www/_gfx/projects/night_squad_2_3.jpg, www/_gfx/projects/night_squad_2_small_1.jpg, www/_gfx/projects/night_squad_2_small_2.jpg, www/_gfx/projects/night_squad_2_small_3.jpg: night squad2 added 2008-05-28 18:05 matzon * www/index.php, www/installation.php, www/license.php, www/projects.php: syncing with online 2008-05-28 18:04 matzon * www/faq.php: syncing with online 2008-05-28 18:04 matzon * www/download.php: syncing with online 2008-05-28 18:04 matzon * www/donations.php: syncing with online 2008-05-28 18:03 matzon * www/demos.php: added applet demo 2008-05-28 18:03 matzon * www/credits.php: updated 2008-05-28 18:02 matzon * www/changelog.php: syncing with online 2008-05-28 18:01 matzon * www/about.php: spelling 2008-05-28 18:00 matzon * www/changelogs/1.1.2-changelog.txt, www/changelogs/1.1.3-changelog.txt, www/changelogs/1.1.4-changelog.txt, www/changelogs/2.0beta1-changelog.txt, www/changelogs/full-changelog.txt: syncing with online 2008-05-28 17:59 matzon * www/_gfx/projects/cotwl2_1.jpg, www/_gfx/projects/cotwl2_2.jpg, www/_gfx/projects/cotwl2_3.jpg, www/_gfx/projects/cotwl2_small_1.jpg, www/_gfx/projects/cotwl2_small_2.jpg, www/_gfx/projects/cotwl2_small_3.jpg, www/_gfx/projects/jmugen_1.jpg, www/_gfx/projects/jmugen_2.jpg, www/_gfx/projects/jmugen_3.jpg, www/_gfx/projects/jmugen_small_1.jpg, www/_gfx/projects/jmugen_small_2.jpg, www/_gfx/projects/jmugen_small_3.jpg, www/_gfx/projects/joge_1.jpg, www/_gfx/projects/joge_2.jpg, www/_gfx/projects/joge_3.jpg, www/_gfx/projects/joge_small_1.jpg, www/_gfx/projects/joge_small_2.jpg, www/_gfx/projects/joge_small_3.jpg, www/_gfx/projects/jscrabble_1.jpg, www/_gfx/projects/jscrabble_2.jpg, www/_gfx/projects/jscrabble_3.jpg, www/_gfx/projects/jscrabble_small_1.jpg, www/_gfx/projects/jscrabble_small_2.jpg, www/_gfx/projects/jscrabble_small_3.jpg: syncing 2008-05-28 08:40 elias_naur * platform_build/macosx_ant/build.xml: Mac OS X: Restore Mac OS X 10.3 compatibility 2008-05-23 11:03 elias_naur * src/java/org/lwjgl/opengl/MacOSXFrame.java: Mac OS X: Call setFocusTraversalKeysEnabled(false) on LWJGL created MacOSXGLCanvases 2008-05-22 00:04 kappa1 * src/java/org/lwjgl/util/applet/AppletLoader.java: added support for displaying the current download speed 2008-05-11 14:41 kappa1 * src/java/org/lwjgl/util/applet/AppletLoader.java: removed repaint() which had no effect. 2008-05-06 21:47 kappa1 * src/java/org/lwjgl/util/applet/AppletLoader.java: workaround no longer needed for paint() and switchApplet(), removes blank screen delay between java2d and lwjgl switch. 2008-05-05 17:24 elias_naur * src/java/org/lwjgl/opengl/WindowsDisplay.java, src/native/windows/org_lwjgl_opengl_Display.c: Windows: Split WindowsDisplay.nDestroyWindow into nReleaseDC and nDestroyWindow 2008-05-05 16:46 elias_naur * src/java/org/lwjgl/WindowsSysImplementation.java, src/java/org/lwjgl/opengl/WindowsDisplay.java, src/native/windows/org_lwjgl_opengl_Display.c: Windows: Generalized WindowsDispaly.nCreateWindow 2008-05-02 11:05 elias_naur * src/java/org/lwjgl/opengl/WindowsDisplay.java: Windows: Clean up window in case of exception thrown from WindowsDisplay.createWindow 2008-05-01 09:55 elias_naur * src/java/org/lwjgl/opengl/WindowsDisplay.java, src/java/org/lwjgl/opengl/WindowsDisplayPeerInfo.java: Windows: Moved pixel format logic from WindowsDisplayPeerInfo.initDC to WindowsDisplay.createWindow 2008-05-01 09:44 elias_naur * src/java/org/lwjgl/opengl/WindowsAWTGLCanvasPeerInfo.java, src/java/org/lwjgl/opengl/WindowsDisplayPeerInfo.java, src/java/org/lwjgl/opengl/WindowsPeerInfo.java: Windows: Made WindowsPeerInfo.choosePixelFormat static and let WindowsPeerInfo.setPixelFormat be called seperately 2008-05-01 09:37 elias_naur * src/java/org/lwjgl/opengl/WindowsPeerInfo.java, src/native/windows/org_lwjgl_opengl_WindowsPeerInfo.c: Windows: Split nChoosePixelFormat's applyPixelFormat() out in a seperate function 2008-05-01 09:20 elias_naur * src/java/org/lwjgl/WindowsSysImplementation.java, src/java/org/lwjgl/opengl/WindowsDisplay.java, src/native/windows/org_lwjgl_opengl_Display.c: Windows: Moved icon handles to java 2008-04-30 19:00 elias_naur * src/java/org/lwjgl/WindowsSysImplementation.java: Windows: Check for Display.isCreated in Sys.getHwnd() 2008-04-30 16:40 elias_naur * src/java/org/lwjgl/WindowsSysImplementation.java, src/java/org/lwjgl/opengl/WindowsDisplay.java, src/native/windows/Window.h, src/native/windows/org_lwjgl_Sys.c, src/native/windows/org_lwjgl_opengl_Display.c: Windows: Moved hwnd and hdc to java 2008-04-30 16:01 elias_naur * src/java/org/lwjgl/opengl/WindowsDisplay.java, src/java/org/lwjgl/opengl/WindowsDisplayPeerInfo.java, src/native/windows/org_lwjgl_opengl_Display.c, src/native/windows/org_lwjgl_opengl_WindowsDisplayPeerInfo.c: Windows: Made WindowsDisplayPeerInfo take hwnd and hdc arguments 2008-04-30 15:29 elias_naur * src/java/org/lwjgl/opengl/WindowsDisplay.java, src/native/windows/context.c, src/native/windows/context.h, src/native/windows/org_lwjgl_opengl_Display.c: Windows: Moved child window style selection to java 2008-04-30 14:58 elias_naur * build.xml, src/java/org/lwjgl/DefaultSysImplementation.java, src/java/org/lwjgl/LinuxSysImplementation.java, src/java/org/lwjgl/MacOSXSysImplementation.java, src/java/org/lwjgl/WindowsSysImplementation.java, src/native/common/common_tools.c, src/native/linux/org_lwjgl_opengl_Display.c, src/native/macosx/org_lwjgl_opengl_Display.m, src/native/windows/org_lwjgl_opengl_Display.c: Added platform specific getJNIVersion implementations 2008-04-30 14:34 elias_naur * src/java/org/lwjgl/LinuxSysImplementation.java, src/java/org/lwjgl/MacOSXSysImplementation.java, src/java/org/lwjgl/Sys.java, src/java/org/lwjgl/SysImplementation.java, src/java/org/lwjgl/WindowsSysImplementation.java: Moved Sys.JNI_VERSION to SysImplementation.getRequiredJNIVersion() to enable platform specific native library versions. 2008-04-30 13:47 elias_naur * src/java/org/lwjgl/opengl/MacOSXCanvasListener.java, src/java/org/lwjgl/opengl/MacOSXDisplay.java: Mac OS X: Worked around another Display.destroy hang when parented to an applet 2008-04-30 13:16 elias_naur * src/java/org/lwjgl/opengl/MacOSXDisplay.java, src/java/org/lwjgl/opengl/MacOSXMouseEventQueue.java: Mac OS X: Fixed a hang on Display.destroy in applets 2008-04-30 12:46 elias_naur * src/java/org/lwjgl/opengl/AWTUtil.java: Don't use reflection for AWTUtil.getPointerLocation 2008-04-29 18:56 elias_naur * src/native/windows/context.c: Windows: Improved error messages for nChoosePixelFormat 2008-04-29 18:37 elias_naur * src/native/windows/org_lwjgl_opengl_Display.c: Windows: Fixed compile error 2008-04-29 18:32 elias_naur * src/native/windows/org_lwjgl_opengl_Display.c: Windows: Added error handling to nCreateWindow 2008-04-27 13:37 kappa1 * src/java/org/lwjgl/util/applet/AppletLoader.java: switch caching off globally instead of on a per connection bases. 2008-04-25 17:21 elias_naur * src/native/common/common_tools.c: NewStringNativeUnsigned should return NULL if argument string is NULL 2008-04-25 02:18 kappa1 * src/java/org/lwjgl/util/applet/AppletLoader.java: Fix for caching problem, now ensures latest jars are downloaded when using the appletloader caching tag, also no longer fails on receiving incorrect content-type from server. 2008-04-24 20:43 kappa1 * src/java/org/lwjgl/util/applet/AppletLoader.java: Firefox workaround no longer needed to get applet going. 2008-04-24 17:45 elias_naur * platform_build/macosx_ant/build-symbol-list: Mac OS X: Added JNI_* methods to exported symbol list 2008-04-22 21:26 elias_naur * src/java/org/lwjgl/test/input/KeyboardTest.java: Fixed KeyboardTest 2008-04-22 20:32 kappa1 * src/java/org/lwjgl/util/applet/AppletLoader.java: added check to prevent multiple applet instances starting. 2008-04-22 19:59 elias_naur * src/java/org/lwjgl/MacOSXSysImplementation.java: Mac OS X: Removed reflection from MacOSXSysImplementation 2008-04-22 18:09 elias_naur * applet/appletloader.html, src/java/org/lwjgl/test/applet/GearsApplet.java: Added GearsApplet test 2008-04-22 17:56 spasi * src/templates/org/lwjgl/opengl/NV_transform_feedback.java: Added GL_LAYER_NV 2008-04-22 16:52 elias_naur * build.xml, libs/AppleJavaExtensions.jar, src/java/org/lwjgl/opengl/MacOSXDisplay.java: Added ApplejavaExtensions.jar to be able to use apple extensions without reflection 2008-04-21 20:53 matzon * applet/appletloader.html: correct mac native 2008-04-21 20:51 matzon * libs/lzma.jar: compiled using target 1.5




