Code Search for Developers
 
 
  

1.0beta2-changelog.txt from Lightweight Java Game Library at Krugle


Show 1.0beta2-changelog.txt syntax highlighted

2006-07-12 19:57  matzon

	* src/java/org/lwjgl/LWJGLUtil.java: using constants for names

2006-07-12 19:55  matzon

	* src/java/org/lwjgl/LWJGLUtil.java: win32->windows

2006-07-12 19:38  matzon

	* platform_build/linux_ant/build_fmod3.xml: check for fmod
	  property when it's actually been imported

2006-07-12 19:36  matzon

	* build.xml: using ant build files for linux

2006-07-12 19:35  matzon

	* platform_build/linux_ant/build_fmod3.xml: check for fmod

2006-07-12 19:32  matzon

	* platform_build/linux_ant/build_devil.xml,
	  platform_build/linux_ant/build_fmod3.xml: linux ant build files

2006-07-12 19:07  elias_naur

	* platform_build/windows_ant/build.xml: Windows: Fix double
	  compiler flag

2006-07-12 18:32  elias_naur

	* build.xml, src/java/org/lwjgl/opengl/AWTGLCanvas.java,
	  src/java/org/lwjgl/opengl/Context.java,
	  src/java/org/lwjgl/opengl/Display.java,
	  src/java/org/lwjgl/opengl/Win32AWTGLCanvasPeerInfo.java,
	  src/java/org/lwjgl/opengl/Win32CanvasImplementation.java,
	  src/java/org/lwjgl/opengl/Win32ContextImplementation.java,
	  src/java/org/lwjgl/opengl/Win32Display.java,
	  src/java/org/lwjgl/opengl/Win32DisplayPeerInfo.java,
	  src/java/org/lwjgl/opengl/Win32PbufferPeerInfo.java,
	  src/java/org/lwjgl/opengl/Win32PeerInfo.java,
	  src/java/org/lwjgl/opengl/Win32Registry.java,
	  src/java/org/lwjgl/opengl/WindowsAWTGLCanvasPeerInfo.java,
	  src/java/org/lwjgl/opengl/WindowsCanvasImplementation.java,
	  src/java/org/lwjgl/opengl/WindowsContextImplementation.java,
	  src/java/org/lwjgl/opengl/WindowsDisplay.java,
	  src/java/org/lwjgl/opengl/WindowsDisplayPeerInfo.java,
	  src/java/org/lwjgl/opengl/WindowsPbufferPeerInfo.java,
	  src/java/org/lwjgl/opengl/WindowsPeerInfo.java,
	  src/java/org/lwjgl/opengl/WindowsRegistry.java,
	  src/native/windows/LWJGL.c, src/native/windows/context.c,
	  src/native/windows/context.h, src/native/windows/display.c,
	  src/native/windows/display.h,
	  src/native/windows/org_lwjgl_Sys.c,
	  src/native/windows/org_lwjgl_input_Cursor.c,
	  src/native/windows/org_lwjgl_opengl_Display.c,
	  src/native/windows/org_lwjgl_opengl_Pbuffer.c,
	  src/native/windows/org_lwjgl_opengl_Win32AWTGLCanvasPeerInfo.c,
	  src/native/windows/org_lwjgl_opengl_Win32ContextImplementation.c,
	  src/native/windows/org_lwjgl_opengl_Win32DisplayPeerInfo.c,
	  src/native/windows/org_lwjgl_opengl_Win32PeerInfo.c,
	  src/native/windows/org_lwjgl_opengl_Win32Registry.c,
	  src/native/windows/org_lwjgl_opengl_WindowsAWTGLCanvasPeerInfo.c,
	  
	  src/native/windows/org_lwjgl_opengl_WindowsContextImplementation.c,
	  src/native/windows/org_lwjgl_opengl_WindowsDisplayPeerInfo.c,
	  src/native/windows/org_lwjgl_opengl_WindowsPeerInfo.c,
	  src/native/windows/org_lwjgl_opengl_WindowsRegistry.c,
	  src/native/windows/win32_al.c, src/native/windows/windows_al.c:
	  Windows: Rename Win32* files to Windows*

2006-07-12 18:10  elias_naur

	* .cvsignore, src/native/common/.cvsignore,
	  src/native/common/devil/.cvsignore,
	  src/native/common/fmod3/.cvsignore, src/native/linux/.cvsignore,
	  src/native/macosx/.cvsignore, src/native/windows/.cvsignore:
	  remove .cvsignore files

2006-07-12 18:09  elias_naur

	* build.xml, platform_build/windows_ant/build.xml,
	  src/native/win32, src/native/windows: Windows: move natives from
	  src/native/win32 to src/native/windows because the source really
	  is bitness neutral, not 32 bit specific.

2006-07-12 16:55  elias_naur

	* platform_build/windows_ant/build.xml,
	  src/native/common/common_tools.c: Windows: Use the standard
	  _WIN32 macro instead of the LWJGL defined WIN32.

2006-07-11 23:03  elias_naur

	* build.xml: Added runtest ant target for easy execution of tests

2006-07-11 21:55  matzon

	* doc/changelogs, doc/templates: obsolete stuff - all hail svn
	  remove!

2006-07-11 21:53  matzon

	* platform_build/mac_xcode, platform_build/win32_ms_cmdline:
	  removing old build file stuff

2006-07-11 21:50  matzon

	* platform_build/win32_vs_net: removing old build file stuff

2006-07-11 21:48  matzon

	* platform_build/sharp_develop: removing old build file stuff

