Code Search for Developers
 
 
  

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


Show 1.0beta4-changelog.txt syntax highlighted

2006-11-18 22:22  matzon

	* trunk/LWJGL/build.xml, trunk/LWJGL/src/java/org/lwjgl/Sys.java,
	  trunk/LWJGL/src/java/org/lwjgl/devil/ILNative.java,
	  trunk/LWJGL/src/java/org/lwjgl/fmod3/FMOD.java,
	  trunk/LWJGL/src/native/common/devil/extil.c,
	  trunk/LWJGL/src/native/common/fmod3/org_lwjgl_fmod3_FMOD.c: beta4

2006-11-18 22:03  matzon

	* trunk/LWJGL/src/java/org/lwjgl/devil/ILNative.java,
	  trunk/LWJGL/src/native/common/devil/extil.c: JNI_VERSION
	  restructure

2006-11-18 21:56  matzon

	* trunk/LWJGL/src/java/org/lwjgl/fmod3/FMOD.java,
	  trunk/LWJGL/src/native/common/fmod3/org_lwjgl_fmod3_FMOD.c:
	  JNI_VERSION restructure

2006-11-18 21:28  matzon

	* trunk/LWJGL/src/native/common/fmod3/extfmod3.h,
	  trunk/LWJGL/src/native/common/fmod3/org_lwjgl_fmod3_FSound.c:
	  using __APPLE__ && __MACH__ instead of _MACOSX

2006-11-18 21:20  matzon

	* trunk/LWJGL/platform_build/macosx_ant/build_fmod3.xml: universal
	  build of fmod

2006-11-18 18:40  matzon

	* trunk/LWJGL/platform_build/macosx_ant/build_devil.xml: devil
	  universal build script

2006-11-18 18:39  matzon

	* trunk/LWJGL/src/native/common/devil/extil.c,
	  trunk/LWJGL/src/native/common/devil/extilu.c,
	  trunk/LWJGL/src/native/common/devil/extilut.c: fixed relative
	  path issues when dlopen is being called

2006-11-17 08:08  kevglass

	* trunk/LWJGL/src/java/org/lwjgl/input/ControllerEvent.java,
	  trunk/LWJGL/src/java/org/lwjgl/input/Controllers.java,
	  trunk/LWJGL/src/java/org/lwjgl/input/JInputController.java,
	  trunk/LWJGL/src/java/org/lwjgl/test/input/TestControllers.java:
	  Updated Controllers event queue to make use of the new JInput
	  event queue, including adding getEventNanoseconds() to the
	  Controllers interface. TestControllers against Logitech pad on
	  Win32 confirms that no behaviour changes are evident.

2006-11-17 07:17  kevglass

	* trunk/LWJGL/src/java/org/lwjgl/input/JInputController.java:
	  Updated to return the controller name unmodified from JInput.

2006-11-16 12:29  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/input/Keyboard.java,
	  trunk/LWJGL/src/java/org/lwjgl/input/Mouse.java: Restore old
	  Mouse.create/Keyboard.create behavior which is to ignore
	  create() when already created.

