Commit graph

2348 commits

Author SHA1 Message Date
Elias Naur
bd474ceaa9 Windows: Replace _WIN32 macro with _MSC_VER since the conditionals are really for the MSVC compiler, not for the windows platform in general. Code cleanup. 2006-07-15 21:01:11 +00:00
Elias Naur
050638760e Windows: Don't use a non-portable anonymous struct in contex.h 2006-07-15 20:25:56 +00:00
Elias Naur
5e012ce2e1 Windows: Cleanup 2006-07-15 19:55:42 +00:00
Elias Naur
d9afe6b784 Windows: Moved NativeSysImplementation.java to WindowsSysImplementation.java and moved some native code to java. 2006-07-15 19:45:36 +00:00
Elias Naur
008c59a301 Windows: Move more of Display.getVersion to java 2006-07-15 19:25:13 +00:00
Elias Naur
01f382fa3b Windows: Added NULL check to malloc in display.c 2006-07-15 18:45:20 +00:00
Elias Naur
6b68892cc1 Windows: Forgot display.c in last commit 2006-07-15 18:43:04 +00:00
Elias Naur
79a8e1264c Fixed SysTest.java 2006-07-15 18:36:46 +00:00
Elias Naur
52396b5a5c Windows: Don't release clipboard data before use 2006-07-15 18:31:09 +00:00
Elias Naur
0c2f7092e2 Windows: Removed unused variable from display.c 2006-07-15 17:44:53 +00:00
Elias Naur
3b03560ee7 Split the external LWJGL version from the internal version of the native JNI library. The internal JNI version is now an integer. This has multiple advantages over the old way:
1. The JNI_VERSION field is now included automatically in the generated JNI headers, relieving us of the burden of updating the version number in both java and native code.
2. We can update the JNI version with every non-compatible change of the JNI library API, not just once per release, giving us extra safety when users download and build LWJGL from SVN.
3. We can now avoid rebuilding natives if a particular release only
contains java changes. Currently, This is mostly a problem when Brian bumps the
external version prior a release and I forget to re-build the natives ;)
2006-07-14 16:14:52 +00:00
Elias Naur
676728bfd3 Added additional @NoErrorCheck annotations 2006-07-14 13:07:38 +00:00
Elias Naur
f5e9020e6e Added @NoErrorCheck to GL11.glGetError 2006-07-14 12:07:20 +00:00
Elias Naur
867828115e Added a commented out generatechecks option to the opengl stubs generator. It can can be activated to add Utils.checkGLError everywhere 2006-07-14 11:54:52 +00:00
Elias Naur
f15c904fce Windows: Fixed setCursorPosition. 2006-07-14 10:38:31 +00:00
Elias Naur
d859fdcca6 Added a Controllers applet test 2006-07-14 08:32:01 +00:00
Elias Naur
84db769858 Refresh Jinput.jar 2006-07-13 18:56:19 +00:00
Brian Matzon
1cfed9e4ac no more source dist - get from svn
date fixes
fixed signing and path issue when doing jnlp
2006-07-12 21:29:31 +00:00
Brian Matzon
c7f8f488bd using constants for names 2006-07-12 19:57:22 +00:00
Brian Matzon
d4a3be63d6 win32->windows 2006-07-12 19:55:57 +00:00
Brian Matzon
d20fac0e67 check for fmod property when it's actually been imported 2006-07-12 19:38:24 +00:00
Brian Matzon
83c7ebb69d using ant build files for linux 2006-07-12 19:36:29 +00:00
Brian Matzon
4e63e68bf6 check for fmod 2006-07-12 19:35:54 +00:00
Brian Matzon
ea4373698d linux ant build files 2006-07-12 19:32:48 +00:00
Elias Naur
0be9f21397 Windows: Fix double compiler flag 2006-07-12 19:07:20 +00:00
Elias Naur
bb8dcf3996 Windows: Rename Win32* files to Windows* 2006-07-12 18:32:58 +00:00
Elias Naur
7815607e09 Windows: move natives from src/native/win32 to src/native/windows because the source really is bitness neutral, not 32 bit specific. 2006-07-12 18:09:11 +00:00
Elias Naur
624f93ba34 Windows: Use the standard _WIN32 macro instead of the LWJGL defined WIN32. 2006-07-12 16:55:05 +00:00
Elias Naur
8a1952f2b0 Added runtest ant target for easy execution of tests 2006-07-11 23:03:11 +00:00
Brian Matzon
94cae282d3 obsolete stuff - all hail svn remove! 2006-07-11 21:55:24 +00:00
Brian Matzon
5abc13ab8d removing old build file stuff 2006-07-11 21:53:19 +00:00
Brian Matzon
9d4a978282 removing old build file stuff 2006-07-11 21:50:42 +00:00
Brian Matzon
585cddd5f6 removing old build file stuff 2006-07-11 21:48:58 +00:00
Brian Matzon
3aca397292 build natives into bin/<name> 2006-07-11 21:47:04 +00:00
Brian Matzon
eac254e3f8 build natives into bin/<name> 2006-07-11 21:46:44 +00:00
Brian Matzon
ba5251f80f build natives into bin/<name> 2006-07-11 21:45:33 +00:00
Brian Matzon
3e2f18a628 build natives into bin/<name> 2006-07-11 21:44:40 +00:00
Brian Matzon
b459f25af7 removed (some) obsolete targets
build natives into bin/<name>
support for windows optional ant build files
2006-07-11 21:43:43 +00:00
Brian Matzon
660a992d61 optional build files 2006-07-11 21:23:08 +00:00
Elias Naur
f7e5dae008 Linux: Added libjinput-linux64.so 64 bit library 2006-07-11 21:08:59 +00:00
Elias Naur
bd806ef59a Refreshed jinput.jar with 64 bit support 2006-07-11 21:03:33 +00:00
Elias Naur
90273174d5 Linux: more 64 bit stuff 2006-07-11 21:00:39 +00:00
Elias Naur
fe4fde649f Linux: more 64 bit stuff 2006-07-11 20:56:40 +00:00
Elias Naur
395327b755 Linux: more 64 bit stuff 2006-07-11 20:49:28 +00:00
Elias Naur
e2bbb739aa Linux: added support for 64 bit JVMs 2006-07-11 20:30:19 +00:00
Elias Naur
8efeea4d53 Refreshed jinput.jar 2006-07-11 20:00:27 +00:00
Brian Matzon
e76cc18a9c flueknepperi 2006-07-11 19:54:47 +00:00
Elias Naur
253ee1bcf4 LWJGLInstaller: use constant instead of hardcoded filename 2006-07-11 19:33:05 +00:00
Brian Matzon
b69aed51c7 update/fix comments 2006-07-11 19:30:10 +00:00
Elias Naur
c2ed404c44 LWJGInstaller: Run the uninstaller before installing instead of at VM exit 2006-07-11 19:06:11 +00:00