2006-07-11 21:47  matzon

	* platform_build/macosx_ant/build.xml: build natives into
	  bin/<name>

2006-07-11 21:46  matzon

	* platform_build/linux_ant/build.xml: build natives into bin/<name>

2006-07-11 21:45  matzon

	* platform_build/windows_ant/build_devil.xml,
	  platform_build/windows_ant/build_fmod3.xml: build natives into
	  bin/<name>

2006-07-11 21:44  matzon

	* platform_build/windows_ant/build.xml: build natives into
	  bin/<name>

2006-07-11 21:43  matzon

	* build.xml: removed (some) obsolete targets
	  build natives into bin/<name>
	  support for windows optional ant build files

2006-07-11 21:23  matzon

	* platform_build/windows_ant/build_devil.xml,
	  platform_build/windows_ant/build_fmod3.xml: optional build files

2006-07-11 21:08  elias_naur

	* libs/linux/libjinput-linux64.so: Linux: Added
	  libjinput-linux64.so 64 bit library

2006-07-11 21:03  elias_naur

	* libs/jinput.jar: Refreshed jinput.jar with 64 bit support

2006-07-11 21:00  elias_naur

	* src/java/org/lwjgl/Sys.java: Linux: more 64 bit stuff

2006-07-11 20:56  elias_naur

	* platform_build/linux_ant/build.xml: Linux: more 64 bit stuff

2006-07-11 20:49  elias_naur

	* build.xml, src/java/org/lwjgl/Sys.java: Linux: more 64 bit stuff

2006-07-11 20:30  elias_naur

	* build.xml, platform_build/linux_ant/build.xml,
	  src/java/org/lwjgl/DefaultSysImplementation.java,
	  src/java/org/lwjgl/LWJGLUtil.java,
	  src/java/org/lwjgl/LinuxSysImplementation.java,
	  src/java/org/lwjgl/Sys.java,
	  src/java/org/lwjgl/SysImplementation.java,
	  src/java/org/lwjgl/util/applet/LWJGLInstaller.java: Linux: added
	  support for 64 bit JVMs

2006-07-11 20:00  elias_naur

	* libs/jinput.jar: Refreshed jinput.jar

2006-07-11 19:54  matzon

	* platform_build/windows_ant/build.xml: flueknepperi

2006-07-11 19:33  elias_naur

	* src/java/org/lwjgl/util/applet/LWJGLInstaller.java:
	  LWJGLInstaller: use constant instead of hardcoded filename

2006-07-11 19:30  matzon

	* src/java/org/lwjgl/util/applet/LWJGLInstaller.java: update/fix
	  comments

2006-07-11 19:06  elias_naur

	* src/java/org/lwjgl/util/applet/LWJGLInstaller.java:
	  LWJGInstaller: Run the uninstaller before installing instead of
	  at VM exit

2006-07-11 18:55  elias_naur

	* src/java/org/lwjgl/util/applet/LWJGLInstaller.java:
	  LWJGLInstaller: Rename watermark file to .lwjglinuse

2006-07-11 18:52  elias_naur

	* src/java/org/lwjgl/util/applet/LWJGLInstaller.java:
	  LWJGLInstaller: Don't allow applets to decide whether to
	  uninstall old lwjgl dirs

2006-07-11 18:49  elias_naur

	* src/java/org/lwjgl/util/applet/LWJGLInstaller.java: Tightened
	  access modifiers in LWJGLInstaller

2006-07-11 18:38  elias_naur

	* src/java/org/lwjgl/util/applet/LWJGLInstaller.java: Added final
	  modifier to a constant in LWJGLInstaller

2006-07-11 12:22  elias_naur

	* platform_build/linux_ant/build.xml: Linux: don't use static
	  linking for 64 bit builds

2006-07-10 22:26  elias_naur

	* platform_build/windows_ant/build.xml: Windows: Use standard
	  environment variables for build paths

2006-07-10 18:03  elias_naur

	* src/java/org/lwjgl/opengl/Win32CanvasImplementation.java:
	  Windows: Add System.loadLibrary("jawt") again, since it seems
	  that Toolkit.getDefaultToolkit() is not always enough.

2006-07-10 15:46  elias_naur

	* src/native/win32/org_lwjgl_opengl_Display.c: Windows: Pass
	  correct class reference to CallStaticVoidMethod JNI

2006-07-10 15:32  elias_naur

	* src/native/win32/org_lwjgl_opengl_Pbuffer.c,
	  src/native/win32/org_lwjgl_opengl_Win32PeerInfo.c: Windows:
	  Fixed fetches of a boolean field with GetIntField JNI

2006-07-10 15:29  elias_naur

	* src/native/linux/context.c: Linux: Fixed fetch of a boolean
	  field with GetIntField JNI

2006-07-10 00:47  elias_naur

	* src/java/org/lwjgl/util/jinput/LWJGLKeyboard.java,
	  src/java/org/lwjgl/util/jinput/LWJGLMouse.java: Add correct
	  timestamps to jinput controller environment for LWJGL input
	  Mouse and Keyboard

2006-07-10 00:44  elias_naur

	* src/native/common/common_tools.c: Fix compile warning

2006-07-10 00:34  elias_naur

	* src/native/win32/org_lwjgl_opengl_Display.c: Windows: Fix issue
	  when AWT core classes invoke the LWJGL message handler through a
	  synchronous SendMessage. Bug triggered by
	  jmetest.awt.swingui.TestJMEDesktop.

