2007-07-30 05:22 elias_naur
* platform_build/macosx_ant/build.xml: Mac OS X: Added the -Wunused
gcc flag
2007-07-30 05:15 elias_naur
* platform_build/linux_ant/build.xml: Linux: Add -Wunused to native
compilation
2007-07-29 19:55 elias_naur
* src/java/org/lwjgl/opengl/WindowsKeycodes.java: Windows: Mapped
VK_OEM_8 to KEY_GRAVE to match lwjgl 1.0 behaviour
2007-07-29 19:43 elias_naur
* src/java/org/lwjgl/opengl/WindowsDisplay.java,
src/java/org/lwjgl/opengl/WindowsKeyboard.java,
src/java/org/lwjgl/opengl/WindowsKeycodes.java: Windows: Mapped
VK_SNAPSHOT to KEY_SYSRQ and added workaround to a windows bug
where WM_KEYDOWN is never generated for VK_SNAPSHOT
2007-07-29 19:24 elias_naur
* src/java/org/lwjgl/opengl/WindowsKeycodes.java: Windows: Added
key mapping to KEY_EQUALS for VK_OEM_PLUS to match lwjgl1.0 with
US keyboard layout
2007-07-28 21:28 elias_naur
* src/java/org/lwjgl/Sys.java: Bumped Sys.JNI_VERSION
2007-07-28 21:19 elias_naur
* src/java/org/lwjgl/opengl/WindowsDisplay.java: Windows: Don't be
too aggressive in clipping the cursor. Fixes a problem where the
window is moved out of the screen when clicking the title bar
while having the mouse grabbed
2007-07-28 20:46 elias_naur
* src/java/org/lwjgl/opengl/WindowsDisplay.java,
src/native/windows/org_lwjgl_opengl_Display.c: Windows: Removed
an unused parameter from WindowsDisplay.clipCursor
2007-07-20 21:24 elias_naur
* src/java/org/lwjgl/opengl/MacOSXDisplay.java: Disable
MacOSXDisplay.setIcon since there are no window icons on Mac OS X
2007-06-29 22:11 elias_naur
* src/java/org/lwjgl/LWJGLUtil.java,
src/java/org/lwjgl/LinuxSysImplementation.java,
src/java/org/lwjgl/WindowsSysImplementation.java: Merge Windows
and Linux privileged Runtime.exec usage into a method in
LWJGLUtil. Linux: Added the recent freedesktop.org standard
xdg-open script to the list of possible URL handlers.
2007-06-20 08:58 elias_naur
* build.xml: Reverted accidental build.xml change
2007-06-20 08:57 elias_naur
* build.xml, src/java/org/lwjgl/MacOSXSysImplementation.java: Mac
OS X: Add a Toolkit.getDefaultToolkit() incantation to
MacOSXSysImplementation to avoid hangs on Mac OS X 10.3
2007-06-15 06:58 elias_naur
* src/java/org/lwjgl/opengl/LinuxDisplay.java: Linux: Don't use
seperate Display connections to switch display modes
2007-06-11 18:43 matzon
* src/java/org/lwjgl/util/applet/AppletLoader.java: no longer
null'ing SecurityManager
2007-06-11 18:10 matzon
* src/java/org/lwjgl/util/applet/AppletLoader.java: applied
kappaOne's Permision denied handling
made some minor cleanup
2007-06-10 20:31 matzon
* applet/appletloader.html: appletloader sample
2007-06-10 20:31 matzon
* build.xml: support for AppletLoader
2007-06-10 20:30 matzon
* res/appletlogo.png, res/appletprogress.gif,
src/java/org/lwjgl/test/applet/AppletLoaderTest.java,
src/java/org/lwjgl/util/applet/AppletLoader.java: initial
checking on AppletLoader
2007-06-10 20:28 matzon
* src/java/org/lwjgl/test/opengl/awt/AWTGears.java,
src/java/org/lwjgl/test/opengl/awt/AWTGearsCanvas.java: split
gears implementation into own canvas, to be reused
2007-06-06 13:56 elias_naur
* src/java/org/lwjgl/opengl/Display.java: Removed unused, private
Display.getContext()
2007-06-06 12:27 elias_naur
* src/java/org/lwjgl/opengl/BaseReferences.java: Added gl
extension/core aliases in BaseReferences
2007-06-06 12:18 elias_naur
* src/java/org/lwjgl/util/generator/ContextCapabilitiesGenerator.java:
Missing change to ContextCapabilitiesGenerator from last commit
2007-06-06 12:07 elias_naur
* src/java/org/lwjgl/opengl/BaseReferences.java,
src/java/org/lwjgl/util/generator/ContextGeneratorProcessorFactory.java:
Don't use GL13 and ARB_vertex_shader constants in BaseReferences
if they're not supported
2007-06-06 09:01 elias_naur
* src/java/org/lwjgl/opengl/WindowsKeyboard.java: Removed dead code
from WindowsKeyboard
2007-06-06 08:38 elias_naur
* src/java/org/lwjgl/test/input/KeyboardTest.java: Tweaked
KeyboardTest
2007-06-05 16:52 elias_naur
* src/java/org/lwjgl/opengl/WindowsKeycodes.java: Fixed svn
properties on WindowsKeycodes.java
2007-06-05 16:33 elias_naur
* src/java/org/lwjgl/util/IGL.java: Removed unused
org.lwjgl.util.IGL
2007-05-31 22:09 elias_naur
* src/java/org/lwjgl/opengl/MacOSXMouseEventQueue.java: Mac OS X:
When grabbing the mouse, skip the next event to avoid bogus
deltas
2007-05-31 21:11 elias_naur
* src/java/org/lwjgl/opengl/MacOSXMouseEventQueue.java: Mac OS X:
Synchronized access to grabbed state
2007-05-31 21:04 elias_naur
* src/java/org/lwjgl/opengl/MacOSXMouseEventQueue.java: Mac OS X:
Track grabbed state in MacOSXMouseEventQueue
2007-05-31 21:00 elias_naur
* src/native/macosx/org_lwjgl_input_Mouse.c: Mac OS X: Don't use
global is_grabbed variable in MacOSXMouseEventQueue.nWarpCursor
2007-05-31 08:52 elias_naur
* src/java/org/lwjgl/opengl/WindowsDisplay.java,
src/java/org/lwjgl/opengl/WindowsKeyboard.java: Windows: Fix
repeated character codes
2007-05-30 20:33 elias_naur
* src/java/org/lwjgl/input/Keyboard.java,
src/java/org/lwjgl/input/Mouse.java: Removed unnecessary (and
deadlock prone) synchronized modifiers from methods in Keyboard
and Mouse
2007-05-27 15:32 elias_naur
* src/java/org/lwjgl/opengl/WindowsContextImplementation.java,
src/native/windows/org_lwjgl_opengl_WindowsContextImplementation.c:
Windows: Fix up WindowsContextImplementation.nSetSwapInterval
2007-05-27 13:17 elias_naur
* src/java/org/lwjgl/opengl/LinuxDisplay.java: Linux: Move input
grab update from createWindow to when MapNotify is received. This
avoid any input grabbing being ignored because the window is not
yet mapped
2007-05-27 13:09 elias_naur
* src/java/org/lwjgl/opengl/Display.java: Display: Add GL error
check after initial makeCurrent() (for real this time)
2007-05-27 07:48 elias_naur
* src/java/org/lwjgl/opengl/Display.java: Display: Add GL error
check after initial makeCurrent()
2007-05-27 05:19 elias_naur
* src/java/org/lwjgl/Sys.java,
src/java/org/lwjgl/opengl/WindowsContextImplementation.java,
src/native/windows/org_lwjgl_opengl_WindowsContextImplementation.c:
Windows: Check for gl errors after setting swap interval
2007-05-22 22:30 elias_naur
* src/java/org/lwjgl/opengl/BaseReferences.java,
src/java/org/lwjgl/opengl/ReferencesStack.java,
src/java/org/lwjgl/util/generator/CachedReference.java,
src/java/org/lwjgl/util/generator/JavaMethodsGenerator.java,
src/java/org/lwjgl/util/generator/ReferencesGeneratorProcessorFactory.java,
src/templates/org/lwjgl/opengl/ARB_vertex_program.java,
src/templates/org/lwjgl/opengl/ARB_vertex_shader.java,
src/templates/org/lwjgl/opengl/GL11.java,
src/templates/org/lwjgl/opengl/GL13.java,
src/templates/org/lwjgl/opengl/GL20.java,
src/templates/org/lwjgl/opengl/NV_vertex_program.java:
Implemented proper buffer reference retaining for complicated
functions like glVertexAttribPointer and glTexCoordPointer. Patch
by MatthiasM.
2007-05-20 17:51 matzon
* src/native/common/org_lwjgl_openal_ALC11.c: reworked typecasting
with a dash of insanity to look more like nalBufferData - lisp
anyone?
2007-05-20 17:47 matzon
* src/java/org/lwjgl/openal/ALC10.java: reordered context
destruction - fixing some invalidation issues
2007-05-20 17:44 matzon
* src/native/common/org_lwjgl_openal_ALC11.c: fixed issues with
typecasting of buffer type
2007-05-19 20:47 matzon
* src/java/org/lwjgl/openal/ALC10.java,
src/java/org/lwjgl/openal/ALCdevice.java: remove context from the
devices list of context on context destroy
2007-05-19 20:40 matzon
* src/java/org/lwjgl/openal/ALC10.java,
src/java/org/lwjgl/openal/ALC11.java: moved invalidation into
sycnhronized block
2007-05-19 20:39 matzon
* src/java/org/lwjgl/openal/ALCcontext.java,
src/java/org/lwjgl/openal/ALCdevice.java: dont compare validity
on equals
2007-05-19 19:37 matzon
* src/java/org/lwjgl/openal/AL.java,
src/java/org/lwjgl/openal/ALC10.java,
src/java/org/lwjgl/openal/ALC11.java,
src/java/org/lwjgl/openal/ALCcontext.java,
src/java/org/lwjgl/openal/ALCdevice.java,
src/java/org/lwjgl/openal/Util.java: fixed address checking issue
fixed issue with ALC error checking not taking a device into
account
now tracking device and context create and destroy
made the create with open default device option public
misc cleaning up and commenting
2007-05-18 07:15 elias_naur
* src/java/org/lwjgl/opengl/LinuxDisplay.java: Linux: Removed GCJ
workaround since current GCJ versions support re-entrant AWT
locking
2007-05-13 22:01 elias_naur
* src/java/org/lwjgl/input/Keyboard.java,
src/java/org/lwjgl/opengl/KeyboardEventQueue.java,
src/java/org/lwjgl/opengl/LinuxKeyboard.java,
src/java/org/lwjgl/opengl/WindowsDisplay.java,
src/java/org/lwjgl/opengl/WindowsKeyboard.java,
src/java/org/lwjgl/test/input/KeyboardTest.java: Implemented
Keyboard.enableRepeatEvents(), Keyboard.areRepeatEventsEnabled()
and Keyboard.isEventRepeat() to control repeat event reporting.
Added repeat key test to KeyboardTest
2007-05-13 21:11 elias_naur
* src/java/org/lwjgl/opengl/KeyboardEventQueue.java,
src/java/org/lwjgl/opengl/LinuxAWTInput.java,
src/java/org/lwjgl/opengl/LinuxDisplay.java,
src/native/linux/org_lwjgl_opengl_Display.c: Use event timestamp
to detect key repeat events in KeyboardEventQueue
2007-05-13 20:13 elias_naur
* src/java/org/lwjgl/opengl/LinuxDisplay.java,
src/java/org/lwjgl/opengl/LinuxKeyboard.java: use timestamp
matching hack to detect key repeat events instead of globally
disabling keyboard repeating
2007-05-01 18:13 elias_naur
* src/java/org/lwjgl/test/applet/AppletTest.java: AppletTest:
Destroy AWTInputAdapter on destroy()