Ioannis Tsakpinis
814f9a141e
Attempt to fix lost key up events when Display is out of focus. (Windows)
2012-08-23 10:36:12 +00:00
Brian Matzon
b4cc6176e7
fixed issue with win32 get x/y returning client-area coords
2012-07-14 23:29:21 +00:00
Brian Matzon
9ed2bd06aa
applying white border fix from dr_evil
2012-03-19 22:12:38 +00:00
Brian Matzon
65fddce290
added win32 display get x/y
2012-02-18 18:38:57 +00:00
kappa1
e5ebf82c81
Added the new public API's Display.getX() and Display.getY(). Currently implemented for Linux and Mac. Windows implementation pending.
2012-02-18 16:30:38 +00:00
Brian Matzon
d813fcfaa8
applied dr_evil's maximized patch
2012-02-06 20:35:25 +00:00
Brian Matzon
c32fe94990
updated fix for resizable
2012-02-01 22:50:59 +00:00
Brian Matzon
00446046f0
applying suggested fix for resize issue
2012-02-01 21:33:45 +00:00
Brian Matzon
639d1d1457
support for 5 buttons on windows
2012-01-29 20:26:13 +00:00
Brian Matzon
367b5fb176
adding WS_MAXIMIZEBOX patch for windows and bumping native version
2012-01-11 20:46:57 +00:00
Brian Matzon
23adaeba93
Applying WM_SETCURSOR patch to fix issue with cursor
2012-01-02 22:06:12 +00:00
Brian Matzon
b0dafc2a25
undoing commit of r3717
2012-01-02 22:03:53 +00:00
Brian Matzon
dc8aabb8a6
Applied WM_SETCURSOR to fix issue with cursor
2012-01-02 21:59:20 +00:00
Ioannis Tsakpinis
41af142324
Added support for OpenGL 3.2 on MacOS X 10.7+.
2011-09-03 18:52:45 +00:00
Ioannis Tsakpinis
87c04cc995
Text encoding improvements.
2011-08-20 16:38:45 +00:00
Ioannis Tsakpinis
67945fe317
Added unicode support on Windows.
...
Fixed AL and GLES native stub bindings.
Replaced many GetStringNativeChars usages with a Java implementation.
2011-08-16 22:17:32 +00:00
Brian Matzon
087d0f4ba9
Initial stab at win32 resize api
2011-07-21 22:52:16 +00:00
kappa1
5949d57bb1
Implement Resizing Display API for OS X
2011-07-13 22:15:35 +00:00
kappa1
9aafabd728
Add placeholder methods for initial resizing api for the Display
2011-07-12 22:07:32 +00:00
Ioannis Tsakpinis
40cbf3e45f
Added support for OpenGL ES.
2011-05-17 16:53:57 +00:00
Brian Matzon
91c32952b5
fixing icons as per dr_evil [ http://lwjgl.org/forum/index.php/topic,3925.0.html ] [proper]
2011-04-16 21:13:27 +00:00
Brian Matzon
07ffa133ad
fixing icons as per dr_evil [ http://lwjgl.org/forum/index.php/topic,3925.0.html ]
2011-04-16 18:38:48 +00:00
kappa1
c69a165ad1
remove debug code left in WindowsDisplay, thx to MatthiasM.
2010-11-26 20:38:39 +00:00
Ioannis Tsakpinis
a8bcb7fd25
Ported codebase to Java 1.5.
...
Misc OpenCL fixes and API improvements.
Changed fractal demo to use events/sync objects instead of cl/glFinish for synchronization. (untested)
2010-09-28 21:11:35 +00:00
Ioannis Tsakpinis
47c9991b41
Fixed ByteOrder of @Return ByteBuffers.
...
Cleaned up Drawable interface and introduced a reusable base implementation.
Added support for disabling runtime function checks, buffer checks and state tracking. Activated with -Dorg.lwjgl.util.NoChecks=true
2010-04-22 23:21:48 +00:00
Ioannis Tsakpinis
b31603f219
Fix for grabbed mouse deltas.
2010-04-01 15:05:32 +00:00
Ioannis Tsakpinis
6998610cce
Fixed mouse grabbing on secondary monitors.
...
Added extra device polling when vsync is enabled, to reduce input lag.
2010-03-31 23:56:24 +00:00
Brian Matzon
7bd6eb6d16
patch as per http://lwjgl.org/forum/index.php/topic,3124.0.html
2010-03-17 18:55:59 +00:00
Jeremy Booth
cb925a91e9
Try and find a sensible video driver to report on rather than assuming it's video0.
2010-03-12 20:15:38 +00:00
Brian Matzon
663a7cf235
stop updating cursor all the time and only continue animation if mouse is inside window
2009-11-26 22:44:17 +00:00
kappa1
e9e9bf7b91
FIX: Mouse Grab should now work on Windows when using Display.setParent()
2009-11-12 22:12:49 +00:00
Brian Matzon
8bd591fe5e
support for tracking mouse outside window on drag, new api for checking if mouse is inside window
2009-09-12 22:15:21 +00:00
Brian Matzon
c7eabcad3e
fixed windows click/movement detection if drag started inside display
2009-06-03 11:08:58 +00:00
Brian Matzon
a6ae9f33b5
fix windows issue with mouse down true when released outside window
2009-05-26 20:39:23 +00:00
Elias Naur
ed1f8d70f4
Removed redundant fullscreen argument from DisplayImplementation.createWindow
2008-10-28 10:05:37 +00:00
Elias Naur
41c90bc7cc
Windows: Merged native handling of undecorated and fullscreen window property
2008-10-28 09:53:16 +00:00
Elias Naur
d464876fe0
Windows: Only clip mouse to window borders if the lwjgl window is the foreground window
2008-10-27 14:04:12 +00:00
Ioannis Tsakpinis
d7ee23f9b2
Added support for OpenGL 3.0 functionality
...
Added support for OpenGL 3.0 context creation (MAJOR/MINOR versions, DEBUG mode, FORWARD_COMBATIBLE mode)
Added support for OpenGL 3.0 context sharing
Added support for OpenGL 3.0 extension detection
Improved support for floating point PixelFormats (ARB_color_buffer_float)
Added support for packed floating point PixelFormats (EXT_packed_float)
Added support for sRGB PixelFormats (ARB_framebuffer_sRGB)
Added support for pseudo-FORWARD_COMBATIBLE mode (deprecated functions not loaded)
Added support for EXT_direct_state_access
2008-08-19 16:46:03 +00:00
Elias Naur
9293ee4073
Windows: Split WindowsDisplay.nDestroyWindow into nReleaseDC and nDestroyWindow
2008-05-05 17:24:42 +00:00
Elias Naur
5e06f19944
Windows: Generalized WindowsDispaly.nCreateWindow
2008-05-05 16:46:16 +00:00
Elias Naur
b6b83936ac
Windows: Clean up window in case of exception thrown from WindowsDisplay.createWindow
2008-05-02 11:05:49 +00:00
Elias Naur
b11fcc99f6
Windows: Moved pixel format logic from WindowsDisplayPeerInfo.initDC to WindowsDisplay.createWindow
2008-05-01 09:55:54 +00:00
Elias Naur
0a3bf6e075
Windows: Moved icon handles to java
2008-05-01 09:20:57 +00:00
Elias Naur
bcb909f5a9
Windows: Moved hwnd and hdc to java
2008-04-30 16:40:14 +00:00
Elias Naur
1006aed308
Windows: Made WindowsDisplayPeerInfo take hwnd and hdc arguments
2008-04-30 16:01:25 +00:00
Elias Naur
2420133bb9
Windows: Moved child window style selection to java
2008-04-30 15:29:39 +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
1a9bed90ed
Windows: When parented, take focus on mouse click
2008-04-09 18:25:30 +00:00
Elias Naur
e4d35cdb0d
Windows: Use current Mouse.isGrabbed() when determining grab status
2008-04-08 11:21:57 +00:00
Brian Matzon
bb16ec7492
updated and added license where needed
2008-04-07 18:36:09 +00:00