2006-07-09 08:31  elias_naur

	* src/native/common/common_tools.c,
	  src/native/common/common_tools.h,
	  src/native/win32/org_lwjgl_opengl_Display.c: Windows: don't
	  cache the JNIEnv pointer in the message handle, but acquire it
	  through the global JavaVM handle.

2006-07-08 22:17  elias_naur

	* src/java/org/lwjgl/opengl/LinuxDisplay.java,
	  src/native/linux/org_lwjgl_opengl_Display.c: Linux: Made most
	  fields in LinuxDisplay non-static

2006-07-08 21:57  elias_naur

	* src/java/org/lwjgl/opengl/Win32Display.java,
	  src/java/org/lwjgl/test/DisplayTest.java,
	  src/native/win32/Window.h, src/native/win32/display.c,
	  src/native/win32/display.h,
	  src/native/win32/org_lwjgl_opengl_Display.c: Windows: Moved
	  gamma and display modes settings and more boolean state to java
	  side.

2006-07-08 17:20  elias_naur

	* build.xml, platform_build/windows_ant,
	  platform_build/windows_ant/build.xml: Windows: Added ant
	  build.xml for native core

2006-07-07 14:06  elias_naur

	* src/native/linux/Makefile, src/native/linux/Makefile.amd64:
	  Linux: Remove Makefiles

2006-07-07 14:05  elias_naur

	* platform_build/linux_ant/build.xml: Linux: Remove debug echos
	  from build.xml

2006-07-07 14:02  elias_naur

	* platform_build/linux_ant/build.xml: Linux: Support x86_64
	  building

2006-07-07 12:41  elias_naur

	* build.xml, platform_build/macosx_ant,
	  platform_build/macosx_ant/build-symbol-list,
	  platform_build/macosx_ant/build.xml,
	  src/native/macosx/build-symbol-list,
	  src/native/macosx/build.xml: Mac OS X: Added support for
	  compile_native target. Moved optional libraries to
	  compile_native_optional target

2006-07-07 11:47  elias_naur

	* build.xml: Commented out cvsbuild target - using it will
	  propbably cause confusion

2006-07-07 11:00  elias_naur

	* build.xml, platform_build/linux_ant,
	  platform_build/linux_ant/build.xml: Added linux specific
	  build.xml for building liblwjgl.so. Moved FMOD and Devil native
	  builds to compile_native_optional ant target

2006-07-07 10:38  elias_naur

	* build.xml: Made build.xml use location in properties where
	  appropriate

2006-07-07 10:36  elias_naur

	* src/generated/org/lwjgl/opengl/ATITextFragmentShader.java,
	  src/generated/org/lwjgl/opengl/EXTTimerQuery.java,
	  src/java/org/lwjgl/util/generator/NativeMethodStubsGenerator.java,
	  src/native/common/common_tools.c,
	  src/native/common/common_tools.h,
	  src/native/generated/org_lwjgl_openal_AL10.c,
	  src/native/generated/org_lwjgl_opengl_EXTTimerQuery.c,
	  src/native/generated/org_lwjgl_opengl_GL11.c: Added a native
	  NewStringNativeUnsigned to avoid compile warnings

2006-07-05 10:47  elias_naur

	* src/java/org/lwjgl/opengl/MacOSXDisplay.java: MacOSXDisplay
	  workaround done properly :)

2006-07-05 09:58  elias_naur

	* src/java/org/lwjgl/opengl/MacOSXDisplay.java: Mac OS X:
	  Workaround a crash with applets and MacOSXDisplay

2006-07-04 17:46  elias_naur

	* src/java/org/lwjgl/opengl/WindowsKeyboard.java,
	  src/java/org/lwjgl/opengl/WindowsMouse.java: Windows: Use data
	  size constant for input devices instead of hard coded size

2006-07-04 17:07  elias_naur

	* src/java/org/lwjgl/input/Keyboard.java,
	  src/java/org/lwjgl/input/Mouse.java,
	  src/java/org/lwjgl/opengl/KeyboardEventQueue.java,
	  src/java/org/lwjgl/opengl/LinuxDisplay.java,
	  src/java/org/lwjgl/opengl/LinuxKeyboard.java,
	  src/java/org/lwjgl/opengl/LinuxMouse.java,
	  src/java/org/lwjgl/opengl/MouseEventQueue.java,
	  src/java/org/lwjgl/opengl/Win32Display.java,
	  src/java/org/lwjgl/opengl/WindowsDirectInputDevice.java,
	  src/java/org/lwjgl/opengl/WindowsDirectInputDevice3.java,
	  src/java/org/lwjgl/opengl/WindowsDirectInputDevice8.java,
	  src/java/org/lwjgl/opengl/WindowsKeyboard.java,
	  src/java/org/lwjgl/opengl/WindowsMouse.java,
	  src/native/linux/org_lwjgl_opengl_Display.c,
	  src/native/win32/org_lwjgl_opengl_Display.c,
	  src/native/win32/org_lwjgl_opengl_WindowsDirectInputDevice3.c,
	  src/native/win32/org_lwjgl_opengl_WindowsDirectInputDevice8.c:
	  Added Keyboard.getEventNanoseconds() and
	  Mouse.getEventNanoseconds()

2006-07-04 13:44  elias_naur

	* src/java/org/lwjgl/util/applet/LWJGLInstaller.java:
	  LWJGLInstaller now uses JarFile instead of JarInputStream to
	  work around a bug with java 1.5 and jar signing

2006-07-04 12:20  elias_naur

	* src/java/org/lwjgl/util/applet/LWJGLInstaller.java:
	  LWJGLInstaller: Exceptions should propagate to ease debugging

