Commit Graph

2727 Commits

Author SHA1 Message Date
Elias Naur dc3999b075 Removed devil and fmod support. yay. 2008-01-21 21:38:29 +00:00
Elias Naur 7fe1db23ec Converted GLU to use Buffers instead of arrays to match the rest of lwjgl 2008-01-21 21:27:03 +00:00
Elias Naur df9e7af261 Moved org.lwjgl.opengl.glu to org.lwjgl.util.glu 2008-01-21 20:38:04 +00:00
Elias Naur 5e3956d358 Moved translation of ogl error codes from GLU to Util, to prepare for glu to be moved to lwjgl_utils 2008-01-21 20:28:53 +00:00
Elias Naur e9a3b7a556 Display: Removed display_impl.update() from isCloseRequested(), isVisible(), isDirty() and isActive() since it can be an expensive call on at least linux. Display.update() is now required to be called to update the internal state. 2008-01-21 20:21:21 +00:00
Brian Matzon f6152a134a 1.1.4 version string 2008-01-20 08:20:54 +00:00
Elias Naur fa4bc30097 Only let Display.update() call display_impl.update() once 2008-01-19 09:53:14 +00:00
Elias Naur 8e2233167d Linux: Fixed test for XkbSetDetectableAutoRepeat success 2008-01-19 08:57:20 +00:00
Elias Naur e448bb0c29 Removed OS message polls from mouse and keyboard poll() and read(), since they can be quite expensive 2008-01-19 08:49:10 +00:00
Elias Naur d184509ac7 AWTGears: Make the canvas the same size as the Gears test 2008-01-18 10:29:01 +00:00
Elias Naur 8f677f1585 Linux: use XkbSetDetectableAutoRepeat to detect repeated key events more reliably 2008-01-07 18:29:04 +00:00
Elias Naur b5aef81f7e Added missing @OutParameter annotations to alGen* and glGen* methods 2008-01-06 21:33:34 +00:00
Elias Naur 4bf0703eb1 Windows: Pulled DefWindowProc calling to java side 2007-12-13 09:29:36 +00:00
Elias Naur de1520d80f Windows: Removed unused library path from mingw build script 2007-12-04 11:47:08 +00:00
Elias Naur e03ee5d4d7 Windows: 64bit compilation fixes 2007-12-04 10:58:10 +00:00
Elias Naur 9d7eb11600 Windows: Removed unused local declarations from WindowsContextImplementation.c 2007-12-04 09:27:54 +00:00
Elias Naur 1cd7d96c68 Mouse: Attempt to clarify Mouse.setNativeCursor javadoc 2007-11-27 07:58:03 +00:00
Elias Naur 87722c5d10 Improved native path handling in 'runtest' ant target 2007-11-14 11:54:06 +00:00
Elias Naur 5e830de033 windows: Use throwFormattedException, not throwException in tryLoadOpenAL() 2007-11-14 11:10:52 +00:00
Elias Naur b19f24ec61 openal: Don't free native path too early (duh) 2007-11-14 11:07:22 +00:00
Elias Naur 74ab4f7fa4 openal: Improved error reporting from native library load 2007-11-14 10:45:07 +00:00
Brian Matzon c3500a14d2 fixed 1.1 detection so that oal 1.1 stubs are loaded for major > 1 2007-11-12 16:02:57 +00:00
Elias Naur dbe9667c3d Added a Thread.yield() to applets tests that repaint() last in paintGL() to help input responsiveness on linux. Thanks to Kappa for debugging and finding the workaround. 2007-11-09 05:11:29 +00:00
Brian Matzon 632fcbfeaa added aho's adapter 2007-11-07 23:17:14 +00:00
Elias Naur 71603f996f Tweaked exception message 2007-11-01 13:06:11 +00:00
Elias Naur d616f8439a Linux: use throwFormattedException in extgl_Open instead of custom message formatting 2007-10-30 18:34:38 +00:00
Brian Matzon f3a172b25b using updated OpenAL 2007-10-28 21:47:08 +00:00
Brian Matzon 9ebea51be1 updating version string to 1.1.3 2007-10-28 21:42:43 +00:00
Brian Matzon d098129690 miscellaneous minor fixes to improve the loading and displaying of the applet 2007-10-24 21:55:39 +00:00
Brian Matzon 99fe356399 reworked urlconnection.getInputStream to threaded usage, to avoid Opera issue (detective work: kappaOne) 2007-10-24 21:25:54 +00:00
Brian Matzon ee85c04e95 removed annotation 2007-10-24 21:23:32 +00:00
Brian Matzon 409da4106b added required isSupported 2007-10-22 20:54:16 +00:00
Brian Matzon 2426b07912 latest jinput 2007-10-22 20:20:28 +00:00
Brian Matzon 21b2cc0c21 cleaning imports 2007-10-20 21:31:52 +00:00
Brian Matzon d87b73e73d applied kappaOnes latest fixes 2007-10-20 21:20:00 +00:00
Brian Matzon 8ee25e22cd removing direct x, can be picked up in the lwjgl-directx tag 2007-10-20 19:02:48 +00:00
Brian Matzon 5a659ac1d9 make sure that any windows cursor image pixel is either 0xffxxxxxx or 0x00000000 2007-10-20 14:48:07 +00:00
Elias Naur 07ae6b0513 Fixed GLU compile error 2007-10-17 08:24:07 +00:00
Brian Matzon d11758044a fix: generic error message placeholder String text was not being replace by the error message - kappaOne 2007-10-13 07:37:39 +00:00
Ioannis Tsakpinis 100e528fae Extension updates and fixes. 2007-09-19 14:10:48 +00:00
Elias Naur a9f9a38c4c Mac OS X: Release and clear the context from the drawable in the correct order 2007-08-30 18:27:12 +00:00
Elias Naur bc09bd11e3 Don't let Display.sync* sleep with the global lock held 2007-08-30 12:34:56 +00:00
Elias Naur 7e05654cd2 Made Display.timeNow local 2007-08-30 12:19:34 +00:00
Elias Naur 3d81b7715d Added KEY_LMETA and KEY_RMETA to Keyboard to replace the windows centric KEY_LWIN and KEY_RWIN, which are now deprecated 2007-08-28 08:02:24 +00:00
Elias Naur 15171212d6 Don't include d3d stuff in lwjgl.jar 2007-08-28 07:43:20 +00:00
Elias Naur 473eb61c60 Mac OS X: Mapped the option key to Keyboard.KEY_LWIN and Keyboard.KEY_RWIN instead of KEY_*META like the alt key 2007-08-28 07:38:20 +00:00
Brian Matzon 524702ee0d added missing libraries 2007-08-27 20:57:29 +00:00
Brian Matzon 1d6896a775 added missing headers 2007-08-27 20:56:33 +00:00
Elias Naur 9fc5b5273b Linux: Don't close the static Display connection, to avoid crashes with some dri drivers 2007-08-26 22:07:24 +00:00
Elias Naur 2f425da408 build.xml target 'applet' depends on 'all', not just 'jars' 2007-08-26 20:47:29 +00:00
Elias Naur 42a9d985d4 tweaked build.xml to get compile working again 2007-08-25 14:47:24 +00:00
Mark Bernard c156c42644 Changes to include Direct3D headers. 2007-08-25 12:57:50 +00:00
Mark Bernard 8291c7f163 2007-08-22 23:11:54 +00:00
Mark Bernard 9182e5b3ae First commit of Direct3D extension. 2007-08-22 23:11:27 +00:00
Mark Bernard ed3261718f First commit of Direct3D extension. 2007-08-22 23:11:02 +00:00
Brian Matzon 31a1fe4d4f 1.1.2 2007-08-17 18:41:00 +00:00
Elias Naur 1c935179f3 Windows: Don't do SYSRQ hackery on WM_SYSKEYDOWN 2007-08-17 06:14:40 +00:00
Elias Naur c443696e24 Reverted 2877 2007-08-17 06:12:59 +00:00
Brian Matzon 26a040a7d2 handle alt+space (windows system menu) 2007-08-16 20:29:01 +00:00
Elias Naur 02d119d76e Windows: Handle WM_SYSCHAR 2007-08-16 09:46:45 +00:00
Elias Naur 15cf41553c Don't allow switching to fullscreen when a custom display mode is in effect. This is a change from before, where the current mode was simply overwritten with the initial (desktop) mode 2007-08-16 08:55:06 +00:00
Elias Naur 03749c312c Revert 2872 2007-08-16 08:49:14 +00:00
Elias Naur 9851b06009 Windows: Make cursor visible when grabbed and not focused 2007-08-16 08:38:20 +00:00
Brian Matzon e809c1f7f0 fix: make sure that we return to the same display mode that was set in windowed mode when toggling between fullscreen and windowed mode 2007-08-15 20:14:29 +00:00
Elias Naur e76fd53950 Windows: Fixed cursor clipping when loosing focus 2007-08-12 23:33:25 +00:00
Brian Matzon 1b2f59d7ed tagging 1.1.1
added generate-all to release, issues with generated being killed on clean
2007-08-05 20:52:02 +00:00
Brian Matzon 866374b003 tagging 1.1.1 2007-08-05 20:51:11 +00:00
Elias Naur e1067d49d6 Mac OS X: Added the -Wunused gcc flag 2007-07-30 05:22:46 +00:00
Elias Naur 52175b6d32 Linux: Add -Wunused to native compilation 2007-07-30 05:15:02 +00:00
Elias Naur 1a13e010a6 Windows: Mapped VK_OEM_8 to KEY_GRAVE to match lwjgl 1.0 behaviour 2007-07-29 19:55:06 +00:00
Elias Naur 7a49d5ce8f Windows: Mapped VK_SNAPSHOT to KEY_SYSRQ and added workaround to a windows bug where WM_KEYDOWN is never generated for VK_SNAPSHOT 2007-07-29 19:43:36 +00:00
Elias Naur 659a1cf4c7 Windows: Added key mapping to KEY_EQUALS for VK_OEM_PLUS to match lwjgl1.0 with US keyboard layout 2007-07-29 19:24:17 +00:00
Elias Naur aa434022ee Bumped Sys.JNI_VERSION 2007-07-28 21:28:33 +00:00
Elias Naur 3f21f95b2f Windows: Don't be too aggressive in clipping the cursor. Fixes a problem where the window is moved out of the screen when clicking the title bar while having the mouse grabbed 2007-07-28 21:19:58 +00:00
Elias Naur 8bb3e5aec0 Windows: Removed an unused parameter from WindowsDisplay.clipCursor 2007-07-28 20:46:17 +00:00
Elias Naur 436cd2e39c Disable MacOSXDisplay.setIcon since there are no window icons on Mac OS X 2007-07-20 21:24:03 +00:00
Elias Naur 45517e96c2 Merge Windows and Linux privileged Runtime.exec usage into a method in LWJGLUtil. Linux: Added the recent freedesktop.org standard xdg-open script to the list of possible URL handlers. 2007-06-29 22:11:31 +00:00
Elias Naur d96b284158 Reverted accidental build.xml change 2007-06-20 08:58:26 +00:00
Elias Naur 1e5b712747 Mac OS X: Add a Toolkit.getDefaultToolkit() incantation to MacOSXSysImplementation to avoid hangs on Mac OS X 10.3 2007-06-20 08:57:45 +00:00
Elias Naur 83ac2f22d0 Linux: Don't use seperate Display connections to switch display modes 2007-06-15 06:58:38 +00:00
Brian Matzon ee9c52ddb4 no longer null'ing SecurityManager 2007-06-11 18:43:13 +00:00
Brian Matzon 92edcd850b applied kappaOne's Permision denied handling
made some minor cleanup
2007-06-11 18:10:19 +00:00
Brian Matzon 0137cb60db appletloader sample 2007-06-10 20:31:41 +00:00
Brian Matzon 112df74bbf support for AppletLoader 2007-06-10 20:31:09 +00:00
Brian Matzon 48c91afd16 initial checking on AppletLoader 2007-06-10 20:30:03 +00:00
Brian Matzon 61c0425057 split gears implementation into own canvas, to be reused 2007-06-10 20:28:49 +00:00
Elias Naur befe34e32d Removed unused, private Display.getContext() 2007-06-06 13:56:03 +00:00
Elias Naur a183367860 Added gl extension/core aliases in BaseReferences 2007-06-06 12:27:40 +00:00
Elias Naur 98c79d991d Missing change to ContextCapabilitiesGenerator from last commit 2007-06-06 12:18:33 +00:00
Elias Naur ddfae1512d Don't use GL13 and ARB_vertex_shader constants in BaseReferences if they're not supported 2007-06-06 12:07:45 +00:00
Elias Naur 1986b75e82 Removed dead code from WindowsKeyboard 2007-06-06 09:01:09 +00:00
Elias Naur d4b7b88366 Tweaked KeyboardTest 2007-06-06 08:38:45 +00:00
Elias Naur 6446f28cda Fixed svn properties on WindowsKeycodes.java 2007-06-05 16:52:01 +00:00
Elias Naur 16cdf15499 Removed unused org.lwjgl.util.IGL 2007-06-05 16:33:33 +00:00
Elias Naur 31d821941e Mac OS X: When grabbing the mouse, skip the next event to avoid bogus deltas 2007-05-31 22:09:46 +00:00
Elias Naur 52b5958191 Mac OS X: Synchronized access to grabbed state 2007-05-31 21:11:34 +00:00
Elias Naur 710d56fe55 Mac OS X: Track grabbed state in MacOSXMouseEventQueue 2007-05-31 21:04:52 +00:00
Elias Naur bea9667f8b Mac OS X: Don't use global is_grabbed variable in MacOSXMouseEventQueue.nWarpCursor 2007-05-31 21:00:13 +00:00
Elias Naur 2d436e3231 Windows: Fix repeated character codes 2007-05-31 08:52:55 +00:00
Elias Naur 8f2da1dea5 Removed unnecessary (and deadlock prone) synchronized modifiers from methods in Keyboard and Mouse 2007-05-30 20:33:40 +00:00