kappaOne
|
fffa870418
|
correct behavior on OS X Display.getY() by using the screen the
window is on rather than the screen with keyboard focus
|
2012-12-25 13:51:24 +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
|
d235ae5bf0
|
Fix crash on exit when using Display.setParent() on OS X
|
2012-12-16 17:50:48 +00:00 |
|
kappaOne
|
21f994a039
|
remove unused code
|
2012-12-16 16:24:33 +00:00 |
|
kappaOne
|
45992fc378
|
Implement Display.isActive() on OS X
|
2012-12-16 16:19:44 +00:00 |
|
kappaOne
|
70842b92aa
|
Implement Display.getX() and Display.getY() for OS X
|
2012-12-16 16:02:40 +00:00 |
|
kappaOne
|
970fc2d7d9
|
Implement OS X Mouse.setCursorPosition() for windowed mode
|
2012-12-11 22:59:30 +00:00 |
|
kappaOne
|
a576c3fb0f
|
fix mouse scroll wheel direction
|
2012-12-11 21:30:04 +00:00 |
|
kappaOne
|
93d1d3ea03
|
fix 'invalid drawable' error message
|
2012-12-11 21:24:04 +00:00 |
|
kappaOne
|
ccf738dfaf
|
Implement OS X Mouse.setCursorPosition() when in fullscreen mode
|
2012-12-09 22:12:02 +00:00 |
|
kappaOne
|
2a820ed94f
|
remove unused variable
|
2012-12-09 21:22:45 +00:00 |
|
kappaOne
|
07499c30dd
|
fix default viewport size when switching to fullscreen mode
|
2012-12-09 16:27:19 +00:00 |
|
kappaOne
|
2cc6affcd1
|
Use correct back buffer size when creating a new context and going
straight into fullscreen
|
2012-12-09 15:39:26 +00:00 |
|
kappaOne
|
c2081c5c1a
|
Remove old/redundant code for OS X 10.4 or lower.
|
2012-12-05 23:08:53 +00:00 |
|
kappaOne
|
8c4aeef4f4
|
remove use of depreciated CGTableCount
|
2012-12-04 22:45:47 +00:00 |
|
kappaOne
|
11d6db5f35
|
remove use of the now depreciated CGTableCount
|
2012-12-04 22:28:35 +00:00 |
|
kappaOne
|
83aeba5910
|
remove use of depreciated CGTableCount
|
2012-12-04 22:22:42 +00:00 |
|
kappaOne
|
76238f038c
|
remove unneeded call to release memory on close of window
|
2012-12-04 22:11:16 +00:00 |
|
kappaOne
|
804f09da47
|
Fixed resizing when using Display.setParent
|
2012-12-03 23:04:30 +00:00 |
|
kappaOne
|
415f25bf97
|
Do Context clean up on proper thread, remove hacks, enable memory
clean up on Mac Display.destroy()
|
2012-12-03 21:39:54 +00:00 |
|
kappaOne
|
b3b5e95bf4
|
Use a fixed back buffer for proper resolution in fullscreen mode
|
2012-11-30 23:24:12 +00:00 |
|
kappaOne
|
b72cdb3064
|
Wait for NSView to be correctly removed before closing window
|
2012-11-30 01:11:03 +00:00 |
|
kappaOne
|
b6a89d3bd4
|
Correct Mouse Coordinates in Fullscreen Mode
|
2012-11-30 01:02:04 +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
|
52d46a8408
|
Shrink .gitignore
|
2012-11-27 20:12:15 +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
|
ef62a8371b
|
remove white flash when switch to/from fullscreen
|
2012-11-25 20:34:45 +00:00 |
|
kappaOne
|
6eccb8b971
|
clean up debug code printf's
|
2012-11-25 20:24:51 +00:00 |
|
kappaOne
|
b5a87d818e
|
Implement ScrollWheel functionality again
|
2012-11-25 20:14:48 +00:00 |
|
kappaOne
|
9a968e8c41
|
fix crash on exit by removing NSView before destroying the NSWindow, so
that it doesn't draw after being removed
|
2012-11-25 18:38:46 +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
|
7b5d596c9b
|
remove observer as it was causing a crash on exit
|
2012-11-25 15:33:56 +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 |
|
Erik Broes
|
5d3cffc6af
|
Added .gitignore
|
2012-11-16 22:46:46 +01:00 |
|
kappa1
|
141b9c2632
|
Implement Mouse Dragging when using the Right Mouse Button or the Scroll Wheel Button
|
2012-11-16 13:36:41 +01: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
|
f7012a3020
|
Run some Cocoa methods in nCreateWindow on the main thread (Thread-0) instead of the JNI thread.
|
2012-11-11 15:48:08 +00:00 |
|
kappa1
|
49f92189ec
|
Switch to using the correct Cocoa method for Display.isCloseRequested()
|
2012-11-10 00:42:34 +00:00 |
|
kappa1
|
7291d72274
|
Fix main build file to generate MacOSXNativeKeyboard and MacOSXNativeMouse native headers
|
2012-11-06 21:55:11 +00:00 |
|
kappa1
|
3e96cded2b
|
upload mc78's latest build.xml fixes, gets rid of the depreciated warnings
|
2012-11-06 21:45:45 +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 |
|
kappa1
|
bb8045b471
|
Added support to the OS X build.xml for Xcode location discovery, Mac OS SDK discovery, JavaVM.framework discovery and gcc vs gcc-4.2 discovery, special thanks to MC78 for providing this patch
|
2012-11-05 23:17:34 +00:00 |
|