2006-07-04 12:10  elias_naur

	* src/java/org/lwjgl/util/applet/LWJGLInstaller.java: Tightened
	  access modifiers for LWJGLInstaller

2006-07-04 11:07  elias_naur

	* src/java/org/lwjgl/util/applet/LWJGLInstaller.java: Collapsed
	  exception chains in LWJGLInstaller

2006-07-04 10:53  elias_naur

	* applet/applet.html: Added jars to classpath in applet.html test

2006-07-04 10:52  elias_naur

	* src/java/org/lwjgl/opengl/LinuxDisplay.java: Linux: Fixed
	  privileged property access in LinuxDisplay.java

2006-07-04 10:51  elias_naur

	* src/java/org/lwjgl/util/applet/LWJGLInstaller.java:
	  LWJGLInstaller should check for non-existing master directory.
	  Use exceptions instead of boolean status code in verifyCerts

2006-07-03 23:26  matzon

	* build.xml: reworked installer to expect a jar with the platform
	  natives inside a jar

2006-07-03 23:23  matzon

	* src/java/org/lwjgl/test/applet/AppletTest.java,
	  src/java/org/lwjgl/test/applet/OpenAL.java,
	  src/java/org/lwjgl/test/applet/Optional.java,
	  src/java/org/lwjgl/test/applet/Speed.java: cleaned up imports

2006-07-03 23:23  matzon

	* src/java/org/lwjgl/util/applet/LWJGLInstaller.java: cleaned up
	  imports

2006-07-03 23:22  matzon

	* src/java/org/lwjgl/util/applet/LWJGLInstaller.java: added
	  certificate check
	  reworked installer to expect a jar with the platform natives
	  inside a jar
	  now installs into java.io.tmpdir/.lwjglinstall/<timestamp>
	  uninstaller checks for removed watermark file - tho it never
	  gets removed *grumble*

2006-07-03 23:16  elias_naur

	* src/java/org/lwjgl/input/Keyboard.java,
	  src/java/org/lwjgl/input/Mouse.java,
	  src/java/org/lwjgl/opengl/DisplayImplementation.java,
	  src/java/org/lwjgl/opengl/EventQueue.java,
	  src/java/org/lwjgl/opengl/KeyboardEventQueue.java,
	  src/java/org/lwjgl/opengl/LinuxDisplay.java,
	  src/java/org/lwjgl/opengl/LinuxKeyboard.java,
	  src/java/org/lwjgl/opengl/LinuxMouse.java,
	  src/java/org/lwjgl/opengl/MacOSXDisplay.java,
	  src/java/org/lwjgl/opengl/MouseEventQueue.java,
	  src/java/org/lwjgl/opengl/Win32Display.java,
	  src/java/org/lwjgl/opengl/WindowsKeyboard.java,
	  src/java/org/lwjgl/opengl/WindowsMouse.java: Implemented
	  variable sized events in preparation of timestamped input events

2006-07-03 21:53  elias_naur

	* src/java/org/lwjgl/opengl/WindowsDirectInput.java,
	  src/java/org/lwjgl/opengl/WindowsDirectInput3.java,
	  src/java/org/lwjgl/opengl/WindowsDirectInput8.java,
	  src/java/org/lwjgl/opengl/WindowsDirectInputDevice.java,
	  src/java/org/lwjgl/opengl/WindowsDirectInputDevice3.java,
	  src/java/org/lwjgl/opengl/WindowsDirectInputDevice8.java,
	  src/java/org/lwjgl/opengl/WindowsDirectInputDeviceObjectCallback.java,
	  src/java/org/lwjgl/opengl/WindowsMouse.java: Removed
	  svn:executable properties on windows java files

2006-07-03 20:10  elias_naur

	* build.xml: Don't delete the generated directories themselves on
	  ant clean-generated, only the source files

2006-07-03 19:22  elias_naur

	* src/java/org/lwjgl/opengl/EventQueue.java: Fixed comment

2006-07-03 19:09  elias_naur

	* src/java/org/lwjgl/input/Keyboard.java,
	  src/java/org/lwjgl/input/Mouse.java,
	  src/java/org/lwjgl/opengl/DisplayImplementation.java,
	  src/java/org/lwjgl/opengl/EventQueue.java,
	  src/java/org/lwjgl/opengl/LinuxDisplay.java,
	  src/java/org/lwjgl/opengl/LinuxKeyboard.java,
	  src/java/org/lwjgl/opengl/LinuxMouse.java,
	  src/java/org/lwjgl/opengl/MacOSXDisplay.java,
	  src/java/org/lwjgl/opengl/Win32Display.java,
	  src/java/org/lwjgl/opengl/WindowsKeyboard.java,
	  src/java/org/lwjgl/opengl/WindowsMouse.java: Now that no native
	  side event_queue_t type is used anymore, convert input read()
	  semantics to use normal nio Buffer semantics - that is, move the
	  position when writing events

2006-07-03 18:56  elias_naur

	* src/java/org/lwjgl/opengl/EventQueue.java,
	  src/java/org/lwjgl/opengl/LinuxDisplay.java: Fixed comment

2006-07-03 18:33  elias_naur

	* src/java/org/lwjgl/opengl/LinuxDisplay.java,
	  src/native/linux/org_lwjgl_opengl_Display.c: Linux: Moved
	  Display state booleans to java side

2006-07-03 18:18  elias_naur

	* src/java/org/lwjgl/opengl/LinuxDisplay.java: Linux: Fix multiple
	  calls of setIcon by creating copies of icon data instead of
	  converting data in-place