2006-11-15 18:46  spasi

	* trunk/LWJGL/src/generated/org/lwjgl/opengl/ContextCapabilities.java,
	  
	  trunk/LWJGL/src/generated/org/lwjgl/opengl/NVParameterBufferObject.java,
	  
	  trunk/LWJGL/src/native/generated/org_lwjgl_opengl_NVParameterBufferObject.c,
	  
	  trunk/LWJGL/src/templates/org/lwjgl/opengl/NV_parameter_buffer_object.java:
	  Removed duplicate functions (based on NVIDIA's glext.h)

2006-11-14 09:32  elias_naur

	* trunk/LWJGL/build.xml: buid.xml: Remove env.AL requirement from
	  optionals build

2006-11-14 09:20  elias_naur

	* trunk/LWJGL/platform_build/macosx_ant/build.xml: Mac OS X: Fix
	  to intel mac build

2006-11-14 08:36  elias_naur

	* trunk/LWJGL/platform_build/macosx_ant/build.xml: Mac OS X:
	  Explicitly state the legacy build of lwjgl should be for the PPC
	  architecture. This could fix the build problems on intel macs

2006-11-13 12:21  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/LWJGLUtil.java: Made
	  LWJGLUtil.getPathFromClassLoader run the protected
	  ClassLoader.findLibrary in a privileged context. This is
	  apparently necessary to get a valid path in some cases. This
	  fixes (at least) a problem where OpenAL failed to locate the
	  native openal library in a web start program.

2006-11-10 15:12  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsAWTInput.java:
	  Windows: Use WindowsKeyboard in WindowsAWTInput to ensure
	  keyboard input.

2006-11-10 13:52  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/opengl/AWTCanvasInputImplementation.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/AWTInputAdapter.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxAWTInput.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/MacOSXAWTInput.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsAWTInput.java,
	  trunk/LWJGL/src/java/org/lwjgl/test/opengl/awt/AWTInputAdapterTest.java:
	  Remove AWTInputAdapter.update() and let users poll() Mouse and
	  Keyboard directly

2006-11-10 11:44  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/opengl/AWTGLCanvas.java:
	  AWTGLCanvas: Make sure we don't paint while destroying the canvas

2006-11-10 10:20  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/opengl/AWTGLCanvas.java:
	  AWTGLCanvas: Ignore failure to lock drawing surface, since that
	  can happen when the component is being destroyed

2006-11-09 22:34  spasi

	* trunk/LWJGL/src/generated/org/lwjgl/opengl/ContextCapabilities.java,
	  
	  trunk/LWJGL/src/generated/org/lwjgl/opengl/EXTBindableUniform.java,
	  
	  trunk/LWJGL/src/generated/org/lwjgl/opengl/EXTDrawBuffers2.java,
	  trunk/LWJGL/src/generated/org/lwjgl/opengl/EXTDrawInstanced.java,
	  
	  trunk/LWJGL/src/generated/org/lwjgl/opengl/EXTFramebufferSRGB.java,
	  
	  trunk/LWJGL/src/generated/org/lwjgl/opengl/EXTGeometryShader4.java,
	  trunk/LWJGL/src/generated/org/lwjgl/opengl/EXTGpuShader4.java,
	  trunk/LWJGL/src/generated/org/lwjgl/opengl/EXTPackedFloat.java,
	  trunk/LWJGL/src/generated/org/lwjgl/opengl/EXTTextureArray.java,
	  trunk/LWJGL/src/generated/org/lwjgl/opengl/EXTTextureBufferObject.java,
	  
	  trunk/LWJGL/src/generated/org/lwjgl/opengl/EXTTextureCompressionLATC.java,
	  
	  trunk/LWJGL/src/generated/org/lwjgl/opengl/EXTTextureCompressionRGTC.java,
	  
	  trunk/LWJGL/src/generated/org/lwjgl/opengl/EXTTextureInteger.java,
	  
	  trunk/LWJGL/src/generated/org/lwjgl/opengl/EXTTextureSharedExponent.java,
	  
	  trunk/LWJGL/src/generated/org/lwjgl/opengl/NVDepthBufferFloat.java,
	  
	  trunk/LWJGL/src/generated/org/lwjgl/opengl/NVFramebufferMultisampleCoverage.java,
	  
	  trunk/LWJGL/src/generated/org/lwjgl/opengl/NVGeometryProgram4.java,
	  trunk/LWJGL/src/generated/org/lwjgl/opengl/NVGpuProgram4.java,
	  trunk/LWJGL/src/generated/org/lwjgl/opengl/NVParameterBufferObject.java,
	  
	  trunk/LWJGL/src/generated/org/lwjgl/opengl/NVTransformFeeback.java,
	  trunk/LWJGL/src/generated/org/lwjgl/opengl/References.java,
	  trunk/LWJGL/src/native/generated/org_lwjgl_opengl_EXTBindableUniform.c,
	  
	  trunk/LWJGL/src/native/generated/org_lwjgl_opengl_EXTDrawBuffers2.c,
	  
	  trunk/LWJGL/src/native/generated/org_lwjgl_opengl_EXTDrawInstanced.c,
	  
	  trunk/LWJGL/src/native/generated/org_lwjgl_opengl_EXTGeometryShader4.c,
	  
	  trunk/LWJGL/src/native/generated/org_lwjgl_opengl_EXTGpuShader4.c,
	  
	  trunk/LWJGL/src/native/generated/org_lwjgl_opengl_EXTTextureArray.c,
	  
	  trunk/LWJGL/src/native/generated/org_lwjgl_opengl_EXTTextureBufferObject.c,
	  
	  trunk/LWJGL/src/native/generated/org_lwjgl_opengl_EXTTextureInteger.c,
	  
	  trunk/LWJGL/src/native/generated/org_lwjgl_opengl_NVDepthBufferFloat.c,
	  
	  trunk/LWJGL/src/native/generated/org_lwjgl_opengl_NVFramebufferMultisampleCoverage.c,
	  
	  trunk/LWJGL/src/native/generated/org_lwjgl_opengl_NVGeometryProgram4.c,
	  
	  trunk/LWJGL/src/native/generated/org_lwjgl_opengl_NVGpuProgram4.c,
	  
	  trunk/LWJGL/src/native/generated/org_lwjgl_opengl_NVParameterBufferObject.c,
	  
	  trunk/LWJGL/src/native/generated/org_lwjgl_opengl_NVTransformFeeback.c,
	  
	  trunk/LWJGL/src/templates/org/lwjgl/opengl/EXT_bindable_uniform.java,
	  
	  trunk/LWJGL/src/templates/org/lwjgl/opengl/EXT_draw_buffers2.java,
	  
	  trunk/LWJGL/src/templates/org/lwjgl/opengl/EXT_draw_instanced.java,
	  
	  trunk/LWJGL/src/templates/org/lwjgl/opengl/EXT_framebuffer_sRGB.java,
	  
	  trunk/LWJGL/src/templates/org/lwjgl/opengl/EXT_geometry_shader4.java,
	  
	  trunk/LWJGL/src/templates/org/lwjgl/opengl/EXT_gpu_shader4.java,
	  trunk/LWJGL/src/templates/org/lwjgl/opengl/EXT_packed_float.java,
	  
	  trunk/LWJGL/src/templates/org/lwjgl/opengl/EXT_texture_array.java,
	  
	  trunk/LWJGL/src/templates/org/lwjgl/opengl/EXT_texture_buffer_object.java,
	  
	  trunk/LWJGL/src/templates/org/lwjgl/opengl/EXT_texture_compression_latc.java,
	  
	  trunk/LWJGL/src/templates/org/lwjgl/opengl/EXT_texture_compression_rgtc.java,
	  
	  trunk/LWJGL/src/templates/org/lwjgl/opengl/EXT_texture_integer.java,
	  
	  trunk/LWJGL/src/templates/org/lwjgl/opengl/EXT_texture_shared_exponent.java,
	  
	  trunk/LWJGL/src/templates/org/lwjgl/opengl/NV_depth_buffer_float.java,
	  
	  trunk/LWJGL/src/templates/org/lwjgl/opengl/NV_fragment_program4.java,
	  
	  trunk/LWJGL/src/templates/org/lwjgl/opengl/NV_framebuffer_multisample_coverage.java,
	  
	  trunk/LWJGL/src/templates/org/lwjgl/opengl/NV_geometry_program4.java,
	  
	  trunk/LWJGL/src/templates/org/lwjgl/opengl/NV_gpu_program4.java,
	  trunk/LWJGL/src/templates/org/lwjgl/opengl/NV_parameter_buffer_object.java,
	  
	  trunk/LWJGL/src/templates/org/lwjgl/opengl/NV_transform_feeback.java,
	  
	  trunk/LWJGL/src/templates/org/lwjgl/opengl/NV_vertex_program4.java:
	  Added 21 new extensions:
	  EXT_bindable_uniform
	  EXT_draw_buffers2
	  EXT_draw_instanced
	  EXT_framebuffer_sRGB
	  EXT_geometry_shader4
	  EXT_gpu_shader4
	  EXT_packed_float
	  EXT_texture_array
	  EXT_texture_buffer_object
	  EXT_texture_compression_latc
	  EXT_texture_compression_rgtc
	  EXT_texture_integer
	  EXT_texture_shared_exponent
	  NV_depth_buffer_float
	  NV_fragment_program4
	  NV_framebuffer_multisample_coverage
	  NV_geometry_program4
	  NV_gpu_program4
	  NV_parameter_buffer_object
	  NV_transform_feeback
	  NV_vertex_program4

2006-11-09 21:41  matzon

	* trunk/LWJGL/build.xml: fixed path issue
	  added certificate signing

2006-11-09 20:57  matzon

	* trunk/LWJGL/www/donations.php: now only has names, to avoid SEO
	  issues

2006-11-09 20:52  matzon

	* trunk/LWJGL/www/irclog_browse.php: path change

2006-11-09 20:50  matzon

	* trunk/LWJGL/www/installation.php: fixed some path issues

2006-11-09 20:48  matzon

	* trunk/LWJGL/www/documentation.php: added wiki tutorials
	  added some of kevs tutorials

2006-11-09 20:43  matzon

	* trunk/LWJGL/www/download.php: wrong version

2006-11-09 20:42  matzon

	* trunk/LWJGL/www/download.php, trunk/LWJGL/www/index.php: syncing
	  with whats online

2006-11-09 20:40  matzon

	* trunk/LWJGL/www/projects.php: added dragon forever

2006-11-09 20:36  matzon

	* trunk/LWJGL/www/_gfx/projects/dragon_forever_1.png,
	  trunk/LWJGL/www/_gfx/projects/dragon_forever_2.png,
	  trunk/LWJGL/www/_gfx/projects/dragon_forever_3.png,
	  trunk/LWJGL/www/_gfx/projects/dragon_forever_small_1.png,
	  trunk/LWJGL/www/_gfx/projects/dragon_forever_small_2.png,
	  trunk/LWJGL/www/_gfx/projects/dragon_forever_small_3.png: adding
	  dragon forever

2006-11-09 20:36  matzon

	* trunk/LWJGL/www/changelogs/1.0beta2-changelog.txt,
	  trunk/LWJGL/www/changelogs/1.0beta3-changelog.txt,
	  trunk/LWJGL/www/changelogs/full-changelog.txt: changelog updates

2006-11-09 20:27  matzon

	* trunk/LWJGL/doc/README: oal => devil

2006-11-09 20:26  matzon

	* trunk/LWJGL/doc/CREDITS: added Atsuya Takagi

2006-11-09 11:10  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/test/applet/OpenGL.java,
	  trunk/LWJGL/src/java/org/lwjgl/test/applet/Speed.java: Don't use
	  threads to repaint in test.applet.* tests

2006-11-09 11:03  elias_naur

	* trunk/LWJGL/applet/appletviewer.policy, trunk/LWJGL/build.xml:
	  Add applettest ant target for easy LWJGL applet testing in
	  appletviewer

2006-11-07 15:14  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/opengl/AWTGLCanvas.java:
	  AWTGLCanvas: Synchronize paintGL() to avoid destroyContext while
	  painting

2006-10-31 09:52  elias_naur

	* trunk/LWJGL/build.xml: Don't include binary native files from
	  bin/ in lwjgl.jar (oops\!)

2006-10-30 15:49  elias_naur

	* trunk/LWJGL/src/native/windows/org_lwjgl_opengl_WindowsPeerInfo.c:
	  Windows: Fix compiler warning

2006-10-30 15:46  elias_naur

	* trunk/LWJGL/build.xml,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsAWTInput.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsCanvasImplementation.java,
	  
	  trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDirectInputDevice.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplay.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsPeerInfo.java,
	  trunk/LWJGL/src/native/windows/context.h,
	  trunk/LWJGL/src/native/windows/org_lwjgl_opengl_Pbuffer.c,
	  trunk/LWJGL/src/native/windows/org_lwjgl_opengl_WindowsAWTGLCanvasPeerInfo.c,
	  
	  trunk/LWJGL/src/native/windows/org_lwjgl_opengl_WindowsAWTInput.c,
	  
	  trunk/LWJGL/src/native/windows/org_lwjgl_opengl_WindowsDisplayPeerInfo.c,
	  
	  trunk/LWJGL/src/native/windows/org_lwjgl_opengl_WindowsPeerInfo.c:
	  Windows: Implemented AWTInputAdapter.

2006-10-28 22:06  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/opengl/AWTUtil.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxAWTInput.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/MacOSXDisplay.java: Fixed
	  AWTUtil.setCursorPosition. Added check to LinuxAWTInput.

2006-10-27 08:15  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/opengl/MacOSXMouseEventQueue.java:
	  Mac OS X: Fixed cursor warping coordinates

2006-10-27 06:27  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/input/Cursor.java,
	  trunk/LWJGL/src/java/org/lwjgl/input/Keyboard.java,
	  trunk/LWJGL/src/java/org/lwjgl/input/Mouse.java: Fixed potential
	  NPE from Cursor.getCapabilities()

2006-10-27 06:04  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/opengl/AWTUtil.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/AbstractAWTInput.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/MacOSXDisplay.java: Made
	  the AWT setCursorPosition garbage free

2006-10-26 21:39  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/opengl/AbstractAWTInput.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxAWTInput.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/MacOSXAWTInput.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/MacOSXCanvasImplementation.java:
	  Mac OS X: Implemented AWTInputAdapter

2006-10-26 21:15  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxAWTInput.java: Linux:
	  Replaced obsolete hasFocus with isFocusOwner

2006-10-26 20:49  elias_naur

	* trunk/LWJGL/build.xml,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/MacOSXDisplay.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/MacOSXMouseEventQueue.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/MouseEventQueue.java,
	  trunk/LWJGL/src/native/macosx/org_lwjgl_input_Mouse.c: Mac OS X:
	  Moved mouse handling from MacOSXDisplay to MacOSXMouseEventQueue

2006-10-26 20:33  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/opengl/MouseEventQueue.java: Mac
	  OS X: Fixed null delta_buffer in MacOSXMouseEventQueue

2006-10-26 20:19  elias_naur

	* trunk/LWJGL/build.xml,
	  trunk/LWJGL/src/java/org/lwjgl/input/Keyboard.java,
	  trunk/LWJGL/src/java/org/lwjgl/input/Mouse.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/AWTCanvasImplementation.java,
	  
	  trunk/LWJGL/src/java/org/lwjgl/opengl/AWTCanvasInputImplementation.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/AWTGLCanvas.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/AWTInputAdapter.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/AbstractAWTInput.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/DisplayImplementation.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/InputImplementation.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/KeyboardEventQueue.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxAWTInput.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxCanvasImplementation.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxPeerInfo.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/MacOSXCanvasImplementation.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/MacOSXDisplay.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/MacOSXMouseEventQueue.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/MouseEventQueue.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsCanvasImplementation.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplay.java,
	  trunk/LWJGL/src/java/org/lwjgl/test/opengl/awt/AWTInputAdapterTest.java,
	  trunk/LWJGL/src/native/linux/org_lwjgl_opengl_LinuxAWTInput.c,
	  trunk/LWJGL/src/native/linux/org_lwjgl_opengl_LinuxPeerInfo.c:
	  Added org.lwjgl.opengl.AWTInputAdapter which enabled use of
	  Mouse and
	  Keyboard with AWTGLCanvases. Programs can now avoid implementing
	  AWT input processing and access the mouse grabbing features from
	  both Display and AWTGLCanvas. See
	  org.lwjgl.test.opengl.awt.AWTInputAdapterTest for an example.
	  
	  Note: This commit is the linux and generic AWT imlementation and
	  can still
	  change a lot while implementing windows and mac os x.

2006-10-26 19:41  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/opengl/Display.java: Don't
	  register the Display shutdown hook in the static initializer.
	  Register it at create() and remove it at destroy(). This avoids
	  unnecessary conflicts when only using AWT stuff

2006-10-26 15:03  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/opengl/KeyboardEventQueue.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/MacOSXDisplay.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/MouseEventQueue.java: Mac
	  OS X: Moved registering and unregistering of AWT listeners from
	  MacOSXDisplay to the input handlers

2006-10-26 14:47  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/opengl/AWTUtil.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/MacOSXDisplay.java: Mac OS
	  X: Moved AWT input handling to separate AWTUtil.java

2006-10-26 12:15  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/input/Cursor.java: Removed
	  redundant import

2006-10-26 12:14  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxMouse.java,
	  trunk/LWJGL/src/native/linux/org_lwjgl_input_Cursor.c,
	  trunk/LWJGL/src/native/linux/org_lwjgl_opengl_Display.c: Linux:
	  Made cursor handles longs instead of ByteBuffers

2006-10-24 11:17  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxMouse.java: Linux:
	  Added locking to LinuxMouse

2006-10-24 10:43  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxMouse.java: Linux:
	  Moved warp Atom from LinuxDisplay to LinuxMouse

2006-10-24 10:39  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxKeyboard.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxMouse.java: Linux:
	  Moved input event processing to LinuxKeyboard and LinuxMouse

2006-10-24 09:59  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java: Linux:
	  Removed redundant methods from LinuxDisplay.java

2006-10-24 09:52  elias_naur

	* trunk/LWJGL/build.xml,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxEvent.java,
	  trunk/LWJGL/src/native/linux/org_lwjgl_opengl_Display.c,
	  trunk/LWJGL/src/native/linux/org_lwjgl_opengl_LinuxEvent.c:
	  Linux: Moved more event handling logic to java

2006-10-24 08:33  elias_naur

	* trunk/LWJGL/src/native/linux/display.c,
	  trunk/LWJGL/src/native/linux/org_lwjgl_input_Cursor.c,
	  trunk/LWJGL/src/native/linux/org_lwjgl_opengl_Display.c,
	  trunk/LWJGL/src/native/linux/org_lwjgl_opengl_LinuxCanvasImplementation.c,
	  
	  trunk/LWJGL/src/native/linux/org_lwjgl_opengl_LinuxContextImplementation.c,
	  trunk/LWJGL/src/native/linux/org_lwjgl_opengl_LinuxKeyboard.c,
	  trunk/LWJGL/src/native/linux/org_lwjgl_opengl_LinuxMouse.c,
	  trunk/LWJGL/src/native/linux/org_lwjgl_opengl_Pbuffer.c: Linux:
	  Removed redundant include statements

2006-10-23 20:40  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/input/Cursor.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplayPeerInfo.java,
	  trunk/LWJGL/src/native/linux/Window.h,
	  trunk/LWJGL/src/native/linux/org_lwjgl_input_Cursor.c,
	  trunk/LWJGL/src/native/linux/org_lwjgl_opengl_Display.c: Linux:
	  Moved current_win to java

2006-10-23 20:14  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplayPeerInfo.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxMouse.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxPbufferPeerInfo.java,
	  trunk/LWJGL/src/native/linux/Window.h,
	  trunk/LWJGL/src/native/linux/display.c,
	  trunk/LWJGL/src/native/linux/org_lwjgl_opengl_Display.c,
	  trunk/LWJGL/src/native/linux/org_lwjgl_opengl_Pbuffer.c: Linux:
	  Moved screen from native to java

2006-10-23 19:51  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java,
	  trunk/LWJGL/src/native/linux/org_lwjgl_opengl_Display.c,
	  trunk/LWJGL/src/native/linux/org_lwjgl_opengl_LinuxMouse.c:
	  Linux: Moved the pointer warp X11 atom from native to java

2006-10-23 14:22  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java,
	  trunk/LWJGL/src/native/linux/display.c,
	  trunk/LWJGL/src/native/linux/display.h,
	  trunk/LWJGL/src/native/linux/org_lwjgl_opengl_Display.c: Linux:
	  Moved another Display instance to java

2006-10-23 14:16  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java,
	  trunk/LWJGL/src/native/linux/display.c,
	  trunk/LWJGL/src/native/linux/display.h: Linux: Moved another
	  Display instance to java

2006-10-23 14:05  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java: Linux:
	  Added sanity check to LinuxDisplay.getDisplay()

2006-10-23 13:58  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/Sys.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxCanvasImplementation.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplayPeerInfo.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxPbufferPeerInfo.java,
	  trunk/LWJGL/src/native/linux/display.c,
	  trunk/LWJGL/src/native/linux/org_lwjgl_input_Cursor.c,
	  trunk/LWJGL/src/native/linux/org_lwjgl_opengl_Display.c,
	  trunk/LWJGL/src/native/linux/org_lwjgl_opengl_LinuxCanvasImplementation.c,
	  trunk/LWJGL/src/native/linux/org_lwjgl_opengl_Pbuffer.c: Linux:
	  Moved Display pointer from native to java

2006-10-23 10:24  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxMouse.java: Linux:
	  Simplified LinuxMouse

2006-10-20 12:55  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/test/opengl/awt/AWTGears.java:
	  AWTGears: Set background of window to black to avoid some
	  resizing artifacts

2006-10-20 12:36  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/test/opengl/awt/AWTGears.java,
	  trunk/LWJGL/src/java/org/lwjgl/test/opengl/awt/AWTTest.java:
	  Remove redundant resizing of AWT canvases in AWT tests

2006-10-20 12:32  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/test/opengl/awt/AWTGears.java,
	  trunk/LWJGL/src/java/org/lwjgl/test/opengl/awt/AWTTest.java:
	  Added nicer resizing to AWT tests

2006-10-20 11:51  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxAWTGLCanvasPeerInfo.java,
	  
	  trunk/LWJGL/src/native/linux/org_lwjgl_opengl_LinuxAWTGLCanvasPeerInfo.c:
	  Linux: Don't use the SUN specific getScreenFromDevice in
	  LinuxAWTCanvasPeerInfo. This avoids garbage creation per frame
	  and avoids one bit of SUN JRE dependency.

2006-10-20 10:44  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxAWTGLCanvasPeerInfo.java:
	  Undo debug stuff that accidentially went with the last commit.

2006-10-20 10:42  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxAWTGLCanvasPeerInfo.java,
	  trunk/LWJGL/src/java/org/lwjgl/test/opengl/awt/AWTGears.java,
	  trunk/LWJGL/src/java/org/lwjgl/test/opengl/awt/AWTTest.java:
	  Don't repaint() from a separate thread in AWT demos. This
	  results in a smoother rendering.

2006-10-11 20:26  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsKeyboard.java,
	  trunk/LWJGL/src/native/windows/org_lwjgl_opengl_WindowsKeyboard.c:
	  Windows: Restore the old ToAscii code used on win9x platforms
	  in an attempt to fix broken keyboard input on win98se machines.

2006-10-11 13:48  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java,
	  trunk/LWJGL/src/native/windows/context.c,
	  trunk/LWJGL/src/native/windows/context.h,
	  trunk/LWJGL/src/native/windows/display.c,
	  trunk/LWJGL/src/native/windows/org_lwjgl_opengl_Pbuffer.c,
	  trunk/LWJGL/src/native/windows/org_lwjgl_opengl_WindowsPeerInfo.c:
	  Windows: Don't use a dummy window (HDC) when finding a pixel
	  format but use the actual window directly. This will avoid cases
	  where the pixel format index for the dummy window's HDC wasn't
	  valid for the actual window's HDC. It also avoid unnecessary
	  complexity.
	  
	  Fix FullScreenWindowedTest to use the Display's current BPP to
	  avoid 24/16 bpp weirdness

2006-10-11 11:21  spasi

	* trunk/LWJGL/src/generated/org/lwjgl/opengl/ContextCapabilities.java,
	  
	  trunk/LWJGL/src/generated/org/lwjgl/opengl/EXTGpuProgramParameters.java,
	  trunk/LWJGL/src/generated/org/lwjgl/opengl/GL21.java,
	  trunk/LWJGL/src/native/generated/org_lwjgl_opengl_EXTGpuProgramParameters.c,
	  
	  trunk/LWJGL/src/templates/org/lwjgl/opengl/EXT_gpu_program_parameters.java,
	  trunk/LWJGL/src/templates/org/lwjgl/opengl/GL21.java: Added
	  missing CURRENT_RASTER_SECONDARY_COLOR enum value (GL 2.1)
	  Added EXT_gpu_program_parameters extension

2006-10-08 09:05  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/input/Cursor.java,
	  trunk/LWJGL/src/java/org/lwjgl/input/Keyboard.java,
	  trunk/LWJGL/src/java/org/lwjgl/input/Mouse.java,
	  trunk/LWJGL/src/java/org/lwjgl/opengl/Display.java: Made
	  Display.getImplementation package private, and made the input.*
	  packages access it through reflection.

2006-09-28 21:53  elias_naur

	* trunk/LWJGL/src/native/linux/org_lwjgl_opengl_LinuxAWTGLCanvasPeerInfo.c:
	  Linux: Fix crash when
	  LinuxCanvasImplementation.getScreenFromDevice fails

2006-09-21 14:39  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/Sys.java: Bumped JNI library
	  version

2006-09-21 13:49  elias_naur

	* trunk/LWJGL/src/native/windows/org_lwjgl_opengl_WindowsDirectInput8.c:
	  Windows: Don't ignore errors from CoInitialize

2006-09-20 11:49  elias_naur

	* trunk/LWJGL/build.xml: Added 'res' to runtest ant target
	  classpath

2006-09-19 14:17  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplayPeerInfo.java,
	  trunk/LWJGL/src/native/windows/context.h,
	  trunk/LWJGL/src/native/windows/org_lwjgl_opengl_Pbuffer.c,
	  trunk/LWJGL/src/native/windows/org_lwjgl_opengl_WindowsAWTGLCanvasPeerInfo.c,
	  
	  trunk/LWJGL/src/native/windows/org_lwjgl_opengl_WindowsContextImplementation.c,
	  
	  trunk/LWJGL/src/native/windows/org_lwjgl_opengl_WindowsDisplayPeerInfo.c,
	  
	  trunk/LWJGL/src/native/windows/org_lwjgl_opengl_WindowsPeerInfo.c:
	  Windows: Got rid of dummy window in WindowsDisplayPeerInfo

2006-09-19 13:41  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/opengl/Display.java:
	  Display.java: Moved Context creation to after createWindow to
	  relax the requirement that the Display PeerInfo must be valid
	  before createWindow(). This will help Windows get rid of a dummy
	  window.

2006-09-19 13:18  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplayPeerInfo.java:
	  Windows: Removed unused method in WindowsDisplayPeerInfo

2006-09-19 11:06  elias_naur

	* trunk/LWJGL/src/native/windows/org_lwjgl_opengl_Display.c:
	  Windows: Don't discard messages from other windows in the
	  message handler

2006-09-18 15:03  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxKeycodes.java: Linux:
	  Map alt-gr to RMENU

2006-09-08 10:01  elias_naur

	* trunk/LWJGL/platform_build/linux_ant/build.xml,
	  trunk/LWJGL/platform_build/linux_ant/build_devil.xml,
	  trunk/LWJGL/platform_build/linux_ant/build_fmod3.xml: Linux:
	  changed uname -i to uname -m to improve 64 bit detection in
	  build script

2006-09-08 08:29  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplay.java:
	  Windows: Fixed NPE in Display.getVersion()

2006-09-01 20:15  spasi

	* trunk/LWJGL/src/java/org/lwjgl/opengl/glu/GLU.java: Added
	  INVALID_FRAMEBUFFER_OPERATION_EXT in GLU.gluErrorString

2006-08-31 16:40  matzon

	* trunk/LWJGL/src/java/org/lwjgl/fmod3/FSound.java,
	  trunk/LWJGL/src/native/common/fmod3/org_lwjgl_fmod3_FSound.c:
	  fixed params (int -> float)

2006-08-31 13:35  elias_naur

	* trunk/LWJGL/src/java/org/lwjgl/input/Mouse.java: Don't throw
	  exceptions on Mouse.getEventButtonState

2006-08-30 02:47  kevglass

	* trunk/LWJGL/src/java/org/lwjgl/input/Controllers.java: Removed
	  sanity checks for controllers. All controllers are now reported
	  allowing the developer to make the decision over which ones to
	  display to the user.

2006-08-25 05:47  elias_naur

	* trunk/LWJGL/libs/jinput.jar: Updated jinput.jar

2006-08-22 21:21  elias_naur

	* trunk/LWJGL/libs/jinput.jar: Updated jinput.jar

2006-08-22 09:24  elias_naur

	* trunk/LWJGL/libs/jinput.jar: Updated jinput.jar

2006-08-21 17:26  kevglass

	* trunk/LWJGL/src/java/org/lwjgl/input/Controllers.java: Added
	  sanity checks on reported controllers to prune out one with no
	  Axis or no Buttons.

2006-08-21 17:25  kevglass

	* trunk/LWJGL/src/java/org/lwjgl/test/input/TestControllers.java:
	  Update controllers test to not poll() the controllers from
	  multiple threads.

2006-08-20 18:01  matzon

	* trunk/LWJGL/www/changelog.php: only print last changelog - rest
	  is linked

2006-08-18 22:31  elias_naur

	* trunk/LWJGL/libs/macosx/libjinput-osx.jnilib: Mac OS X:
	  re-imported jinput library

2006-08-18 22:17  elias_naur

	* trunk/LWJGL/libs/win32/jinput-dx8.dll,
	  trunk/LWJGL/libs/win32/jinput-raw.dll: Win32: Re-imported jinput
	  libraries

2006-08-18 22:05  elias_naur

	* trunk/LWJGL/libs/macosx/libjinput-osx.jnilib: Mac OS X: Set
	  binary mime type on jinput library

2006-08-18 22:03  elias_naur

	* trunk/LWJGL/libs/win32/jinput-dx8.dll,
	  trunk/LWJGL/libs/win32/jinput-raw.dll: Win32: Set binary mime
	  type on jinput libs



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