From b57ce5454ddeb7dd4b7c010c5df54faa6e8d951a Mon Sep 17 00:00:00 2001 From: Sven Gothel Date: Thu, 31 Oct 2013 10:46:47 +0100 Subject: Bug 754 - Remove Ubuntu fonts from jogl-all.jar, provide it separately to reduce footprint for the masses. Remove the ubuntu fonts from atomic/jogl-util-graph.jar and hence all derivated 'all' JAR files. The Android jar files still contain the fonts as assets! atomic/jogl-util-graph-fonts-p0.jar contains the fonts and is either referenced by: - UbuntuFontLoader: Using class based Jar URI derivation using TempJarCache to [down]load and extract the jar file (similar to native lib-loading). - Explicitly via traditional classpath, see jnlp-files/jogl-applet-runner-newt-GraphTextDemo01b-napplet.html The pack200 jogl-all.jar file is now below 1MB --- ...pplet-runner-newt-GraphTextDemo01b-napplet.html | 68 ++++++++++++++++++++++ jnlp-files/jogl-test-applets.html | 6 +- 2 files changed, 72 insertions(+), 2 deletions(-) create mode 100644 jnlp-files/jogl-applet-runner-newt-GraphTextDemo01b-napplet.html (limited to 'jnlp-files') diff --git a/jnlp-files/jogl-applet-runner-newt-GraphTextDemo01b-napplet.html b/jnlp-files/jogl-applet-runner-newt-GraphTextDemo01b-napplet.html new file mode 100644 index 000000000..c4c949487 --- /dev/null +++ b/jnlp-files/jogl-applet-runner-newt-GraphTextDemo01b-napplet.html @@ -0,0 +1,68 @@ + + + +JOGL Graph Text Demo 01b (NApplet) + + + +

+JOGL Graph Text Demo 01b (w/ atomic/jogl-fonts-p0.jar in path) +

+ +

+ + + + + + + + + + + + + + + Sorry, no Java support detected. + + + +

+ +

+Graph Text Demo Keys:
+

+

+ + + diff --git a/jnlp-files/jogl-test-applets.html b/jnlp-files/jogl-test-applets.html index 76cd6effe..3ac2d5952 100644 --- a/jnlp-files/jogl-test-applets.html +++ b/jnlp-files/jogl-test-applets.html @@ -127,10 +127,12 @@ See Legend below table Dual
- NApplet
+ NApplet + (cp-fonts)
- GPU accelerated Text Demo using JOGL's new Graph package. + GPU accelerated Text Demo using JOGL's new Graph package.
+ cp-fonts fonts via classpath, otherwise via URI. -- cgit v1.2.3