Commit graph

2296 commits

Author SHA1 Message Date
Elias Naur
b3dcdeb51d Tightened access modifiers in LWJGLInstaller 2006-07-11 18:49:36 +00:00
Elias Naur
3768fdf891 Added final modifier to a constant in LWJGLInstaller 2006-07-11 18:38:46 +00:00
Elias Naur
72664f2d78 Linux: don't use static linking for 64 bit builds 2006-07-11 12:22:14 +00:00
Elias Naur
f5fd1c3de1 Windows: Use standard environment variables for build paths 2006-07-10 22:26:39 +00:00
Elias Naur
b9c965ff0b Windows: Add System.loadLibrary("jawt") again, since it seems that Toolkit.getDefaultToolkit() is not always enough. 2006-07-10 18:03:38 +00:00
Elias Naur
c5b91e0f40 Windows: Pass correct class reference to CallStaticVoidMethod JNI 2006-07-10 15:46:21 +00:00
Elias Naur
3aa23f0c28 Windows: Fixed fetches of a boolean field with GetIntField JNI 2006-07-10 15:32:14 +00:00
Elias Naur
6be8bc806e Linux: Fixed fetch of a boolean field with GetIntField JNI 2006-07-10 15:29:29 +00:00
Elias Naur
292839a5be Add correct timestamps to jinput controller environment for LWJGL input Mouse and Keyboard 2006-07-10 00:47:32 +00:00
Elias Naur
6d751849d1 Fix compile warning 2006-07-10 00:44:49 +00:00
Elias Naur
a84ecf8bed Windows: Fix issue when AWT core classes invoke the LWJGL message handler through a synchronous SendMessage. Bug triggered by jmetest.awt.swingui.TestJMEDesktop. 2006-07-10 00:34:28 +00:00
Elias Naur
67957781a2 Windows: don't cache the JNIEnv pointer in the message handle, but acquire it through the global JavaVM handle. 2006-07-09 08:31:49 +00:00
Elias Naur
af9e73ed11 Linux: Made most fields in LinuxDisplay non-static 2006-07-08 22:17:09 +00:00
Elias Naur
c208833e25 Windows: Moved gamma and display modes settings and more boolean state to java side. 2006-07-08 21:57:20 +00:00
Elias Naur
3fd8ea895e Windows: Added ant build.xml for native core 2006-07-08 17:20:18 +00:00
Elias Naur
cb8f098e17 Linux: Remove Makefiles 2006-07-07 14:06:46 +00:00
Elias Naur
a5e24ff84d Linux: Remove debug echos from build.xml 2006-07-07 14:05:06 +00:00
Elias Naur
03738dcbed Linux: Support x86_64 building 2006-07-07 14:02:13 +00:00
Elias Naur
bf414409c0 Mac OS X: Added support for compile_native target. Moved optional libraries to compile_native_optional target 2006-07-07 12:41:36 +00:00
Elias Naur
fd867d88bd Commented out cvsbuild target - using it will propbably cause confusion 2006-07-07 11:47:56 +00:00
Elias Naur
fbde91bbce Added linux specific build.xml for building liblwjgl.so. Moved FMOD and Devil native builds to compile_native_optional ant target 2006-07-07 11:00:32 +00:00
Elias Naur
ce2096e10d Made build.xml use location in properties where appropriate 2006-07-07 10:38:54 +00:00
Elias Naur
c64dd328f9 Added a native NewStringNativeUnsigned to avoid compile warnings 2006-07-07 10:36:26 +00:00
Elias Naur
b91cfd8b60 MacOSXDisplay workaround done properly :) 2006-07-05 10:47:15 +00:00
Elias Naur
f19f5cfb33 Mac OS X: Workaround a crash with applets and MacOSXDisplay 2006-07-05 09:58:48 +00:00
Elias Naur
6650e03ef4 Windows: Use data size constant for input devices instead of hard coded size 2006-07-04 17:46:33 +00:00
Elias Naur
4e68c787b3 Added Keyboard.getEventNanoseconds() and Mouse.getEventNanoseconds() 2006-07-04 17:07:13 +00:00
Elias Naur
e28bde351b LWJGLInstaller now uses JarFile instead of JarInputStream to work around a bug with java 1.5 and jar signing 2006-07-04 13:44:16 +00:00
Elias Naur
e0268732b0 LWJGLInstaller: Exceptions should propagate to ease debugging 2006-07-04 12:20:17 +00:00
Elias Naur
a2f398e507 Tightened access modifiers for LWJGLInstaller 2006-07-04 12:10:35 +00:00
Elias Naur
9c5cf0beb5 Collapsed exception chains in LWJGLInstaller 2006-07-04 11:07:53 +00:00
Elias Naur
d3a7f46995 Added jars to classpath in applet.html test 2006-07-04 10:53:14 +00:00
Elias Naur
cfe79394e6 Linux: Fixed privileged property access in LinuxDisplay.java 2006-07-04 10:52:36 +00:00
Elias Naur
0f4df46e9b LWJGLInstaller should check for non-existing master directory. Use exceptions instead of boolean status code in verifyCerts 2006-07-04 10:51:51 +00:00
Brian Matzon
8ffd193467 reworked installer to expect a jar with the platform natives inside a jar 2006-07-03 23:26:54 +00:00
Brian Matzon
3b64037940 cleaned up imports 2006-07-03 23:23:49 +00:00
Brian Matzon
e11fbd3801 cleaned up imports 2006-07-03 23:23:14 +00:00
Brian Matzon
5c82452d5e added certificate check
reworked installer to expect a jar with the platform natives inside a jar
now installs into java.io.tmpdir/.lwjglinstall/<timestamp>
uninstaller checks for removed watermark file - tho it never gets removed *grumble*
2006-07-03 23:22:46 +00:00
Elias Naur
26c6de6363 Implemented variable sized events in preparation of timestamped input events 2006-07-03 23:16:26 +00:00
Elias Naur
25a953bbdc Removed svn:executable properties on windows java files 2006-07-03 21:53:10 +00:00
Elias Naur
e97f4ce950 Don't delete the generated directories themselves on ant clean-generated, only the source files 2006-07-03 20:10:10 +00:00
Elias Naur
436fcbea89 Fixed comment 2006-07-03 19:22:20 +00:00
Elias Naur
3902c69c7a Now that no native side event_queue_t type is used anymore, convert input read() semantics to use normal nio Buffer semantics - that is, move the position when writing events 2006-07-03 19:09:47 +00:00
Elias Naur
b20423aa62 Fixed comment 2006-07-03 18:56:15 +00:00
Elias Naur
a417b8f15c Linux: Moved Display state booleans to java side 2006-07-03 18:33:25 +00:00
Elias Naur
2f957f816d Linux: Fix multiple calls of setIcon by creating copies of icon data instead of converting data in-place 2006-07-03 18:18:27 +00:00
Elias Naur
cbe41294a5 Linux: Moved most input related stuff from native to java 2006-07-03 18:07:44 +00:00
Elias Naur
5671f93656 Added support for applets to jinput 2006-07-03 12:00:12 +00:00
Elias Naur
8e11d22366 Added seal to security sensitive jars 2006-07-03 11:44:34 +00:00
Elias Naur
967edb048a Moved LWJGLInstaller to org.lwjgl.util.applet 2006-07-03 11:37:38 +00:00