Commit graph

2086 commits

Author SHA1 Message Date
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
Ioannis Tsakpinis
1c4dfae74c Fixed duplicate fields in GL References. 2012-11-25 12:01:24 +02: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
Ioannis Tsakpinis
f57c236373 Fixed GetAsyncKeyState usage. We read the MSB, not the LSB. 2012-11-19 18:49:34 +02: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
6417afb180 Bumping version number 2012-11-04 19:50:22 +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
Brian Matzon
39a4731583 bumping to 2.8.5, adding changelogs 2012-06-03 19:07:57 +00:00
kappa1
6c0e3d0484 Minor tweak to remove unused code 2012-05-13 18:03:05 +00:00
kappa1
f74af79c19 Display.wasResized() should now work correctly when using Display.setParent() 2012-05-13 18:01:12 +00:00
kappa1
afaf86df66 AppletLoader: fixed issue with applets on linux with Java 7 where the natives where LWJGL natives were failing to load. 2012-05-13 13:50:52 +00:00
kappa1
5f1efa0de3 Fix Mouse.getDX() and Mouse.getDY() values when mouse moves outside Display window & clipping is on. Thanks to ra4king for patch. 2012-05-13 12:11:12 +00:00
kappa1
22e0831d8a AppletLoader: fix to ensure a jar file download is attempted 3 times even if it throws some download exception. 2012-05-08 19:38:17 +00:00
kappa1
89a3558e3b AppletLoader: add further checks to prevent Java default caching 2012-04-26 13:19:18 +00:00
kappa1
15d4e8af94 AppletLoader: set all streams that are open to use try/finally blocks to close the streams 2012-04-22 23:05:10 +00:00
kappa1
f575c37815 AppletLoader: add try/finally block to ensure file is closed on exception in the downloadJars(), thx to MatthiasM for pointing it out. 2012-04-22 22:51:47 +00:00
kappa1
f965ff8f83 AppletLoader: add extra urlconnections.setUseCaches(false) as an extra precaution to make sure caching is disabled. 2012-04-22 22:21:41 +00:00
kappa1
6f40eeb58a Fix Display.getWidth() and Display.getHeight() to return the correct values on OS X when the window has been resized. 2012-04-14 18:55:40 +00:00
kappa1
d2174850be Update ControllerAdapter in util package to reflect new changes in the Controller interface class (should fix broken build) 2012-04-10 13:23:08 +00:00
kappa1
18fc034c51 Apply patch by OrangyTang to expose JInput's rumble functionality in LWJGL's Controller class. 2012-04-10 11:44:50 +00:00
kappa1
75c1886d5e remove non-existing import. 2012-03-24 00:39:05 +00:00
kappa1
ffdcf4db13 fix minor javadoc typo's 2012-03-24 00:20:02 +00:00