2006-07-03 18:07  elias_naur

	* build.xml, src/java/org/lwjgl/opengl/LinuxDisplay.java,
	  src/java/org/lwjgl/opengl/LinuxKeyboard.java,
	  src/java/org/lwjgl/opengl/LinuxKeycodes.java,
	  src/java/org/lwjgl/opengl/LinuxMouse.java,
	  src/native/common/common_tools.c,
	  src/native/common/common_tools.h, src/native/linux/Window.h,
	  src/native/linux/display.c,
	  src/native/linux/org_lwjgl_input_Keyboard.c,
	  src/native/linux/org_lwjgl_input_Mouse.c,
	  src/native/linux/org_lwjgl_opengl_Display.c,
	  src/native/linux/org_lwjgl_opengl_LinuxKeyboard.c,
	  src/native/linux/org_lwjgl_opengl_LinuxMouse.c,
	  src/native/win32/dinputhelper.c,
	  src/native/win32/dinputhelper.h: Linux: Moved most input related
	  stuff from native to java

2006-07-03 12:00  elias_naur

	* libs/jinput.jar,
	  src/java/org/lwjgl/util/applet/LWJGLInstaller.java: Added
	  support for applets to jinput

2006-07-03 11:44  elias_naur

	* build.xml: Added seal to security sensitive jars

2006-07-03 11:37  elias_naur

	* src/java/org/lwjgl/applet: Moved LWJGLInstaller to
	  org.lwjgl.util.applet

2006-07-03 11:36  elias_naur

	* src/java/org/lwjgl/test/applet/AppletTest.java: Fixed AppletTest

2006-07-03 11:30  elias_naur

	* build.xml, res/model, src/java/org/lwjgl/util/applet,
	  src/java/org/lwjgl/util/applet/LWJGLInstaller.java,
	  src/java/org/lwjgl/util/model: Removed org.lwjgl.util.model

2006-07-03 10:28  elias_naur

	* src/java/org/lwjgl/DefaultSysImplementation.java,
	  src/java/org/lwjgl/MacOSXSysImplementation.java,
	  src/java/org/lwjgl/Sys.java,
	  src/java/org/lwjgl/SysImplementation.java,
	  src/java/org/lwjgl/applet/LWJGLInstaller.java,
	  src/java/org/lwjgl/test/applet/AppletTest.java: Removed multiple
	  library names support from Sys.java, it is not needed anymore

2006-07-03 10:21  elias_naur

	* src/java/org/lwjgl/LWJGLUtil.java, src/java/org/lwjgl/Sys.java,
	  src/java/org/lwjgl/applet/LWJGLInstaller.java,
	  src/java/org/lwjgl/devil/ILNative.java,
	  src/java/org/lwjgl/fmod3/FMOD.java,
	  src/java/org/lwjgl/test/applet/AppletTest.java: Made sure no
	  dependency from core LWJGL to LWJGLInstaller exists

2006-07-02 22:45  elias_naur

	* src/java/org/lwjgl/opengl/Display.java,
	  src/java/org/lwjgl/opengl/MacOSXFrame.java: Reverted
	  Display.getPrivilegedBoolean access modifier change - package
	  private is alright

2006-07-02 22:41  elias_naur

	* src/java/org/lwjgl/applet/LWJGLInstaller.java,
	  src/java/org/lwjgl/opengl/AWTSurfaceLock.java: Spelling fixes

2006-07-02 22:01  matzon

	* build.xml: add linux and mac natives to lwjgl applet jar

2006-07-02 21:59  matzon

	* src/native/common/devil/extil.c: support for version
	  beta2 tag

2006-07-02 21:58  matzon

	* src/native/common/fmod3/org_lwjgl_fmod3_FMOD.c: beta2 tag

2006-07-02 21:58  matzon

	* src/native/common/common_tools.c: beta2 tag

2006-07-02 21:56  matzon

	* src/java/org/lwjgl/Sys.java: preliminary applet support

2006-07-02 21:55  matzon

	* src/java/org/lwjgl/LWJGLUtil.java: preliminary applet support

2006-07-02 21:51  matzon

	* src/java/org/lwjgl/test/applet/AppletTest.java,
	  src/java/org/lwjgl/test/applet/OpenAL.java,
	  src/java/org/lwjgl/test/applet/OpenGL.java,
	  src/java/org/lwjgl/test/applet/Optional.java,
	  src/java/org/lwjgl/test/applet/Speed.java,
	  src/java/org/lwjgl/test/applet/Test.java: preliminary applet
	  support

2006-07-02 21:51  matzon

	* src/java/org/lwjgl/applet,
	  src/java/org/lwjgl/applet/LWJGLInstaller.java: preliminary
	  applet support

2006-07-02 21:50  matzon

	* src/java/org/lwjgl/fmod3/FMOD.java: preliminary applet support

2006-07-02 21:47  matzon

	* src/java/org/lwjgl/devil/ILNative.java: added version check
	  preliminary applet support

2006-07-02 21:44  matzon

	* build.xml: beta2 tag
	  updated applet tag to build all libs needed

2006-07-02 21:24  matzon

	* applet/applet.html: default to OpenGL test

2006-07-02 20:26  matzon

	* src/java/org/lwjgl/opengl/Display.java,
	  src/java/org/lwjgl/opengl/MacOSXFrame.java: made Display
	  priveledged action private. Fixes a possible security exploit
	  that would allow anyone to get a boolean from System properties
	  *gasp*

2006-07-01 05:33  elias_naur

	* src/native/win32/org_lwjgl_opengl_Display.c: Windows: Fixed
	  compile error

