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
2426b07912
latest jinput
2007-10-22 20:20:28 +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
Ioannis Tsakpinis
100e528fae
Extension updates and fixes.
2007-09-19 14:10:48 +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
15171212d6
Don't include d3d stuff in lwjgl.jar
2007-08-28 07:43:20 +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
Brian Matzon
524702ee0d
added missing libraries
2007-08-27 20:57:29 +00:00
Brian Matzon
1d6896a775
added missing headers
2007-08-27 20:56:33 +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
2f425da408
build.xml target 'applet' depends on 'all', not just 'jars'
2007-08-26 20:47:29 +00:00
Elias Naur
42a9d985d4
tweaked build.xml to get compile working again
2007-08-25 14:47:24 +00:00
Mark Bernard
c156c42644
Changes to include Direct3D headers.
2007-08-25 12:57:50 +00:00
Mark Bernard
8291c7f163
2007-08-22 23:11:54 +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
1b2f59d7ed
tagging 1.1.1
...
added generate-all to release, issues with generated being killed on clean
2007-08-05 20:52:02 +00:00
Brian Matzon
866374b003
tagging 1.1.1
2007-08-05 20:51:11 +00:00
Elias Naur
e1067d49d6
Mac OS X: Added the -Wunused gcc flag
2007-07-30 05:22:46 +00:00
Elias Naur
52175b6d32
Linux: Add -Wunused to native compilation
2007-07-30 05:15:02 +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
d96b284158
Reverted accidental build.xml change
2007-06-20 08:58:26 +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
0137cb60db
appletloader sample
2007-06-10 20:31:41 +00:00
Brian Matzon
112df74bbf
support for AppletLoader
2007-06-10 20:31:09 +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
bea9667f8b
Mac OS X: Don't use global is_grabbed variable in MacOSXMouseEventQueue.nWarpCursor
2007-05-31 21:00:13 +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
Brian Matzon
6768532934
reworked typecasting with a dash of insanity to look more like nalBufferData - lisp anyone?
2007-05-20 17:51:28 +00:00
Brian Matzon
79a394c749
reordered context destruction - fixing some invalidation issues
2007-05-20 17:47:33 +00:00
Brian Matzon
fc770dc67e
fixed issues with typecasting of buffer type
2007-05-20 17:44:59 +00:00
Brian Matzon
fc845268e6
remove context from the devices list of context on context destroy
2007-05-19 20:47:53 +00:00
Brian Matzon
4ec5e9994f
moved invalidation into sycnhronized block
2007-05-19 20:40:04 +00:00
Brian Matzon
325ad04c7e
dont compare validity on equals
2007-05-19 20:39:50 +00:00
Brian Matzon
d0956ea179
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-19 19:37:57 +00:00
Elias Naur
e4745f5728
Linux: Removed GCJ workaround since current GCJ versions support re-entrant AWT locking
2007-05-18 07:15:35 +00:00
Elias Naur
fc759e6192
Implemented Keyboard.enableRepeatEvents(), Keyboard.areRepeatEventsEnabled() and Keyboard.isEventRepeat() to control repeat event reporting. Added repeat key test to KeyboardTest
2007-05-13 22:01:48 +00:00
Elias Naur
eef220a10f
Use event timestamp to detect key repeat events in KeyboardEventQueue
2007-05-13 21:11:53 +00:00
Elias Naur
b5e6d79ea9
use timestamp matching hack to detect key repeat events instead of globally disabling keyboard repeating
2007-05-13 20:13:37 +00:00
Elias Naur
691f471f7d
AppletTest: Destroy AWTInputAdapter on destroy()
2007-05-01 18:13:29 +00:00
Elias Naur
c025a7c70f
Re-implemented VBO buffer binding caches to speed up gl*Pointer calls. Patch by MatthiasM.
2007-04-29 20:22:25 +00:00
Elias Naur
a4b67705a0
Removed Util.glGetInteger convenience method since it is not thread safe
2007-04-29 19:38:04 +00:00
Elias Naur
ef37c0e897
Make sure the swap interval is reset in Display when switching Display modes and toggling fullscreen
2007-04-28 20:10:21 +00:00
Elias Naur
499f838bd6
Reverted accidental build.xml change
2007-04-26 07:13:02 +00:00
Elias Naur
71e62fa844
Added output of character code value to KeyboardTest
2007-04-26 06:55:55 +00:00
Elias Naur
a42f401331
Simplified ALC10.nalcOpenDevice
2007-04-26 05:58:35 +00:00
Elias Naur
649822f65b
Windows: Use TranslateMessage and WM_CHAR to receive character input instead of manual translation. This change fixes composed characters.
2007-04-24 14:41:17 +00:00
Elias Naur
010d6582c7
Windows: Call default handler on key events
2007-04-24 14:13:42 +00:00
Elias Naur
6402783a9e
Removed debug output
2007-04-24 13:41:31 +00:00
Elias Naur
13cec51058
Windows: Convert WindowsKeyboard to use windows messages instead of DirectInput.
2007-04-24 13:40:13 +00:00
Elias Naur
b44fff716f
Compile fix
2007-04-24 13:22:35 +00:00