Commit graph

1588 commits

Author SHA1 Message Date
Brian Matzon
c8d4eb6a86 alpha 4 2008-04-11 12:21:25 +00:00
Brian Matzon
737f7885ae support for prepending host to cache path (defaults to true) 2008-04-10 21:02:04 +00:00
Elias Naur
657bd156e2 Windows: Removed directinput files, since they are now unused. Fixed headers build.xml target 2008-04-10 20:47:29 +00:00
Elias Naur
e50dc04191 Removed AWTInputAdapter, since Display.setParent() works much betterdiff 2008-04-10 20:25:54 +00:00
Elias Naur
3f4f832669 Mac OS X: Fixed potential NPE in AWTUtil.getPointerLocation 2008-04-10 20:14:15 +00:00
Elias Naur
450634c49c Linux: Removed grab/ungrabServer logic and replace it with catching of any X errors occruing because of a XSetInputFocus race 2008-04-09 23:40:18 +00:00
Elias Naur
ab4bb1ebcb Linux: Moved input focus handling to LinuxDisplay. Bumped Sys.JNI_VERSION 2008-04-09 18:44:25 +00:00
Elias Naur
1a9bed90ed Windows: When parented, take focus on mouse click 2008-04-09 18:25:30 +00:00
Elias Naur
b5c893d207 Linux: When parented, take focus on click 2008-04-09 18:09:15 +00:00
Elias Naur
e4d35cdb0d Windows: Use current Mouse.isGrabbed() when determining grab status 2008-04-08 11:21:57 +00:00
Elias Naur
d0736741d9 Windows: Don't grab mouse when not focused 2008-04-08 10:40:26 +00:00
Elias Naur
d8333fb279 Added line about tracking parent size to Display.setParent javadoc 2008-04-07 20:39:46 +00:00
Brian Matzon
2c807eddb3 2.0a3 version string 2008-04-07 19:47:40 +00:00
Elias Naur
2c0137eff8 Added fullscreen switching to DisplayParentTest 2008-04-07 19:40:53 +00:00
Elias Naur
61a71ea912 Let the Display resize itself to match its parent, if non null 2008-04-07 19:21:40 +00:00
Brian Matzon
bb16ec7492 updated and added license where needed 2008-04-07 18:36:09 +00:00
Elias Naur
c9d1a37085 Bumped Sys.JNI_VERSION 2008-04-07 17:34:29 +00:00
Elias Naur
428d55ed0e Mac OS X: Implemented Display.setParent support 2008-04-07 17:10:14 +00:00
Elias Naur
c456d9c323 Really fixed MouseTest 2008-04-07 16:37:39 +00:00
Elias Naur
40efb3e042 Fixed MouseTest 2008-04-07 16:20:35 +00:00
Elias Naur
97ebcea9c8 Windows: Improved focus handling when Display.getParent() != null 2008-04-07 15:33:34 +00:00
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