2006-06-30 23:37  elias_naur

	* src/java/org/lwjgl/test/input/KeyboardTest.java: Fixed
	  KeyboardTest

2006-06-30 23:05  elias_naur

	* src/java/org/lwjgl/input/Keyboard.java: Reverted the widening of
	  Keyboard.getEventCharacter

2006-06-30 19:28  elias_naur

	* src/native/linux/org_lwjgl_input_Keyboard.c,
	  src/native/linux/org_lwjgl_opengl_Display.c: Linux: native code
	  cleanup

2006-06-30 19:08  elias_naur

	* src/native/win32/org_lwjgl_opengl_Display.c: Windows: Fixed
	  Display.setIcon memory leak

2006-06-30 18:56  elias_naur

	* src/java/org/lwjgl/opengl/DisplayImplementation.java,
	  src/java/org/lwjgl/opengl/LinuxDisplay.java,
	  src/java/org/lwjgl/test/applet,
	  src/native/linux/org_lwjgl_opengl_Display.c: Linux: Fixed
	  Display.setIcon memory leak.

2006-06-30 16:47  elias_naur

	* src/native/linux/org_lwjgl_opengl_Display.c: Linux: Made the
	  native destructor my_fini static

2006-06-28 21:16  elias_naur

	* src/java/org/lwjgl/opengl/Win32CanvasImplementation.java:
	  Windows: replace loadLibrary("jawt") with
	  Toolkit.getDefaultToolkit() which is better and avoids
	  classloader issues with multiple loaded natives. Additionally,
	  getDefaultToolkit is not a privileged action, while loadLibrary
	  is.

2006-06-28 06:02  elias_naur

	* src/java/org/lwjgl/opengl/Win32CanvasImplementation.java:
	  Windows: Added missing doPrivileged around loadLibrary("jawt")

