Commit Graph

1988 Commits

Author SHA1 Message Date
Elias Naur f07c190d3c Mac OS X: Removed usage of the deprecated function NSIsSymbolNameDefinedInImage 2005-08-26 15:11:21 +00:00
Ioannis Tsakpinis 24ee443e7f Added new extensions 2005-08-23 13:49:50 +00:00
Elias Naur c1350ff363 Linux: Made the XRRSetScreenConfigAndRate retry loop more robust in order to avoid endless loops 2005-08-21 20:27:20 +00:00
Brian Matzon 7b57affe3c Workaround for Sun JDK bug 4796548 which still exists in java for OS X 2005-08-20 19:09:02 +00:00
Caspian Rychlik-Prince 4e3a47e343 *** empty log message *** 2005-08-20 10:33:28 +00:00
Brian Matzon b2713156b8 fixed XPMFile to use InputStream load method too 2005-08-18 13:55:10 +00:00
Brian Matzon 2bf0d9c9cb updated readme to include jinput 2005-08-18 13:48:43 +00:00
Brian Matzon 07e172e8c9 include jinput in release target 2005-08-18 13:48:18 +00:00
Brian Matzon 0481285dd9 added everything but the kitchen sink 2005-08-18 11:27:44 +00:00
Brian Matzon 2656b694e1 0.98 version string 2005-08-17 22:05:15 +00:00
Elias Naur f72013defa Win32: Fixed SIS/VIA crashes 2005-08-08 16:00:15 +00:00
Elias Naur e98e4029cb Added fast path to GLContext.getCapabilities() optimized for single threaded applications 2005-08-07 12:19:09 +00:00
Brian Matzon fe3b071f0f fix for matrox parhelia, they wont accept NULL buffer, despite the specs saying it's legit. Bugfinding: Javazoid 2005-07-20 07:30:26 +00:00
Brian Matzon 943edb85b3 add jinput to classpath when building org.lwjgl.* instead, since input is dragged into the compile via Sys.java 2005-07-19 19:32:13 +00:00
Kevin Glass ab19f4722e Fix for alpha based icons under win32. 2005-07-16 11:27:58 +00:00
Brian Matzon eb795b9ecb caching of window icon 2005-07-16 11:15:37 +00:00
Kevin Glass 9c40ee58b1 LWJGL icon used as window icon in test. 2005-07-16 10:37:00 +00:00
Kevin Glass 5e72533772 Fix for compilation on 1.4, remove autoboxing 2005-07-16 10:36:13 +00:00
Kevin Glass 8d51cf81a1 Fix win32 icon alpha mask 2005-07-16 10:30:16 +00:00
Brian Matzon cc774a9147 temp XPM logo files 2005-07-16 09:13:27 +00:00
Brian Matzon c100909c35 XPM File reader 2005-07-16 09:11:26 +00:00
Brian Matzon 6bfd01502b way simple icon test 2005-07-11 17:05:11 +00:00
Kevin Glass fe139192ec Fix native code to work with RGBA rather than RBGR. 2005-07-10 20:16:53 +00:00
Kevin Glass ce83d997bf Fix size check bug in icon setting. Divide by four to get the size of the buffer in pixels. 2005-07-10 20:15:55 +00:00
Kevin Glass 2147b530b3 Added Linux native code for window icon setting. 2005-07-06 19:46:35 +00:00
Kevin Glass d99ec21e90 Updated Win32 native interface to use IntBuffers rather than ByteBuffers 2005-07-05 22:09:44 +00:00
Kevin Glass 513fd74301 Updated to actually convert the passed int buffer 2005-07-05 22:08:55 +00:00
Kevin Glass 94e0bb30c0 Added methods to set the window icon. MacOS implementation added using AWT images. 2005-07-05 21:54:12 +00:00
Kevin Glass 0208d5b6d5 Added empty implementation of the window icon setting code in preperation for adding the Linux version. 2005-07-05 21:46:27 +00:00
Kevin Glass bb0fe5ea3a Added function to set the window icon on win32 2005-07-05 21:45:02 +00:00
Brian Matzon 105c859ed7 automatic polling via Display.update(); 2005-06-29 20:48:58 +00:00
Brian Matzon 351e6f5b19 support isCreated and destroy (destroy currently ignored) 2005-06-29 20:47:18 +00:00
Brian Matzon e487a4a2b9 decrease visibility of classes 2005-06-29 20:38:21 +00:00
Brian Matzon 5811820e5b added 3rd party native libs 2005-06-29 20:32:16 +00:00
Brian Matzon 4250a961ba added licenses 2005-06-29 20:16:43 +00:00
Brian Matzon b10abeb421 added comment about 3rd party library usage and dependency 2005-06-29 20:16:11 +00:00
Kevin Glass 9373992e3e Initial controller input checkin. Updates to add classpath to javac task for building input. 2005-06-29 20:13:10 +00:00
Kevin Glass 0ae6c420ef Initial controller input checkin. Source for the wrapper round JInput including the test tool. 2005-06-29 20:11:15 +00:00
Kevin Glass a14316a498 Initial controller input checkin. JInput native for linux. 2005-06-29 20:08:06 +00:00
Kevin Glass 77f6162f1a Initial controller input checkin. JInput native for win32 2005-06-29 20:04:34 +00:00
Kevin Glass edd402134e Initial controller input checkin. JInput native for macosx 2005-06-29 20:03:45 +00:00
Kevin Glass 8931011074 Initial controller input checkin. Jar for jinput. 2005-06-29 20:00:42 +00:00
Elias Naur dda8ac8af1 Mac OS X: Handle MouseEvent.NOBUTTON case 2005-06-29 07:39:28 +00:00
Elias Naur ce673390d3 Linux: Added library unload destructor that resets keyboard repeat mode 2005-06-28 15:19:32 +00:00
Elias Naur 839306597b Check for null pixel format in Display.create 2005-06-16 20:59:55 +00:00
Brian Matzon 40e821ffff patch as per: http://lwjgl.org/forum/viewtopic.php?t=1130 2005-06-16 11:18:44 +00:00
Ioannis Tsakpinis 7c3f7d4a01 Added missing GL_ prefixes 2005-06-09 18:08:06 +00:00
Ioannis Tsakpinis e77c1807ce Fixed mode parameter 2005-06-07 10:33:17 +00:00
Ioannis Tsakpinis a7f0d596b3 Added missing GL_ prefixes 2005-06-07 09:27:10 +00:00
Ioannis Tsakpinis ab279e63f8 EXT_fbo spec changes 2005-06-06 20:51:38 +00:00
Brian Matzon 2f9b8b5a24 added missing shaders to lwjgl_test.jar
added changelog target
2005-06-05 12:12:34 +00:00
Brian Matzon 75309ab96d set displaymode when it isn't null! 2005-06-05 11:50:32 +00:00
Elias Naur c80ace3704 Linux: Added missing NULL check 2005-06-04 21:14:32 +00:00
Elias Naur c4ee90ff6e Mac OS X: Use NSOpenGLPFAMinimumPolicy when selecting pixel formats 2005-06-03 08:26:24 +00:00
Elias Naur 29a51b7cad Added doPrivileged to MacOSXDisplay.setCursorPosition() 2005-06-01 07:18:09 +00:00
Elias Naur f1705b7fde Added AccessController.doPrivileged where needed 2005-05-30 16:21:05 +00:00
Brian Matzon fd36f96df9 javadoc 2005-05-29 22:16:56 +00:00
Brian Matzon 05c762be22 added getILType(filename) 2005-05-29 22:14:32 +00:00
Brian Matzon c4f8758e7b fixed lib includes for mac os x on release 2005-05-29 21:53:48 +00:00
Brian Matzon 2c3a019717 use dlopen to load dynamic libraries 2005-05-29 21:24:18 +00:00
Brian Matzon 25badde4c9 added UlfJacks GL_FLOAT patch for gluScaleImage 2005-05-28 08:48:01 +00:00
Elias Naur aef35ae0ed Linux AWT: in case we're not on a SUN jdk, try to determine values instead of bombing out. This should help us compile and run on gcj 2005-05-27 11:50:13 +00:00
Brian Matzon 4a85362ccb added System.exit so that vm instances gets nuked in webstart 2005-05-22 12:12:10 +00:00
Brian Matzon 4ad9b565d5 using .dylibs for devil on mac 2005-05-22 11:14:00 +00:00
Brian Matzon 322f35351b fixed fmod webstart loading 2005-05-19 22:32:30 +00:00
Brian Matzon 5b7de6ac2c sign target 2005-05-19 22:30:35 +00:00
Brian Matzon f46adbb7a8 jars target for elias 2005-05-19 15:50:47 +00:00
Brian Matzon 8d18a63f59 0.97 version string 2005-05-18 21:02:41 +00:00
Brian Matzon 7e7705a94c fixed mac make file args 2005-05-18 20:57:57 +00:00
Brian Matzon 90626b389e fixed linux make args 2005-05-18 20:41:28 +00:00
Brian Matzon c7ceac12ad mangled and changed build file, works for me, ymmv
now has proper support  (sans bugs) for ant building of native libs
new release target to make it much easier to release a version
2005-05-18 20:27:58 +00:00
Brian Matzon ff491196d2 missing fmod include 2005-05-18 19:46:29 +00:00
Brian Matzon 1c80d8bb90 nuking, never used 2005-05-18 19:38:41 +00:00
Brian Matzon 39c4e989a7 reorganize headers so that compilers stop whining 2005-05-18 17:36:42 +00:00
Elias Naur b12ac2c44c Mouse: Allow delta queries when not grabbed. 2005-05-17 08:04:48 +00:00
Elias Naur d67949edb2 Mac OS X Devil: Make sure we include our own header files last so that our definition of bool is used 2005-05-17 07:43:40 +00:00
Brian Matzon 348d9922b4 use internal lock mechanism instead of own instance 2005-05-12 15:45:53 +00:00
Brian Matzon a4e8f36130 Threading 101: dont sleep while holding a lock 2005-05-12 15:44:48 +00:00
Brian Matzon c5c80aaa57 updated test to expect exceptions 2005-05-12 15:44:22 +00:00
Elias Naur 0f5281e24f OpenAL: Made the openal library path returned by the current ClassLoader and cwd more override java.library.path. Converted some printfDebug to printfDebugJava 2005-05-12 07:47:07 +00:00
Elias Naur 54e5020a34 Linux: applied the build.xml patch allowing compile_native to work 2005-05-11 11:44:27 +00:00
Brian Matzon 04b3595477 added missing enums 2005-05-10 22:31:09 +00:00
Elias Naur 9902110033 Removed update() from Display.createWindow() as it caused garbage to appear as the first frame. Added a black background brush t win32 window class 2005-05-06 09:40:36 +00:00
Elias Naur 78e75012ba Mac OS X: Enable native cursor in Mac OS X 10.4 and later because Apple fixed the outstanding bugs 2005-05-05 11:04:17 +00:00
Elias Naur 137cad2394 Properly reset Keyboard on destroy() 2005-05-05 10:16:46 +00:00
Elias Naur 523a5c6fc2 Fixed generator to not include checkALerror.h 2005-05-05 10:02:45 +00:00
Caspian Rychlik-Prince 200ed3792a Cleanup of unused imports 2005-05-04 20:59:44 +00:00
Caspian Rychlik-Prince 2d46f5580a Internal tweaks to allow certain display mode changes 2005-05-04 20:41:24 +00:00
Caspian Rychlik-Prince 4747c4878b Clean state after destroy 2005-05-04 20:38:29 +00:00
Elias Naur 1c49b2f969 Mac OS X: Only use SetSystemUIMode workaround on 10.3 and lower 2005-05-03 09:08:12 +00:00
Elias Naur 4d5957a22a Corrected AWTGLCanvas documentation 2005-04-30 15:37:42 +00:00
Elias Naur 98c7a3a54f Win32: Compile fixes 2005-04-29 15:20:19 +00:00
Elias Naur fdcf050747 Win32: Fix Mouse.setCursorLocation() 2005-04-29 15:08:16 +00:00
Elias Naur 019a1418c6 Mac OS X: Added a workaround for the 'white screen' problem 2005-04-28 12:55:23 +00:00
Elias Naur 2cd1e740ee Removed cached width and height from Mouse 2005-04-28 11:57:38 +00:00
Elias Naur 8ae988494b Remove unused code 2005-04-28 10:52:03 +00:00
Elias Naur a32da7e226 Fon't reset the cursor position in resetMouse() 2005-04-28 10:36:51 +00:00
Elias Naur 038d929180 Allow setCursorPosition when mouse is grabbed 2005-04-28 10:31:32 +00:00
Elias Naur 0b9d221f9c Fix cursor jumping after Mouse.setGrabbed() 2005-04-28 09:57:45 +00:00
Elias Naur c8d5fe296b Moved AWTSurfaceLock retry-loop to java to avoid non-standard sleep functions 2005-04-27 20:30:14 +00:00