kappaOne
|
408ac906bb
|
Fix issue where the scaled desktop resolution was not included as part
of the Display.getAvailableDisplayModes() list on OS X
|
2013-11-22 22:35:14 +00:00 |
|
kappaOne
|
38a60ec533
|
Enable High DPI mode by default (where available) when using fullscreen
mode on OS X as no special changes/scaling is required by applications.
|
2013-11-14 15:22:39 +00:00 |
|
kappaOne
|
d20d5546a3
|
Finalise implementation of HiDPI mode for OS X
|
2013-11-12 01:25:06 +00:00 |
|
kappaOne
|
eb2e7176b8
|
Add new LWJGL API Display.getPixelScaleFactor() for use in high DPI
modes, like HiDPI retina mode on OS X.
|
2013-11-11 23:12:51 +00:00 |
|
kappaOne
|
225bd176cb
|
Implement initial support for High DPI mode on OS X
|
2013-11-11 00:08:23 +00:00 |
|
kappaOne
|
ed95cd0f27
|
Tweak OS X Fullscreen API mode behaviour, where available its enabled by
default now, can be disabled using the
org.lwjgl.opengl.Display.disableOSXFullscreenModeAPI switch
|
2013-11-10 02:51:42 +00:00 |
|
kappaOne
|
75fe62bbea
|
Implement initial support for the OS X 10.7+ fullscreen mode API,
currently enabled using the VM parameter
org.lwjgl.opengl.Display.enableOSXFullscreenModeAPI
|
2013-11-06 23:41:16 +00:00 |
|
kappaOne
|
46cbd89430
|
Remove dependencies on AWT inside the Cursor.getMaxCursorSize() and
Cursor.getMinCursorSize() methods. Fixes a crash on OS X 10.9, thx to
nbf for finding and reporting.
|
2013-10-27 21:28:11 +00:00 |
|
kappaOne
|
8deac76a5b
|
Update author information
|
2013-04-21 15:37:02 +01:00 |
|
kappaOne
|
d462208c4c
|
Implement AWTGLCanvas, fix initial glViewport size when using
Display.setParent
|
2013-03-13 00:51:32 +00:00 |
|
kappaOne
|
e67d717c4e
|
simplify mouse code a little
|
2013-02-15 21:49:19 +00:00 |
|
kappaOne
|
9929d0fac9
|
release mouse grab when destroying the Mouse or Display
|
2013-02-10 20:32:07 +00:00 |
|
kappaOne
|
f6c0f17c79
|
Fix freeze/hang when calling AL.create() before Display.create()
|
2013-02-09 00:59:11 +00:00 |
|
kappaOne
|
4e0c593644
|
Tweak native cursor behaviour
|
2013-02-08 23:55:45 +00:00 |
|
kappaOne
|
db4eb9c5c8
|
Replace AWT code for getAvailableDisplayMode and other DisplayModes
stuff to use pure native Cococa code.
|
2013-02-08 23:29:15 +00:00 |
|
kappaOne
|
f6a2bc8327
|
Detect correctly if mouse is inside or outside the Display on
creation and resize.
|
2013-02-03 18:58:00 +00:00 |
|
kappaOne
|
c328463776
|
Implement Cursor.destroy and release memory used by native cursors
|
2013-02-03 17:47:09 +00:00 |
|
kappaOne
|
bf13ed9cc3
|
Restore default mouse cursor on mouse destroy
|
2013-02-03 16:52:45 +00:00 |
|
kappaOne
|
a5c7ec0017
|
Return correct OS X Cursor.getCapabilities() value
|
2013-02-02 19:58:18 +00:00 |
|
kappaOne
|
4e1d539095
|
Further fix Native Mouse Cursor behaviour
|
2013-02-02 01:15:41 +00:00 |
|
kappaOne
|
abeb9f389c
|
Fix Mouse.isInsideWindow() when starting in fullscreen mode
|
2013-02-01 22:28:10 +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
|
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
|
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
|
804f09da47
|
Fixed resizing when using Display.setParent
|
2012-12-03 23:04:30 +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 |
|
Brian Matzon
|
c09f5698b4
|
Comitting EmuMogs 28008537/src.zip drop to branch
|
2012-11-01 20:54:17 +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 |
|
Ioannis Tsakpinis
|
41af142324
|
Added support for OpenGL 3.2 on MacOS X 10.7+.
|
2011-09-03 18:52:45 +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 |
|
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 |
|