2006-06-27 15:41  elias_naur

	* applet, applet/applet.html, applet/lwjglkeystore, build.xml:
	  Added an applet test (lwjgl from applets doesn't work yet).

2006-06-27 12:57  elias_naur

	* src/java/org/lwjgl/opengl/KeyboardEventQueue.java: Mac OS X:
	  Made KeyboardEventQueue handle widened char types

2006-06-27 11:11  elias_naur

	* src/java/org/lwjgl/opengl/Win32Display.java,
	  src/native/win32/org_lwjgl_input_Cursor.c,
	  src/native/win32/org_lwjgl_opengl_Display.c: Windows: Generalize
	  getMin/MaxCursorSize to one native GetSystemMetrics

2006-06-26 14:28  elias_naur

	* src/native/win32/org_lwjgl_opengl_Display.c: Windows: Moved
	  isUndecorated from global to local variable

2006-06-26 14:24  elias_naur

	* src/java/org/lwjgl/opengl/Win32Display.java,
	  src/native/win32/org_lwjgl_opengl_Display.c: Windows: Moved
	  is_dirty from native to java

2006-06-26 14:13  elias_naur

	* src/java/org/lwjgl/input/Keyboard.java: Widened
	  Keyboard.getEventCharacter() return type from char to int to
	  accomodate 32 bit characters.

2006-06-26 14:05  elias_naur

	* src/java/org/lwjgl/opengl/Win32Display.java,
	  src/native/win32/org_lwjgl_opengl_Display.c: Windows: moved
	  closerequested from native to java

2006-06-26 13:50  elias_naur

	* build.xml, platform_build/win32_ms_cmdline/build.bat,
	  src/java/org/lwjgl/BufferUtils.java,
	  src/java/org/lwjgl/input/Keyboard.java,
	  src/java/org/lwjgl/input/Mouse.java,
	  src/java/org/lwjgl/opengl/DisplayImplementation.java,
	  src/java/org/lwjgl/opengl/EventQueue.java,
	  src/java/org/lwjgl/opengl/LinuxDisplay.java,
	  src/java/org/lwjgl/opengl/MacOSXDisplay.java,
	  src/java/org/lwjgl/opengl/Win32Display.java,
	  src/java/org/lwjgl/opengl/WindowsDirectInput.java,
	  src/java/org/lwjgl/opengl/WindowsDirectInput3.java,
	  src/java/org/lwjgl/opengl/WindowsDirectInput8.java,
	  src/java/org/lwjgl/opengl/WindowsDirectInputDevice.java,
	  src/java/org/lwjgl/opengl/WindowsDirectInputDevice3.java,
	  src/java/org/lwjgl/opengl/WindowsDirectInputDevice8.java,
	  src/java/org/lwjgl/opengl/WindowsDirectInputDeviceObjectCallback.java,
	  src/java/org/lwjgl/opengl/WindowsKeyboard.java,
	  src/java/org/lwjgl/opengl/WindowsMouse.java,
	  src/native/common/common_tools.c,
	  src/native/common/common_tools.h, src/native/win32/LWJGL.c,
	  src/native/win32/Window.h, src/native/win32/dinputhelper.c,
	  src/native/win32/dinputhelper.h,
	  src/native/win32/org_lwjgl_input_Keyboard.c,
	  src/native/win32/org_lwjgl_input_Mouse.c,
	  src/native/win32/org_lwjgl_opengl_Display.c,
	  src/native/win32/org_lwjgl_opengl_WindowsDirectInput3.c,
	  src/native/win32/org_lwjgl_opengl_WindowsDirectInput8.c,
	  src/native/win32/org_lwjgl_opengl_WindowsDirectInputDevice3.c,
	  src/native/win32/org_lwjgl_opengl_WindowsDirectInputDevice8.c,
	  src/native/win32/org_lwjgl_opengl_WindowsKeyboard.c: Windows:
	  LWJGL didn't work well with jinput, but compatibility could be
	  greatly improved if LWJGL used DirectInput 8 (like jinput). This
	  can't be done unconditionally, since we need the DX3 support for
	  older versions of windows. So, I've moved most Mouse and
	  Keyboard stuff from native to java side and generalized
	  DirectInput access through an abstract base class, with two
	  concrete subclasses, one for dx3 and one for dx8.

2006-06-23 16:45  elias_naur

	* src/native/win32/org_lwjgl_input_Keyboard.c,
	  src/native/win32/org_lwjgl_input_Mouse.c: Windows: Cleanup of
	  native input code

2006-06-23 08:16  matzon

	* src/native/common/fmod3/org_lwjgl_fmod3_FMusic.c,
	  src/native/common/fmod3/org_lwjgl_fmod3_FSound.c: fixed
	  offset/length to use buffer properties

2006-06-23 08:14  matzon

	* src/java/org/lwjgl/fmod3/FMusic.java,
	  src/java/org/lwjgl/fmod3/FMusicModule.java,
	  src/java/org/lwjgl/fmod3/FSound.java,
	  src/java/org/lwjgl/fmod3/FSoundSample.java,
	  src/java/org/lwjgl/fmod3/FSoundStream.java,
	  src/java/org/lwjgl/test/fmod3/DSPTest.java,
	  src/java/org/lwjgl/test/fmod3/MusicPlayer.java,
	  src/java/org/lwjgl/test/fmod3/MusicPlayerMemory.java,
	  src/java/org/lwjgl/test/fmod3/StreamPlayer.java,
	  src/java/org/lwjgl/test/fmod3/StreamPlayerMemory.java,
	  src/java/org/lwjgl/test/fmod3/SyncTest.java: fixed offset/length
	  to use buffer properties
	  keep reference to buffers until free'd
	  added FMUSIC_LoadSongEx test

2006-06-22 10:42  elias_naur

	* src/java/org/lwjgl/opengl/MouseEventQueue.java: Mac OS X: Fix
	  ctrl-click right button handling

2006-06-20 14:09  elias_naur

	* src/java/org/lwjgl/opengl/Win32Display.java: Windows:
	  Display.getVersion should return null when getAdapter() is null

2006-06-18 09:08  elias_naur

	* src/native/win32/org_lwjgl_input_Mouse.c: Windows: Make sure the
	  DirectInput even buffer is properly flushed before switching to
	  grabbed state.

2006-06-18 08:51  elias_naur

	* src/native/win32/org_lwjgl_input_Mouse.c: Windows: Fixed
	  spurious mouse button events after a Mouse.setGrabbed(true)

2006-06-17 23:46  elias_naur

	* src/native/win32/org_lwjgl_opengl_Display.c: Windows: Fix
	  Windows sometimes marking LWJGL apps as "not responding"

2006-06-16 13:30  elias_naur

	* src/java/org/lwjgl/util/vector/Quaternion.java: Added missing
	  static methods to Quaternion for consistency. Cleaned up
	  handling of src == dest aliasing

2006-06-16 12:44  elias_naur

	* src/java/org/lwjgl/util/vector/Matrix2f.java,
	  src/java/org/lwjgl/util/vector/Matrix3f.java,
	  src/java/org/lwjgl/util/vector/Matrix4f.java: Added missing
	  static methods to Matrix4f for consistency. Cleaned up handling
	  of src == dest aliasing

2006-06-16 08:20  elias_naur

	* src/java/org/lwjgl/util/vector/Matrix2f.java,
	  src/java/org/lwjgl/util/vector/Matrix3f.java: Added missing
	  static methods to Matrix3f for consistency. Cleaned up handling
	  of src == dest aliasing

2006-06-16 07:54  elias_naur

	* src/java/org/lwjgl/util/vector/Matrix2f.java: Added missing
	  static methods to Matrix2f for consistency. Cleaned up handling
	  of src == dest aliasing

2006-06-16 07:53  elias_naur

	* src/java/org/lwjgl/util/vector/Matrix2f.java: Added missing
	  static methods to Matrix2f for consistency. Cleaned up handling
	  of src == dest aliasing

2006-06-16 07:48  elias_naur

	* src/java/org/lwjgl/util/vector/Matrix2f.java: Added missing
	  static methods to Matrix2f for consistency. Cleaned up handling
	  of src == dest aliasing

2006-06-15 15:08  elias_naur

	* src/native/win32/display.c: windows: cleanup

2006-06-15 15:03  elias_naur

	* src/native/win32/context.c, src/native/win32/context.h,
	  src/native/win32/extgl_wgl.c, src/native/win32/extgl_wgl.h,
	  src/native/win32/org_lwjgl_opengl_Pbuffer.c,
	  src/native/win32/org_lwjgl_opengl_Win32PeerInfo.c: windows: Add
	  support for WGL_ATI_pixel_format_float

2006-06-15 13:42  elias_naur

	* platform_build/win32_ms_cmdline/build.bat: Win32: Minor fix to
	  build.bat

2006-06-15 13:41  elias_naur

	* src/java/org/lwjgl/test/input/KeyboardTest.java: Removed
	  isStateKeySet from KeyboardTest

2006-06-15 11:41  elias_naur

	* platform_build/win32_ms_cmdline/build.bat: Win32: Tweaked
	  build.bat to use the env variables from the newest DX SDK

2006-06-12 14:17  elias_naur

	* src/native/win32/context.c: Win32: Fixed exception message when
	  the ARB pixel format path is selected, but the dummy pixel
	  format is -1.

2006-06-12 14:09  elias_naur

	* src/native/win32/context.c: Win32: Make sure the ARB pixel
	  format path is selected when floating point formats are required

2006-06-12 13:42  elias_naur

	* src/java/org/lwjgl/opengl/MacOSXPeerInfo.java: Mac OS X: Check
	  for 10.4 when using floating point formats

2006-06-12 13:33  elias_naur

	* src/native/macosx/context.m: Mac OS X implementation of floating
	  point pixel formats

2006-06-12 13:28  elias_naur

	* src/native/linux/context.c, src/native/win32/context.c,
	  src/native/win32/extgl_wgl.c, src/native/win32/extgl_wgl.h:
	  Windows implementation of floating point pixel formats

2006-06-12 13:01  elias_naur

	* src/java/org/lwjgl/opengl/PixelFormat.java,
	  src/native/linux/context.c, src/native/linux/extgl_glx.c,
	  src/native/linux/extgl_glx.h,
	  src/native/linux/org_lwjgl_opengl_LinuxContextImplementation.c:
	  Added floating point format to PixelFormat. Linux implementation

2006-06-10 20:42  elias_naur

	* src/java/org/lwjgl/input/Keyboard.java,
	  src/java/org/lwjgl/opengl/DisplayImplementation.java,
	  src/java/org/lwjgl/opengl/LinuxDisplay.java,
	  src/java/org/lwjgl/opengl/MacOSXDisplay.java,
	  src/java/org/lwjgl/opengl/Win32Display.java,
	  src/native/win32/org_lwjgl_input_Keyboard.c: Removed
	  Keyboard.isStateKeySet() - it is easily replaced by
	  Toolkit.getLockingKeyState()

2006-06-10 19:46  elias_naur

	* src/java/org/lwjgl/opengl/MacOSXDisplay.java: Mac OS X: Catch
	  exceptions from getLockingKeyState

2006-06-10 19:40  elias_naur

	* src/java/org/lwjgl/opengl/MacOSXDisplay.java: Mac OS X:
	  Implement Display.isStateKeySet()

2006-06-07 06:52  elias_naur

	* src/java/org/lwjgl/opengl/AWTGLCanvas.java: AWT: Support
	  re-entrant redrawing (by the same AWT thread). This happens when
	  displaying dialog boxes from paintGL() or initGL()

2006-06-07 06:35  elias_naur

	* src/java/org/lwjgl/opengl/Context.java,
	  src/java/org/lwjgl/opengl/ContextImplementation.java,
	  src/java/org/lwjgl/opengl/Display.java,
	  src/java/org/lwjgl/opengl/LinuxContextImplementation.java,
	  src/java/org/lwjgl/opengl/MacOSXContextImplementation.java,
	  src/java/org/lwjgl/opengl/Win32ContextImplementation.java: Mac
	  OS X: Fixed flickering caused by the new context handling in
	  AWTGLCanvas

2006-06-06 20:37  matzon

	* src/java/org/lwjgl/fmod3/FMOD.java: make destroy try its best to
	  close sound and music

2006-06-06 20:36  matzon

	* src/java/org/lwjgl/fmod3/FMusic.java: make StopAllSongs public

2006-06-03 08:15  matzon

	* libs/win32/DevIL.dll, libs/win32/ILU.dll, libs/win32/ILUT.dll:
	  devil 1.6.8-RC1

2006-06-03 08:13  matzon

	* www/changelog.php, www/changelogs/1.0beta-changelog.txt,
	  www/changelogs/full-changelog.txt: 1.0beta released

2006-06-03 08:12  matzon

	* www/index.php: 1.0beta released

2006-06-03 08:06  matzon

	* www/projects.php: added slam soccer

2006-06-03 08:03  matzon

	* www/_gfx/projects/slam_soccer_2006_1.jpg,
	  www/_gfx/projects/slam_soccer_2006_2.jpg,
	  www/_gfx/projects/slam_soccer_2006_3.jpg,
	  www/_gfx/projects/slam_soccer_2006_small_1.jpg,
	  www/_gfx/projects/slam_soccer_2006_small_2.jpg,
	  www/_gfx/projects/slam_soccer_2006_small_3.jpg: added slam soccer



See more files for this project here

Lightweight Java Game Library

A Java Game Library extension: 1. Handles the graphics, sound, and input simply 2. Wraps OpenGL, OpenAL, fmod3 and DevIL 3. Hires timers LWJGL currently supports Linux, Mac OS X (10.2 and above) and Windows (98 and above).

Project homepage: http://sourceforge.net/projects/java-game-lib
Programming language(s): C,Java
License: other

  0.10-changelog.txt
  0.20-changelog.txt
  0.30-changelog.txt
  0.40-changelog.txt
  0.50-changelog.txt
  0.60-changelog.txt
  0.70-changelog.txt
  0.80-changelog.txt
  0.89-changelog.txt
  0.90-changelog.txt
  0.92-changelog.txt
  0.93-changelog.txt
  0.94-changelog.txt
  0.95-changelog.txt
  0.96-changelog.txt
  0.97-changelog.txt
  0.98-changelog.txt
  0.99-changelog.txt
  1.0-changelog.txt
  1.0-rc1-changelog.txt
  1.0beta-changelog.txt
  1.0beta2-changelog.txt
  1.0beta3-changelog.txt
  1.0beta4-changelog.txt
  1.1-changelog.txt
  1.1.1-changelog.txt
  full-changelog.txt