2003-03-02 23:59 matzon
* website/documents/readme.html: update to reflect newest readme
2003-03-02 23:09 matzon
* doc/README: added mo content
2003-03-02 20:27 matzon
* build.xml: mod: we're now at 0.5
2003-03-02 20:27 matzon
* build.xml: fix: let's include correct files
2003-03-02 20:24 matzon
* src/java/org/lwjgl/opengl/GL.java: fix: only output wgl if debug
2003-03-02 19:57 matzon
* src/java/org/lwjgl/test/input/MouseTest.java: simple mouse test
added
2003-03-01 22:39 matzon
* src/native/win32/: org_lwjgl_input_Keyboard.cpp,
org_lwjgl_input_Mouse.cpp: fix: no longer fatal to not acquire
input
2003-02-26 19:11 elias_naur
* src/native/linux/org_lwjgl_input_Mouse.cpp: Linux mouse buttons
now match those on win32 (again)
2003-02-26 18:49 elias_naur
* src/native/linux/org_lwjgl_input_Mouse.cpp: Linux mouse buttons
now match those on win32
2003-02-24 20:46 elias_naur
* src/native/linux/org_lwjgl_input_Mouse.cpp: linux scroller now
match win32 behaviour more precisely - scrolling reversed and
scaled 120
2003-02-20 16:13 elias_naur
* src/native/win32/org_lwjgl_input_Keyboard.cpp: Fixed a buffer
overflow problem in dåz
2003-02-20 14:27 elias_naur
* src/native/linux/org_lwjgl_Display.cpp: Fixed bug when a X
display connection cannot be established (again)
2003-02-20 14:20 elias_naur
* src/native/linux/org_lwjgl_Display.cpp: Fixed bug when a X
display connection cannot be established
2003-02-20 13:14 cix_foo
* src/: native/common/org_lwjgl_opengl_CoreGL.cpp,
java/org/lwjgl/vector/Vector3f.java: [no log message]
2003-02-17 16:13 elias_naur
* src/: java/org/lwjgl/opengl/CoreGL.java,
native/common/org_lwjgl_opengl_CoreGL.cpp,
native/common/org_lwjgl_opengl_CoreGL.h: Added glMultiDrawArrays
and glMultiDrawElements
2003-02-14 12:23 elias_naur
* src/native/linux/: org_lwjgl_Display.cpp,
org_lwjgl_input_Keyboard.cpp, org_lwjgl_input_Mouse.cpp,
org_lwjgl_opengl_BaseGL.cpp: Don't fail create if grab doesn't
succeed on the first try
2003-02-13 16:32 elias_naur
* src/native/win32/org_lwjgl_input_Keyboard.cpp: replaced
PeekMessage() -> handleMessages()
2003-02-12 18:12 elias_naur
* src/native/linux/: org_lwjgl_Display.cpp,
org_lwjgl_input_Keyboard.cpp, org_lwjgl_input_Mouse.cpp: Added
preliminary alt-tab support on linux
2003-02-12 13:11 elias_naur
* src/native/win32/org_lwjgl_input_Mouse.cpp: Don't allow the mouse
to drift when failing poll
2003-02-12 13:07 elias_naur
* src/native/win32/org_lwjgl_Display.cpp: Don't allow to show the
window menu
2003-02-12 12:27 elias_naur
* src/native/win32/org_lwjgl_input_Keyboard.cpp: Don't return -1 on
keyboard read failure
2003-02-12 10:55 elias_naur
* src/native/win32/org_lwjgl_input_Keyboard.cpp: Don't return -1 on
keyboard read failure
2003-02-12 10:33 elias_naur
* src/native/win32/org_lwjgl_Display.cpp: added check for software
only modes
2003-02-12 10:29 elias_naur
* src/native/win32/org_lwjgl_opengl_BaseGL.cpp: replaced
wglSwapLayerBuffers -> SwapBuffers
2003-02-11 00:07 matzon
* src/java/org/lwjgl/input/: Controller.java, Mouse.java:
formatting and better javadoc
2003-02-11 00:02 matzon
* src/java/org/lwjgl/DisplayMode.java: formatting and better
javadoc
2003-02-10 23:57 matzon
* src/java/org/lwjgl/Display.java: formatting and better javadoc
2003-02-10 23:13 matzon
* src/native/win32/org_lwjgl_Display.cpp: fix: releasing device
context for window, as per msdn docs
2003-02-10 01:00 cix_foo
* src/native/common/org_lwjgl_opengl_CoreGL.cpp: Fixed CHECK ERROR
bug
2003-02-09 22:14 matzon
* build.xml: add: javah target added
2003-02-09 20:59 matzon
* src/java/org/lwjgl/test/input/ControllerCreationTest.java: add:
simple controller test that tests multiple creation
2003-02-09 20:58 matzon
* src/java/org/lwjgl/test/input/: MouseCreationTest.java,
MouseTest.java: MouseTest renamed to MouseCreationTest
2003-02-09 20:54 matzon
* src/native/win32/org_lwjgl_input_Controller.cpp: 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
2003-02-09 20:51 matzon
* src/native/win32/org_lwjgl_input_Mouse.cpp: fix: behave with
Controller
2003-02-09 20:18 matzon
* src/native/win32/org_lwjgl_input_Mouse.cpp: mod: some formatting
fix: allow creation of mouse more than one time
2003-02-09 20:17 matzon
* src/java/org/lwjgl/test/input/MouseTest.java: add: simple mouse
test that tests multiple creation
2003-02-09 18:55 matzon
* src/java/org/lwjgl/Display.java: mod: changed closeRequested to
follow isMinimized()
2003-02-09 18:01 elias_naur
* src/native/linux/: org_lwjgl_Display.cpp,
org_lwjgl_input_Keyboard.cpp, org_lwjgl_input_Mouse.cpp,
org_lwjgl_opengl_BaseGL.cpp: Added closeRequested support to
linux
2003-02-09 12:06 elias_naur
* src/native/linux/org_lwjgl_Display.cpp: linux windows can't be
resized now
2003-02-09 00:25 matzon
* src/native/win32/: org_lwjgl_Display.cpp,
org_lwjgl_opengl_BaseGL.cpp: fix: moved handleMessages to its
rightfull place
2003-02-09 00:00 matzon
* src/: native/common/org_lwjgl_Display.h,
java/org/lwjgl/Display.java, native/win32/org_lwjgl_Display.cpp:
add: close button enabled
2003-02-08 21:36 elias_naur
* src/native/linux/org_lwjgl_input_Mouse.cpp: Updated linux files
to recent mouse and display changes
2003-02-08 20:55 elias_naur
* src/native/linux/: org_lwjgl_Display.cpp,
org_lwjgl_input_Keyboard.cpp, org_lwjgl_input_Mouse.cpp,
org_lwjgl_opengl_BaseGL.cpp: Added isMinimized to linux
2003-02-08 20:37 matzon
* src/java/org/lwjgl/test/opengl/Game.java: fix: updated to reflect
changes in new mouse
2003-02-08 20:31 matzon
* src/native/win32/org_lwjgl_input_Controller.cpp: 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
2003-02-08 20:30 matzon
* src/native/win32/org_lwjgl_Display.cpp: fix: make mouse actually
behave!
2003-02-08 20:29 matzon
* src/: native/common/org_lwjgl_input_Mouse.h,
java/org/lwjgl/input/Mouse.java,
native/win32/org_lwjgl_input_Mouse.cpp: new Mouse implementation,
rewritten to better fit Controller structure
2003-02-08 17:33 elias_naur
* src/native/win32/org_lwjgl_input_Keyboard.cpp: Removed dead code
2003-02-08 02:02 matzon
* src/native/win32/org_lwjgl_Display.cpp: added minimize button,
disabling close button since we have no mechnism to notify the
user of a close
2003-02-08 00:21 cix_foo
* src/native/win32/org_lwjgl_Display.cpp: [no log message]
2003-02-07 22:53 cix_foo
* src/native/win32/: org_lwjgl_Display.cpp,
org_lwjgl_input_Keyboard.cpp, org_lwjgl_opengl_BaseGL.cpp,
org_lwjgl_input_Mouse.cpp: [no log message]
2003-02-07 22:50 cix_foo
* src/: java/org/lwjgl/Display.java,
native/common/org_lwjgl_Display.h: [no log message]
2003-02-06 21:40 elias_naur
* src/native/linux/org_lwjgl_Display.cpp: Added window title bars
to linux
2003-02-06 19:23 cix_foo
* src/: java/org/lwjgl/Display.java,
native/common/org_lwjgl_Display.h,
native/win32/org_lwjgl_Display.cpp: [no log message]
2003-02-06 19:18 cix_foo
* src/java/org/lwjgl/test/: opengl/Game.java, opengl/Grass.java,
openal/ALCTest.java, openal/MovingSoundTest.java: [no log
message]
2003-02-02 23:49 elias_naur
* src/native/linux/org_lwjgl_input_Keyboard.cpp: Added missing
linux keyboard mapping
2003-01-31 20:04 elias_naur
* src/native/win32/org_lwjgl_Display.cpp: Added win32 alpha check
2003-01-31 02:17 exocet
*
src/native/macosx/altivec/org_lwjgl_Math_MatrixOpCopy_MatrixOpSafe.cpp:
First draft of a altivec copy with cache prefetch
2003-01-30 19:56 gregorypierce
* src/native/macosx/: org_lwjgl_opengl_BaseGL.cpp,
RenderingContext.cpp, RenderingContext.h, org_lwjgl_Display.cpp:
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 22:34 matzon
* website/documents/tutorials/opengl/skeleton_code.html: made
compatible with 0.4
2003-01-29 22:34 matzon
* src/java/org/lwjgl/test/opengl/Game.java: cleaned up removed some
stuff (specifically buffered mouse mode)
2003-01-23 22:38 matzon
* src/: java/org/lwjgl/test/input/ControllerTest.java,
java/org/lwjgl/input/Controller.java,
native/win32/org_lwjgl_input_Controller.cpp: added rotational
axis too
2003-01-23 22:14 matzon
* src/native/win32/org_lwjgl_input_Controller.cpp: small comment on
using z axis as slider
2003-01-23 22:11 matzon
* src/: native/win32/org_lwjgl_input_Controller.cpp,
java/org/lwjgl/test/input/ControllerTest.java: new and improved
version - w00t
2003-01-12 23:22 matzon
* src/java/org/lwjgl/test/openal/WaveData.java: rem: not needed
import
2003-01-12 12:42 elias_naur
* src/native/linux/org_lwjgl_Display.cpp: Bug fix
2003-01-12 00:09 elias_naur
* src/: native/common/org_lwjgl_input_Keyboard.h,
native/win32/org_lwjgl_input_Keyboard.cpp,
java/org/lwjgl/input/Keyboard.java: Added keyboard translation to
linux and win32
2003-01-11 22:02 elias_naur
* src/native/linux/: org_lwjgl_input_Controller.cpp, Makefile.am,
org_lwjgl_input_GamePad.cpp, org_lwjgl_input_Joystick.cpp,
org_lwjgl_input_Keyboard.cpp: Fixed linux compile
2003-01-11 14:56 matzon
* website/documents/links.html: add: link to chman's nehe ports
added
2003-01-03 19:47 matzon
* src/: java/org/lwjgl/input/Controller.java,
java/org/lwjgl/input/GamePad.java,
java/org/lwjgl/input/Joystick.java,
java/org/lwjgl/test/input/ControllerTest.java,
java/org/lwjgl/test/input/JoystickTest.java,
native/common/org_lwjgl_input_Controller.h,
native/common/org_lwjgl_input_GamePad.h,
native/common/org_lwjgl_input_Joystick.h,
native/win32/org_lwjgl_input_Controller.cpp,
native/win32/org_lwjgl_input_GamePad.cpp,
native/win32/org_lwjgl_input_Joystick.cpp: Joystick replaced by
Controller GamePad no modelled as a controller
2003-01-03 02:19 matzon
* build.xml: mod: now loads data files for examples from /res/
2003-01-03 02:17 matzon
* res/: Footsteps.wav, ding.wav, mono.wav, Wave1.WAV, Wave2.WAV,
Wave3.WAV, Wave4.WAV, stereo.wav: files needed by ALTest - from
openal source tree, thus lgpl
2003-01-03 02:14 matzon
* src/java/org/lwjgl/test/openal/WaveData.java: fix: better
comments on create(filepath)
2003-01-03 02:11 matzon
* src/java/org/lwjgl/test/openal/WaveData.java: mod: now using
getResourceAsStream to load, since this enables us to load from
./ and from classpath
2003-01-02 19:19 gregorypierce
* src/native/macosx/org_lwjgl_Sys.cpp: Added in timer support
2003-01-02 06:44 gregorypierce
* src/native/: macosx/RenderingContext.cpp,
macosx/RenderingContext.h, common/extgl.c, common/extgl.h,
common/extal.h: Clean OSX release, changed the platform flag to
TARGET_OS_MAC to match what's in OpenAL so everything builds
smootly together.
2003-01-02 00:05 gregorypierce
* src/native/: common/extgl.h, macosx/RenderingContext.cpp,
macosx/RenderingContext.h: 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
2003-01-01 05:04 gregorypierce
* src/native/common/: extgl.c, extgl.h: Changes to support dynamic
loads on the mac and finish the initial build
2003-01-01 05:03 gregorypierce
* src/native/common/extal.h: Quick change for OSX support
2003-01-01 04:58 gregorypierce
* src/native/: win32/org_lwjgl_opengl_BaseGL.cpp,
macosx/RenderingContext.cpp, macosx/RenderingContext.h,
macosx/org_lwjgl_Display.cpp,
macosx/org_lwjgl_input_Keyboard.cpp,
macosx/org_lwjgl_input_Mouse.cpp,
macosx/org_lwjgl_opengl_BaseGL.cpp, common/extal.c: no message
2002-12-30 23:24 gregorypierce
* src/native/common/extgl.h: Removed typo - sorry
2002-12-30 23:05 gregorypierce
* src/native/: common/extgl.h, common/extgl.c,
macosx/org_lwjgl_Display.cpp, macosx/org_lwjgl_opengl_BaseGL.cpp:
Updated to include the dynamic loading of the OpenGL.framework
and use function pointers so OpenGL functions can be called.
2002-12-30 12:41 elias_naur
* src/native/configure.in: Added -D_X11 to c flags in linux
2002-12-30 08:09 gregorypierce
* src/native/macosx/: RenderingContext.cpp, RenderingContext.h,
org_lwjgl_Display.cpp, org_lwjgl_Sys.cpp,
org_lwjgl_input_Keyboard.cpp, org_lwjgl_input_Mouse.cpp,
org_lwjgl_opengl_BaseGL.cpp: Changes to bring in minimal
functionality of the OSX port. Still needs virtual function
definitions before GL functions can be called properly.
2002-12-30 08:07 gregorypierce
* src/native/common/: extgl.c, extgl.h: 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.
2002-12-28 11:41 elias_naur
* src/native/linux/org_lwjgl_Display.cpp: Fixed embarrassing
Display.destroy() bug
2002-12-24 10:42 matzon
* doc/README: add: explanation about running demos