kappa1
8d37d1bdee
AppletLoader: use the tmp directory on Windows to store cache.
2010-10-08 20:57:23 +00:00
kappa1
8c79dfb363
AppletLoader: move cache directory to a better location, as the current location is periodically purged on mac and linux.
2010-10-07 20:33:01 +00:00
Ioannis Tsakpinis
a8bcb7fd25
Ported codebase to Java 1.5.
...
Misc OpenCL fixes and API improvements.
Changed fractal demo to use events/sync objects instead of cl/glFinish for synchronization. (untested)
2010-09-28 21:11:35 +00:00
kappa1
94fa701973
AppletLoader: slight tweak to the behaviour of al_version
2010-08-28 13:47:18 +00:00
kappa1
bca5e48ea7
AppletLoader: set java.library.path to the folder containing natives, this should make it easier when using extra custom native files.
2010-08-28 12:04:55 +00:00
kappa1
020a55d74f
AppletLoader: slight tweak to use classloader the way Oracle recommend.
2010-08-23 18:12:06 +00:00
kappa1
4d59d460d0
AppletLoader: fix mixed mode message when using custom logo images.
2010-08-23 18:02:17 +00:00
kappa1
19b501fc46
AppletLoader: slight tweak to make code more readable
2010-07-25 14:22:09 +00:00
kappa1
6f398ac850
AppletLoader: removed dead code.
2010-07-25 13:35:00 +00:00
kappa1
c05cc0b695
AppletLoader: addded ability to use appletloader with no images, just the logo, just the progressbar or both. To set no image for either image you must set the parameter value to "". Both images are now centred independently allowing variable size logo and progressbar images. Resized appletprogress.gif to match appletlogo.png size.
2010-07-25 13:31:49 +00:00
kappa1
12a37c264e
AppletLoader: actually fail with error message if logo images are not found or an error occurs when they are loaded, added missing MediaTracker step. Also prevent paint thread from null pointer exception when this happens.
2010-07-25 12:18:17 +00:00
kappa1
bf68b287da
AppletLoader: fix error message so that it actually uses the error message string.
2010-07-25 11:40:58 +00:00
kappa1
a7b892b7ab
AppletLoader: clean up resources (images) when switching to the LWJGL Applet as opposed to when applet is destroyed
2010-07-24 20:00:58 +00:00
kappa1
3656b80763
AppletLoader: fix bug with LWJGL 2.5 where appletloader crashed if the al_version parameter was used.
2010-07-21 18:53:41 +00:00
kappa1
f96a4bd228
AppletLoader - slight tweak to make AppletLoader looks a bit better
2010-07-15 20:00:41 +00:00
kappa1
be84d03799
AppletLoader: slightly more meaningful and friendly error message.
2010-07-12 20:19:21 +00:00
kappa1
7b9dcd5a18
AppletLoader: Remove the boxerrorcolor parameter, there is not much advantage in having different color error message font, its better to have a nice consistent error message then to try scare the user. Also simplifies the AppletLoader api by reducing the number of parameters.
2010-07-12 20:01:56 +00:00
kappa1
77306f770a
AppletLoader: fix issue with caching and lzma/pack200 files
2010-07-11 15:26:33 +00:00
kappa1
1ba3f0197b
Appletloader: fix caching issue with native jars
2010-07-11 13:54:52 +00:00
kappa1
f5eae9c5ca
AppletLoader: fix code to compile on java 1.4
2010-07-11 13:03:16 +00:00
kappa1
2769e06be2
Appletloader: Initial implementation of a proper caching system. Files will only be downloaded if lastModified time is different from when files were downloaded previously. al_cache parameter is used to disable and enable this caching (default: true). This caching will not be used if al_version parameter is used.
2010-07-11 12:13:34 +00:00
kappa1
d9a64e18a1
AppletLoader: fixed flicker on animated gifs using ImageObserver. When image is ready to be drawn it is copied into a buffer image ready to be drawn. Also now supports variable time animated gifs and not limited to drawing only every 100ms.
2010-07-10 11:56:55 +00:00
kappa1
d251a322e6
AppletLoader: auto centre logo if applet is resized.
2010-07-08 21:12:20 +00:00
kappa1
4c1fe5d21f
AppletLoader: Parameters boxbgcolor, boxfgcolor and boxerrorcolor have been added. Previous parameters al_bgcolor, al_fgcolor and al_errorcolor have been removed. Unlike the previous color support now you can specify the color as a string name of any AWT Color ("red", "blue", "yellow", etc), RGB format (0-255, e.g. "255,0,0") or html HEX color (must use leading #, previous didn't need to have the # e.g. "#FF0000"). This is to match the color support of boxbgcolor and boxfgcolor of the java plugin, so now the color is set and appears before the appletloader is even loaded.
2010-07-04 14:35:41 +00:00
kappa1
d6d2c91546
Appletloader: Added parameter support for al_windows32, al_windows64, al_linux32 and al_linux64 for those that would like to split their 32/64 bit natives files to provide a smaller download.
2010-07-04 11:03:20 +00:00
kappa1
69dcdd170d
small cleanup.
2010-05-21 22:55:11 +00:00
kappa1
6a8992c2ed
Allow LWJGL applets to work when seperate_jvm parameter is not supported (i.e. java plugin1).
2010-04-01 21:01:51 +00:00
kappa1
65806087cf
Added better support for FreeBSD to appletloader. Thx to monty_hall for the patch.
2010-04-01 18:27:51 +00:00
Brian Matzon
8d89b6353e
cleanup imports
2009-11-20 23:28:37 +00:00
Brian Matzon
c75b6a9f05
use HEAD request when determening file size
2009-11-20 23:26:26 +00:00
Brian Matzon
9dcf59dab5
workaround for missing certificate for AppletLoader if cached
2009-11-20 23:06:24 +00:00
kappa1
3abb46dd58
Stop AppletLoader on download failure, instead of displaying error and continuing download of files.
2009-10-12 11:56:46 +00:00
kappa1
3563faf75b
AppletLoader file download handling improved.
...
Unknown Caching that was causing problems has been found and disabled.
The infamous "Fatal Error occured (5): null" bug should really be dead this time :)
3 attempts are made to download a file if it fails to download.
File size is now verified after a downloaded to make sure it is the correct size.
2009-10-08 00:03:55 +00:00
kappa1
9672413e2a
Undo fix for the error 5: null error, since it does not work.
2009-09-09 11:24:29 +00:00
kappa1
58703c742d
Java caching properly disabled, this should prevent the AppletLoader from continuing to load jars from the java cache which have become corrupt.
...
The infamous "Fatal Error occured (5): null" bug should now go away on refresh as the files are redownloaded.
2009-09-03 20:15:46 +00:00
kappa1
8a720fc596
fix: Animated gif's were not working with ImageIO as it only returns a BufferedImage, so switched to Toolkit with MediaTracker.
2009-07-01 18:05:44 +00:00
kappa1
3a35d60c30
Fix: allow logo's outside the appletloader.jar to be used.
2009-06-15 13:08:52 +00:00
Brian Matzon
ea7e7bdd0c
print stacktrace if possible on fatal errors, fixed NPE in paint
2009-06-11 21:07:34 +00:00
kappa1
5e59c093bb
dependence on 'sun.net.www.ParseUtil;' removed.
2009-05-28 18:17:04 +00:00
kappa1
e6a8d3e390
Special thanks to Riven in helping find the bug below :)
2009-05-22 09:30:50 +00:00
kappa1
aca59f8be2
BUG FIX: downloaded jars can now connect to the host they were from.
2009-05-22 09:14:38 +00:00
kappa1
1abb3e32e0
Spelling Mistake fix, oops :)
2009-05-08 20:29:22 +00:00
kappa1
97c038cd06
Bugfix for incorrect speed calculation, thanks to Dashiva for spotting it.
2009-03-19 19:50:38 +00:00
kappa1
6b0b033162
When an applet is run in debug mode, output in console that a cached version of the applet is being loaded.
...
A number of people were having problems with applets not updating, this was due to them leaving the cache tag on by mistake, hopefully this should alert them earlier and avoid time being wasted in tracking the issue.
2009-03-10 15:34:38 +00:00
kappa1
0deaed34a5
Added al_solaris parameter to LWJGL's Appletloader. LWJGL Applets should be ready to go on Solaris as soon as binaries are.
2008-08-12 21:02:06 +00:00
kappa1
164b6f9008
added support for displaying the current download speed
2008-05-22 00:04:11 +00:00
kappa1
fab73d2e8f
removed repaint() which had no effect.
2008-05-11 14:41:46 +00:00
kappa1
c11fa3f1ee
workaround no longer needed for paint() and switchApplet(), removes blank screen delay between java2d and lwjgl switch.
2008-05-06 21:47:49 +00:00
kappa1
ed19908f31
switch caching off globally instead of on a per connection bases.
2008-04-27 13:37:00 +00:00
kappa1
f045569a90
Fix for caching problem, now ensures latest jars are downloaded when using the appletloader caching tag, also no longer fails on receiving incorrect content-type from server.
2008-04-25 02:18:27 +00:00