0.4 -> 0.5 changelog

This commit is contained in:
Brian Matzon 2003-03-16 23:29:49 +00:00
parent 7cfa29957e
commit 04afe9b443
1 changed files with 432 additions and 0 deletions

View File

@ -0,0 +1,432 @@
2003-03-16 elias_naur
* native/common/org_lwjgl_opengl_GL.cpp 1.6:
* native/configure.in 1.8:
* native/configure.in 1.9:
Fixed runtime breakage on linux
2003-03-16 matzon
* java/org/lwjgl/test/openal/OpenALCreationTest.java 1.1:
initial commit of OpenAL create/destroy test
* java/org/lwjgl/test/input/MouseTest.java 1.4:
fix: escape testing
* java/org/lwjgl/test/input/MouseTest.java 1.5:
fix: destroy keyboard upon exit
* java/org/lwjgl/test/input/MouseCreationTest.java 1.2:
fix: get 60Hz
fix: keep polygon within window
* java/org/lwjgl/test/input/MouseCreationTest.java 1.3:
fix: stop checking Hz
2003-03-16 cix_foo
* native/common/extal.c 1.8:
* native/common/org_lwjgl_opengl_CoreGL.cpp 1.7:
*** empty log message ***
2003-03-13 cix_foo
* native/common/checkGLerror.h 1.7:
* native/common/org_lwjgl_opengl_GL.cpp 1.3:
* native/common/org_lwjgl_opengl_GL.cpp 1.5:
*** empty log message ***
2003-03-13 matzon
* native/common/org_lwjgl_opengl_GL.cpp 1.4:
fix: compile bug, since glx* didn't return value
2003-03-08 elias_naur
* native/linux/org_lwjgl_input_Keyboard.cpp 1.16:
Disable linux key repeat while Keyboard is created - match
win32 behavior
* native/linux/org_lwjgl_Display.cpp 1.23:
* native/linux/org_lwjgl_input_Keyboard.cpp 1.17:
Moved disabling of repeat rate to Display
2003-03-07 matzon
* native/win32/org_lwjgl_input_Controller.cpp 1.8:
fix: removed GlobalRef
fix: now sets fields to JNI_TRUE/JNI_FALSE respectively
2003-03-07 cix_foo
* native/common/org_lwjgl_opengl_CoreGL.cpp 1.6:
*** empty log message ***
* native/win32/org_lwjgl_input_Mouse.cpp 1.14:
Tweaked but little else
2003-03-06 matzon
* native/win32/org_lwjgl_input_Controller.cpp 1.7:
* native/win32/org_lwjgl_input_Mouse.cpp 1.12:
wip fix: buttons array now being ref'ed from native side to
avoid GC'ing
2003-03-06 cix_foo
* native/win32/org_lwjgl_input_Mouse.cpp 1.13:
*** empty log message ***
2003-03-06 elias_naur
* java/org/lwjgl/opengl/GL.java 1.17:
* native/common/org_lwjgl_opengl_GL.cpp 1.2:
* native/common/org_lwjgl_opengl_GL.h 1.3:
* native/win32/org_lwjgl_Display.cpp 1.28:
added glXAllocateMemoryNV/glXFreeMemoryNV
* native/common/org_lwjgl_opengl_CoreGL.cpp 1.5:
*** empty log message ***
2003-03-04 matzon
* native/win32/org_lwjgl_Display.cpp 1.27:
fix: won't be needing hashmaps from native side
2003-03-03 cix_foo
* java/org/lwjgl/DisplayMode.java 1.8:
*** empty log message ***
2003-03-03 matzon
* native/common/org_lwjgl_Display.h 1.7:
* native/win32/org_lwjgl_Display.cpp 1.26:
fix: small beautification
* java/org/lwjgl/Display.java 1.17:
fix: possible NPE evaded
* java/org/lwjgl/Display.java 1.16:
* native/common/org_lwjgl_Display.h 1.6:
* native/linux/org_lwjgl_Display.cpp 1.22:
* native/win32/org_lwjgl_Display.cpp 1.25:
fix: now enumerates multiple displaydevices, if available
2003-03-02 matzon
* java/org/lwjgl/opengl/GL.java 1.16:
fix: only output wgl if debug
* java/org/lwjgl/test/input/MouseTest.java 1.3:
simple mouse test added
2003-03-01 matzon
* native/win32/org_lwjgl_input_Keyboard.cpp 1.13:
* native/win32/org_lwjgl_input_Mouse.cpp 1.11:
fix: no longer fatal to not acquire input
2003-02-26 elias_naur
* native/linux/org_lwjgl_input_Mouse.cpp 1.17:
Linux mouse buttons now match those on win32
* native/linux/org_lwjgl_input_Mouse.cpp 1.18:
Linux mouse buttons now match those on win32 (again)
2003-02-24 elias_naur
* native/linux/org_lwjgl_input_Mouse.cpp 1.16:
linux scroller now match win32 behaviour more precisely -
scrolling reversed and scaled 120
2003-02-20 cix_foo
* java/org/lwjgl/vector/Vector3f.java 1.10:
* native/common/org_lwjgl_opengl_CoreGL.cpp 1.4:
*** empty log message ***
2003-02-20 elias_naur
* native/linux/org_lwjgl_Display.cpp 1.20:
Fixed bug when a X display connection cannot be established
* native/win32/org_lwjgl_input_Keyboard.cpp 1.12:
Fixed a buffer overflow problem in dåz
* native/linux/org_lwjgl_Display.cpp 1.21:
Fixed bug when a X display connection cannot be established (
again)
2003-02-17 elias_naur
* java/org/lwjgl/opengl/CoreGL.java 1.11:
* native/common/org_lwjgl_opengl_CoreGL.cpp 1.3:
* native/common/org_lwjgl_opengl_CoreGL.h 1.7:
Added glMultiDrawArrays and glMultiDrawElements
2003-02-14 elias_naur
* native/linux/org_lwjgl_Display.cpp 1.19:
* native/linux/org_lwjgl_input_Keyboard.cpp 1.15:
* native/linux/org_lwjgl_input_Mouse.cpp 1.15:
* native/linux/org_lwjgl_opengl_BaseGL.cpp 1.8:
Don't fail create if grab doesn't succeed on the first try
2003-02-13 elias_naur
* native/win32/org_lwjgl_input_Keyboard.cpp 1.11:
replaced PeekMessage() -> handleMessages()
2003-02-12 elias_naur
* native/win32/org_lwjgl_input_Mouse.cpp 1.10:
Don't allow the mouse to drift when failing poll
* native/win32/org_lwjgl_input_Keyboard.cpp 1.10:
* native/win32/org_lwjgl_input_Keyboard.cpp 1.9:
Don't return -1 on keyboard read failure
* native/win32/org_lwjgl_Display.cpp 1.23:
added check for software only modes
* native/win32/org_lwjgl_Display.cpp 1.24:
Don't allow to show the window menu
* native/linux/org_lwjgl_Display.cpp 1.18:
* native/linux/org_lwjgl_input_Keyboard.cpp 1.14:
* native/linux/org_lwjgl_input_Mouse.cpp 1.14:
Added preliminary alt-tab support on linux
* native/win32/org_lwjgl_opengl_BaseGL.cpp 1.13:
replaced wglSwapLayerBuffers -> SwapBuffers
2003-02-10 matzon
* java/org/lwjgl/Display.java 1.15:
* java/org/lwjgl/DisplayMode.java 1.7:
* java/org/lwjgl/input/Controller.java 1.3:
* java/org/lwjgl/input/Mouse.java 1.13:
formatting and better javadoc
* native/win32/org_lwjgl_Display.cpp 1.22:
fix: releasing device context for window, as per msdn docs
2003-02-10 cix_foo
* native/common/org_lwjgl_opengl_CoreGL.cpp 1.2:
Fixed CHECK ERROR bug
2003-02-09 elias_naur
* native/linux/org_lwjgl_Display.cpp 1.16:
linux windows can't be resized now
* native/linux/org_lwjgl_Display.cpp 1.17:
* native/linux/org_lwjgl_input_Keyboard.cpp 1.13:
* native/linux/org_lwjgl_input_Mouse.cpp 1.13:
* native/linux/org_lwjgl_opengl_BaseGL.cpp 1.7:
Added closeRequested support to linux
2003-02-09 matzon
* native/win32/org_lwjgl_input_Mouse.cpp 1.9:
fix: behave with Controller
* native/win32/org_lwjgl_input_Controller.cpp 1.6:
fix: using own DI instance since we've been horking the one created from display, which when not horked cannot be used, since it does not work with dx3+
fix: changed to use firstime initialization logic like mouse
* native/win32/org_lwjgl_input_Mouse.cpp 1.8:
mod: some formatting
fix: allow creation of mouse more than one time
* java/org/lwjgl/Display.java 1.14:
mod: changed closeRequested to follow isMinimized()
* java/org/lwjgl/test/input/MouseCreationTest.java 1.1:
* java/org/lwjgl/test/input/MouseTest.java 1.2:
MouseTest renamed to MouseCreationTest
* java/org/lwjgl/test/input/ControllerCreationTest.java 1.1:
add: simple controller test that tests multiple creation
* java/org/lwjgl/test/input/MouseTest.java 1.1:
add: simple mouse test that tests multiple creation
2003-02-08 elias_naur
* native/linux/org_lwjgl_input_Mouse.cpp 1.12:
Updated linux files to recent mouse and display changes
* native/win32/org_lwjgl_input_Keyboard.cpp 1.8:
Removed dead code
* native/linux/org_lwjgl_Display.cpp 1.15:
* native/linux/org_lwjgl_input_Keyboard.cpp 1.12:
* native/linux/org_lwjgl_input_Mouse.cpp 1.11:
* native/linux/org_lwjgl_opengl_BaseGL.cpp 1.6:
Added isMinimized to linux
2003-02-08 matzon
* java/org/lwjgl/Display.java 1.13:
* native/common/org_lwjgl_Display.h 1.5:
* native/win32/org_lwjgl_Display.cpp 1.20:
add: close button enabled
* native/win32/org_lwjgl_Display.cpp 1.21:
* native/win32/org_lwjgl_opengl_BaseGL.cpp 1.12:
fix: moved handleMessages to its rightfull place
* native/win32/org_lwjgl_input_Controller.cpp 1.5:
mod: renaming of most methods/fields due to name clashes with Mouse
fix: check for DIERR_NOTACQUIRED when loosing focus
fix: check for controller failed, and would crash VM if no controller could be found
* java/org/lwjgl/input/Mouse.java 1.12:
* native/common/org_lwjgl_input_Mouse.h 1.3:
* native/win32/org_lwjgl_input_Mouse.cpp 1.7:
new Mouse implementation, rewritten to better fit Controller structure
* native/win32/org_lwjgl_Display.cpp 1.18:
added minimize button, disabling close button since we have no
mechnism to notify the user of a close
* native/win32/org_lwjgl_Display.cpp 1.19:
fix: make mouse actually behave!
* java/org/lwjgl/test/opengl/Game.java 1.9:
fix: updated to reflect changes in new mouse
2003-02-07 cix_foo
* java/org/lwjgl/Display.java 1.12:
* native/common/org_lwjgl_Display.h 1.4:
* native/win32/org_lwjgl_Display.cpp 1.16:
* native/win32/org_lwjgl_Display.cpp 1.17:
* native/win32/org_lwjgl_input_Keyboard.cpp 1.7:
* native/win32/org_lwjgl_input_Mouse.cpp 1.6:
* native/win32/org_lwjgl_opengl_BaseGL.cpp 1.11:
*** empty log message ***
2003-02-06 elias_naur
* native/linux/org_lwjgl_Display.cpp 1.14:
Added window title bars to linux
2003-02-06 cix_foo
* java/org/lwjgl/Display.java 1.11:
* java/org/lwjgl/test/openal/ALCTest.java 1.5:
* java/org/lwjgl/test/openal/MovingSoundTest.java 1.6:
* java/org/lwjgl/test/opengl/Game.java 1.8:
* java/org/lwjgl/test/opengl/Grass.java 1.8:
* native/common/org_lwjgl_Display.h 1.3:
* native/win32/org_lwjgl_Display.cpp 1.15:
*** empty log message ***
2003-02-02 elias_naur
* native/linux/org_lwjgl_input_Keyboard.cpp 1.11:
Added missing linux keyboard mapping
2003-01-31 elias_naur
* native/win32/org_lwjgl_Display.cpp 1.14:
Added win32 alpha check
2003-01-30 gregorypierce
* native/macosx/RenderingContext.cpp 1.6:
* native/macosx/RenderingContext.h 1.6:
* native/macosx/org_lwjgl_Display.cpp 1.8:
* native/macosx/org_lwjgl_opengl_BaseGL.cpp 1.5:
Added changes to support the selection of display modes on OSX in multiple monitor configurations. Currently defaults to only getting the display modes of display[0] - the primary display since lwjgl doesn't yet support clean multi monitor configuration programatically.
This code based off the Apple provided sample code at http://developer.apple.com/samplecode/Sample_Code/Graphics_2D/Mode.htm
2003-01-29 matzon
* java/org/lwjgl/test/opengl/Game.java 1.7:
cleaned up
removed some stuff (specifically buffered mouse mode)
2003-01-23 matzon
* java/org/lwjgl/test/input/ControllerTest.java 1.2:
* native/win32/org_lwjgl_input_Controller.cpp 1.2:
new and improved version - w00t
* native/win32/org_lwjgl_input_Controller.cpp 1.3:
small comment on using z axis as slider
* java/org/lwjgl/input/Controller.java 1.2:
* java/org/lwjgl/test/input/ControllerTest.java 1.3:
* native/win32/org_lwjgl_input_Controller.cpp 1.4:
added rotational axis too
2003-01-12 elias_naur
* native/linux/org_lwjgl_Display.cpp 1.13:
Bug fix
2003-01-12 matzon
* java/org/lwjgl/test/openal/WaveData.java 1.5:
rem: not needed import
2003-01-11 elias_naur
* native/linux/Makefile.am 1.2:
* native/linux/org_lwjgl_input_Controller.cpp 1.1:
* native/linux/org_lwjgl_input_GamePad.cpp 1.2:
* native/linux/org_lwjgl_input_Joystick.cpp 1.2:
* native/linux/org_lwjgl_input_Keyboard.cpp 1.10:
Fixed linux compile
* java/org/lwjgl/input/Keyboard.java 1.16:
* native/common/org_lwjgl_input_Keyboard.h 1.2:
* native/win32/org_lwjgl_input_Keyboard.cpp 1.6:
Added keyboard translation to linux and win32
2003-01-03 matzon
* java/org/lwjgl/input/Controller.java 1.1:
* java/org/lwjgl/input/GamePad.java 1.8:
* java/org/lwjgl/input/Joystick.java 1.13:
* java/org/lwjgl/test/input/ControllerTest.java 1.1:
* java/org/lwjgl/test/input/JoystickTest.java 1.3:
* native/common/org_lwjgl_input_Controller.h 1.1:
* native/common/org_lwjgl_input_GamePad.h 1.3:
* native/common/org_lwjgl_input_Joystick.h 1.6:
* native/win32/org_lwjgl_input_Controller.cpp 1.1:
* native/win32/org_lwjgl_input_GamePad.cpp 1.3:
* native/win32/org_lwjgl_input_Joystick.cpp 1.7:
Joystick replaced by Controller
GamePad no modelled as a controller
* java/org/lwjgl/test/openal/WaveData.java 1.4:
fix: better comments on create(filepath)
* java/org/lwjgl/test/openal/WaveData.java 1.3:
mod: now using getResourceAsStream to load, since this enables
us to load from ./ and from classpath
2003-01-02 gregorypierce
* native/common/extal.h 1.15:
* native/common/extgl.c 1.7:
* native/common/extgl.h 1.9:
* native/macosx/RenderingContext.cpp 1.5:
* native/macosx/RenderingContext.h 1.5:
Clean OSX release, changed the platform flag to TARGET_OS_MAC
to match what's in OpenAL so everything builds smootly together.
* native/macosx/org_lwjgl_Sys.cpp 1.3:
Added in timer support
2003-01-01 gregorypierce
* native/common/extgl.h 1.8:
* native/macosx/RenderingContext.cpp 1.4:
* native/macosx/RenderingContext.h 1.4:
Moved typedefs into extgl.h so that OpenGL symbols not multiply
defined - removes 650 warnings. Removed all imports of agl.h
and gl.h. Removed OpenGL.framework from the project
* native/common/extal.h 1.14:
Quick change for OSX support
* native/common/extgl.c 1.6:
* native/common/extgl.h 1.7:
Changes to support dynamic loads on the mac and finish the
initial build
2002-12-30 gregorypierce
* native/macosx/RenderingContext.cpp 1.2:
* native/macosx/RenderingContext.h 1.2:
* native/macosx/org_lwjgl_Display.cpp 1.5:
* native/macosx/org_lwjgl_Sys.cpp 1.2:
* native/macosx/org_lwjgl_input_Keyboard.cpp 1.3:
* native/macosx/org_lwjgl_input_Mouse.cpp 1.2:
* native/macosx/org_lwjgl_opengl_BaseGL.cpp 1.2:
Changes to bring in minimal functionality of the OSX port.
Still needs virtual function definitions before GL functions
can be called properly.
* native/common/extgl.c 1.4:
* native/common/extgl.h 1.4:
Changes to allow more than just Windows and UNIX build targets
Adds in the _X11 define for the Unix boys and will include the
_OSX define to handle stuff for OSX.
* native/common/extgl.h 1.6:
Removed typo - sorry
* native/common/extgl.c 1.5:
* native/common/extgl.h 1.5:
* native/macosx/org_lwjgl_Display.cpp 1.6:
* native/macosx/org_lwjgl_opengl_BaseGL.cpp 1.3:
Updated to include the dynamic loading of the OpenGL.framework
and use function pointers so OpenGL functions can be called.
2002-12-30 elias_naur
* native/configure.in 1.7:
Added -D_X11 to c flags in linux