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