Commit graph

107 commits

Author SHA1 Message Date
Elias Naur
dd76a4b0d8 Linux: Moved Display pointer from native to java 2006-10-23 13:58:33 +00:00
Elias Naur
9a684b77ab Bumped JNI library version 2006-09-21 14:39:10 +00:00
Elias Naur
dde118016c Update to beta3 2006-08-10 08:45:10 +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
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
90273174d5 Linux: more 64 bit stuff 2006-07-11 21:00:39 +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
1efa8258d1 Removed multiple library names support from Sys.java, it is not needed anymore 2006-07-03 10:28:32 +00:00
Elias Naur
85ca7c65bb Made sure no dependency from core LWJGL to LWJGLInstaller exists 2006-07-03 10:21:44 +00:00
Brian Matzon
66e6539b7c preliminary applet support 2006-07-02 21:56:57 +00:00
Brian Matzon
7c08c27dd8 1.0beta version string 2006-05-14 21:54:48 +00:00
Brian Matzon
9130b91027 updated version to 1.0 2006-04-30 21:15:14 +00:00
Brian Matzon
8a3bee6b1c applied patch to move ID tag 2006-03-23 19:32:21 +00:00
Elias Naur
a895f58e37 Mac OS X: Fixed legacy library loading 2006-01-17 08:47:52 +00:00
Caspian Rychlik-Prince
64f58414b4 *** empty log message *** 2006-01-16 21:04:49 +00:00
Elias Naur
e1c51385c6 Mac OS X: Added loading of a legacy native lwjgl library to support applications that need to run on Mac OS X 10.2, 10.3 and 10.4, including intel mac versions. NOTE: Intel support from the universal build is not tested, since I don\'t have acces to an intel mac. 2006-01-16 20:37:28 +00:00
Elias Naur
13fdcded26 Added Sys.getVersion() in place of the compile time constant Sys.VERSION 2005-12-19 10:57:22 +00:00
Brian Matzon
5eab7dd2a6 incremented to 0.99 2005-12-17 21:22:11 +00:00
Brian Matzon
2656b694e1 0.98 version string 2005-08-17 22:05:15 +00:00
Elias Naur
f1705b7fde Added AccessController.doPrivileged where needed 2005-05-30 16:21:05 +00:00
Brian Matzon
8d18a63f59 0.97 version string 2005-05-18 21:02:41 +00:00
Elias Naur
0e6c9aa0cd Added LWJGLUtil.getPlatform to encapsulate platform detection. Added FreeBSD as an alias to Linux. 2005-04-09 17:35:37 +00:00
Brian Matzon
ad8d7676c2 moved Sys.log to LWJGLUtils and renamed property to org.lwjgl.util.Debug 2005-03-29 18:09:33 +00:00
Brian Matzon
665839e202 updated version string to 96 2005-03-16 21:18:41 +00:00
Caspian Rychlik-Prince
76cb2ba735 Removed that ugly calibration code! Now using a new kind of hires timer instead. 2005-03-13 20:12:50 +00:00
Caspian Rychlik-Prince
7d7ec34082 Fixed up bugs and problems in new timer calibration code. 2005-03-08 23:13:50 +00:00
Caspian Rychlik-Prince
43a4117e42 New auto-calibrating system hires timer. 2005-03-08 14:46:46 +00:00
Elias Naur
f84e2ceb26 Linux: Make sure libjawt.so can be loaded 2005-02-23 11:22:14 +00:00
Elias Naur
ca260e3330 *** empty log message *** 2005-02-21 15:58:24 +00:00
Elias Naur
62e561cddf Win32 part of refactor and AWTGLCanvas 2005-02-21 14:46:47 +00:00
Caspian Rychlik-Prince
348b057db1 Hack removed; use /delayload:jawt.dll for Win32 VC 7 build options 2005-02-16 15:21:51 +00:00
Caspian Rychlik-Prince
662631deb6 Further hackery to correct AWT dependency problem 2005-02-16 14:19:32 +00:00
Caspian Rychlik-Prince
9b52b120ff Temporary hack to load JAWT.dll in Sys class init until AWTGLCanvas is moved out into a separate .dll 2005-02-16 14:17:22 +00:00
Brian Matzon
2632148791 cleanup 2005-02-07 18:48:22 +00:00
Brian Matzon
0915b4f4c5 cleanup 2005-02-07 18:38:54 +00:00
Brian Matzon
d945460442 incrementing to 0.95 2005-01-25 06:31:35 +00:00
Caspian Rychlik-Prince
a8fcd3edde Fixed AWT dependency. 2005-01-20 22:51:28 +00:00
Elias Naur
66181d1486 Delegate Sys platform dependent methods into SysImplementation instances 2005-01-18 20:23:05 +00:00
Elias Naur
89074eafa2 Removed Sys.setProcessPriority 2005-01-18 19:05:34 +00:00
Elias Naur
59a6cc7b73 Made Sys.getLibraryName() private 2005-01-18 12:53:05 +00:00
Elias Naur
73552e3d51 Don't allow null strings in Sys.alert() 2005-01-15 16:30:17 +00:00
Caspian Rychlik-Prince
d4d8fd9ac6 Fixed openURL 2004-12-14 12:54:25 +00:00
Brian Matzon
16fc090691 0.94 2004-12-13 17:16:47 +00:00
Caspian Rychlik-Prince
f334272243 Tweak to trap getClipboard properly 2004-11-30 21:05:04 +00:00
Ioannis Tsakpinis
3041c0494d Code cleanup 2004-11-25 22:20:45 +00:00
Caspian Rychlik-Prince
c7eed98e57 Now added URL encoding 2004-11-22 21:54:06 +00:00
Caspian Rychlik-Prince
2ee1ff3713 Uses Webstart services for Sys.openURL now 2004-11-22 21:38:08 +00:00
Elias Naur
2577ffd377 Split up Sys.openURL into the platform specific DisplayImplementation 2004-11-22 21:22:30 +00:00