Elias Naur
|
12a1f5e3e5
|
Mac OS X: Split canvas listener from MacOSXGLCanvas
|
2008-04-07 13:34:20 +00:00 |
|
Elias Naur
|
3948769802
|
Windows: Implemented Display.setParent support
|
2008-04-07 10:18:09 +00:00 |
|
Elias Naur
|
e2596d8efa
|
Linux: Use icon mask as monochrome to please some xorg versions
|
2008-04-07 09:23:27 +00:00 |
|
Brian Matzon
|
3b5c704383
|
fixed issue with prematurely interrupting the inputstream getter thread\nmade secondary check for inputstream null
|
2008-04-06 22:15:16 +00:00 |
|
Elias Naur
|
bf25259325
|
Linux: Attempt to avoid race condition when tracking Display parent focus
|
2008-04-06 21:34:22 +00:00 |
|
Elias Naur
|
c499f33bcf
|
Added experimental Display.setParent to allow Display to be embedded in an AWT Canvas. Added basic linux implementation and test.
|
2008-04-06 20:56:52 +00:00 |
|
Elias Naur
|
350c3c2661
|
Let otherwise generic AWT utilities classes take a Component instead of the more specific AWTGLCanvas
|
2008-04-06 14:39:32 +00:00 |
|
Elias Naur
|
bc33b3c4d5
|
Windows: Moved Display.setIcon logic to java
|
2008-04-01 20:45:24 +00:00 |
|
Elias Naur
|
395cf797cb
|
Linux: Added alpha mask support to Display.setIcon
|
2008-04-01 19:46:20 +00:00 |
|
Elias Naur
|
abd3f75d6c
|
Removed 2D OpenGL initialization code from Display. It messes with the implicit, but well-defined, opengl default state and doesn't fit well with multiple context types (gl3 and d3d)
|
2008-03-23 15:51:10 +00:00 |
|
Elias Naur
|
65309d759c
|
Added notes to Mouse.poll() and Keyboard.poll() that Display.processMessages() (or Display.update()) must be called to receive new input state
|
2008-03-02 18:16:39 +00:00 |
|
Elias Naur
|
59f5ed712e
|
Added AWTInputAdapter.isCreated() requested by kevglass
|
2008-02-01 12:02:54 +00:00 |
|
Brian Matzon
|
0d2f6a8256
|
second 2.0 alpha
|
2008-01-31 19:22:32 +00:00 |
|
Brian Matzon
|
c4b9d2321d
|
2.0a version string
|
2008-01-21 22:56:37 +00:00 |
|
Elias Naur
|
a877b0c1f1
|
javadoc fixes
|
2008-01-21 22:20:25 +00:00 |
|
Elias Naur
|
31669b02ec
|
javdoc fixes
|
2008-01-21 22:15:12 +00:00 |
|
Brian Matzon
|
73f10ce7c0
|
removing as per request of elias
|
2008-01-21 22:07:48 +00:00 |
|
Elias Naur
|
6d9ce94068
|
javadoc fixes
|
2008-01-21 22:03:45 +00:00 |
|
Brian Matzon
|
c9979fcfab
|
2.0 version string
|
2008-01-21 21:55:20 +00:00 |
|
Elias Naur
|
dc3999b075
|
Removed devil and fmod support. yay.
|
2008-01-21 21:38:29 +00:00 |
|
Elias Naur
|
7fe1db23ec
|
Converted GLU to use Buffers instead of arrays to match the rest of lwjgl
|
2008-01-21 21:27:03 +00:00 |
|
Elias Naur
|
df9e7af261
|
Moved org.lwjgl.opengl.glu to org.lwjgl.util.glu
|
2008-01-21 20:38:04 +00:00 |
|
Elias Naur
|
5e3956d358
|
Moved translation of ogl error codes from GLU to Util, to prepare for glu to be moved to lwjgl_utils
|
2008-01-21 20:28:53 +00:00 |
|
Elias Naur
|
e9a3b7a556
|
Display: Removed display_impl.update() from isCloseRequested(), isVisible(), isDirty() and isActive() since it can be an expensive call on at least linux. Display.update() is now required to be called to update the internal state.
|
2008-01-21 20:21:21 +00:00 |
|
Brian Matzon
|
f6152a134a
|
1.1.4 version string
|
2008-01-20 08:20:54 +00:00 |
|
Elias Naur
|
fa4bc30097
|
Only let Display.update() call display_impl.update() once
|
2008-01-19 09:53:14 +00:00 |
|
Elias Naur
|
8e2233167d
|
Linux: Fixed test for XkbSetDetectableAutoRepeat success
|
2008-01-19 08:57:20 +00:00 |
|
Elias Naur
|
e448bb0c29
|
Removed OS message polls from mouse and keyboard poll() and read(), since they can be quite expensive
|
2008-01-19 08:49:10 +00:00 |
|
Elias Naur
|
d184509ac7
|
AWTGears: Make the canvas the same size as the Gears test
|
2008-01-18 10:29:01 +00:00 |
|
Elias Naur
|
8f677f1585
|
Linux: use XkbSetDetectableAutoRepeat to detect repeated key events more reliably
|
2008-01-07 18:29:04 +00:00 |
|
Elias Naur
|
4bf0703eb1
|
Windows: Pulled DefWindowProc calling to java side
|
2007-12-13 09:29:36 +00:00 |
|
Elias Naur
|
1cd7d96c68
|
Mouse: Attempt to clarify Mouse.setNativeCursor javadoc
|
2007-11-27 07:58:03 +00:00 |
|
Brian Matzon
|
c3500a14d2
|
fixed 1.1 detection so that oal 1.1 stubs are loaded for major > 1
|
2007-11-12 16:02:57 +00:00 |
|
Elias Naur
|
dbe9667c3d
|
Added a Thread.yield() to applets tests that repaint() last in paintGL() to help input responsiveness on linux. Thanks to Kappa for debugging and finding the workaround.
|
2007-11-09 05:11:29 +00:00 |
|
Brian Matzon
|
632fcbfeaa
|
added aho's adapter
|
2007-11-07 23:17:14 +00:00 |
|
Elias Naur
|
71603f996f
|
Tweaked exception message
|
2007-11-01 13:06:11 +00:00 |
|
Brian Matzon
|
9ebea51be1
|
updating version string to 1.1.3
|
2007-10-28 21:42:43 +00:00 |
|
Brian Matzon
|
d098129690
|
miscellaneous minor fixes to improve the loading and displaying of the applet
|
2007-10-24 21:55:39 +00:00 |
|
Brian Matzon
|
99fe356399
|
reworked urlconnection.getInputStream to threaded usage, to avoid Opera issue (detective work: kappaOne)
|
2007-10-24 21:25:54 +00:00 |
|
Brian Matzon
|
ee85c04e95
|
removed annotation
|
2007-10-24 21:23:32 +00:00 |
|
Brian Matzon
|
409da4106b
|
added required isSupported
|
2007-10-22 20:54:16 +00:00 |
|
Brian Matzon
|
21b2cc0c21
|
cleaning imports
|
2007-10-20 21:31:52 +00:00 |
|
Brian Matzon
|
d87b73e73d
|
applied kappaOnes latest fixes
|
2007-10-20 21:20:00 +00:00 |
|
Brian Matzon
|
8ee25e22cd
|
removing direct x, can be picked up in the lwjgl-directx tag
|
2007-10-20 19:02:48 +00:00 |
|
Brian Matzon
|
5a659ac1d9
|
make sure that any windows cursor image pixel is either 0xffxxxxxx or 0x00000000
|
2007-10-20 14:48:07 +00:00 |
|
Elias Naur
|
07ae6b0513
|
Fixed GLU compile error
|
2007-10-17 08:24:07 +00:00 |
|
Brian Matzon
|
d11758044a
|
fix: generic error message placeholder String text was not being replace by the error message - kappaOne
|
2007-10-13 07:37:39 +00:00 |
|
Elias Naur
|
a9f9a38c4c
|
Mac OS X: Release and clear the context from the drawable in the correct order
|
2007-08-30 18:27:12 +00:00 |
|
Elias Naur
|
bc09bd11e3
|
Don't let Display.sync* sleep with the global lock held
|
2007-08-30 12:34:56 +00:00 |
|
Elias Naur
|
7e05654cd2
|
Made Display.timeNow local
|
2007-08-30 12:19:34 +00:00 |
|
Elias Naur
|
3d81b7715d
|
Added KEY_LMETA and KEY_RMETA to Keyboard to replace the windows centric KEY_LWIN and KEY_RWIN, which are now deprecated
|
2007-08-28 08:02:24 +00:00 |
|
Elias Naur
|
473eb61c60
|
Mac OS X: Mapped the option key to Keyboard.KEY_LWIN and Keyboard.KEY_RWIN instead of KEY_*META like the alt key
|
2007-08-28 07:38:20 +00:00 |
|
Elias Naur
|
9fc5b5273b
|
Linux: Don't close the static Display connection, to avoid crashes with some dri drivers
|
2007-08-26 22:07:24 +00:00 |
|
Elias Naur
|
42a9d985d4
|
tweaked build.xml to get compile working again
|
2007-08-25 14:47:24 +00:00 |
|
Mark Bernard
|
9182e5b3ae
|
First commit of Direct3D extension.
|
2007-08-22 23:11:27 +00:00 |
|
Mark Bernard
|
ed3261718f
|
First commit of Direct3D extension.
|
2007-08-22 23:11:02 +00:00 |
|
Brian Matzon
|
31a1fe4d4f
|
1.1.2
|
2007-08-17 18:41:00 +00:00 |
|
Elias Naur
|
1c935179f3
|
Windows: Don't do SYSRQ hackery on WM_SYSKEYDOWN
|
2007-08-17 06:14:40 +00:00 |
|
Elias Naur
|
c443696e24
|
Reverted 2877
|
2007-08-17 06:12:59 +00:00 |
|
Brian Matzon
|
26a040a7d2
|
handle alt+space (windows system menu)
|
2007-08-16 20:29:01 +00:00 |
|
Elias Naur
|
02d119d76e
|
Windows: Handle WM_SYSCHAR
|
2007-08-16 09:46:45 +00:00 |
|
Elias Naur
|
15cf41553c
|
Don't allow switching to fullscreen when a custom display mode is in effect. This is a change from before, where the current mode was simply overwritten with the initial (desktop) mode
|
2007-08-16 08:55:06 +00:00 |
|
Elias Naur
|
03749c312c
|
Revert 2872
|
2007-08-16 08:49:14 +00:00 |
|
Elias Naur
|
9851b06009
|
Windows: Make cursor visible when grabbed and not focused
|
2007-08-16 08:38:20 +00:00 |
|
Brian Matzon
|
e809c1f7f0
|
fix: make sure that we return to the same display mode that was set in windowed mode when toggling between fullscreen and windowed mode
|
2007-08-15 20:14:29 +00:00 |
|
Elias Naur
|
e76fd53950
|
Windows: Fixed cursor clipping when loosing focus
|
2007-08-12 23:33:25 +00:00 |
|
Brian Matzon
|
866374b003
|
tagging 1.1.1
|
2007-08-05 20:51:11 +00:00 |
|
Elias Naur
|
1a13e010a6
|
Windows: Mapped VK_OEM_8 to KEY_GRAVE to match lwjgl 1.0 behaviour
|
2007-07-29 19:55:06 +00:00 |
|
Elias Naur
|
7a49d5ce8f
|
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:43:36 +00:00 |
|
Elias Naur
|
659a1cf4c7
|
Windows: Added key mapping to KEY_EQUALS for VK_OEM_PLUS to match lwjgl1.0 with US keyboard layout
|
2007-07-29 19:24:17 +00:00 |
|
Elias Naur
|
aa434022ee
|
Bumped Sys.JNI_VERSION
|
2007-07-28 21:28:33 +00:00 |
|
Elias Naur
|
3f21f95b2f
|
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 21:19:58 +00:00 |
|
Elias Naur
|
8bb3e5aec0
|
Windows: Removed an unused parameter from WindowsDisplay.clipCursor
|
2007-07-28 20:46:17 +00:00 |
|
Elias Naur
|
436cd2e39c
|
Disable MacOSXDisplay.setIcon since there are no window icons on Mac OS X
|
2007-07-20 21:24:03 +00:00 |
|
Elias Naur
|
45517e96c2
|
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-29 22:11:31 +00:00 |
|
Elias Naur
|
1e5b712747
|
Mac OS X: Add a Toolkit.getDefaultToolkit() incantation to MacOSXSysImplementation to avoid hangs on Mac OS X 10.3
|
2007-06-20 08:57:45 +00:00 |
|
Elias Naur
|
83ac2f22d0
|
Linux: Don't use seperate Display connections to switch display modes
|
2007-06-15 06:58:38 +00:00 |
|
Brian Matzon
|
ee9c52ddb4
|
no longer null'ing SecurityManager
|
2007-06-11 18:43:13 +00:00 |
|
Brian Matzon
|
92edcd850b
|
applied kappaOne's Permision denied handling
made some minor cleanup
|
2007-06-11 18:10:19 +00:00 |
|
Brian Matzon
|
48c91afd16
|
initial checking on AppletLoader
|
2007-06-10 20:30:03 +00:00 |
|
Brian Matzon
|
61c0425057
|
split gears implementation into own canvas, to be reused
|
2007-06-10 20:28:49 +00:00 |
|
Elias Naur
|
befe34e32d
|
Removed unused, private Display.getContext()
|
2007-06-06 13:56:03 +00:00 |
|
Elias Naur
|
a183367860
|
Added gl extension/core aliases in BaseReferences
|
2007-06-06 12:27:40 +00:00 |
|
Elias Naur
|
98c79d991d
|
Missing change to ContextCapabilitiesGenerator from last commit
|
2007-06-06 12:18:33 +00:00 |
|
Elias Naur
|
ddfae1512d
|
Don't use GL13 and ARB_vertex_shader constants in BaseReferences if they're not supported
|
2007-06-06 12:07:45 +00:00 |
|
Elias Naur
|
1986b75e82
|
Removed dead code from WindowsKeyboard
|
2007-06-06 09:01:09 +00:00 |
|
Elias Naur
|
d4b7b88366
|
Tweaked KeyboardTest
|
2007-06-06 08:38:45 +00:00 |
|
Elias Naur
|
6446f28cda
|
Fixed svn properties on WindowsKeycodes.java
|
2007-06-05 16:52:01 +00:00 |
|
Elias Naur
|
16cdf15499
|
Removed unused org.lwjgl.util.IGL
|
2007-06-05 16:33:33 +00:00 |
|
Elias Naur
|
31d821941e
|
Mac OS X: When grabbing the mouse, skip the next event to avoid bogus deltas
|
2007-05-31 22:09:46 +00:00 |
|
Elias Naur
|
52b5958191
|
Mac OS X: Synchronized access to grabbed state
|
2007-05-31 21:11:34 +00:00 |
|
Elias Naur
|
710d56fe55
|
Mac OS X: Track grabbed state in MacOSXMouseEventQueue
|
2007-05-31 21:04:52 +00:00 |
|
Elias Naur
|
2d436e3231
|
Windows: Fix repeated character codes
|
2007-05-31 08:52:55 +00:00 |
|
Elias Naur
|
8f2da1dea5
|
Removed unnecessary (and deadlock prone) synchronized modifiers from methods in Keyboard and Mouse
|
2007-05-30 20:33:40 +00:00 |
|
Elias Naur
|
6939f9170a
|
Windows: Fix up WindowsContextImplementation.nSetSwapInterval
|
2007-05-27 15:32:25 +00:00 |
|
Elias Naur
|
985d0973a8
|
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:17:35 +00:00 |
|
Elias Naur
|
748c826af4
|
Display: Add GL error check after initial makeCurrent() (for real this time)
|
2007-05-27 13:09:48 +00:00 |
|
Elias Naur
|
1ccab9e810
|
Display: Add GL error check after initial makeCurrent()
|
2007-05-27 07:48:43 +00:00 |
|
Elias Naur
|
42e75bb619
|
Windows: Check for gl errors after setting swap interval
|
2007-05-27 05:19:19 +00:00 |
|
Elias Naur
|
59a3176ace
|
Implemented proper buffer reference retaining for complicated functions like glVertexAttribPointer and glTexCoordPointer. Patch by MatthiasM.
|
2007-05-22 22:30:21 +00:00 |
|