kappaOne
b27754089a
Fix Display.setParent() on Java 7 by forcing CALayer usage as
...
classic NSView method is no long available.
2013-01-31 23:01:19 +00:00
kappaOne
0d25914029
Fix colors on OS X native cursors
2013-01-31 22:44:43 +00:00
kappaOne
4e023eec16
Implement animated cursor support on OS X
2013-01-29 22:59:40 +00:00
kappaOne
27cfdf646e
Improve native cursor behaviour
2013-01-27 23:45:08 +00:00
kappaOne
6c090f1f61
Implement Mouse.isInsideWindow() on OS X
2013-01-27 23:01:21 +00:00
kappaOne
f0219aed1a
Fix native cursor global handle passing
2013-01-26 22:47:36 +00:00
kappaOne
486ff0edea
Added initial work towards getting native cursors working, not
...
implemented yet
2013-01-25 00:28:26 +00:00
kappaOne
fbb490bb3a
Reenable the AWT Robot for CALayer mode
2013-01-16 19:02:09 +00:00
kappaOne
fc9e4f4bda
Tweak CALayer mode to active correctly
2013-01-15 23:09:03 +00:00
kappaOne
fe2f06f36e
Implement Keyboard and Mouse input when using CALayer mode
2013-01-14 23:35:46 +00:00
kappaOne
0dda33cd2d
Implement CALayer rendering, no input yet
2013-01-13 15:34:24 +00:00
kappaOne
d0759e9c12
remove unneeded code in MacOSXDisplay.getPbufferCapabilities()
2012-12-25 14:14:05 +00:00
kappaOne
0d6eac80f7
Implement initial work for enabling CALayer rendering
2012-12-23 22:09:57 +00:00
kappaOne
284f6135f3
Refactoring to prepare for implementing OS X CALayer based
...
Display.setParent, temporarily breaks Display.setParent on Java 7 and
Java 6 Applets.
2012-12-22 20:20:48 +00:00
kappaOne
f7c64c89dc
Don't use Display.setParent when fullscreen set, some refactoring
2012-12-18 22:10:44 +00:00
kappaOne
70842b92aa
Implement Display.getX() and Display.getY() for OS X
2012-12-16 16:02:40 +00:00
kappaOne
a576c3fb0f
fix mouse scroll wheel direction
2012-12-11 21:30:04 +00:00
kappaOne
ccf738dfaf
Implement OS X Mouse.setCursorPosition() when in fullscreen mode
2012-12-09 22:12:02 +00:00
kappaOne
07499c30dd
fix default viewport size when switching to fullscreen mode
2012-12-09 16:27:19 +00:00
kappaOne
c2081c5c1a
Remove old/redundant code for OS X 10.4 or lower.
2012-12-05 23:08:53 +00:00
kappaOne
804f09da47
Fixed resizing when using Display.setParent
2012-12-03 23:04:30 +00:00
Erik Broes
129d0711c5
Modifiers now report the correct side they are pressed. Added 'fn'-key as modifier.
2012-11-29 18:27:08 +01:00
Erik Broes
9d4f22034c
Allow the use of F16-F19, SECTION, INSERT, HOME, END, DELETE, NUMPADENTER, CLEAR, LMETA keys.
2012-11-27 19:29:26 +01:00
Erik Broes
ee69763707
Don't resolve a key to a deprecated name.
2012-11-27 19:28:49 +01:00
kappaOne
b5a87d818e
Implement ScrollWheel functionality again
2012-11-25 20:14:48 +00:00
kappaOne
c2159989f5
remove unused code for hiding OS menubar and dock as its no longer
...
needed.
2012-11-25 17:12:42 +00:00
kappaOne
7f46fb2fbd
Reimplement fullscreen support, correct resizing behaviour on window
...
creation and to work reliably during runtime.
2012-11-25 15:07:20 +00:00
kappaOne
9931e5dbfc
Fix native crash when closing the OS X Display window using the
...
close button
2012-11-22 22:43:43 +00:00
kappaOne
5f37b11857
just a test commit to see if git is working, will undo in next patch
2012-11-20 23:18:11 +00:00
kappa1
4f4cb832af
Cleaned up code by removing unneeded java classes MacOSXFrame and MacOSXMouseEventQueue and native code by removing mouse.c
2012-11-13 21:13:11 +00:00
kappa1
7bbfcadcef
fix resizing when using Display.setParent()
2012-11-11 19:03:50 +00:00
kappa1
a749ad5c10
implement missing functionality for Display.getWidth() and Display.getHeight() not updating correctly on resize
2012-11-11 18:43:14 +00:00
kappa1
9655b45e55
remove unused AWT import
2012-11-06 00:34:36 +00:00
kappa1
ce6f4b71f0
Remove unneeded old hack for OS X 10.3 in the mac Sys class implementation which loaded the AWT Toolkit
2012-11-05 23:19:46 +00:00
Brian Matzon
c09f5698b4
Comitting EmuMogs 28008537/src.zip drop to branch
2012-11-01 20:54:17 +00:00
kappa1
efbdd35845
Set a name for LWJGL's Sync class timer accuracy thread ("LWJGL Timer") for debugging purposes. RFE by NateS.
2012-09-12 21:00:48 +00:00
kappa1
b59d60c4ba
Fix Matrix*f.negate(Matrix*f dest) methods in Matrix2f, Matrix3f and Matrix4f classes. Thx to Jegorex for finding, reporting and providing fix on forum.
2012-09-12 11:29:40 +00:00
Ioannis Tsakpinis
c58a34ee2e
Changed keyName array size to match KEYBOARD_SIZE.
2012-09-10 07:51:13 +00:00
Ioannis Tsakpinis
b824d786c4
Made GLContext.getCapabilities throw a RuntimeException instead of returning null when there's no GL context current in the current thread.
2012-09-06 07:11:54 +00:00
kappa1
43426ac8d8
AppletLoader: Fix NumberFormatException when parsing version string on an EA or beta JVM, thx to UltraMoogleMan for spotting and reporting
2012-09-05 22:37:11 +00:00
Ioannis Tsakpinis
cd011c6309
Fixed test.
2012-09-03 20:44:11 +00:00
Ioannis Tsakpinis
092c224534
Translate extended keys before the state check.
2012-08-28 09:06:36 +00:00
Ioannis Tsakpinis
455b429984
Let repeat events pass the same-state filter.
2012-08-23 14:20:58 +00:00
Ioannis Tsakpinis
9ffdd18a3f
Filter TAB key up event when we alt-tab focus the Display.
2012-08-23 12:38:45 +00:00
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
Ioannis Tsakpinis
ad4f4c74eb
Restored (most of) the removed methods from the previous commit and added deprecation warnings.
2012-08-19 06:56:25 +00:00
Ioannis Tsakpinis
e7edecf2ae
Fixes related to the new alternate signatures.
2012-08-18 14:00:45 +00:00
Ioannis Tsakpinis
cab3d10c46
Changed ALC10's alcGetString and alcOpenDevice to use UTF8 decoding/encoding.
...
New GL extensions: NV_compute_program5, NV_shader_storage_buffer_object, NV_shader_atomic_counters, NV_deep_texture3D
New GLES extension: QCOM_binning_control
2012-08-16 18:58:41 +00:00
Ioannis Tsakpinis
929817a4eb
Added support for OpenGL 4.3 and OpenGL ES 3.0.
...
Modified the generator process to use relative paths. We were hitting the command line length limit on Windows.
Some extension improvements, fixes and spec updates.
2012-08-07 15:14:03 +00:00
Brian Matzon
b4cc6176e7
fixed issue with win32 get x/y returning client-area coords
2012-07-14 23:29:21 +00:00