aboutsummaryrefslogtreecommitdiffstats
path: root/jnlp-files
diff options
context:
space:
mode:
authorSven Gothel <[email protected]>2014-02-23 14:51:06 +0100
committerSven Gothel <[email protected]>2014-02-23 14:51:06 +0100
commit3352601e0860584509adf2b76f993d03893ded4b (patch)
tree974fccc8c0eb2f5ad9d4ffd741dfc35869ed67b5 /jnlp-files
parentf51933f0ebe9ae030c26c066e59a728ce08b8559 (diff)
parentc67de337a8aaf52e36104c3f13e273aa19d21f1f (diff)
Merge branch 'master' into stash_glyphcache
Conflicts: make/scripts/tests.sh src/jogl/classes/com/jogamp/graph/curve/OutlineShape.java src/jogl/classes/com/jogamp/graph/curve/Region.java src/jogl/classes/com/jogamp/graph/curve/opengl/GLRegion.java src/jogl/classes/com/jogamp/graph/curve/opengl/RegionRenderer.java src/jogl/classes/com/jogamp/graph/curve/opengl/Renderer.java src/jogl/classes/com/jogamp/graph/curve/opengl/TextRenderer.java src/jogl/classes/com/jogamp/graph/font/Font.java src/jogl/classes/com/jogamp/opengl/math/VectorUtil.java src/jogl/classes/jogamp/graph/curve/text/GlyphShape.java src/jogl/classes/jogamp/graph/curve/text/GlyphString.java src/jogl/classes/jogamp/graph/font/typecast/TypecastFont.java src/jogl/classes/jogamp/graph/font/typecast/TypecastGlyph.java src/jogl/classes/jogamp/graph/font/typecast/TypecastRenderer.java
Diffstat (limited to 'jnlp-files')
-rw-r--r--jnlp-files/Bug910-AppletLifecycleCheck.html32
-rw-r--r--jnlp-files/atomic/jogl-awt.jnlp54
-rw-r--r--jnlp-files/atomic/jogl-noawt.jnlp50
-rw-r--r--jnlp-files/atomic/nativewindow-awt.jnlp19
-rw-r--r--jnlp-files/atomic/nativewindow-noawt.jnlp30
-rw-r--r--jnlp-files/atomic/newt-awt-jogl.jnlp36
-rw-r--r--jnlp-files/atomic/newt-awt.jnlp34
-rw-r--r--jnlp-files/atomic/newt-noawt-jogl.jnlp36
-rw-r--r--jnlp-files/atomic/newt-noawt.jnlp30
-rw-r--r--jnlp-files/jogl-all-awt-cg.jnlp44
-rw-r--r--jnlp-files/jogl-all-awt.jnlp8
-rw-r--r--jnlp-files/jogl-all-mobile.jnlp8
-rw-r--r--jnlp-files/jogl-all-noawt.jnlp8
-rw-r--r--jnlp-files/jogl-applet-bug816_glcanvas01.html32
-rw-r--r--jnlp-files/jogl-applet-bug816_glcanvas02a.html32
-rw-r--r--jnlp-files/jogl-applet-bug816_glcanvas02b.html32
-rw-r--r--jnlp-files/jogl-applet-bug816_layerpos03a.html32
-rw-r--r--jnlp-files/jogl-applet-bug816_layerpos03b.html32
-rw-r--r--jnlp-files/jogl-applet-bug818_gljpanel01.html32
-rw-r--r--jnlp-files/jogl-applet-bug848_glcanvas01.html32
-rw-r--r--jnlp-files/jogl-applet-runner-newt-ElektronenMultiplizierer-napplet.html13
-rw-r--r--jnlp-files/jogl-applet-runner-newt-ElektronenMultiplizierer.html37
-rw-r--r--jnlp-files/jogl-applet-runner-newt-GraphTextDemo01-applet3-napplet.html64
-rw-r--r--jnlp-files/jogl-applet-runner-newt-GraphTextDemo01-napplet.html10
-rw-r--r--jnlp-files/jogl-applet-runner-newt-GraphTextDemo01.html34
-rw-r--r--jnlp-files/jogl-applet-runner-newt-GraphTextDemo01b-napplet.html66
-rw-r--r--jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01-applet3-napplet.html68
-rw-r--r--jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01-napplet.html13
-rw-r--r--jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01.html37
-rw-r--r--jnlp-files/jogl-applet-runner-newt-MovieCube-applet3-napplet.html80
-rw-r--r--jnlp-files/jogl-applet-runner-newt-MovieCube-napplet.html37
-rw-r--r--jnlp-files/jogl-applet-runner-newt-MovieCube.html61
-rw-r--r--jnlp-files/jogl-applet-runner-newt-gears-applet3-napplet.html113
-rw-r--r--jnlp-files/jogl-applet-runner-newt-gears-applet3-special-napplet.html70
-rw-r--r--jnlp-files/jogl-applet-runner-newt-gears-gl3-napplet.html117
-rw-r--r--jnlp-files/jogl-applet-runner-newt-gears-normal-launcheronly.html143
-rw-r--r--jnlp-files/jogl-applet-runner-newt-gears-normal-napplet.html60
-rw-r--r--jnlp-files/jogl-applet-runner-newt-gears-normal-napplet2.html60
-rw-r--r--jnlp-files/jogl-applet-runner-newt-gears-normal.html133
-rw-r--r--jnlp-files/jogl-applet-runner-newt-gears-special-napplet.html13
-rw-r--r--jnlp-files/jogl-applet-runner-newt-gears-special.html37
-rw-r--r--jnlp-files/jogl-applet-runner-newt.jnlp6
-rw-r--r--jnlp-files/jogl-applet-version-applet3-napplet.html57
-rw-r--r--jnlp-files/jogl-applet-version-lancheronly.html56
-rw-r--r--jnlp-files/jogl-applet-version-napplet.html12
-rw-r--r--jnlp-files/jogl-applet-version.html30
-rw-r--r--jnlp-files/jogl-applet-version.jnlp4
-rw-r--r--jnlp-files/jogl-application-version.jnlp4
-rwxr-xr-xjnlp-files/jogl-javaws-version.jnlp1
-rw-r--r--jnlp-files/jogl-test-applet3s.html144
-rw-r--r--jnlp-files/jogl-test-applets.html57
51 files changed, 1520 insertions, 730 deletions
diff --git a/jnlp-files/Bug910-AppletLifecycleCheck.html b/jnlp-files/Bug910-AppletLifecycleCheck.html
new file mode 100644
index 000000000..eee6c1eee
--- /dev/null
+++ b/jnlp-files/Bug910-AppletLifecycleCheck.html
@@ -0,0 +1,32 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+<title>Bug910 Extended AWT Applet Lifecycle Check</title>
+</head>
+<body>
+
+<P>
+The applet below tests the Applet Lifecycle.
+Please read the stderr log for results!
+</P>
+
+<P>
+
+<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
+ width="400" height="200">
+ <param name="code" value="com.jogamp.opengl.test.bugs.DemoBug910ExtendedAWTAppletLifecycleCheck">
+ <param name="archive" value="jar/jogl-test.jar">
+ <comment>
+ <embed code="com.jogamp.opengl.test.bugs.DemoBug910ExtendedAWTAppletLifecycleCheck"
+ width="400" height="200"
+ type="application/x-java-applet;version=1.6"
+ pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
+ archive="jar/jogl-test.jar">
+ <noembed>Sorry, no Java support detected.</noembed>
+ </embed>
+ </comment>
+</object>
+
+</P>
+</body>
+</html>
diff --git a/jnlp-files/atomic/jogl-awt.jnlp b/jnlp-files/atomic/jogl-awt.jnlp
index a33eb35a6..8f15a6c58 100644
--- a/jnlp-files/atomic/jogl-awt.jnlp
+++ b/jnlp-files/atomic/jogl-awt.jnlp
@@ -14,83 +14,83 @@
<all-permissions/>
</security>
<resources>
- <jar href="jar/atomic/jogl.core.jar" />
- <jar href="jar/atomic/jogl.sdk.jar" />
- <jar href="jar/atomic/jogl.util.jar" />
- <jar href="jar/atomic/jogl.awt.jar" />
- <jar href="jar/atomic/jogl.util.awt.jar" />
- <jar href="jar/atomic/jogl.glutess.jar" />
- <jar href="jar/atomic/jogl.glumipmap.jar" />
- <jar href="jar/atomic/jogl.gldesktop.jar" />
- <jar href="jar/atomic/jogl.gldesktop.dbg.jar" />
- <jar href="jar/atomic/jogl.glugldesktop.jar" />
- <jar href="jar/atomic/jogl.util.gldesktop.jar" />
+ <jar href="jar/atomic/jogl-core.jar" />
+ <jar href="jar/atomic/jogl-sdk.jar" />
+ <jar href="jar/atomic/jogl-util.jar" />
+ <jar href="jar/atomic/jogl-awt.jar" />
+ <jar href="jar/atomic/jogl-util.awt.jar" />
+ <jar href="jar/atomic/jogl-glutess.jar" />
+ <jar href="jar/atomic/jogl-glumipmap.jar" />
+ <jar href="jar/atomic/jogl-gldesktop.jar" />
+ <jar href="jar/atomic/jogl-gldesktop-dbg.jar" />
+ <jar href="jar/atomic/jogl-glu-gldesktop.jar" />
+ <jar href="jar/atomic/jogl-util-gldesktop.jar" />
<extension name="nativewindow" href="JOGL_CODEBASE_TAG/nativewindow-awt.jnlp" />
</resources>
<resources os="Windows" arch="x86">
- <jar href="jar/atomic/jogl.os.win.jar" />
+ <jar href="jar/atomic/jogl-os-win.jar" />
<nativelib href = "jar/atomic/jogl-natives-windows-i586.jar" />
</resources>
<resources os="Windows" arch="amd64">
- <jar href="jar/atomic/jogl.os.win.jar" />
+ <jar href="jar/atomic/jogl-os-win.jar" />
<nativelib href = "jar/atomic/jogl-natives-windows-amd64.jar" />
</resources>
<resources os="Windows" arch="x86_64">
- <jar href="jar/atomic/jogl.os.win.jar" />
+ <jar href="jar/atomic/jogl-os-win.jar" />
<nativelib href = "jar/atomic/jogl-natives-windows-amd64.jar" />
</resources>
<resources os="SunOS" arch="sparc">
- <jar href="jar/atomic/jogl.os.x11.jar" />
+ <jar href="jar/atomic/jogl-os-x11.jar" />
<nativelib href = "jar/atomic/jogl-natives-solaris-sparc.jar" />
</resources>
<resources os="SunOS" arch="sparcv9">
- <jar href="jar/atomic/jogl.os.x11.jar" />
+ <jar href="jar/atomic/jogl-os-x11.jar" />
<nativelib href = "jar/atomic/jogl-natives-solaris-sparcv9.jar" />
</resources>
<resources os="SunOS" arch="x86">
- <jar href="jar/atomic/jogl.os.x11.jar" />
+ <jar href="jar/atomic/jogl-os-x11.jar" />
<nativelib href = "jar/atomic/jogl-natives-solaris-i586.jar" />
</resources>
<resources os="SunOS" arch="amd64">
- <jar href="jar/atomic/jogl.os.x11.jar" />
+ <jar href="jar/atomic/jogl-os-x11.jar" />
<nativelib href = "jar/atomic/jogl-natives-solaris-amd64.jar" />
</resources>
<resources os="SunOS" arch="x86_64">
- <jar href="jar/atomic/jogl.os.x11.jar" />
+ <jar href="jar/atomic/jogl-os-x11.jar" />
<nativelib href = "jar/atomic/jogl-natives-solaris-amd64.jar" />
</resources>
<resources os="Linux" arch="i386">
- <jar href="jar/atomic/jogl.os.x11.jar" />
+ <jar href="jar/atomic/jogl-os-x11.jar" />
<nativelib href = "jar/atomic/jogl-natives-linux-i586.jar" />
</resources>
<resources os="Linux" arch="x86">
- <jar href="jar/atomic/jogl.os.x11.jar" />
+ <jar href="jar/atomic/jogl-os-x11.jar" />
<nativelib href = "jar/atomic/jogl-natives-linux-i586.jar" />
</resources>
<resources os="Linux" arch="amd64">
- <jar href="jar/atomic/jogl.os.x11.jar" />
+ <jar href="jar/atomic/jogl-os-x11.jar" />
<nativelib href = "jar/atomic/jogl-natives-linux-amd64.jar" />
</resources>
<resources os="Linux" arch="x86_64">
- <jar href="jar/atomic/jogl.os.x11.jar" />
+ <jar href="jar/atomic/jogl-os-x11.jar" />
<nativelib href = "jar/atomic/jogl-natives-linux-amd64.jar" />
</resources>
<resources os="Linux" arch="arm">
- <jar href="jar/atomic/jogl.os.x11.jar" />
+ <jar href="jar/atomic/jogl-os-x11.jar" />
<nativelib href = "jar/atomic/jogl-natives-linux-armv7.jar" />
</resources>
<resources os="Linux" arch="armv7">
- <jar href="jar/atomic/jogl.os.x11.jar" />
+ <jar href="jar/atomic/jogl-os-x11.jar" />
<nativelib href = "jar/atomic/jogl-natives-linux-armv7.jar" />
</resources>
<resources os="Mac OS X" arch="i386">
- <jar href="jar/atomic/jogl.os.osx.jar" />
+ <jar href="jar/atomic/jogl-os-osx.jar" />
<nativelib href = "jar/atomic/jogl-natives-macosx-universal.jar" />
</resources>
<resources os="Mac OS X" arch="x86_64">
- <jar href="jar/atomic/jogl.os.osx.jar" />
+ <jar href="jar/atomic/jogl-os-osx.jar" />
<nativelib href = "jar/atomic/jogl-natives-macosx-universal.jar" />
</resources>
diff --git a/jnlp-files/atomic/jogl-noawt.jnlp b/jnlp-files/atomic/jogl-noawt.jnlp
index 3463a1965..91a1fe89b 100644
--- a/jnlp-files/atomic/jogl-noawt.jnlp
+++ b/jnlp-files/atomic/jogl-noawt.jnlp
@@ -14,81 +14,81 @@
<all-permissions/>
</security>
<resources>
- <jar href="jar/atomic/jogl.core.jar" />
- <jar href="jar/atomic/jogl.sdk.jar" />
- <jar href="jar/atomic/jogl.util.jar" />
- <jar href="jar/atomic/jogl.glutess.jar" />
- <jar href="jar/atomic/jogl.glumipmap.jar" />
- <jar href="jar/atomic/jogl.gldesktop.jar" />
- <jar href="jar/atomic/jogl.gldesktop.dbg.jar" />
- <jar href="jar/atomic/jogl.glugldesktop.jar" />
- <jar href="jar/atomic/jogl.util.gldesktop.jar" />
+ <jar href="jar/atomic/jogl-core.jar" />
+ <jar href="jar/atomic/jogl-sdk.jar" />
+ <jar href="jar/atomic/jogl-util.jar" />
+ <jar href="jar/atomic/jogl-glutess.jar" />
+ <jar href="jar/atomic/jogl-glumipmap.jar" />
+ <jar href="jar/atomic/jogl-gldesktop.jar" />
+ <jar href="jar/atomic/jogl-gldesktop-dbg.jar" />
+ <jar href="jar/atomic/jogl-glu-gldesktop.jar" />
+ <jar href="jar/atomic/jogl-util-gldesktop.jar" />
<extension name="nativewindow" href="JOGL_CODEBASE_TAG/nativewindow-noawt.jnlp" />
</resources>
<resources os="Windows" arch="x86">
- <jar href="jar/atomic/jogl.os.win.jar" />
+ <jar href="jar/atomic/jogl-os-win.jar" />
<nativelib href = "jar/atomic/jogl-natives-windows-i586.jar" />
</resources>
<resources os="Windows" arch="amd64">
- <jar href="jar/atomic/jogl.os.win.jar" />
+ <jar href="jar/atomic/jogl-os-win.jar" />
<nativelib href = "jar/atomic/jogl-natives-windows-amd64.jar" />
</resources>
<resources os="Windows" arch="x86_64">
- <jar href="jar/atomic/jogl.os.win.jar" />
+ <jar href="jar/atomic/jogl-os-win.jar" />
<nativelib href = "jar/atomic/jogl-natives-windows-amd64.jar" />
</resources>
<resources os="SunOS" arch="sparc">
- <jar href="jar/atomic/jogl.os.x11.jar" />
+ <jar href="jar/atomic/jogl-os-x11.jar" />
<nativelib href = "jar/atomic/jogl-natives-solaris-sparc.jar" />
</resources>
<resources os="SunOS" arch="sparcv9">
- <jar href="jar/atomic/jogl.os.x11.jar" />
+ <jar href="jar/atomic/jogl-os-x11.jar" />
<nativelib href = "jar/atomic/jogl-natives-solaris-sparcv9.jar" />
</resources>
<resources os="SunOS" arch="x86">
- <jar href="jar/atomic/jogl.os.x11.jar" />
+ <jar href="jar/atomic/jogl-os-x11.jar" />
<nativelib href = "jar/atomic/jogl-natives-solaris-i586.jar" />
</resources>
<resources os="SunOS" arch="amd64">
- <jar href="jar/atomic/jogl.os.x11.jar" />
+ <jar href="jar/atomic/jogl-os-x11.jar" />
<nativelib href = "jar/atomic/jogl-natives-solaris-amd64.jar" />
</resources>
<resources os="SunOS" arch="x86_64">
- <jar href="jar/atomic/jogl.os.x11.jar" />
+ <jar href="jar/atomic/jogl-os-x11.jar" />
<nativelib href = "jar/atomic/jogl-natives-solaris-amd64.jar" />
</resources>
<resources os="Linux" arch="i386">
- <jar href="jar/atomic/jogl.os.x11.jar" />
+ <jar href="jar/atomic/jogl-os-x11.jar" />
<nativelib href = "jar/atomic/jogl-natives-linux-i586.jar" />
</resources>
<resources os="Linux" arch="x86">
- <jar href="jar/atomic/jogl.os.x11.jar" />
+ <jar href="jar/atomic/jogl-os-x11.jar" />
<nativelib href = "jar/atomic/jogl-natives-linux-i586.jar" />
</resources>
<resources os="Linux" arch="amd64">
- <jar href="jar/atomic/jogl.os.x11.jar" />
+ <jar href="jar/atomic/jogl-os-x11.jar" />
<nativelib href = "jar/atomic/jogl-natives-linux-amd64.jar" />
</resources>
<resources os="Linux" arch="x86_64">
- <jar href="jar/atomic/jogl.os.x11.jar" />
+ <jar href="jar/atomic/jogl-os-x11.jar" />
<nativelib href = "jar/atomic/jogl-natives-linux-amd64.jar" />
</resources>
<resources os="Linux" arch="arm">
- <jar href="jar/atomic/jogl.os.x11.jar" />
+ <jar href="jar/atomic/jogl-os-x11.jar" />
<nativelib href = "jar/atomic/jogl-natives-linux-armv7.jar" />
</resources>
<resources os="Linux" arch="armv7">
- <jar href="jar/atomic/jogl.os.x11.jar" />
+ <jar href="jar/atomic/jogl-os-x11.jar" />
<nativelib href = "jar/atomic/jogl-natives-linux-armv7.jar" />
</resources>
<resources os="Mac OS X" arch="i386">
- <jar href="jar/atomic/jogl.os.osx.jar" />
+ <jar href="jar/atomic/jogl-os-osx.jar" />
<nativelib href = "jar/atomic/jogl-natives-macosx-universal.jar" />
</resources>
<resources os="Mac OS X" arch="x86_64">
- <jar href="jar/atomic/jogl.os.osx.jar" />
+ <jar href="jar/atomic/jogl-os-osx.jar" />
<nativelib href = "jar/atomic/jogl-natives-macosx-universal.jar" />
</resources>
diff --git a/jnlp-files/atomic/nativewindow-awt.jnlp b/jnlp-files/atomic/nativewindow-awt.jnlp
index db80b644f..a993ab14a 100644
--- a/jnlp-files/atomic/nativewindow-awt.jnlp
+++ b/jnlp-files/atomic/nativewindow-awt.jnlp
@@ -14,57 +14,72 @@
<all-permissions/>
</security>
<resources>
- <jar href="jar/atomic/nativewindow.core.jar" />
- <jar href="jar/atomic/nativewindow.awt.jar"/>
+ <jar href="jar/atomic/nativewindow-core.jar" />
+ <jar href="jar/atomic/nativewindow-awt.jar"/>
<extension name="gluegen-rt" href="GLUEGEN_CODEBASE_TAG/gluegen-rt.jnlp" />
</resources>
<resources os="Windows" arch="x86">
+ <jar href="jar/atomic/nativewindow-os-win.jar" />
<nativelib href = "jar/atomic/nativewindow-natives-windows-i586.jar" />
</resources>
<resources os="Windows" arch="amd64">
+ <jar href="jar/atomic/nativewindow-os-win.jar" />
<nativelib href = "jar/atomic/nativewindow-natives-windows-amd64.jar" />
</resources>
<resources os="Windows" arch="x86_64">
+ <jar href="jar/atomic/nativewindow-os-win.jar" />
<nativelib href = "jar/atomic/nativewindow-natives-windows-amd64.jar" />
</resources>
<resources os="SunOS" arch="sparc">
+ <jar href="jar/atomic/nativewindow-os-x11.jar" />
<nativelib href = "jar/atomic/nativewindow-natives-solaris-sparc.jar" />
</resources>
<resources os="SunOS" arch="sparcv9">
+ <jar href="jar/atomic/nativewindow-os-x11.jar" />
<nativelib href = "jar/atomic/nativewindow-natives-solaris-sparcv9.jar" />
</resources>
<resources os="SunOS" arch="x86">
+ <jar href="jar/atomic/nativewindow-os-x11.jar" />
<nativelib href = "jar/atomic/nativewindow-natives-solaris-i586.jar" />
</resources>
<resources os="SunOS" arch="amd64">
+ <jar href="jar/atomic/nativewindow-os-x11.jar" />
<nativelib href = "jar/atomic/nativewindow-natives-solaris-amd64.jar" />
</resources>
<resources os="SunOS" arch="x86_64">
+ <jar href="jar/atomic/nativewindow-os-x11.jar" />
<nativelib href = "jar/atomic/nativewindow-natives-solaris-amd64.jar" />
</resources>
<resources os="Linux" arch="i386">
<nativelib href = "jar/atomic/nativewindow-natives-linux-i586.jar" />
</resources>
<resources os="Linux" arch="x86">
+ <jar href="jar/atomic/nativewindow-os-x11.jar" />
<nativelib href = "jar/atomic/nativewindow-natives-linux-i586.jar" />
</resources>
<resources os="Linux" arch="amd64">
+ <jar href="jar/atomic/nativewindow-os-x11.jar" />
<nativelib href = "jar/atomic/nativewindow-natives-linux-amd64.jar" />
</resources>
<resources os="Linux" arch="x86_64">
+ <jar href="jar/atomic/nativewindow-os-x11.jar" />
<nativelib href = "jar/atomic/nativewindow-natives-linux-amd64.jar" />
</resources>
<resources os="Linux" arch="arm">
+ <jar href="jar/atomic/nativewindow-os-x11.jar" />
<nativelib href = "jar/atomic/nativewindow-natives-linux-armv7.jar" />
</resources>
<resources os="Linux" arch="armv7">
+ <jar href="jar/atomic/nativewindow-os-x11.jar" />
<nativelib href = "jar/atomic/nativewindow-natives-linux-armv7.jar" />
</resources>
<resources os="Mac OS X" arch="i386">
+ <jar href="jar/atomic/nativewindow-os-osx.jar" />
<nativelib href = "jar/atomic/nativewindow-natives-macosx-universal.jar" />
</resources>
<resources os="Mac OS X" arch="x86_64">
+ <jar href="jar/atomic/nativewindow-os-osx.jar" />
<nativelib href = "jar/atomic/nativewindow-natives-macosx-universal.jar" />
</resources>
diff --git a/jnlp-files/atomic/nativewindow-noawt.jnlp b/jnlp-files/atomic/nativewindow-noawt.jnlp
index fed731042..5cd4872dc 100644
--- a/jnlp-files/atomic/nativewindow-noawt.jnlp
+++ b/jnlp-files/atomic/nativewindow-noawt.jnlp
@@ -14,68 +14,72 @@
<all-permissions/>
</security>
<resources>
- <jar href="jar/atomic/nativewindow.core.jar" />
+ <jar href="jar/atomic/nativewindow-core.jar" />
<extension name="gluegen-rt" href="GLUEGEN_CODEBASE_TAG/gluegen-rt.jnlp" />
</resources>
<resources os="Windows" arch="x86">
- <jar href="jar/atomic/nativewindow.os.win.jar" />
+ <jar href="jar/atomic/nativewindow-os-win.jar" />
<nativelib href = "jar/atomic/nativewindow-natives-windows-i586.jar" />
</resources>
<resources os="Windows" arch="amd64">
- <jar href="jar/atomic/nativewindow.os.win.jar" />
+ <jar href="jar/atomic/nativewindow-os-win.jar" />
<nativelib href = "jar/atomic/nativewindow-natives-windows-amd64.jar" />
</resources>
<resources os="Windows" arch="x86_64">
- <jar href="jar/atomic/nativewindow.os.win.jar" />
+ <jar href="jar/atomic/nativewindow-os-win.jar" />
<nativelib href = "jar/atomic/nativewindow-natives-windows-amd64.jar" />
</resources>
<resources os="SunOS" arch="sparc">
- <jar href="jar/atomic/nativewindow.os.x11.jar" />
+ <jar href="jar/atomic/nativewindow-os-x11.jar" />
<nativelib href = "jar/atomic/nativewindow-natives-solaris-sparc.jar" />
</resources>
<resources os="SunOS" arch="sparcv9">
- <jar href="jar/atomic/nativewindow.os.x11.jar" />
+ <jar href="jar/atomic/nativewindow-os-x11.jar" />
<nativelib href = "jar/atomic/nativewindow-natives-solaris-sparcv9.jar" />
</resources>
<resources os="SunOS" arch="x86">
- <jar href="jar/atomic/nativewindow.os.x11.jar" />
+ <jar href="jar/atomic/nativewindow-os-x11.jar" />
<nativelib href = "jar/atomic/nativewindow-natives-solaris-i586.jar" />
</resources>
<resources os="SunOS" arch="amd64">
- <jar href="jar/atomic/nativewindow.os.x11.jar" />
+ <jar href="jar/atomic/nativewindow-os-x11.jar" />
<nativelib href = "jar/atomic/nativewindow-natives-solaris-amd64.jar" />
</resources>
<resources os="SunOS" arch="x86_64">
- <jar href="jar/atomic/nativewindow.os.x11.jar" />
+ <jar href="jar/atomic/nativewindow-os-x11.jar" />
<nativelib href = "jar/atomic/nativewindow-natives-solaris-amd64.jar" />
</resources>
<resources os="Linux" arch="i386">
- <jar href="jar/atomic/nativewindow.os.x11.jar" />
+ <jar href="jar/atomic/nativewindow-os-x11.jar" />
<nativelib href = "jar/atomic/nativewindow-natives-linux-i586.jar" />
</resources>
<resources os="Linux" arch="x86">
- <jar href="jar/atomic/nativewindow.os.x11.jar" />
+ <jar href="jar/atomic/nativewindow-os-x11.jar" />
<nativelib href = "jar/atomic/nativewindow-natives-linux-i586.jar" />
</resources>
<resources os="Linux" arch="amd64">
- <jar href="jar/atomic/nativewindow.os.x11.jar" />
+ <jar href="jar/atomic/nativewindow-os-x11.jar" />
<nativelib href = "jar/atomic/nativewindow-natives-linux-amd64.jar" />
</resources>
<resources os="Linux" arch="x86_64">
- <jar href="jar/atomic/nativewindow.os.x11.jar" />
+ <jar href="jar/atomic/nativewindow-os-x11.jar" />
<nativelib href = "jar/atomic/nativewindow-natives-linux-amd64.jar" />
</resources>
<resources os="Linux" arch="arm">
+ <jar href="jar/atomic/nativewindow-os-x11.jar" />
<nativelib href = "jar/atomic/nativewindow-natives-linux-armv7.jar" />
</resources>
<resources os="Linux" arch="armv7">
+ <jar href="jar/atomic/nativewindow-os-x11.jar" />
<nativelib href = "jar/atomic/nativewindow-natives-linux-armv7.jar" />
</resources>
<resources os="Mac OS X" arch="i386">
+ <jar href="jar/atomic/nativewindow-os-osx.jar" />
<nativelib href = "jar/atomic/nativewindow-natives-macosx-universal.jar" />
</resources>
<resources os="Mac OS X" arch="x86_64">
+ <jar href="jar/atomic/nativewindow-os-osx.jar" />
<nativelib href = "jar/atomic/nativewindow-natives-macosx-universal.jar" />
</resources>
diff --git a/jnlp-files/atomic/newt-awt-jogl.jnlp b/jnlp-files/atomic/newt-awt-jogl.jnlp
index 69406e43c..0a43128bb 100644
--- a/jnlp-files/atomic/newt-awt-jogl.jnlp
+++ b/jnlp-files/atomic/newt-awt-jogl.jnlp
@@ -14,50 +14,50 @@
<all-permissions/>
</security>
<resources>
- <jar href="jar/atomic/newt.core.jar" />
- <jar href="jar/atomic/newt.ogl.jar" />
- <jar href="jar/atomic/newt.awt.jar" />
+ <jar href="jar/atomic/newt-core.jar" />
+ <jar href="jar/atomic/newt-ogl.jar" />
+ <jar href="jar/atomic/newt-awt.jar" />
<extension name="jogl-awt" href="JOGL_CODEBASE_TAG/jogl-awt.jnlp" />
</resources>
<resources os="Windows" arch="x86">
- <jar href="jar/atomic/newt.driver.win.jar" />
+ <jar href="jar/atomic/newt-driver-win.jar" />
<nativelib href = "jar/atomic/newt-natives-windows-i586.jar" />
</resources>
<resources os="Windows" arch="amd64">
- <jar href="jar/atomic/newt.driver.win.jar" />
+ <jar href="jar/atomic/newt-driver-win.jar" />
<nativelib href = "jar/atomic/newt-natives-windows-amd64.jar" />
</resources>
<resources os="Windows" arch="x86_64">
- <jar href="jar/atomic/newt.driver.win.jar" />
+ <jar href="jar/atomic/newt-driver-win.jar" />
<nativelib href = "jar/atomic/newt-natives-windows-amd64.jar" />
</resources>
<resources os="SunOS" arch="sparc">
- <jar href="jar/atomic/newt.driver.x11.jar" />
+ <jar href="jar/atomic/newt-driver-x11.jar" />
<nativelib href = "jar/atomic/newt-natives-solaris-sparc.jar" />
</resources>
<resources os="SunOS" arch="sparcv9">
- <jar href="jar/atomic/newt.driver.x11.jar" />
+ <jar href="jar/atomic/newt-driver-x11.jar" />
<nativelib href = "jar/atomic/newt-natives-solaris-sparcv9.jar" />
</resources>
<resources os="SunOS" arch="x86">
- <jar href="jar/atomic/newt.driver.x11.jar" />
+ <jar href="jar/atomic/newt-driver-x11.jar" />
<nativelib href = "jar/atomic/newt-natives-solaris-i586.jar" />
</resources>
<resources os="SunOS" arch="amd64">
- <jar href="jar/atomic/newt.driver.x11.jar" />
+ <jar href="jar/atomic/newt-driver-x11.jar" />
<nativelib href = "jar/atomic/newt-natives-solaris-amd64.jar" />
</resources>
<resources os="SunOS" arch="x86_64">
- <jar href="jar/atomic/newt.driver.x11.jar" />
+ <jar href="jar/atomic/newt-driver-x11.jar" />
<nativelib href = "jar/atomic/newt-natives-solaris-amd64.jar" />
</resources>
<resources os="Linux" arch="i386">
- <jar href="jar/atomic/newt.driver.x11.jar" />
+ <jar href="jar/atomic/newt-driver-x11.jar" />
<nativelib href = "jar/atomic/newt-natives-linux-i586.jar" />
</resources>
<resources os="Linux" arch="x86">
- <jar href="jar/atomic/newt.driver.x11.jar" />
+ <jar href="jar/atomic/newt-driver-x11.jar" />
<nativelib href = "jar/atomic/newt-natives-linux-i586.jar" />
</resources>
<resources os="Linux" arch="amd64">
@@ -65,23 +65,23 @@
<nativelib href = "jar/atomic/newt-natives-linux-amd64.jar" />
</resources>
<resources os="Linux" arch="x86_64">
- <jar href="jar/atomic/newt.driver.x11.jar" />
+ <jar href="jar/atomic/newt-driver-x11.jar" />
<nativelib href = "jar/atomic/newt-natives-linux-amd64.jar" />
</resources>
<resources os="Linux" arch="arm">
- <jar href="jar/atomic/newt.driver.x11.jar" />
+ <jar href="jar/atomic/newt-driver-x11.jar" />
<nativelib href = "jar/atomic/newt-natives-linux-armv7.jar" />
</resources>
<resources os="Linux" arch="armv7">
- <jar href="jar/atomic/newt.driver.x11.jar" />
+ <jar href="jar/atomic/newt-driver-x11.jar" />
<nativelib href = "jar/atomic/newt-natives-linux-armv7.jar" />
</resources>
<resources os="Mac OS X" arch="i386">
- <jar href="jar/atomic/newt.driver.osx.jar" />
+ <jar href="jar/atomic/newt-driver-osx.jar" />
<nativelib href = "jar/atomic/newt-natives-macosx-universal.jar" />
</resources>
<resources os="Mac OS X" arch="x86_64">
- <jar href="jar/atomic/newt.driver.osx.jar" />
+ <jar href="jar/atomic/newt-driver-osx.jar" />
<nativelib href = "jar/atomic/newt-natives-macosx-universal.jar" />
</resources>
diff --git a/jnlp-files/atomic/newt-awt.jnlp b/jnlp-files/atomic/newt-awt.jnlp
index 26e45e3fc..6e46b82a4 100644
--- a/jnlp-files/atomic/newt-awt.jnlp
+++ b/jnlp-files/atomic/newt-awt.jnlp
@@ -14,71 +14,73 @@
<all-permissions/>
</security>
<resources>
- <jar href="jar/atomic/newt.core.jar" />
- <jar href="jar/atomic/newt.awt.jar" />
+ <jar href="jar/atomic/newt-core.jar" />
+ <jar href="jar/atomic/newt-awt.jar" />
<extension name="nativewindow-awt" href="JOGL_CODEBASE_TAG/nativewindow-awt.jnlp" />
</resources>
<resources os="Windows" arch="x86">
- <jar href="jar/atomic/newt.driver.win.jar" />
+ <jar href="jar/atomic/newt-driver-win.jar" />
<nativelib href = "jar/atomic/newt-natives-windows-i586.jar" />
</resources>
<resources os="Windows" arch="amd64">
- <jar href="jar/atomic/newt.driver.win.jar" />
+ <jar href="jar/atomic/newt-driver-win.jar" />
<nativelib href = "jar/atomic/newt-natives-windows-amd64.jar" />
</resources>
<resources os="Windows" arch="x86_64">
- <jar href="jar/atomic/newt.driver.win.jar" />
+ <jar href="jar/atomic/newt-driver-win.jar" />
<nativelib href = "jar/atomic/newt-natives-windows-amd64.jar" />
</resources>
<resources os="SunOS" arch="sparc">
- <jar href="jar/atomic/newt.driver.x11.jar" />
+ <jar href="jar/atomic/newt-driver-x11.jar" />
<nativelib href = "jar/atomic/newt-natives-solaris-sparc.jar" />
</resources>
<resources os="SunOS" arch="sparcv9">
- <jar href="jar/atomic/newt.driver.x11.jar" />
+ <jar href="jar/atomic/newt-driver-x11.jar" />
<nativelib href = "jar/atomic/newt-natives-solaris-sparcv9.jar" />
</resources>
<resources os="SunOS" arch="x86">
- <jar href="jar/atomic/newt.driver.x11.jar" />
+ <jar href="jar/atomic/newt-driver-x11.jar" />
<nativelib href = "jar/atomic/newt-natives-solaris-i586.jar" />
</resources>
<resources os="SunOS" arch="amd64">
- <jar href="jar/atomic/newt.driver.x11.jar" />
+ <jar href="jar/atomic/newt-driver-x11.jar" />
<nativelib href = "jar/atomic/newt-natives-solaris-amd64.jar" />
</resources>
<resources os="SunOS" arch="x86_64">
- <jar href="jar/atomic/newt.driver.x11.jar" />
+ <jar href="jar/atomic/newt-driver-x11.jar" />
<nativelib href = "jar/atomic/newt-natives-solaris-amd64.jar" />
</resources>
<resources os="Linux" arch="i386">
- <jar href="jar/atomic/newt.driver.x11.jar" />
+ <jar href="jar/atomic/newt-driver-x11.jar" />
<nativelib href = "jar/atomic/newt-natives-linux-i586.jar" />
</resources>
<resources os="Linux" arch="x86">
- <jar href="jar/atomic/newt.driver.x11.jar" />
+ <jar href="jar/atomic/newt-driver-x11.jar" />
<nativelib href = "jar/atomic/newt-natives-linux-i586.jar" />
</resources>
<resources os="Linux" arch="amd64">
- <jar href="jar/atomic/newt.driver.x11.jar" />
+ <jar href="jar/atomic/newt-driver-x11.jar" />
<nativelib href = "jar/atomic/newt-natives-linux-amd64.jar" />
</resources>
<resources os="Linux" arch="x86_64">
- <jar href="jar/atomic/newt.driver.x11.jar" />
+ <jar href="jar/atomic/newt-driver-x11.jar" />
<nativelib href = "jar/atomic/newt-natives-linux-amd64.jar" />
</resources>
<resources os="Linux" arch="arm">
+ <jar href="jar/atomic/newt-driver-x11.jar" />
<nativelib href = "jar/atomic/newt-natives-linux-armv7.jar" />
</resources>
<resources os="Linux" arch="armv7">
+ <jar href="jar/atomic/newt-driver-x11.jar" />
<nativelib href = "jar/atomic/newt-natives-linux-armv7.jar" />
</resources>
<resources os="Mac OS X" arch="i386">
- <jar href="jar/atomic/newt.driver.osx.jar" />
+ <jar href="jar/atomic/newt-driver-osx.jar" />
<nativelib href = "jar/atomic/newt-natives-macosx-universal.jar" />
</resources>
<resources os="Mac OS X" arch="x86_64">
- <jar href="jar/atomic/newt.driver.osx.jar" />
+ <jar href="jar/atomic/newt-driver-osx.jar" />
<nativelib href = "jar/atomic/newt-natives-macosx-universal.jar" />
</resources>
diff --git a/jnlp-files/atomic/newt-noawt-jogl.jnlp b/jnlp-files/atomic/newt-noawt-jogl.jnlp
index ced8b29c7..5b671edcd 100644
--- a/jnlp-files/atomic/newt-noawt-jogl.jnlp
+++ b/jnlp-files/atomic/newt-noawt-jogl.jnlp
@@ -14,73 +14,73 @@
<all-permissions/>
</security>
<resources>
- <jar href="jar/atomic/newt.core.jar" />
- <jar href="jar/atomic/newt.ogl.jar" />
+ <jar href="jar/atomic/newt-core.jar" />
+ <jar href="jar/atomic/newt-ogl.jar" />
<extension name="jogl-noawt" href="JOGL_CODEBASE_TAG/jogl-noawt.jnlp" />
</resources>
<resources os="Windows" arch="x86">
- <jar href="jar/atomic/newt.driver.win.jar" />
+ <jar href="jar/atomic/newt-driver-win.jar" />
<nativelib href = "jar/atomic/newt-natives-windows-i586.jar" />
</resources>
<resources os="Windows" arch="amd64">
- <jar href="jar/atomic/newt.driver.win.jar" />
+ <jar href="jar/atomic/newt-driver-win.jar" />
<nativelib href = "jar/atomic/newt-natives-windows-amd64.jar" />
</resources>
<resources os="Windows" arch="x86_64">
- <jar href="jar/atomic/newt.driver.win.jar" />
+ <jar href="jar/atomic/newt-driver-win.jar" />
<nativelib href = "jar/atomic/newt-natives-windows-amd64.jar" />
</resources>
<resources os="SunOS" arch="sparc">
- <jar href="jar/atomic/newt.driver.x11.jar" />
+ <jar href="jar/atomic/newt-driver-x11.jar" />
<nativelib href = "jar/atomic/newt-natives-solaris-sparc.jar" />
</resources>
<resources os="SunOS" arch="sparcv9">
- <jar href="jar/atomic/newt.driver.x11.jar" />
+ <jar href="jar/atomic/newt-driver-x11.jar" />
<nativelib href = "jar/atomic/newt-natives-solaris-sparcv9.jar" />
</resources>
<resources os="SunOS" arch="x86">
- <jar href="jar/atomic/newt.driver.x11.jar" />
+ <jar href="jar/atomic/newt-driver-x11.jar" />
<nativelib href = "jar/atomic/newt-natives-solaris-i586.jar" />
</resources>
<resources os="SunOS" arch="amd64">
- <jar href="jar/atomic/newt.driver.x11.jar" />
+ <jar href="jar/atomic/newt-driver-x11.jar" />
<nativelib href = "jar/atomic/newt-natives-solaris-amd64.jar" />
</resources>
<resources os="SunOS" arch="x86_64">
- <jar href="jar/atomic/newt.driver.x11.jar" />
+ <jar href="jar/atomic/newt-driver-x11.jar" />
<nativelib href = "jar/atomic/newt-natives-solaris-amd64.jar" />
</resources>
<resources os="Linux" arch="i386">
- <jar href="jar/atomic/newt.driver.x11.jar" />
+ <jar href="jar/atomic/newt-driver-x11.jar" />
<nativelib href = "jar/atomic/newt-natives-linux-i586.jar" />
</resources>
<resources os="Linux" arch="x86">
- <jar href="jar/atomic/newt.driver.x11.jar" />
+ <jar href="jar/atomic/newt-driver-x11.jar" />
<nativelib href = "jar/atomic/newt-natives-linux-i586.jar" />
</resources>
<resources os="Linux" arch="amd64">
- <jar href="jar/atomic/newt.driver.x11.jar" />
+ <jar href="jar/atomic/newt-driver-x11.jar" />
<nativelib href = "jar/atomic/newt-natives-linux-amd64.jar" />
</resources>
<resources os="Linux" arch="x86_64">
- <jar href="jar/atomic/newt.driver.x11.jar" />
+ <jar href="jar/atomic/newt-driver-x11.jar" />
<nativelib href = "jar/atomic/newt-natives-linux-amd64.jar" />
</resources>
<resources os="Linux" arch="arm">
- <jar href="jar/atomic/newt.driver.x11.jar" />
+ <jar href="jar/atomic/newt-driver-x11.jar" />
<nativelib href = "jar/atomic/newt-natives-linux-armv7.jar" />
</resources>
<resources os="Linux" arch="armv7">
- <jar href="jar/atomic/newt.driver.x11.jar" />
+ <jar href="jar/atomic/newt-driver-x11.jar" />
<nativelib href = "jar/atomic/newt-natives-linux-armv7.jar" />
</resources>
<resources os="Mac OS X" arch="i386">
- <jar href="jar/atomic/newt.driver.osx.jar" />
+ <jar href="jar/atomic/newt-driver-osx.jar" />
<nativelib href = "jar/atomic/newt-natives-macosx-universal.jar" />
</resources>
<resources os="Mac OS X" arch="x86_64">
- <jar href="jar/atomic/newt.driver.osx.jar" />
+ <jar href="jar/atomic/newt-driver-x11.jar" />
<nativelib href = "jar/atomic/newt-natives-macosx-universal.jar" />
</resources>
diff --git a/jnlp-files/atomic/newt-noawt.jnlp b/jnlp-files/atomic/newt-noawt.jnlp
index 1616dff88..1161d7a9c 100644
--- a/jnlp-files/atomic/newt-noawt.jnlp
+++ b/jnlp-files/atomic/newt-noawt.jnlp
@@ -14,56 +14,56 @@
<all-permissions/>
</security>
<resources>
- <jar href="jar/atomic/newt.core.jar" />
+ <jar href="jar/atomic/newt-core.jar" />
<extension name="nativewindow" href="JOGL_CODEBASE_TAG/nativewindow-noawt.jnlp" />
</resources>
<resources os="Windows" arch="x86">
- <jar href="jar/atomic/newt.driver.win.jar" />
+ <jar href="jar/atomic/newt-driver-win.jar" />
<nativelib href = "jar/atomic/newt-natives-windows-i586.jar" />
</resources>
<resources os="Windows" arch="amd64">
- <jar href="jar/atomic/newt.driver.win.jar" />
+ <jar href="jar/atomic/newt-driver-win.jar" />
<nativelib href = "jar/atomic/newt-natives-windows-amd64.jar" />
</resources>
<resources os="Windows" arch="x86_64">
- <jar href="jar/atomic/newt.driver.win.jar" />
+ <jar href="jar/atomic/newt-driver-win.jar" />
<nativelib href = "jar/atomic/newt-natives-windows-amd64.jar" />
</resources>
<resources os="SunOS" arch="sparc">
- <jar href="jar/atomic/newt.driver.x11.jar" />
+ <jar href="jar/atomic/newt-driver-x11.jar" />
<nativelib href = "jar/atomic/newt-natives-solaris-sparc.jar" />
</resources>
<resources os="SunOS" arch="sparcv9">
- <jar href="jar/atomic/newt.driver.x11.jar" />
+ <jar href="jar/atomic/newt-driver-x11.jar" />
<nativelib href = "jar/atomic/newt-natives-solaris-sparcv9.jar" />
</resources>
<resources os="SunOS" arch="x86">
- <jar href="jar/atomic/newt.driver.x11.jar" />
+ <jar href="jar/atomic/newt-driver-x11.jar" />
<nativelib href = "jar/atomic/newt-natives-solaris-i586.jar" />
</resources>
<resources os="SunOS" arch="amd64">
- <jar href="jar/atomic/newt.driver.x11.jar" />
+ <jar href="jar/atomic/newt-driver-x11.jar" />
<nativelib href = "jar/atomic/newt-natives-solaris-amd64.jar" />
</resources>
<resources os="SunOS" arch="x86_64">
- <jar href="jar/atomic/newt.driver.x11.jar" />
+ <jar href="jar/atomic/newt-driver-x11.jar" />
<nativelib href = "jar/atomic/newt-natives-solaris-amd64.jar" />
</resources>
<resources os="Linux" arch="i386">
- <jar href="jar/atomic/newt.driver.x11.jar" />
+ <jar href="jar/atomic/newt-driver-x11.jar" />
<nativelib href = "jar/atomic/newt-natives-linux-i586.jar" />
</resources>
<resources os="Linux" arch="x86">
- <jar href="jar/atomic/newt.driver.x11.jar" />
+ <jar href="jar/atomic/newt-driver-x11.jar" />
<nativelib href = "jar/atomic/newt-natives-linux-i586.jar" />
</resources>
<resources os="Linux" arch="amd64">
- <jar href="jar/atomic/newt.driver.x11.jar" />
+ <jar href="jar/atomic/newt-driver-x11.jar" />
<nativelib href = "jar/atomic/newt-natives-linux-amd64.jar" />
</resources>
<resources os="Linux" arch="x86_64">
- <jar href="jar/atomic/newt.driver.x11.jar" />
+ <jar href="jar/atomic/newt-driver-x11.jar" />
<nativelib href = "jar/atomic/newt-natives-linux-amd64.jar" />
</resources>
<resources os="Linux" arch="arm">
@@ -73,11 +73,11 @@
<nativelib href = "jar/atomic/newt-natives-linux-armv7.jar" />
</resources>
<resources os="Mac OS X" arch="i386">
- <jar href="jar/atomic/newt.driver.osx.jar" />
+ <jar href="jar/atomic/newt-driver-osx.jar" />
<nativelib href = "jar/atomic/newt-natives-macosx-universal.jar" />
</resources>
<resources os="Mac OS X" arch="x86_64">
- <jar href="jar/atomic/newt.driver.osx.jar" />
+ <jar href="jar/atomic/newt-driver-osx.jar" />
<nativelib href = "jar/atomic/newt-natives-macosx-universal.jar" />
</resources>
diff --git a/jnlp-files/jogl-all-awt-cg.jnlp b/jnlp-files/jogl-all-awt-cg.jnlp
index 18f8f498e..ab4c1cd64 100644
--- a/jnlp-files/jogl-all-awt-cg.jnlp
+++ b/jnlp-files/jogl-all-awt-cg.jnlp
@@ -14,75 +14,79 @@
<all-permissions/>
</security>
<resources>
- <jar href="jar/jogl.all.jar" />
- <jar href="jar/atomic/jogl.cg.jar" />
+ <jar href="jar/jogl-all.jar" />
+ <jar href="jar/atomic/jogl-cg.jar" />
<extension name="gluegen-rt" href="GLUEGEN_CODEBASE_TAG/gluegen-rt.jnlp" />
</resources>
<resources os="Windows" arch="x86">
<nativelib href = "jar/jogl-all-natives-windows-i586.jar" />
- <nativelib href = "jar/atomic/jogl_cg-natives-windows-i586.jar" />
+ <nativelib href = "jar/atomic/jogl-cg-natives-windows-i586.jar" />
</resources>
<resources os="Windows" arch="amd64">
<nativelib href = "jar/jogl-all-natives-windows-amd64.jar" />
- <nativelib href = "jar/atomic/jogl_cg-natives-windows-amd64.jar" />
+ <nativelib href = "jar/atomic/jogl-cg-natives-windows-amd64.jar" />
</resources>
<resources os="Windows" arch="x86_64">
<nativelib href = "jar/jogl-all-natives-windows-amd64.jar" />
- <nativelib href = "jar/atomic/jogl_cg-natives-windows-amd64.jar" />
+ <nativelib href = "jar/atomic/jogl-cg-natives-windows-amd64.jar" />
</resources>
<resources os="SunOS" arch="sparc">
<nativelib href = "jar/jogl-all-natives-solaris-sparc.jar" />
- <nativelib href = "jar/atomic/jogl_cg-natives-solaris-sparc.jar" />
+ <nativelib href = "jar/atomic/jogl-cg-natives-solaris-sparc.jar" />
</resources>
<resources os="SunOS" arch="sparcv9">
<nativelib href = "jar/jogl-all-natives-solaris-sparcv9.jar" />
- <nativelib href = "jar/atomic/jogl_cg-natives-solaris-sparcv9.jar" />
+ <nativelib href = "jar/atomic/jogl-cg-natives-solaris-sparcv9.jar" />
</resources>
<resources os="SunOS" arch="x86">
<nativelib href = "jar/jogl-all-natives-solaris-i586.jar" />
- <nativelib href = "jar/atomic/jogl_cg-natives-solaris-i586.jar" />
+ <nativelib href = "jar/atomic/jogl-cg-natives-solaris-i586.jar" />
</resources>
<resources os="SunOS" arch="amd64">
<nativelib href = "jar/jogl-all-natives-solaris-amd64.jar" />
- <nativelib href = "jar/atomic/jogl_cg-natives-solaris-amd64.jar" />
+ <nativelib href = "jar/atomic/jogl-cg-natives-solaris-amd64.jar" />
</resources>
<resources os="SunOS" arch="x86_64">
<nativelib href = "jar/jogl-all-natives-solaris-amd64.jar" />
- <nativelib href = "jar/atomic/jogl_cg-natives-solaris-amd64.jar" />
+ <nativelib href = "jar/atomic/jogl-cg-natives-solaris-amd64.jar" />
</resources>
<resources os="Linux" arch="i386">
<nativelib href = "jar/jogl-all-natives-linux-i586.jar" />
- <nativelib href = "jar/atomic/jogl_cg-natives-linux-i586.jar" />
+ <nativelib href = "jar/atomic/jogl-cg-natives-linux-i586.jar" />
</resources>
<resources os="Linux" arch="x86">
<nativelib href = "jar/jogl-all-natives-linux-i586.jar" />
- <nativelib href = "jar/atomic/jogl_cg-natives-linux-i586.jar" />
+ <nativelib href = "jar/atomic/jogl-cg-natives-linux-i586.jar" />
</resources>
<resources os="Linux" arch="amd64">
<nativelib href = "jar/jogl-all-natives-linux-amd64.jar" />
- <nativelib href = "jar/atomic/jogl_cg-natives-linux-amd64.jar" />
+ <nativelib href = "jar/atomic/jogl-cg-natives-linux-amd64.jar" />
</resources>
<resources os="Linux" arch="x86_64">
<nativelib href = "jar/jogl-all-natives-linux-amd64.jar" />
- <nativelib href = "jar/atomic/jogl_cg-natives-linux-amd64.jar" />
+ <nativelib href = "jar/atomic/jogl-cg-natives-linux-amd64.jar" />
</resources>
<resources os="Linux" arch="arm">
- <nativelib href = "jar/jogl-all-natives-linux-armv7.jar" />
- <nativelib href = "jar/atomic/jogl_cg-natives-linux-armv7.jar" />
+ <nativelib href = "jar/jogl-all-natives-linux-armv6.jar" />
+ <nativelib href = "jar/jogl-all-natives-linux-armv6hf.jar" />
+ <nativelib href = "jar/atomic/jogl-cg-natives-linux-armv6.jar" />
+ <nativelib href = "jar/atomic/jogl-cg-natives-linux-armv6hf.jar" />
</resources>
<resources os="Linux" arch="armv7">
- <nativelib href = "jar/jogl-all-natives-linux-armv7.jar" />
- <nativelib href = "jar/atomic/jogl_cg-natives-linux-armv7.jar" />
+ <nativelib href = "jar/jogl-all-natives-linux-armv6.jar" />
+ <nativelib href = "jar/jogl-all-natives-linux-armv6hf.jar" />
+ <nativelib href = "jar/atomic/jogl-cg-natives-linux-armv6.jar" />
+ <nativelib href = "jar/atomic/jogl-cg-natives-linux-armv6hf.jar" />
</resources>
<resources os="Mac OS X" arch="i386">
<nativelib href = "jar/jogl-all-natives-macosx-universal.jar" />
- <nativelib href = "jar/atomic/jogl_cg-natives-macosx-universal.jar" />
+ <nativelib href = "jar/atomic/jogl-cg-natives-macosx-universal.jar" />
</resources>
<resources os="Mac OS X" arch="x86_64">
<nativelib href = "jar/jogl-all-natives-macosx-universal.jar" />
- <nativelib href = "jar/atomic/jogl_cg-natives-macosx-universal.jar" />
+ <nativelib href = "jar/atomic/jogl-cg-natives-macosx-universal.jar" />
</resources>
<component-desc />
diff --git a/jnlp-files/jogl-all-awt.jnlp b/jnlp-files/jogl-all-awt.jnlp
index 55ae21d2a..a666eb4dd 100644
--- a/jnlp-files/jogl-all-awt.jnlp
+++ b/jnlp-files/jogl-all-awt.jnlp
@@ -14,7 +14,7 @@
<all-permissions/>
</security>
<resources>
- <jar href="jar/jogl.all.jar" />
+ <jar href="jar/jogl-all.jar" />
<extension name="gluegen-rt" href="GLUEGEN_CODEBASE_TAG/gluegen-rt.jnlp" />
</resources>
@@ -56,10 +56,12 @@
<nativelib href = "jar/jogl-all-natives-linux-amd64.jar" />
</resources>
<resources os="Linux" arch="arm">
- <nativelib href = "jar/jogl-all-natives-linux-armv7.jar" />
+ <nativelib href = "jar/jogl-all-natives-linux-armv6.jar" />
+ <nativelib href = "jar/jogl-all-natives-linux-armv6hf.jar" />
</resources>
<resources os="Linux" arch="armv7">
- <nativelib href = "jar/jogl-all-natives-linux-armv7.jar" />
+ <nativelib href = "jar/jogl-all-natives-linux-armv6.jar" />
+ <nativelib href = "jar/jogl-all-natives-linux-armv6hf.jar" />
</resources>
<resources os="Mac OS X" arch="i386">
<nativelib href = "jar/jogl-all-natives-macosx-universal.jar" />
diff --git a/jnlp-files/jogl-all-mobile.jnlp b/jnlp-files/jogl-all-mobile.jnlp
index 5f96137c2..710f74ab4 100644
--- a/jnlp-files/jogl-all-mobile.jnlp
+++ b/jnlp-files/jogl-all-mobile.jnlp
@@ -14,7 +14,7 @@
<all-permissions/>
</security>
<resources>
- <jar href="jar/jogl.all-mobile.jar" />
+ <jar href="jar/jogl-all-mobile.jar" />
<extension name="gluegen-rt" href="GLUEGEN_CODEBASE_TAG/gluegen-rt.jnlp" />
</resources>
@@ -56,10 +56,12 @@
<nativelib href = "jar/jogl-all-natives-linux-amd64.jar" />
</resources>
<resources os="Linux" arch="arm">
- <nativelib href = "jar/jogl-all-natives-linux-armv7.jar" />
+ <nativelib href = "jar/jogl-all-natives-linux-armv6.jar" />
+ <nativelib href = "jar/jogl-all-natives-linux-armv6hf.jar" />
</resources>
<resources os="Linux" arch="armv7">
- <nativelib href = "jar/jogl-all-natives-linux-armv7.jar" />
+ <nativelib href = "jar/jogl-all-natives-linux-armv6.jar" />
+ <nativelib href = "jar/jogl-all-natives-linux-armv6hf.jar" />
</resources>
<resources os="Mac OS X" arch="i386">
<nativelib href = "jar/jogl-all-natives-macosx-universal.jar" />
diff --git a/jnlp-files/jogl-all-noawt.jnlp b/jnlp-files/jogl-all-noawt.jnlp
index 63f558d38..802b9b929 100644
--- a/jnlp-files/jogl-all-noawt.jnlp
+++ b/jnlp-files/jogl-all-noawt.jnlp
@@ -14,7 +14,7 @@
<all-permissions/>
</security>
<resources>
- <jar href="jar/jogl.all-noawt.jar" />
+ <jar href="jar/jogl-all-noawt.jar" />
<extension name="gluegen-rt" href="GLUEGEN_CODEBASE_TAG/gluegen-rt.jnlp" />
</resources>
@@ -56,10 +56,12 @@
<nativelib href = "jar/jogl-all-natives-linux-amd64.jar" />
</resources>
<resources os="Linux" arch="arm">
- <nativelib href = "jar/jogl-all-natives-linux-armv7.jar" />
+ <nativelib href = "jar/jogl-all-natives-linux-armv6.jar" />
+ <nativelib href = "jar/jogl-all-natives-linux-armv6hf.jar" />
</resources>
<resources os="Linux" arch="armv7">
- <nativelib href = "jar/jogl-all-natives-linux-armv7.jar" />
+ <nativelib href = "jar/jogl-all-natives-linux-armv6.jar" />
+ <nativelib href = "jar/jogl-all-natives-linux-armv6hf.jar" />
</resources>
<resources os="Mac OS X" arch="i386">
<nativelib href = "jar/jogl-all-natives-macosx-universal.jar" />
diff --git a/jnlp-files/jogl-applet-bug816_glcanvas01.html b/jnlp-files/jogl-applet-bug816_glcanvas01.html
new file mode 100644
index 000000000..c460ff12c
--- /dev/null
+++ b/jnlp-files/jogl-applet-bug816_glcanvas01.html
@@ -0,0 +1,32 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+<title>Bug816 OSX CALayer Pos - Custom Bounds</title>
+</head>
+<body BGCOLOR="#ffffff">
+
+<P>
+Bug816 OSX CALayer Pos - Custom Bounds
+</P>
+
+<P>
+<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
+ width="800" height="600">
+ <param name="code" value="com.jogamp.opengl.test.junit.jogl.demos.es2.awt.Bug816AppletGLCanvas01">
+ <param name="archive" value="jar/lib/gluegen-rt.jar,
+ jar/lib/jogl-all.jar,
+ jar/jogl-test.jar">
+ <comment>
+ <embed code="com.jogamp.opengl.test.junit.jogl.demos.es2.awt.Bug816AppletGLCanvas01"
+ width="800" height="600"
+ type="application/x-java-applet;version=1.6"
+ archive="jar/gluegen-rt.jar,
+ jar/jogl-all.jar,
+ jar/jogl-test.jar">
+ <noembed>Sorry, no Java support detected.</noembed>
+ </embed>
+ </comment>
+</object>
+</P>
+</body>
+</html>
diff --git a/jnlp-files/jogl-applet-bug816_glcanvas02a.html b/jnlp-files/jogl-applet-bug816_glcanvas02a.html
new file mode 100644
index 000000000..79fb22d76
--- /dev/null
+++ b/jnlp-files/jogl-applet-bug816_glcanvas02a.html
@@ -0,0 +1,32 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+<title>Bug816 OSX CALayer Pos - Box Layout</title>
+</head>
+<body BGCOLOR="#ffffff">
+
+<P>
+Bug816 OSX CALayer Pos - Box Layout
+</P>
+
+<P>
+<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
+ width="664" height="364">
+ <param name="code" value="com.jogamp.opengl.test.junit.jogl.demos.es2.awt.Bug816AppletGLCanvas02a">
+ <param name="archive" value="jar/lib/gluegen-rt.jar,
+ jar/lib/jogl-all.jar,
+ jar/jogl-test.jar">
+ <comment>
+ <embed code="com.jogamp.opengl.test.junit.jogl.demos.es2.awt.Bug816AppletGLCanvas02a"
+ width="664" height="364"
+ type="application/x-java-applet;version=1.6"
+ archive="jar/gluegen-rt.jar,
+ jar/jogl-all.jar,
+ jar/jogl-test.jar">
+ <noembed>Sorry, no Java support detected.</noembed>
+ </embed>
+ </comment>
+</object>
+</P>
+</body>
+</html>
diff --git a/jnlp-files/jogl-applet-bug816_glcanvas02b.html b/jnlp-files/jogl-applet-bug816_glcanvas02b.html
new file mode 100644
index 000000000..eb05e84a5
--- /dev/null
+++ b/jnlp-files/jogl-applet-bug816_glcanvas02b.html
@@ -0,0 +1,32 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+<title>Bug816 OSX CALayer Pos - Grid Layout</title>
+</head>
+<body BGCOLOR="#ffffff">
+
+<P>
+Bug816 OSX CALayer Pos - Grid Layout
+</P>
+
+<P>
+<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
+ width="664" height="364">
+ <param name="code" value="com.jogamp.opengl.test.junit.jogl.demos.es2.awt.Bug816AppletGLCanvas02b">
+ <param name="archive" value="jar/lib/gluegen-rt.jar,
+ jar/lib/jogl-all.jar,
+ jar/jogl-test.jar">
+ <comment>
+ <embed code="com.jogamp.opengl.test.junit.jogl.demos.es2.awt.Bug816AppletGLCanvas02b"
+ width="664" height="364"
+ type="application/x-java-applet;version=1.6"
+ archive="jar/gluegen-rt.jar,
+ jar/jogl-all.jar,
+ jar/jogl-test.jar">
+ <noembed>Sorry, no Java support detected.</noembed>
+ </embed>
+ </comment>
+</object>
+</P>
+</body>
+</html>
diff --git a/jnlp-files/jogl-applet-bug816_layerpos03a.html b/jnlp-files/jogl-applet-bug816_layerpos03a.html
new file mode 100644
index 000000000..432a2b39d
--- /dev/null
+++ b/jnlp-files/jogl-applet-bug816_layerpos03a.html
@@ -0,0 +1,32 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+<title>Bug816 OSX CALayer Pos - Applet w/ 1 JRootPanes and 2 JSplitPanes</title>
+</head>
+<body BGCOLOR="#ffffff">
+
+<P>
+Bug816 OSX CALayer Pos - AWT Applet w/ 1 JRootPanes and 2 JSplitPanes
+</P>
+
+<P>
+<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
+ width="640" height="480">
+ <param name="code" value="com.jogamp.opengl.test.junit.jogl.demos.es2.awt.Bug816AppletOSXCALayerPos03a">
+ <param name="archive" value="jar/lib/gluegen-rt.jar,
+ jar/lib/jogl-all.jar,
+ jar/jogl-test.jar">
+ <comment>
+ <embed code="com.jogamp.opengl.test.junit.jogl.demos.es2.awt.Bug816AppletOSXCALayerPos03a"
+ width="640" height="480"
+ type="application/x-java-applet;version=1.6"
+ archive="jar/gluegen-rt.jar,
+ jar/jogl-all.jar,
+ jar/jogl-test.jar">
+ <noembed>Sorry, no Java support detected.</noembed>
+ </embed>
+ </comment>
+</object>
+</P>
+</body>
+</html>
diff --git a/jnlp-files/jogl-applet-bug816_layerpos03b.html b/jnlp-files/jogl-applet-bug816_layerpos03b.html
new file mode 100644
index 000000000..43b13a8df
--- /dev/null
+++ b/jnlp-files/jogl-applet-bug816_layerpos03b.html
@@ -0,0 +1,32 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+<title>Bug816 OSX CALayer Pos - JApplet w/ 2 JRootPanes and 2 JSplitPanes</title>
+</head>
+<body BGCOLOR="#ffffff">
+
+<P>
+Bug816 OSX CALayer Pos - Swing JApplet w/ 2 JRootPanes and 2 JSplitPanes
+</P>
+
+<P>
+<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
+ width="640" height="480">
+ <param name="code" value="com.jogamp.opengl.test.junit.jogl.demos.es2.awt.Bug816AppletOSXCALayerPos03b">
+ <param name="archive" value="jar/lib/gluegen-rt.jar,
+ jar/lib/jogl-all.jar,
+ jar/jogl-test.jar">
+ <comment>
+ <embed code="com.jogamp.opengl.test.junit.jogl.demos.es2.awt.Bug816AppletOSXCALayerPos03b"
+ width="640" height="480"
+ type="application/x-java-applet;version=1.6"
+ archive="jar/gluegen-rt.jar,
+ jar/jogl-all.jar,
+ jar/jogl-test.jar">
+ <noembed>Sorry, no Java support detected.</noembed>
+ </embed>
+ </comment>
+</object>
+</P>
+</body>
+</html>
diff --git a/jnlp-files/jogl-applet-bug818_gljpanel01.html b/jnlp-files/jogl-applet-bug818_gljpanel01.html
new file mode 100644
index 000000000..4bb09d007
--- /dev/null
+++ b/jnlp-files/jogl-applet-bug818_gljpanel01.html
@@ -0,0 +1,32 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+<title>Bug818 OSX GLJPanel NV GT330 Crash</title>
+</head>
+<body BGCOLOR="#ffffff">
+
+<P>
+Bug818 OSX GLJPanel NV GT330 Crash
+</P>
+
+<P>
+<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
+ width="750" height="350">
+ <param name="code" value="com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.Bug818GLJPanelApplet">
+ <param name="archive" value="jar/lib/gluegen-rt.jar,
+ jar/lib/jogl-all.jar,
+ jar/jogl-test.jar">
+ <comment>
+ <embed code="com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.Bug818GLJPanelApplet"
+ width="750" height="350"
+ type="application/x-java-applet;version=1.6"
+ archive="jar/gluegen-rt.jar,
+ jar/jogl-all.jar,
+ jar/jogl-test.jar">
+ <noembed>Sorry, no Java support detected.</noembed>
+ </embed>
+ </comment>
+</object>
+</P>
+</body>
+</html>
diff --git a/jnlp-files/jogl-applet-bug848_glcanvas01.html b/jnlp-files/jogl-applet-bug848_glcanvas01.html
new file mode 100644
index 000000000..99fa6aa4d
--- /dev/null
+++ b/jnlp-files/jogl-applet-bug848_glcanvas01.html
@@ -0,0 +1,32 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+<title>Bug 848: Applet on OSX w/ CALayer and 2 or more GLCanvas may crash</title>
+</head>
+<body BGCOLOR="#ffffff">
+
+<P>
+Bug 848: Applet on OSX w/ CALayer and 2 or more GLCanvas may 'crash'.
+</P>
+
+<P>
+<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
+ width="1024" height="664">
+ <param name="code" value="com.jogamp.opengl.test.junit.jogl.demos.es2.awt.Bug848AppletGLCanvas01">
+ <param name="archive" value="jar/lib/gluegen-rt.jar,
+ jar/lib/jogl-all.jar,
+ jar/jogl-test.jar">
+ <comment>
+ <embed code="com.jogamp.opengl.test.junit.jogl.demos.es2.awt.Bug848AppletGLCanvas01"
+ width="1024" height="664"
+ type="application/x-java-applet;version=1.6"
+ archive="jar/gluegen-rt.jar,
+ jar/jogl-all.jar,
+ jar/jogl-test.jar">
+ <noembed>Sorry, no Java support detected.</noembed>
+ </embed>
+ </comment>
+</object>
+</P>
+</body>
+</html>
diff --git a/jnlp-files/jogl-applet-runner-newt-ElektronenMultiplizierer-napplet.html b/jnlp-files/jogl-applet-runner-newt-ElektronenMultiplizierer-napplet.html
index 3b77157c6..54ea05f68 100644
--- a/jnlp-files/jogl-applet-runner-newt-ElektronenMultiplizierer-napplet.html
+++ b/jnlp-files/jogl-applet-runner-newt-ElektronenMultiplizierer-napplet.html
@@ -14,9 +14,8 @@ Demoscene Passivist's Elektronen-Multiplizierer
width="640" height="480">
<param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
<param name="archive" value="jar/gluegen-rt.jar,
- jar/jogl.all.jar,
- jar/jogl.test.jar">
- <param name="java_arguments" value="-Dsun.java2d.noddraw=true">
+ jar/jogl-all.jar,
+ jar/jogl-test.jar">
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.ElektronenMultiplizierer">
<param name="gl_profile" value="GL2ES2">
<param name="gl_swap_interval" value="1">
@@ -28,10 +27,9 @@ Demoscene Passivist's Elektronen-Multiplizierer
type="application/x-java-applet;version=1.6"
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
archive="jar/gluegen-rt.jar,
- jar/jogl.all.jar,
- jar/jogl.test.jar"
+ jar/jogl-all.jar,
+ jar/jogl-test.jar"
codebase_lookup" value="false"
- java_arguments="-Dsun.java2d.noddraw=true"
gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.ElektronenMultiplizierer"
gl_profile="GL2ES2"
gl_swap_interval="1"
@@ -58,6 +56,9 @@ JOGL NEWT JNLP Applet Runner Special Keys:<br>
<li> f - toggle fullscreen </li>
<li> r - in/out browser window </li>
<li> a - on/off always-on-top </li>
+ <li> c - change mouse pointer </li>
+ <li> i - invisible mouse pointer </li>
+ <li> w - warp mouse pointer to center </li>
</ul>
</P>
diff --git a/jnlp-files/jogl-applet-runner-newt-ElektronenMultiplizierer.html b/jnlp-files/jogl-applet-runner-newt-ElektronenMultiplizierer.html
index 2a500c9e6..8768dd452 100644
--- a/jnlp-files/jogl-applet-runner-newt-ElektronenMultiplizierer.html
+++ b/jnlp-files/jogl-applet-runner-newt-ElektronenMultiplizierer.html
@@ -12,19 +12,10 @@ Demoscene Passivist's Elektronen-Multiplizierer
<P>
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
width="640" height="480">
- <param name="code" value="org.jdesktop.applet.util.JNLPAppletLauncher">
- <param name="archive" value="jar/applet-launcher.jar,
- jar/gluegen-rt.jar,
- jar/jogl.all.jar,
- jar/jogl.test.jar">
- <param name="codebase_lookup" value="false">
- <param name="subapplet.classname" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
- <param name="subapplet.displayname" value="ElektronenMultiplizierer">
- <param name="noddraw.check" value="true">
- <param name="progressbar" value="true">
- <param name="jnlpNumExtensions" value="1">
- <param name="jnlpExtension1" value="jogl-all-awt.jnlp">
- <param name="java_arguments" value="-Dsun.java2d.noddraw=true">
+ <param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
+ <param name="archive" value="jar/gluegen-rt.jar,
+ jar/jogl-all.jar,
+ jar/jogl-test.jar">
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.ElektronenMultiplizierer">
<param name="gl_profile" value="GL2ES2">
<param name="gl_swap_interval" value="1">
@@ -32,22 +23,13 @@ Demoscene Passivist's Elektronen-Multiplizierer
<param name="gl_trace" value="false">
<param name="jnlp_href" value="jogl-applet-runner-newt.jnlp">
<comment>
- <embed code="org.jdesktop.applet.util.JNLPAppletLauncher"
+ <embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
width="640" height="480"
type="application/x-java-applet;version=1.6"
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
- archive="jar/applet-launcher.jar,
- jar/gluegen-rt.jar,
- jar/jogl.all.jar,
- jar/jogl.test.jar"
- codebase_lookup" value="false"
- subapplet.classname="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
- subapplet.displayname="ElektronenMultiplizierer"
- noddraw.check="true"
- progressbar="true"
- jnlpNumExtensions="1"
- jnlpExtension1="jogl-all-awt.jnlp"
- java_arguments="-Dsun.java2d.noddraw=true"
+ archive="jar/gluegen-rt.jar,
+ jar/jogl-all.jar,
+ jar/jogl-test.jar"
gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.ElektronenMultiplizierer"
gl_profile="GL2ES2"
gl_swap_interval="1"
@@ -75,6 +57,9 @@ JOGL NEWT JNLP Applet Runner Special Keys:<br>
<li> f - toggle fullscreen </li>
<li> r - in/out browser window </li>
<li> a - on/off always-on-top </li>
+ <li> c - change mouse pointer </li>
+ <li> i - invisible mouse pointer </li>
+ <li> w - warp mouse pointer to center </li>
</ul>
</P>
diff --git a/jnlp-files/jogl-applet-runner-newt-GraphTextDemo01-applet3-napplet.html b/jnlp-files/jogl-applet-runner-newt-GraphTextDemo01-applet3-napplet.html
new file mode 100644
index 000000000..6bfc9a4e3
--- /dev/null
+++ b/jnlp-files/jogl-applet-runner-newt-GraphTextDemo01-applet3-napplet.html
@@ -0,0 +1,64 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+<title>JOGL Applet3 Graph Text Demo 01 (NApplet)</title>
+</head>
+<body BGCOLOR="#ffffff">
+
+<P>
+JOGL Applet3 Graph Text Demo 01
+</P>
+
+<P>
+<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
+ width="800" height="400">
+ <param name="code" value="com.jogamp.newt.util.applet.JOGLNewtApplet3Run">
+ <param name="archive" value="jar/gluegen-rt.jar,
+ jar/jogl-all-noawt.jar,
+ jar/jogl-test.jar">
+ <param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.graph.demos.GPUTextGLListener0A">
+ <param name="gl_profile" value="GL2ES2">
+ <param name="gl_swap_interval" value="1">
+ <param name="gl_alpha" value="4">
+ <param name="gl_multisamplebuffer" value="4">
+ <param name="gl_nodefaultkeyListener" value="true">
+ <param name="gl_debug" value="false">
+ <param name="gl_trace" value="false">
+ <comment>
+ <embed code="com.jogamp.newt.util.applet.JOGLNewtApplet3Run"
+ width="800" height="400"
+ type="application/x-java-applet;version=1.6"
+ pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
+ archive="jar/gluegen-rt.jar,
+ jar/jogl-all-noawt.jar,
+ jar/jogl-test.jar"
+ gl_event_listener_class="com.jogamp.opengl.test.junit.graph.demos.GPUTextGLListener0A"
+ gl_profile="GL2ES2"
+ gl_swap_interval="1"
+ gl_alpha="4"
+ gl_multisamplebuffer="4"
+ gl_nodefaultkeyListener="true"
+ gl_debug="false"
+ gl_trace="false">
+ <noembed>Sorry, no Java support detected.</noembed>
+ </embed>
+ </comment>
+</object>
+</P>
+
+<P>
+Graph Text Demo Keys:<br>
+<ul>
+ <li> 1/2 - zoom in/out red-text </li>
+ <li> 6/7 - edit texture size if using VBAA (nope) </li>
+ <li> 0/9 - rotate the red-text </li>
+ <li> v - toggle vsync </li>
+ <li> i - live text input (CR ends it, backspace supported)</li>
+ <li> f - toggle fps </li>
+ <li> h - change text</li>
+ <li> space - change font</li>
+</ul>
+</P>
+
+</body>
+</html>
diff --git a/jnlp-files/jogl-applet-runner-newt-GraphTextDemo01-napplet.html b/jnlp-files/jogl-applet-runner-newt-GraphTextDemo01-napplet.html
index 59115ca36..28fed6673 100644
--- a/jnlp-files/jogl-applet-runner-newt-GraphTextDemo01-napplet.html
+++ b/jnlp-files/jogl-applet-runner-newt-GraphTextDemo01-napplet.html
@@ -14,9 +14,8 @@ JOGL Graph Text Demo 01
width="800" height="400">
<param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
<param name="archive" value="jar/gluegen-rt.jar,
- jar/jogl.all.jar,
- jar/jogl.test.jar">
- <param name="java_arguments" value="-Dsun.java2d.noddraw=true">
+ jar/jogl-all.jar,
+ jar/jogl-test.jar">
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.graph.demos.GPUTextGLListener0A">
<param name="gl_profile" value="GL2ES2">
<param name="gl_swap_interval" value="1">
@@ -31,9 +30,8 @@ JOGL Graph Text Demo 01
type="application/x-java-applet;version=1.6"
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
archive="jar/gluegen-rt.jar,
- jar/jogl.all.jar,
- jar/jogl.test.jar"
- java_arguments="-Dsun.java2d.noddraw=true"
+ jar/jogl-all.jar,
+ jar/jogl-test.jar"
gl_event_listener_class="com.jogamp.opengl.test.junit.graph.demos.GPUTextGLListener0A"
gl_profile="GL2ES2"
gl_swap_interval="1"
diff --git a/jnlp-files/jogl-applet-runner-newt-GraphTextDemo01.html b/jnlp-files/jogl-applet-runner-newt-GraphTextDemo01.html
index 1c7d3472b..fc00b73fc 100644
--- a/jnlp-files/jogl-applet-runner-newt-GraphTextDemo01.html
+++ b/jnlp-files/jogl-applet-runner-newt-GraphTextDemo01.html
@@ -12,19 +12,10 @@ JOGL Graph Text Demo 01
<P>
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
width="800" height="400">
- <param name="code" value="org.jdesktop.applet.util.JNLPAppletLauncher">
- <param name="archive" value="jar/applet-launcher.jar,
- jar/gluegen-rt.jar,
- jar/jogl.all.jar,
- jar/jogl.test.jar">
- <param name="codebase_lookup" value="false">
- <param name="subapplet.classname" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
- <param name="subapplet.displayname" value="JOGL Graph Text Demo01">
- <param name="noddraw.check" value="true">
- <param name="progressbar" value="true">
- <param name="jnlpNumExtensions" value="1">
- <param name="jnlpExtension1" value="jogl-all-awt.jnlp">
- <param name="java_arguments" value="-Dsun.java2d.noddraw=true">
+ <param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
+ <param name="archive" value="jar/gluegen-rt.jar,
+ jar/jogl-all.jar,
+ jar/jogl-test.jar">
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.graph.demos.GPUTextGLListener0A">
<param name="gl_profile" value="GL2ES2">
<param name="gl_swap_interval" value="1">
@@ -35,22 +26,13 @@ JOGL Graph Text Demo 01
<param name="gl_trace" value="false">
<param name="jnlp_href" value="jogl-applet-runner-newt.jnlp">
<comment>
- <embed code="org.jdesktop.applet.util.JNLPAppletLauncher"
+ <embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
width="800" height="400"
type="application/x-java-applet;version=1.6"
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
- archive="jar/applet-launcher.jar,
- jar/gluegen-rt.jar,
- jar/jogl.all.jar,
- jar/jogl.test.jar"
- codebase_lookup" value="false"
- subapplet.classname="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
- subapplet.displayname="JOGL Graph Text Demo01"
- noddraw.check="true"
- progressbar="true"
- jnlpNumExtensions="1"
- jnlpExtension1="jogl-all-awt.jnlp"
- java_arguments="-Dsun.java2d.noddraw=true"
+ archive="jar/gluegen-rt.jar,
+ jar/jogl-all.jar,
+ jar/jogl-test.jar"
gl_event_listener_class="com.jogamp.opengl.test.junit.graph.demos.GPUTextGLListener0A"
gl_profile="GL2ES2"
gl_swap_interval="1"
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..cf0723ea3
--- /dev/null
+++ b/jnlp-files/jogl-applet-runner-newt-GraphTextDemo01b-napplet.html
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+<title>JOGL Graph Text Demo 01b (NApplet)</title>
+</head>
+<body BGCOLOR="#ffffff">
+
+<P>
+JOGL Graph Text Demo 01b (w/ atomic/jogl-fonts-p0.jar in path)
+</P>
+
+<P>
+<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
+ width="800" height="400">
+ <param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
+ <param name="archive" value="jar/gluegen-rt.jar,
+ jar/jogl-all.jar,
+ jar/atomic/jogl-fonts-p0.jar,
+ jar/jogl-test.jar">
+ <param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.graph.demos.GPUTextGLListener0A">
+ <param name="gl_profile" value="GL2ES2">
+ <param name="gl_swap_interval" value="1">
+ <param name="gl_alpha" value="4">
+ <param name="gl_multisamplebuffer" value="4">
+ <param name="gl_nodefaultkeyListener" value="true">
+ <param name="gl_debug" value="false">
+ <param name="gl_trace" value="false">
+ <comment>
+ <embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
+ width="800" height="400"
+ type="application/x-java-applet;version=1.6"
+ pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
+ archive="jar/gluegen-rt.jar,
+ jar/jogl-all.jar,
+ jar/atomic/jogl-fonts-p0.jar,
+ jar/jogl-test.jar"
+ gl_event_listener_class="com.jogamp.opengl.test.junit.graph.demos.GPUTextGLListener0A"
+ gl_profile="GL2ES2"
+ gl_swap_interval="1"
+ gl_alpha="4"
+ gl_multisamplebuffer="4"
+ gl_nodefaultkeyListener="true"
+ gl_debug="false"
+ gl_trace="false">
+ <noembed>Sorry, no Java support detected.</noembed>
+ </embed>
+ </comment>
+</object>
+</P>
+
+<P>
+Graph Text Demo Keys:<br>
+<ul>
+ <li> 1/2 - zoom in/out red-text </li>
+ <li> 6/7 - edit texture size if using VBAA (nope) </li>
+ <li> 0/9 - rotate the red-text </li>
+ <li> v - toggle vsync </li>
+ <li> i - live text input (CR ends it, backspace supported)</li>
+ <li> f - toggle fps </li>
+ <li> h - change text</li>
+ <li> space - change font</li>
+</ul>
+</P>
+
+</body>
+</html>
diff --git a/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01-applet3-napplet.html b/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01-applet3-napplet.html
new file mode 100644
index 000000000..4e7cf9304
--- /dev/null
+++ b/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01-applet3-napplet.html
@@ -0,0 +1,68 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+<title>JOGL Applet3 Graph UI-Scene Demo 01 (NApplet)</title>
+</head>
+<body BGCOLOR="#ffffff">
+
+<P>
+JOGL Applet3 Graph UI-Scene Demo 01
+</P>
+
+<P>
+<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
+ width="640" height="480">
+ <param name="code" value="com.jogamp.newt.util.applet.JOGLNewtApplet3Run">
+ <param name="archive" value="jar/gluegen-rt.jar,
+ jar/jogl-all-noawt.jar,
+ jar/jogl-test.jar">
+ <param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.graph.demos.GPUUISceneGLListener0A">
+ <param name="gl_profile" value="GL2ES2">
+ <param name="gl_swap_interval" value="1">
+ <param name="gl_alpha" value="4">
+ <param name="gl_multisamplebuffer" value="4">
+ <param name="gl_debug" value="false">
+ <param name="gl_trace" value="false">
+ <comment>
+ <embed code="com.jogamp.newt.util.applet.JOGLNewtApplet3Run"
+ width="640" height="480"
+ type="application/x-java-applet;version=1.6"
+ pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
+ archive="jar/gluegen-rt.jar,
+ jar/jogl-all-noawt.jar,
+ jar/jogl-test.jar"
+ gl_event_listener_class="com.jogamp.opengl.test.junit.graph.demos.GPUUISceneGLListener0A"
+ gl_profile="GL2ES2"
+ gl_swap_interval="1"
+ gl_alpha="4"
+ gl_multisamplebuffer="4"
+ gl_debug="false"
+ gl_trace="false">
+ <noembed>Sorry, no Java support detected.</noembed>
+ </embed>
+ </comment>
+</object>
+
+</P>
+
+<P>
+Graph UI-Scene Demo Keys:<br>
+<ul>
+ <li> none - use mouse </li>
+</ul>
+</P>
+<P>
+JOGL NEWT JNLP Applet Runner Special Keys:<br>
+<ul>
+ <li> d - toggle decoration </li>
+ <li> f - toggle fullscreen </li>
+ <li> r - in/out browser window </li>
+ <li> a - on/off always-on-top </li>
+ <li> c - change mouse pointer </li>
+ <li> i - invisible mouse pointer </li>
+ <li> w - warp mouse pointer to center </li>
+</ul>
+</P>
+
+</body>
+</html>
diff --git a/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01-napplet.html b/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01-napplet.html
index 6efeefc10..66f02da6b 100644
--- a/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01-napplet.html
+++ b/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01-napplet.html
@@ -14,9 +14,8 @@ JOGL Graph UI-Scene Demo 01
width="640" height="480">
<param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
<param name="archive" value="jar/gluegen-rt.jar,
- jar/jogl.all.jar,
- jar/jogl.test.jar">
- <param name="java_arguments" value="-Dsun.java2d.noddraw=true">
+ jar/jogl-all.jar,
+ jar/jogl-test.jar">
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.graph.demos.GPUUISceneGLListener0A">
<param name="gl_profile" value="GL2ES2">
<param name="gl_swap_interval" value="1">
@@ -30,9 +29,8 @@ JOGL Graph UI-Scene Demo 01
type="application/x-java-applet;version=1.6"
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
archive="jar/gluegen-rt.jar,
- jar/jogl.all.jar,
- jar/jogl.test.jar"
- java_arguments="-Dsun.java2d.noddraw=true"
+ jar/jogl-all.jar,
+ jar/jogl-test.jar"
gl_event_listener_class="com.jogamp.opengl.test.junit.graph.demos.GPUUISceneGLListener0A"
gl_profile="GL2ES2"
gl_swap_interval="1"
@@ -60,6 +58,9 @@ JOGL NEWT JNLP Applet Runner Special Keys:<br>
<li> f - toggle fullscreen </li>
<li> r - in/out browser window </li>
<li> a - on/off always-on-top </li>
+ <li> c - change mouse pointer </li>
+ <li> i - invisible mouse pointer </li>
+ <li> w - warp mouse pointer to center </li>
</ul>
</P>
diff --git a/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01.html b/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01.html
index 6b32b11e7..3efc951b4 100644
--- a/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01.html
+++ b/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01.html
@@ -12,19 +12,10 @@ JOGL Graph UI-Scene Demo 01
<P>
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
width="640" height="480">
- <param name="code" value="org.jdesktop.applet.util.JNLPAppletLauncher">
- <param name="archive" value="jar/applet-launcher.jar,
- jar/gluegen-rt.jar,
- jar/jogl.all.jar,
- jar/jogl.test.jar">
- <param name="codebase_lookup" value="false">
- <param name="subapplet.classname" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
- <param name="subapplet.displayname" value="JOGL Graph UI Demo01">
- <param name="noddraw.check" value="true">
- <param name="progressbar" value="true">
- <param name="jnlpNumExtensions" value="1">
- <param name="jnlpExtension1" value="jogl-all-awt.jnlp">
- <param name="java_arguments" value="-Dsun.java2d.noddraw=true">
+ <param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
+ <param name="archive" value="jar/gluegen-rt.jar,
+ jar/jogl-all.jar,
+ jar/jogl-test.jar">
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.graph.demos.GPUUISceneGLListener0A">
<param name="gl_profile" value="GL2ES2">
<param name="gl_swap_interval" value="1">
@@ -34,22 +25,13 @@ JOGL Graph UI-Scene Demo 01
<param name="gl_trace" value="false">
<param name="jnlp_href" value="jogl-applet-runner-newt.jnlp">
<comment>
- <embed code="org.jdesktop.applet.util.JNLPAppletLauncher"
+ <embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
width="640" height="480"
type="application/x-java-applet;version=1.6"
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
- archive="jar/applet-launcher.jar,
- jar/gluegen-rt.jar,
- jar/jogl.all.jar,
- jar/jogl.test.jar"
- codebase_lookup" value="false"
- subapplet.classname="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
- subapplet.displayname="JOGL Graph UI Demo01"
- noddraw.check="true"
- progressbar="true"
- jnlpNumExtensions="1"
- jnlpExtension1="jogl-all-awt.jnlp"
- java_arguments="-Dsun.java2d.noddraw=true"
+ archive="jar/gluegen-rt.jar,
+ jar/jogl-all.jar,
+ jar/jogl-test.jar"
gl_event_listener_class="com.jogamp.opengl.test.junit.graph.demos.GPUUISceneGLListener0A"
gl_profile="GL2ES2"
gl_swap_interval="1"
@@ -78,6 +60,9 @@ JOGL NEWT JNLP Applet Runner Special Keys:<br>
<li> f - toggle fullscreen </li>
<li> r - in/out browser window </li>
<li> a - on/off always-on-top </li>
+ <li> c - change mouse pointer </li>
+ <li> i - invisible mouse pointer </li>
+ <li> w - warp mouse pointer to center </li>
</ul>
</P>
diff --git a/jnlp-files/jogl-applet-runner-newt-MovieCube-applet3-napplet.html b/jnlp-files/jogl-applet-runner-newt-MovieCube-applet3-napplet.html
new file mode 100644
index 000000000..590bf308c
--- /dev/null
+++ b/jnlp-files/jogl-applet-runner-newt-MovieCube-applet3-napplet.html
@@ -0,0 +1,80 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+<title>JogAmp's Applet3 MovieCube - GLMediaPlayer Demo 01 (NApplet)</title>
+</head>
+<body BGCOLOR="#ffffff">
+
+<P>
+JogAmp's Applet3 MovieCube - GLMediaPlayer Demo 01
+</P>
+
+<P>
+<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
+ width="510" height="300">
+ <param name="code" value="com.jogamp.newt.util.applet.JOGLNewtApplet3Run">
+ <param name="archive" value="jar/gluegen-rt.jar,
+ jar/joal.jar,
+ jar/jogl-all-noawt.jar,
+ jar/jogl-test.jar">
+ <param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.av.MovieCube">
+ <param name="gl_profile" value="GL2ES2">
+ <param name="gl_swap_interval" value="1">
+ <param name="gl_debug" value="false">
+ <param name="gl_trace" value="false">
+ <comment>
+ <embed code="com.jogamp.newt.util.applet.JOGLNewtApplet3Run"
+ width="510" height="300"
+ type="application/x-java-applet;version=1.6"
+ pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
+ archive="jar/gluegen-rt.jar,
+ jar/joal.jar,
+ jar/jogl-all-noawt.jar,
+ jar/jogl-test.jar"
+ codebase_lookup" value="false"
+ gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.av.MovieCube"
+ gl_profile="GL2ES2"
+ gl_swap_interval="1"
+ gl_debug="false"
+ gl_trace="false">
+ <noembed>Sorry, no Java support detected.</noembed>
+ </embed>
+ </comment>
+</object>
+
+</P>
+
+<P>
+MovieCube Keys:<br>
+<ul>
+ <li> BWD / FWD:
+ <ul>
+ <li> 01s - Cursor left/right</li>
+ <li> 10s - Cursor down/up</li>
+ <li> 30s - Page down/up</li>
+ </ul></li>
+ <li> Speed:
+ <ul>
+ <li> Pause - Space bar</li>
+ <li> Half - Keypad minus</li>
+ <li> Double - Keypad plus</li>
+ <li> Reset - Keypad multiply</li>
+ </ul></li>
+ <li> Mute - M</li>
+</ul>
+</P>
+<P>
+JOGL NEWT JNLP Applet Runner Special Keys:<br>
+<ul>
+ <li> d - toggle decoration </li>
+ <li> f - toggle fullscreen </li>
+ <li> r - in/out browser window </li>
+ <li> a - on/off always-on-top </li>
+ <li> c - change mouse pointer </li>
+ <li> i - invisible mouse pointer </li>
+ <li> w - warp mouse pointer to center </li>
+</ul>
+</P>
+
+</body>
+</html>
diff --git a/jnlp-files/jogl-applet-runner-newt-MovieCube-napplet.html b/jnlp-files/jogl-applet-runner-newt-MovieCube-napplet.html
index def7b72b9..3630a1529 100644
--- a/jnlp-files/jogl-applet-runner-newt-MovieCube-napplet.html
+++ b/jnlp-files/jogl-applet-runner-newt-MovieCube-napplet.html
@@ -14,9 +14,9 @@ JogAmp's MovieCube - GLMediaPlayer Demo 01
width="510" height="300">
<param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
<param name="archive" value="jar/gluegen-rt.jar,
- jar/jogl.all.jar,
- jar/jogl.test.jar">
- <param name="java_arguments" value="-Dsun.java2d.noddraw=true">
+ jar/joal.jar,
+ jar/jogl-all.jar,
+ jar/jogl-test.jar">
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.av.MovieCube">
<param name="gl_profile" value="GL2ES2">
<param name="gl_swap_interval" value="1">
@@ -28,10 +28,10 @@ JogAmp's MovieCube - GLMediaPlayer Demo 01
type="application/x-java-applet;version=1.6"
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
archive="jar/gluegen-rt.jar,
- jar/jogl.all.jar,
- jar/jogl.test.jar"
+ jar/joal.jar,
+ jar/jogl-all.jar,
+ jar/jogl-test.jar"
codebase_lookup" value="false"
- java_arguments="-Dsun.java2d.noddraw=true"
gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.av.MovieCube"
gl_profile="GL2ES2"
gl_swap_interval="1"
@@ -47,14 +47,20 @@ JogAmp's MovieCube - GLMediaPlayer Demo 01
<P>
MovieCube Keys:<br>
<ul>
- <li> Cursor-Left - bwd 1s</li>
- <li> Cursor-Up - fwd 10s</li>
- <li> Cursor-Right - fwd 1s</li>
- <li> Cursor-Down - bwd 10s</li>
- <li> Escape - Restart w/ normal speed</li>
- <li> Space - Toggle Pause</li>
- <li> S - Half Speed</li>
- <li> F - Double Speed</li>
+ <li> BWD / FWD:
+ <ul>
+ <li> 01s - Cursor left/right</li>
+ <li> 10s - Cursor down/up</li>
+ <li> 30s - Page down/up</li>
+ </ul></li>
+ <li> Speed:
+ <ul>
+ <li> Pause - Space bar</li>
+ <li> Half - Keypad minus</li>
+ <li> Double - Keypad plus</li>
+ <li> Reset - Keypad multiply</li>
+ </ul></li>
+ <li> Mute - M</li>
</ul>
</P>
<P>
@@ -64,6 +70,9 @@ JOGL NEWT JNLP Applet Runner Special Keys:<br>
<li> f - toggle fullscreen </li>
<li> r - in/out browser window </li>
<li> a - on/off always-on-top </li>
+ <li> c - change mouse pointer </li>
+ <li> i - invisible mouse pointer </li>
+ <li> w - warp mouse pointer to center </li>
</ul>
</P>
diff --git a/jnlp-files/jogl-applet-runner-newt-MovieCube.html b/jnlp-files/jogl-applet-runner-newt-MovieCube.html
index 6b1654ed7..ba9a25c5a 100644
--- a/jnlp-files/jogl-applet-runner-newt-MovieCube.html
+++ b/jnlp-files/jogl-applet-runner-newt-MovieCube.html
@@ -12,19 +12,11 @@ JogAmp's MovieCube - GLMediaPlayer Demo 01
<P>
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
width="510" height="300">
- <param name="code" value="org.jdesktop.applet.util.JNLPAppletLauncher">
- <param name="archive" value="jar/applet-launcher.jar,
- jar/gluegen-rt.jar,
- jar/jogl.all.jar,
- jar/jogl.test.jar">
- <param name="codebase_lookup" value="false">
- <param name="subapplet.classname" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
- <param name="subapplet.displayname" value="MovieCube">
- <param name="noddraw.check" value="true">
- <param name="progressbar" value="true">
- <param name="jnlpNumExtensions" value="1">
- <param name="jnlpExtension1" value="jogl-all-awt.jnlp">
- <param name="java_arguments" value="-Dsun.java2d.noddraw=true">
+ <param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
+ <param name="archive" value="jar/gluegen-rt.jar,
+ jar/joal.jar,
+ jar/jogl-all.jar,
+ jar/jogl-test.jar">
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.av.MovieCube">
<param name="gl_profile" value="GL2ES2">
<param name="gl_swap_interval" value="1">
@@ -32,22 +24,14 @@ JogAmp's MovieCube - GLMediaPlayer Demo 01
<param name="gl_trace" value="false">
<param name="jnlp_href" value="jogl-applet-runner-newt.jnlp">
<comment>
- <embed code="org.jdesktop.applet.util.JNLPAppletLauncher"
+ <embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
width="510" height="300"
type="application/x-java-applet;version=1.6"
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
- archive="jar/applet-launcher.jar,
- jar/gluegen-rt.jar,
- jar/jogl.all.jar,
- jar/jogl.test.jar"
- codebase_lookup" value="false"
- subapplet.classname="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
- subapplet.displayname="MovieCube"
- noddraw.check="true"
- progressbar="true"
- jnlpNumExtensions="1"
- jnlpExtension1="jogl-all-awt.jnlp"
- java_arguments="-Dsun.java2d.noddraw=true"
+ archive="jar/gluegen-rt.jar,
+ jar/joal.jar,
+ jar/jogl-all.jar,
+ jar/jogl-test.jar"
gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.av.MovieCube"
gl_profile="GL2ES2"
gl_swap_interval="1"
@@ -64,14 +48,20 @@ JogAmp's MovieCube - GLMediaPlayer Demo 01
<P>
MovieCube Keys:<br>
<ul>
- <li> Cursor-Left - bwd 1s</li>
- <li> Cursor-Up - fwd 10s</li>
- <li> Cursor-Right - fwd 1s</li>
- <li> Cursor-Down - bwd 10s</li>
- <li> Escape - Restart w/ normal speed</li>
- <li> Space - Toggle Pause</li>
- <li> S - Half Speed</li>
- <li> F - Double Speed</li>
+ <li> BWD / FWD:
+ <ul>
+ <li> 01s - Cursor left/right</li>
+ <li> 10s - Cursor down/up</li>
+ <li> 30s - Page down/up</li>
+ </ul></li>
+ <li> Speed:
+ <ul>
+ <li> Pause - Space bar</li>
+ <li> Half - Keypad minus</li>
+ <li> Double - Keypad plus</li>
+ <li> Reset - Keypad multiply</li>
+ </ul></li>
+ <li> Mute - M</li>
</ul>
</P>
<P>
@@ -81,6 +71,9 @@ JOGL NEWT JNLP Applet Runner Special Keys:<br>
<li> f - toggle fullscreen </li>
<li> r - in/out browser window </li>
<li> a - on/off always-on-top </li>
+ <li> c - change mouse pointer </li>
+ <li> i - invisible mouse pointer </li>
+ <li> w - warp mouse pointer to center </li>
</ul>
</P>
diff --git a/jnlp-files/jogl-applet-runner-newt-gears-applet3-napplet.html b/jnlp-files/jogl-applet-runner-newt-gears-applet3-napplet.html
new file mode 100644
index 000000000..ef287c79d
--- /dev/null
+++ b/jnlp-files/jogl-applet-runner-newt-gears-applet3-napplet.html
@@ -0,0 +1,113 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+<title>JOGL NEWT Applet3 Runner - GearsES2 - normal - (NApplet) </title>
+</head>
+<body BGCOLOR="#ffffff">
+
+<p>
+Applet3 (w/o AWT) launching using <a href="http://jogamp.org/jogl/doc/deployment/JOGL-DEPLOYMENT.html#NApplets">NApplet</a>.
+</p>
+
+<p>
+JOGL NEWT Applet3 Runner Special Keys:<br>
+<ul>
+ <li> d - toggle decoration </li>
+ <li> f - toggle fullscreen </li>
+ <li> r - in/out browser window </li>
+ <li> a - on/off always-on-top </li>
+ <li> c - change mouse pointer </li>
+ <li> i - invisible mouse pointer </li>
+ <li> w - warp mouse pointer to center </li>
+</ul>
+</p>
+
+<p>
+<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
+ width="200" height="200">
+ <param name="code" value="com.jogamp.newt.util.applet.JOGLNewtApplet3Run">
+ <param name="archive" value="jar/gluegen-rt.jar,
+ jar/jogl-all-noawt.jar,
+ jar/jogl-test.jar">
+ <param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2">
+ <param name="gl_profile" value="GL2ES2">
+ <param name="gl_swap_interval" value="1">
+ <param name="gl_debug" value="false">
+ <param name="gl_trace" value="false">
+ <comment>
+ <embed code="com.jogamp.newt.util.applet.JOGLNewtApplet3Run"
+ width="200" height="200"
+ type="application/x-java-applet;version=1.6"
+ pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
+ archive="jar/gluegen-rt.jar,
+ jar/jogl-all-noawt.jar,
+ jar/jogl-test.jar"
+ gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"
+ gl_profile="GL2ES2"
+ gl_swap_interval="1"
+ gl_debug="false"
+ gl_trace="false">
+ <noembed>Sorry, no Java support detected.</noembed>
+ </embed>
+ </comment>
+</object>
+
+</p>
+
+<p>
+
+The applet above is instantiated with the following code:
+
+<pre>
+&lt;object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
+ width="200" height="200"&gt;
+ &lt;param name="code" value="com.jogamp.newt.util.applet.JOGLNewtApplet3Run"&gt;
+ &lt;param name="archive" value="jar/gluegen-rt.jar,
+ jar/jogl-all-noawt.jar,
+ jar/jogl-test.jar"&gt;
+ &lt;param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"&gt;
+ &lt;param name="gl_profile" value="GL2ES2"&gt;
+ &lt;param name="gl_swap_interval" value="1"&gt;
+ &lt;param name="gl_debug" value="false"&gt;
+ &lt;param name="gl_trace" value="false"&gt;
+ &lt;comment&gt;
+ &lt;embed code="com.jogamp.newt.util.applet.JOGLNewtApplet3Run"
+ width="200" height="200"
+ type="application/x-java-applet;version=1.6"
+ pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
+ archive="jar/gluegen-rt.jar,
+ jar/jogl-all-noawt.jar,
+ jar/jogl-test.jar"
+ gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"
+ gl_profile="GL2ES2"
+ gl_swap_interval="1"
+ gl_debug="false"
+ gl_trace="false"&gt;
+ &lt;noembed&gt;Sorry, no Java support detected.&lt;/noembed&gt;
+ &lt;/embed&gt;
+ &lt;/comment&gt;
+&lt;/object&gt;
+
+</pre>
+
+</p>
+<p>
+<del>
+Note that the jogl-test.jar, which contains the GearsES2 class,
+<B>does not need to be signed</B>! JogAmp Community signs
+jogl-all.jar and gluegen-rt.jar, which contain the
+JOGL's supporting classes; this is the only
+Java code which needs to be signed in order to deploy applets using
+JOGL and is the only certificate the end user must accept.
+</del><br/>
+Sadly, due to Oracle's Java Applet Plugin update 7u51,
+unsigned applets are no more allowed and effectively
+lower the bar to create user applets with raised privileges.<br/>
+Hence JogAmp Community <b>signs</b> jogl-all.jar and gluegen-rt.jar, which contain the
+JOGL's supporting classes as well as jogl-test.jar, which contains the users implementing Applet class.<br/>
+jogl-test.jar's manifest file uses <i>Permissions: sandbox</i>
+to <b>not raise privileges</b>.
+</p>
+
+</body>
+</html>
diff --git a/jnlp-files/jogl-applet-runner-newt-gears-applet3-special-napplet.html b/jnlp-files/jogl-applet-runner-newt-gears-applet3-special-napplet.html
new file mode 100644
index 000000000..821d8f4dc
--- /dev/null
+++ b/jnlp-files/jogl-applet-runner-newt-gears-applet3-special-napplet.html
@@ -0,0 +1,70 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+<title>JOGL NEWT JNLP Applet3 Runner - GearsES2 - special (NApplet)</title>
+</head>
+<body BGCOLOR="#ffffff">
+
+<P>
+JOGL NEWT JNLP Applet3 Runner Special Keys:
+<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
+ width="1" height="1">
+ <param name="code" value="com.jogamp.newt.util.applet.JOGLNewtApplet3Run">
+ <param name="archive" value="jar/gluegen-rt.jar,
+ jar/jogl-all-noawt.jar,
+ jar/jogl-test.jar">
+ <param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2">
+ <param name="gl_profile" value="GL2ES2">
+ <param name="gl_swap_interval" value="1">
+ <param name="gl_undecorated" value="true">
+ <param name="gl_opaque" value="false">
+ <param name="gl_alwaysontop" value="true">
+ <param name="gl_dx" value="0">
+ <param name="gl_dy" value="-50">
+ <param name="gl_width" value="200">
+ <param name="gl_height" value="200">
+ <param name="gl_debug" value="false">
+ <param name="gl_trace" value="false">
+ <comment>
+ <embed code="com.jogamp.newt.util.applet.JOGLNewtApplet3Run"
+ width="1" height="1"
+ type="application/x-java-applet;version=1.6"
+ pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
+ archive="jar/gluegen-rt.jar,
+ jar/jogl-all-noawt.jar,
+ jar/jogl-test.jar"
+ gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"
+ gl_profile="GL2ES2"
+ gl_swap_interval="1"
+ gl_undecorated="true"
+ gl_opaque="false"
+ gl_alwaysontop="true"
+ gl_dx="0"
+ gl_dy="-50"
+ gl_width="200"
+ gl_height="200"
+ gl_debug="false"
+ gl_trace="false">
+ <noembed>Sorry, no Java support detected.</noembed>
+ </embed>
+ </comment>
+</object> Hello Gears - Hello Gears - Hello Gears
+<br>
+<ul>
+ <li> d - toggle decoration </li>
+ <li> f - toggle fullscreen </li>
+ <li> r - in/out browser window </li>
+ <li> a - on/off always-on-top </li>
+ <li> c - change mouse pointer </li>
+ <li> i - invisible mouse pointer </li>
+ <li> w - warp mouse pointer to center </li>
+</ul>
+Normal webpage text - Normal webpage text - Normal webpage text - Normal webpage text<br>
+Normal webpage text - Normal webpage text - Normal webpage text - Normal webpage text<br>
+Normal webpage text - Normal webpage text - Normal webpage text - Normal webpage text<br>
+Normal webpage text - Normal webpage text - Normal webpage text - Normal webpage text<br>
+</P>
+
+
+</body>
+</html>
diff --git a/jnlp-files/jogl-applet-runner-newt-gears-gl3-napplet.html b/jnlp-files/jogl-applet-runner-newt-gears-gl3-napplet.html
new file mode 100644
index 000000000..c0861ee76
--- /dev/null
+++ b/jnlp-files/jogl-applet-runner-newt-gears-gl3-napplet.html
@@ -0,0 +1,117 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+<title>JOGL NEWT Applet Runner - GearsES2 - GL3 Core - (NApplet) </title>
+</head>
+<body BGCOLOR="#ffffff">
+
+<p>
+Applet launching using <a href="http://jogamp.org/jogl/doc/deployment/JOGL-DEPLOYMENT.html#NApplets">NApplet</a>.
+</p>
+
+<p>
+JOGL NEWT Applet Runner Special Keys:<br>
+<ul>
+ <li> d - toggle decoration </li>
+ <li> f - toggle fullscreen </li>
+ <li> r - in/out browser window </li>
+ <li> a - on/off always-on-top </li>
+ <li> c - change mouse pointer </li>
+ <li> i - invisible mouse pointer </li>
+ <li> w - warp mouse pointer to center </li>
+</ul>
+</p>
+
+<p>
+<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
+ width="200" height="200">
+ <param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
+ <param name="archive" value="jar/gluegen-rt.jar,
+ jar/jogl-all.jar,
+ jar/jogl-test.jar">
+ <param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2">
+ <param name="gl_profile" value="GL3">
+ <param name="gl_swap_interval" value="1">
+ <param name="gl_debug" value="false">
+ <param name="gl_trace" value="false">
+ <comment>
+ <embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
+ width="200" height="200"
+ type="application/x-java-applet;version=1.6"
+ pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
+ archive="jar/gluegen-rt.jar,
+ jar/jogl-all.jar,
+ jar/jogl-test.jar"
+ gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"
+ gl_profile="GL3"
+ gl_swap_interval="1"
+ gl_debug="false"
+ gl_trace="false">
+ <noembed>Sorry, no Java support detected.</noembed>
+ </embed>
+ </comment>
+</object>
+
+</p>
+
+<p>
+Applet is using a GL3 core context, failure is expected if n/a on your platform!
+</p>
+
+<p>
+
+The applet above is instantiated with the following code:
+
+<pre>
+&lt;object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
+ width="200" height="200"&gt;
+ &lt;param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"&gt;
+ &lt;param name="archive" value="jar/gluegen-rt.jar,
+ jar/jogl-all.jar,
+ jar/jogl-test.jar"&gt;
+ &lt;param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"&gt;
+ &lt;param name="gl_profile" value="GL3"&gt;
+ &lt;param name="gl_swap_interval" value="1"&gt;
+ &lt;param name="gl_debug" value="false"&gt;
+ &lt;param name="gl_trace" value="false"&gt;
+ &lt;comment&gt;
+ &lt;embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
+ width="200" height="200"
+ type="application/x-java-applet;version=1.6"
+ pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
+ archive="jar/gluegen-rt.jar,
+ jar/jogl-all.jar,
+ jar/jogl-test.jar"
+ gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"
+ gl_profile="GL3"
+ gl_swap_interval="1"
+ gl_debug="false"
+ gl_trace="false"&gt;
+ &lt;noembed&gt;Sorry, no Java support detected.&lt;/noembed&gt;
+ &lt;/embed&gt;
+ &lt;/comment&gt;
+&lt;/object&gt;
+
+</pre>
+
+</p>
+<p>
+<del>
+Note that the jogl-test.jar, which contains the GearsES2 class,
+<B>does not need to be signed</B>! JogAmp Community signs
+jogl-all.jar and gluegen-rt.jar, which contain the
+JOGL's supporting classes; this is the only
+Java code which needs to be signed in order to deploy applets using
+JOGL and is the only certificate the end user must accept.
+</del><br/>
+Sadly, due to Oracle's Java Applet Plugin update 7u51,
+unsigned applets are no more allowed and effectively
+lower the bar to create user applets with raised privileges.<br/>
+Hence JogAmp Community <b>signs</b> jogl-all.jar and gluegen-rt.jar, which contain the
+JOGL's supporting classes as well as jogl-test.jar, which contains the users implementing Applet class.<br/>
+jogl-test.jar's manifest file uses <i>Permissions: sandbox</i>
+to <b>not raise privileges</b>.
+</p>
+
+</body>
+</html>
diff --git a/jnlp-files/jogl-applet-runner-newt-gears-normal-launcheronly.html b/jnlp-files/jogl-applet-runner-newt-gears-normal-launcheronly.html
deleted file mode 100644
index 91e989346..000000000
--- a/jnlp-files/jogl-applet-runner-newt-gears-normal-launcheronly.html
+++ /dev/null
@@ -1,143 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
-<html>
-<head>
-<title>JOGL NEWT JNLP Applet Runner - GearsES2 - normal - launcheronly</title>
-</head>
-<body BGCOLOR="#ffffff">
-
-<P>
-JOGL NEWT JNLP Applet Runner Special Keys:<br>
-<ul>
- <li> d - toggle decoration </li>
- <li> f - toggle fullscreen </li>
- <li> r - in/out browser window </li>
- <li> a - on/off always-on-top </li>
-</ul>
-</P>
-
-<P>
-<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
- width="200" height="200">
- <param name="code" value="org.jdesktop.applet.util.JNLPAppletLauncher">
- <param name="archive" value="jar/applet-launcher.jar,
- jar/gluegen-rt.jar,
- jar/jogl.all.jar,
- jar/jogl.test.jar">
- <param name="codebase_lookup" value="false">
- <param name="subapplet.classname" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
- <param name="subapplet.displayname" value="JOGL GearsES2 Applet">
- <param name="noddraw.check" value="true">
- <param name="progressbar" value="true">
- <param name="jnlpNumExtensions" value="1">
- <param name="jnlpExtension1" value="jogl-all-awt.jnlp">
- <param name="java_arguments" value="-Dsun.java2d.noddraw=true">
- <param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2">
- <param name="gl_profile" value="GL2ES2">
- <param name="gl_swap_interval" value="1">
- <param name="gl_debug" value="false">
- <param name="gl_trace" value="false">
- <comment>
- <embed code="org.jdesktop.applet.util.JNLPAppletLauncher"
- width="200" height="200"
- type="application/x-java-applet;version=1.6"
- pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
- archive="jar/applet-launcher.jar,
- jar/gluegen-rt.jar,
- jar/jogl.all.jar,
- jar/jogl.test.jar"
- codebase_lookup" value="false"
- subapplet.classname="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
- subapplet.displayname="JOGL GearsES2 Applet"
- noddraw.check="true"
- progressbar="true"
- jnlpNumExtensions="1"
- jnlpExtension1="jogl-all-awt.jnlp"
- java_arguments="-Dsun.java2d.noddraw=true"
- gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"
- gl_profile="GL2ES2"
- gl_swap_interval="1"
- gl_debug="false"
- gl_trace="false">
- <noembed>Sorry, no Java support detected.</noembed>
- </embed>
- </comment>
-</object>
-
-</P>
-
-<P>
-
-The applet above is instantiated with the following code:
-
-<pre>
-&lt;object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
- width="200" height="200"&gt;
- &lt;param name="code" value="org.jdesktop.applet.util.JNLPAppletLauncher"&gt;
- &lt;param name="archive" value="jar/applet-launcher.jar,
- jar/gluegen-rt.jar,
- jar/jogl.all.jar,
- jar/jogl.test.jar"&gt;
- &lt;param name="codebase_lookup" value="false"&gt;
- &lt;param name="subapplet.classname" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"&gt;
- &lt;param name="subapplet.displayname" value="JOGL GearsES2 Applet"&gt;
- &lt;param name="noddraw.check" value="true"&gt;
- &lt;param name="progressbar" value="true"&gt;
- &lt;param name="jnlpNumExtensions" value="1"&gt;
- &lt;param name="jnlpExtension1" value="jogl-all-awt.jnlp"&gt;
- &lt;param name="java_arguments" value="-Dsun.java2d.noddraw=true"&gt;
- &lt;param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"&gt;
- &lt;param name="gl_profile" value="GL2ES2"&gt;
- &lt;param name="gl_swap_interval" value="1"&gt;
- &lt;param name="gl_debug" value="false"&gt;
- &lt;param name="gl_trace" value="false"&gt;
- &lt;comment&gt;
- &lt;embed code="org.jdesktop.applet.util.JNLPAppletLauncher"
- width="200" height="200"
- type="application/x-java-applet;version=1.6"
- pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
- archive="jar/applet-launcher.jar,
- jar/gluegen-rt.jar,
- jar/jogl.all.jar,
- jar/jogl.test.jar"
- codebase_lookup" value="false"
- subapplet.classname="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
- subapplet.displayname="JOGL GearsES2 Applet"
- noddraw.check="true"
- progressbar="true"
- jnlpNumExtensions="1"
- jnlpExtension1="jogl-all-awt.jnlp"
- java_arguments="-Dsun.java2d.noddraw=true"
- gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"
- gl_profile="GL2ES2"
- gl_swap_interval="1"
- gl_debug="false"
- gl_trace="false"&gt;
- &lt;noembed&gt;Sorry, no Java support detected.&lt;/noembed&gt;
- &lt;/embed&gt;
- &lt;/comment&gt;
-&lt;/object&gt;
-
-</pre>
-
-</P>
-<P>
-
-Note that the jogl-demos.jar, which contains the GearsApplet class,
-<B>does not need to be signed</B>! JogAmp Community signs
-applet-launcher.jar, jogl.jar and gluegen-rt.jar, which contain the
-JNLPAppletLauncher and JOGL's supporting classes; this is the only
-Java code which needs to be signed in order to deploy applets using
-JOGL and is the only certificate the end user must accept.
-
-</P>
-<P>
-
-The <a href="http://jogamp.org/applet-launcher/www/">JNLPAppletLauncher
-home page</a> contains more information about what files must be
-placed on the web server in order to enable the deployment of applets
-using JOGL and other extensions.
-
-</P>
-
-</body>
-</html>
diff --git a/jnlp-files/jogl-applet-runner-newt-gears-normal-napplet.html b/jnlp-files/jogl-applet-runner-newt-gears-normal-napplet.html
index 9db6d8cc2..be3c95d43 100644
--- a/jnlp-files/jogl-applet-runner-newt-gears-normal-napplet.html
+++ b/jnlp-files/jogl-applet-runner-newt-gears-normal-napplet.html
@@ -1,28 +1,34 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
-<title>JOGL NEWT Applet Runner - GearsES2 - normal - Normal Applet</title>
+<title>JOGL NEWT Applet Runner - GearsES2 - normal - (NApplet) </title>
</head>
<body BGCOLOR="#ffffff">
-<P>
+<p>
+Applet launching using <a href="http://jogamp.org/jogl/doc/deployment/JOGL-DEPLOYMENT.html#NApplets">NApplet</a>.
+</p>
+
+<p>
JOGL NEWT Applet Runner Special Keys:<br>
<ul>
<li> d - toggle decoration </li>
<li> f - toggle fullscreen </li>
<li> r - in/out browser window </li>
<li> a - on/off always-on-top </li>
+ <li> c - change mouse pointer </li>
+ <li> i - invisible mouse pointer </li>
+ <li> w - warp mouse pointer to center </li>
</ul>
-</P>
+</p>
-<P>
+<p>
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
width="200" height="200">
<param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
<param name="archive" value="jar/gluegen-rt.jar,
- jar/jogl.all.jar,
- jar/jogl.test.jar">
- <param name="java_arguments" value="-Dsun.java2d.noddraw=true">
+ jar/jogl-all.jar,
+ jar/jogl-test.jar">
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2">
<param name="gl_profile" value="GL2ES2">
<param name="gl_swap_interval" value="1">
@@ -34,9 +40,8 @@ JOGL NEWT Applet Runner Special Keys:<br>
type="application/x-java-applet;version=1.6"
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
archive="jar/gluegen-rt.jar,
- jar/jogl.all.jar,
- jar/jogl.test.jar"
- java_arguments="-Dsun.java2d.noddraw=true"
+ jar/jogl-all.jar,
+ jar/jogl-test.jar"
gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"
gl_profile="GL2ES2"
gl_swap_interval="1"
@@ -47,9 +52,9 @@ JOGL NEWT Applet Runner Special Keys:<br>
</comment>
</object>
-</P>
+</p>
-<P>
+<p>
The applet above is instantiated with the following code:
@@ -58,9 +63,8 @@ The applet above is instantiated with the following code:
width="200" height="200"&gt;
&lt;param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"&gt;
&lt;param name="archive" value="jar/gluegen-rt.jar,
- jar/jogl.all.jar,
- jar/jogl.test.jar"&gt;
- &lt;param name="java_arguments" value="-Dsun.java2d.noddraw=true"&gt;
+ jar/jogl-all.jar,
+ jar/jogl-test.jar"&gt;
&lt;param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"&gt;
&lt;param name="gl_profile" value="GL2ES2"&gt;
&lt;param name="gl_swap_interval" value="1"&gt;
@@ -72,9 +76,8 @@ The applet above is instantiated with the following code:
type="application/x-java-applet;version=1.6"
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
archive="jar/gluegen-rt.jar,
- jar/jogl.all.jar,
- jar/jogl.test.jar"
- java_arguments="-Dsun.java2d.noddraw=true"
+ jar/jogl-all.jar,
+ jar/jogl-test.jar"
gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"
gl_profile="GL2ES2"
gl_swap_interval="1"
@@ -87,17 +90,24 @@ The applet above is instantiated with the following code:
</pre>
-</P>
-<P>
-
-Note that the jogl.test.jar, which contains the test applet class,
+</p>
+<p>
+<del>
+Note that the jogl-test.jar, which contains the GearsES2 class,
<B>does not need to be signed</B>! JogAmp Community signs
-jogl.jar and gluegen-rt.jar, which contain
+jogl-all.jar and gluegen-rt.jar, which contain the
JOGL's supporting classes; this is the only
Java code which needs to be signed in order to deploy applets using
JOGL and is the only certificate the end user must accept.
-
-</P>
+</del><br/>
+Sadly, due to Oracle's Java Applet Plugin update 7u51,
+unsigned applets are no more allowed and effectively
+lower the bar to create user applets with raised privileges.<br/>
+Hence JogAmp Community <b>signs</b> jogl-all.jar and gluegen-rt.jar, which contain the
+JOGL's supporting classes as well as jogl-test.jar, which contains the users implementing Applet class.<br/>
+jogl-test.jar's manifest file uses <i>Permissions: sandbox</i>
+to <b>not raise privileges</b>.
+</p>
</body>
</html>
diff --git a/jnlp-files/jogl-applet-runner-newt-gears-normal-napplet2.html b/jnlp-files/jogl-applet-runner-newt-gears-normal-napplet2.html
index ba2f69ef4..919c29fd1 100644
--- a/jnlp-files/jogl-applet-runner-newt-gears-normal-napplet2.html
+++ b/jnlp-files/jogl-applet-runner-newt-gears-normal-napplet2.html
@@ -1,29 +1,35 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
-<title>JOGL NEWT Applet Runner - GearsES2 - normal - Normal Applet - Closeable</title>
+<title>JOGL NEWT Applet Runner - GearsES2 - normal - (NApplet) - Closeable</title>
</head>
<body BGCOLOR="#ffffff">
-<P>
+<p>
+Applet launching using <a href="http://jogamp.org/jogl/doc/deployment/JOGL-DEPLOYMENT.html#NApplets">NApplet</a>.
+</p>
+
+<p>
JOGL NEWT Applet Runner Special Keys:<br>
<ul>
<li> d - toggle decoration </li>
<li> f - toggle fullscreen </li>
<li> r - in/out browser window </li>
<li> a - on/off always-on-top </li>
+ <li> c - change mouse pointer </li>
+ <li> i - invisible mouse pointer </li>
+ <li> w - warp mouse pointer to center </li>
</ul>
If Applet is out of browser window, it is closeable.
-</P>
+</p>
-<P>
+<p>
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
width="200" height="200">
<param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
<param name="archive" value="jar/gluegen-rt.jar,
- jar/jogl.all.jar,
- jar/jogl.test.jar">
- <param name="java_arguments" value="-Dsun.java2d.noddraw=true">
+ jar/jogl-all.jar,
+ jar/jogl-test.jar">
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2">
<param name="gl_profile" value="GL2ES2">
<param name="gl_swap_interval" value="1">
@@ -36,9 +42,8 @@ If Applet is out of browser window, it is closeable.
type="application/x-java-applet;version=1.6"
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
archive="jar/gluegen-rt.jar,
- jar/jogl.all.jar,
- jar/jogl.test.jar"
- java_arguments="-Dsun.java2d.noddraw=true"
+ jar/jogl-all.jar,
+ jar/jogl-test.jar"
gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"
gl_profile="GL2ES2"
gl_swap_interval="1"
@@ -50,9 +55,9 @@ If Applet is out of browser window, it is closeable.
</comment>
</object>
-</P>
+</p>
-<P>
+<p>
The applet above is instantiated with the following code:
@@ -61,9 +66,8 @@ The applet above is instantiated with the following code:
width="200" height="200"&gt;
&lt;param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"&gt;
&lt;param name="archive" value="jar/gluegen-rt.jar,
- jar/jogl.all.jar,
- jar/jogl.test.jar"&gt;
- &lt;param name="java_arguments" value="-Dsun.java2d.noddraw=true"&gt;
+ jar/jogl-all.jar,
+ jar/jogl-test.jar"&gt;
&lt;param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"&gt;
&lt;param name="gl_profile" value="GL2ES2"&gt;
&lt;param name="gl_swap_interval" value="1"&gt;
@@ -76,9 +80,8 @@ The applet above is instantiated with the following code:
type="application/x-java-applet;version=1.6"
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
archive="jar/gluegen-rt.jar,
- jar/jogl.all.jar,
- jar/jogl.test.jar"
- java_arguments="-Dsun.java2d.noddraw=true"
+ jar/jogl-all.jar,
+ jar/jogl-test.jar"
gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"
gl_profile="GL2ES2"
gl_swap_interval="1"
@@ -92,17 +95,24 @@ The applet above is instantiated with the following code:
</pre>
-</P>
-<P>
-
-Note that the jogl.test.jar, which contains the test applet class,
+</p>
+<p>
+<del>
+Note that the jogl-test.jar, which contains the GearsES2 class,
<B>does not need to be signed</B>! JogAmp Community signs
-jogl.jar and gluegen-rt.jar, which contain
+jogl-all.jar and gluegen-rt.jar, which contain the
JOGL's supporting classes; this is the only
Java code which needs to be signed in order to deploy applets using
JOGL and is the only certificate the end user must accept.
-
-</P>
+</del><br/>
+Sadly, due to Oracle's Java Applet Plugin update 7u51,
+unsigned applets are no more allowed and effectively
+lower the bar to create user applets with raised privileges.<br/>
+Hence JogAmp Community <b>signs</b> jogl-all.jar and gluegen-rt.jar, which contain the
+JOGL's supporting classes as well as jogl-test.jar, which contains the users implementing Applet class.<br/>
+jogl-test.jar's manifest file uses <i>Permissions: sandbox</i>
+to <b>not raise privileges</b>.
+</p>
</body>
</html>
diff --git a/jnlp-files/jogl-applet-runner-newt-gears-normal.html b/jnlp-files/jogl-applet-runner-newt-gears-normal.html
index c8d654dbc..f6efeb111 100644
--- a/jnlp-files/jogl-applet-runner-newt-gears-normal.html
+++ b/jnlp-files/jogl-applet-runner-newt-gears-normal.html
@@ -5,46 +5,40 @@
</head>
<body BGCOLOR="#ffffff">
-<P>
-In case your <a href="https://jdk6.dev.java.net/plugin2/jnlp/">Java Plugin supports JNLP</a>,
-the <em>jogl-applet-runner-newt.jnlp</em> is used,
-otherwise it shall fallback to <a href="http://jogamp.org/applet-launcher/www/">JNLPAppletLauncher</a>.
-</P>
+<p>
+In case your <a href="https://jdk6.dev.java.net/plugin2/jnlp/">Java Plugin supports JNLP</a>,
+the <em>applet-gears.jnlp</em> is used,
+otherwise it shall fallback to <a href="http://jogamp.org/jogl/doc/deployment/JOGL-DEPLOYMENT.html#NApplets">NApplets</a>.
+</p>
-<P>
+<p>
Note that it is important for the startup time to have the same JVM arguments in the applet tags,
-as well as within the JNLP applet description, here see property <em>sun.java2d.noddraw</em>. <br>
+as well as within the JNLP applet description. <br>
Only if JVM arguments of the JNLP applet description are satisfied by the applet tag's JVM,<br>
the plugin will not need to start a new JVM. OF course, the applet tag's JVM spec may exceed the
JNLP applet's one.
-</P>
+</p>
-<P>
+<p>
JOGL NEWT JNLP Applet Runner Special Keys:<br>
<ul>
<li> d - toggle decoration </li>
<li> f - toggle fullscreen </li>
<li> r - in/out browser window </li>
<li> a - on/off always-on-top </li>
+ <li> c - change mouse pointer </li>
+ <li> i - invisible mouse pointer </li>
+ <li> w - warp mouse pointer to center </li>
</ul>
-</P>
+</p>
-<P>
+<p>
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
width="200" height="200">
- <param name="code" value="org.jdesktop.applet.util.JNLPAppletLauncher">
- <param name="archive" value="jar/applet-launcher.jar,
- jar/gluegen-rt.jar,
- jar/jogl.all.jar,
- jar/jogl.test.jar">
- <param name="codebase_lookup" value="false">
- <param name="subapplet.classname" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
- <param name="subapplet.displayname" value="JOGL GearsES2 Applet">
- <param name="noddraw.check" value="true">
- <param name="progressbar" value="true">
- <param name="jnlpNumExtensions" value="1">
- <param name="jnlpExtension1" value="jogl-all-awt.jnlp">
- <param name="java_arguments" value="-Dsun.java2d.noddraw=true">
+ <param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
+ <param name="archive" value="jar/gluegen-rt.jar,
+ jar/jogl-all.jar,
+ jar/jogl-test.jar">
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2">
<param name="gl_profile" value="GL2ES2">
<param name="gl_swap_interval" value="1">
@@ -52,22 +46,13 @@ JOGL NEWT JNLP Applet Runner Special Keys:<br>
<param name="gl_trace" value="false">
<param name="jnlp_href" value="jogl-applet-runner-newt.jnlp">
<comment>
- <embed code="org.jdesktop.applet.util.JNLPAppletLauncher"
+ <embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
width="200" height="200"
type="application/x-java-applet;version=1.6"
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
- archive="jar/applet-launcher.jar,
- jar/gluegen-rt.jar,
- jar/jogl.all.jar,
- jar/jogl.test.jar"
- codebase_lookup" value="false"
- subapplet.classname="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
- subapplet.displayname="JOGL GearsES2 Applet"
- noddraw.check="true"
- progressbar="true"
- jnlpNumExtensions="1"
- jnlpExtension1="jogl-all-awt.jnlp"
- java_arguments="-Dsun.java2d.noddraw=true"
+ archive="jar/gluegen-rt.jar,
+ jar/jogl-all.jar,
+ jar/jogl-test.jar"
gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"
gl_profile="GL2ES2"
gl_swap_interval="1"
@@ -78,29 +63,19 @@ JOGL NEWT JNLP Applet Runner Special Keys:<br>
</embed>
</comment>
</object>
+</p>
-</P>
-
-<P>
+<p>
The applet above is instantiated with the following code:
<pre>
&lt;object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
width="200" height="200"&gt;
- &lt;param name="code" value="org.jdesktop.applet.util.JNLPAppletLauncher"&gt;
- &lt;param name="archive" value="jar/applet-launcher.jar,
- jar/gluegen-rt.jar,
- jar/jogl.all.jar,
- jar/jogl.test.jar"&gt;
- &lt;param name="codebase_lookup" value="false"&gt;
- &lt;param name="subapplet.classname" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"&gt;
- &lt;param name="subapplet.displayname" value="JOGL GearsES2 Applet"&gt;
- &lt;param name="noddraw.check" value="true"&gt;
- &lt;param name="progressbar" value="true"&gt;
- &lt;param name="jnlpNumExtensions" value="1"&gt;
- &lt;param name="jnlpExtension1" value="jogl-all-awt.jnlp"&gt;
- &lt;param name="java_arguments" value="-Dsun.java2d.noddraw=true"&gt;
+ &lt;param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"&gt;
+ &lt;param name="archive" value="jar/gluegen-rt.jar,
+ jar/jogl-all.jar,
+ jar/jogl-test.jar"&gt;
&lt;param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"&gt;
&lt;param name="gl_profile" value="GL2ES2"&gt;
&lt;param name="gl_swap_interval" value="1"&gt;
@@ -108,22 +83,13 @@ The applet above is instantiated with the following code:
&lt;param name="gl_trace" value="false"&gt;
&lt;param name="jnlp_href" value="jogl-applet-runner-newt.jnlp"&gt;
&lt;comment&gt;
- &lt;embed code="org.jdesktop.applet.util.JNLPAppletLauncher"
+ &lt;embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
width="200" height="200"
type="application/x-java-applet;version=1.6"
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
- archive="jar/applet-launcher.jar,
- jar/gluegen-rt.jar,
- jar/jogl.all.jar,
- jar/jogl.test.jar"
- codebase_lookup" value="false"
- subapplet.classname="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
- subapplet.displayname="JOGL GearsES2 Applet"
- noddraw.check="true"
- progressbar="true"
- jnlpNumExtensions="1"
- jnlpExtension1="jogl-all-awt.jnlp"
- java_arguments="-Dsun.java2d.noddraw=true"
+ archive="jar/gluegen-rt.jar,
+ jar/jogl-all.jar,
+ jar/jogl-test.jar"
gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"
gl_profile="GL2ES2"
gl_swap_interval="1"
@@ -134,7 +100,6 @@ The applet above is instantiated with the following code:
&lt;/embed&gt;
&lt;/comment&gt;
&lt;/object&gt;
-
</pre>
Where the referenced JNLP file <em>jogl-applet-runner-newt.jnlp</em> looks as follow:
@@ -153,8 +118,7 @@ Where the referenced JNLP file <em>jogl-applet-runner-newt.jnlp</em> looks as fo
&lt;resources&gt;
&lt;j2se href="http://java.sun.com/products/autodl/j2se" version="1.4+"/&gt;
- &lt;property name="sun.java2d.noddraw" value="true"/&gt;
- &lt;jar href="jar/jogl.test.jar" main="true"/&gt;
+ &lt;jar href="jar/jogl-test.jar" main="true"/&gt;
&lt;extension name="jogl-all-awt" href="http://jogamp.org/deployment/jogamp-current/jogl-all-awt.jnlp" /&gt;
&lt;/resources&gt;
@@ -167,25 +131,24 @@ Where the referenced JNLP file <em>jogl-applet-runner-newt.jnlp</em> looks as fo
&lt;/jnlp&gt;
</pre>
-</P>
-<P>
-
-Note that the jogl.test.jar, which contains the test applet class,
+</p>
+<p>
+<del>
+Note that the jogl-test.jar, which contains the GearsES2 class,
<B>does not need to be signed</B>! JogAmp Community signs
-applet-launcher.jar, jogl.jar and gluegen-rt.jar, which contain the
-JNLPAppletLauncher and JOGL's supporting classes; this is the only
+jogl-all.jar and gluegen-rt.jar, which contain the
+JOGL's supporting classes; this is the only
Java code which needs to be signed in order to deploy applets using
JOGL and is the only certificate the end user must accept.
-
-</P>
-<P>
-
-The <a href="http://jogamp.org/applet-launcher/www/">JNLPAppletLauncher
-home page</a> contains more information about what files must be
-placed on the web server in order to enable the deployment of applets
-using JOGL and other extensions.
-
-</P>
+</del><br/>
+Sadly, due to Oracle's Java Applet Plugin update 7u51,
+unsigned applets are no more allowed and effectively
+lower the bar to create user applets with raised privileges.<br/>
+Hence JogAmp Community <b>signs</b> jogl-all.jar and gluegen-rt.jar, which contain the
+JOGL's supporting classes as well as jogl-test.jar, which contains the users implementing Applet class.<br/>
+jogl-test.jar's manifest file uses <i>Permissions: sandbox</i>
+to <b>not raise privileges</b>.
+</p>
</body>
</html>
diff --git a/jnlp-files/jogl-applet-runner-newt-gears-special-napplet.html b/jnlp-files/jogl-applet-runner-newt-gears-special-napplet.html
index 3c1895b45..2e81f5218 100644
--- a/jnlp-files/jogl-applet-runner-newt-gears-special-napplet.html
+++ b/jnlp-files/jogl-applet-runner-newt-gears-special-napplet.html
@@ -11,9 +11,8 @@ JOGL NEWT JNLP Applet Runner Special Keys:
width="1" height="1">
<param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
<param name="archive" value="jar/gluegen-rt.jar,
- jar/jogl.all.jar,
- jar/jogl.test.jar">
- <param name="java_arguments" value="-Dsun.java2d.noddraw=true">
+ jar/jogl-all.jar,
+ jar/jogl-test.jar">
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2">
<param name="gl_profile" value="GL2ES2">
<param name="gl_swap_interval" value="1">
@@ -32,9 +31,8 @@ JOGL NEWT JNLP Applet Runner Special Keys:
type="application/x-java-applet;version=1.6"
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
archive="jar/gluegen-rt.jar,
- jar/jogl.all.jar,
- jar/jogl.test.jar"
- java_arguments="-Dsun.java2d.noddraw=true"
+ jar/jogl-all.jar,
+ jar/jogl-test.jar"
gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"
gl_profile="GL2ES2"
gl_swap_interval="1"
@@ -57,6 +55,9 @@ JOGL NEWT JNLP Applet Runner Special Keys:
<li> f - toggle fullscreen </li>
<li> r - in/out browser window </li>
<li> a - on/off always-on-top </li>
+ <li> c - change mouse pointer </li>
+ <li> i - invisible mouse pointer </li>
+ <li> w - warp mouse pointer to center </li>
</ul>
Normal webpage text - Normal webpage text - Normal webpage text - Normal webpage text<br>
Normal webpage text - Normal webpage text - Normal webpage text - Normal webpage text<br>
diff --git a/jnlp-files/jogl-applet-runner-newt-gears-special.html b/jnlp-files/jogl-applet-runner-newt-gears-special.html
index dcbe898e2..6d6073e37 100644
--- a/jnlp-files/jogl-applet-runner-newt-gears-special.html
+++ b/jnlp-files/jogl-applet-runner-newt-gears-special.html
@@ -9,19 +9,10 @@
JOGL NEWT JNLP Applet Runner Special Keys:
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
width="1" height="1">
- <param name="code" value="org.jdesktop.applet.util.JNLPAppletLauncher">
- <param name="archive" value="jar/applet-launcher.jar,
- jar/gluegen-rt.jar,
- jar/jogl.all.jar,
- jar/jogl.test.jar">
- <param name="codebase_lookup" value="false">
- <param name="subapplet.classname" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
- <param name="subapplet.displayname" value="JOGL GearsES2 Applet Transparent">
- <param name="noddraw.check" value="true">
- <param name="progressbar" value="true">
- <param name="jnlpNumExtensions" value="1">
- <param name="jnlpExtension1" value="jogl-all-awt.jnlp">
- <param name="java_arguments" value="-Dsun.java2d.noddraw=true">
+ <param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
+ <param name="archive" value="jar/gluegen-rt.jar,
+ jar/jogl-all.jar,
+ jar/jogl-test.jar">
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2">
<param name="gl_profile" value="GL2ES2">
<param name="gl_swap_interval" value="1">
@@ -36,22 +27,13 @@ JOGL NEWT JNLP Applet Runner Special Keys:
<param name="gl_trace" value="false">
<param name="jnlp_href" value="jogl-applet-runner-newt.jnlp">
<comment>
- <embed code="org.jdesktop.applet.util.JNLPAppletLauncher"
+ <embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
width="1" height="1"
type="application/x-java-applet;version=1.6"
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
- archive="jar/applet-launcher.jar,
- jar/gluegen-rt.jar,
- jar/jogl.all.jar,
- jar/jogl.test.jar"
- codebase_lookup" value="false"
- subapplet.classname="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
- subapplet.displayname="JOGL GearsES2 Applet Transparent"
- noddraw.check="true"
- progressbar="true"
- jnlpNumExtensions="1"
- jnlpExtension1="jogl-all-awt.jnlp"
- java_arguments="-Dsun.java2d.noddraw=true"
+ archive="jar/gluegen-rt.jar,
+ jar/jogl-all.jar,
+ jar/jogl-test.jar"
gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"
gl_profile="GL2ES2"
gl_swap_interval="1"
@@ -75,6 +57,9 @@ JOGL NEWT JNLP Applet Runner Special Keys:
<li> f - toggle fullscreen </li>
<li> r - in/out browser window </li>
<li> a - on/off always-on-top </li>
+ <li> c - change mouse pointer </li>
+ <li> i - invisible mouse pointer </li>
+ <li> w - warp mouse pointer to center </li>
</ul>
Normal webpage text - Normal webpage text - Normal webpage text - Normal webpage text<br>
Normal webpage text - Normal webpage text - Normal webpage text - Normal webpage text<br>
diff --git a/jnlp-files/jogl-applet-runner-newt.jnlp b/jnlp-files/jogl-applet-runner-newt.jnlp
index 259e39f18..62e0942a4 100644
--- a/jnlp-files/jogl-applet-runner-newt.jnlp
+++ b/jnlp-files/jogl-applet-runner-newt.jnlp
@@ -1,5 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
-<jnlp href="jogl-applet-runner-newt.jnlp">
+<jnlp codebase="JOGL_CODEBASE_TAG/"
+ href="jogl-applet-runner-newt.jnlp" version="JOGAMP_VERSION">
<information>
<title>JOGL JNLP Applet Runner NEWT</title>
<vendor>JogAmp Community</vendor>
@@ -11,8 +12,7 @@
<resources>
<j2se href="http://java.sun.com/products/autodl/j2se" version="1.4+"/>
- <property name="sun.java2d.noddraw" value="true"/>
- <jar href="jar/jogl.test.jar" main="true"/>
+ <jar href="jar/jogl-test.jar" main="true"/>
<extension name="jogl-all-awt" href="jogl-all-awt.jnlp" />
</resources>
diff --git a/jnlp-files/jogl-applet-version-applet3-napplet.html b/jnlp-files/jogl-applet-version-applet3-napplet.html
new file mode 100644
index 000000000..1fc12f781
--- /dev/null
+++ b/jnlp-files/jogl-applet-version-applet3-napplet.html
@@ -0,0 +1,57 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+<title>JOGL JNLP Applet3 Version (NApplet)</title>
+</head>
+<body>
+
+<P>
+The applet3 below shall show you the version of the Jogl components
+and your platform.
+</P>
+
+<P>
+
+<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
+ width="800" height="600">
+ <param name="code" value="com.jogamp.newt.util.applet.VersionApplet3">
+ <param name="archive" value="jar/gluegen-rt.jar,
+ jar/jogl-all-noawt.jar">
+ <comment>
+ <embed code="com.jogamp.newt.util.applet.VersionApplet3"
+ width="800" height="600"
+ type="application/x-java-applet;version=1.6"
+ pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
+ archive="jar/gluegen-rt.jar,
+ jar/jogl-all-noawt.jar">
+ <noembed>Sorry, no Java support detected.</noembed>
+ </embed>
+ </comment>
+</object>
+
+</P>
+<P>
+
+The applet3 above is instantiated with the following code:
+
+<pre>
+&lt;object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
+ width="800" height="600"&gt;
+ &lt;param name="code" value="com.jogamp.newt.util.applet.VersionApplet3"&gt;
+ &lt;param name="archive" value="jar/gluegen-rt.jar,
+ jar/jogl-all-noawt.jar"&gt;
+ &lt;comment&gt;
+ &lt;embed code="com.jogamp.newt.util.applet.VersionApplet3"
+ width="800" height="600"
+ type="application/x-java-applet;version=1.6"
+ pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
+ archive="jar/gluegen-rt.jar,
+ jar/jogl-all-noawt.jar"&gt;
+ &lt;noembed&gt;Sorry, no Java support detected.&lt;/noembed&gt;
+ &lt;/embed&gt;
+ &lt;/comment&gt;
+&lt;/object&gt;
+</pre>
+</P>
+</body>
+</html>
diff --git a/jnlp-files/jogl-applet-version-lancheronly.html b/jnlp-files/jogl-applet-version-lancheronly.html
deleted file mode 100644
index 685d9115c..000000000
--- a/jnlp-files/jogl-applet-version-lancheronly.html
+++ /dev/null
@@ -1,56 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
-<html>
-<head>
-<title>JOGL JNLP Applet Version (Launcher)</title>
-</head>
-<body>
-
-<P>
-The applet below shall show you the version of the Jogl components
-and your platform.
-</P>
-<p>
-<a href="http://jogamp.org/applet-launcher/www/">JNLPAppletLauncher</a> only version.
-</p>
-
-<P>
-
-<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
- width="800" height="600">
- <param name="code" value="org.jdesktop.applet.util.JNLPAppletLauncher">
- <param name="archive" value="jar/applet-launcher.jar,
- jar/gluegen-rt.jar,
- jar/jogl.all.jar">
- <param name="codebase_lookup" value="false">
- <param name="subapplet.classname" value="jogamp.opengl.awt.VersionApplet">
- <param name="subapplet.displayname" value="JOGL Applet Version">
- <param name="noddraw.check" value="true">
- <param name="progressbar" value="true">
- <param name="jnlpNumExtensions" value="1">
- <param name="jnlpExtension1" value="jogl-all-awt.jnlp">
- <param name="java_arguments" value="-Dsun.java2d.noddraw=true">
- <comment>
- <embed code="org.jdesktop.applet.util.JNLPAppletLauncher"
- width="800" height="600"
- type="application/x-java-applet;version=1.6"
- pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
- archive="jar/applet-launcher.jar,
- jar/gluegen-rt.jar,
- jar/jogl.all.jar"
- codebase_lookup" value="false"
- subapplet.classname="jogamp.opengl.awt.VersionApplet"
- subapplet.displayname="JOGL Applet Version"
- noddraw.check="true"
- progressbar="true"
- jnlpNumExtensions="1"
- jnlpExtension1="jogl-all-awt.jnlp"
- java_arguments="-Dsun.java2d.noddraw=true">
- <noembed>Sorry, no Java support detected.</noembed>
- </embed>
- </comment>
-</object>
-
-</P>
-
-</body>
-</html>
diff --git a/jnlp-files/jogl-applet-version-napplet.html b/jnlp-files/jogl-applet-version-napplet.html
index e8104cb60..6d65add90 100644
--- a/jnlp-files/jogl-applet-version-napplet.html
+++ b/jnlp-files/jogl-applet-version-napplet.html
@@ -16,16 +16,14 @@ and your platform.
width="800" height="600">
<param name="code" value="jogamp.opengl.awt.VersionApplet">
<param name="archive" value="jar/gluegen-rt.jar,
- jar/jogl.all.jar">
- <param name="java_arguments" value="-Dsun.java2d.noddraw=true">
+ jar/jogl-all.jar">
<comment>
<embed code="jogamp.opengl.awt.VersionApplet"
width="800" height="600"
type="application/x-java-applet;version=1.6"
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
archive="jar/gluegen-rt.jar,
- jar/jogl.all.jar"
- java_arguments="-Dsun.java2d.noddraw=true">
+ jar/jogl-all.jar">
<noembed>Sorry, no Java support detected.</noembed>
</embed>
</comment>
@@ -41,16 +39,14 @@ The applet above is instantiated with the following code:
width="800" height="600"&gt;
&lt;param name="code" value="jogamp.opengl.awt.VersionApplet"&gt;
&lt;param name="archive" value="jar/gluegen-rt.jar,
- jar/jogl.all.jar"&gt;
- &lt;param name="java_arguments" value="-Dsun.java2d.noddraw=true"&gt;
+ jar/jogl-all.jar"&gt;
&lt;comment&gt;
&lt;embed code="jogamp.opengl.awt.VersionApplet"
width="800" height="600"
type="application/x-java-applet;version=1.6"
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
archive="jar/gluegen-rt.jar,
- jar/jogl.all.jar"
- java_arguments="-Dsun.java2d.noddraw=true"&gt;
+ jar/jogl-all.jar"&gt;
&lt;noembed&gt;Sorry, no Java support detected.&lt;/noembed&gt;
&lt;/embed&gt;
&lt;/comment&gt;
diff --git a/jnlp-files/jogl-applet-version.html b/jnlp-files/jogl-applet-version.html
index 5b738964e..c55061037 100644
--- a/jnlp-files/jogl-applet-version.html
+++ b/jnlp-files/jogl-applet-version.html
@@ -19,35 +19,17 @@ otherwise it shall fallback to <a href="http://jogamp.org/applet-launcher/www/">
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
width="800" height="600">
- <param name="code" value="org.jdesktop.applet.util.JNLPAppletLauncher">
- <param name="archive" value="jar/applet-launcher.jar,
- jar/gluegen-rt.jar,
- jar/jogl.all.jar">
- <param name="codebase_lookup" value="false">
- <param name="subapplet.classname" value="jogamp.opengl.awt.VersionApplet">
- <param name="subapplet.displayname" value="JOGL Applet Version">
- <param name="noddraw.check" value="true">
- <param name="progressbar" value="true">
- <param name="jnlpNumExtensions" value="1">
- <param name="jnlpExtension1" value="jogl-all-awt.jnlp">
- <param name="java_arguments" value="-Dsun.java2d.noddraw=true">
+ <param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
+ <param name="archive" value="jar/gluegen-rt.jar,
+ jar/jogl-all.jar">
<param name="jnlp_href" value="jogl-applet-version.jnlp">
<comment>
- <embed code="org.jdesktop.applet.util.JNLPAppletLauncher"
+ <embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
width="800" height="600"
type="application/x-java-applet;version=1.6"
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
- archive="jar/applet-launcher.jar,
- jar/gluegen-rt.jar,
- jar/jogl.all.jar"
- codebase_lookup" value="false"
- subapplet.classname="jogamp.opengl.awt.VersionApplet"
- subapplet.displayname="JOGL Applet Version"
- noddraw.check="true"
- progressbar="true"
- jnlpNumExtensions="1"
- jnlpExtension1="jogl-all-awt.jnlp"
- java_arguments="-Dsun.java2d.noddraw=true"
+ archive="jar/gluegen-rt.jar,
+ jar/jogl-all.jar"
jnlp_href="jogl-applet-version.jnlp">
<noembed>Sorry, no Java support detected.</noembed>
</embed>
diff --git a/jnlp-files/jogl-applet-version.jnlp b/jnlp-files/jogl-applet-version.jnlp
index a06ea83e2..bf69a7cb0 100644
--- a/jnlp-files/jogl-applet-version.jnlp
+++ b/jnlp-files/jogl-applet-version.jnlp
@@ -8,10 +8,12 @@
<offline-allowed/>
</information>
<update check="background" policy="always"/>
+ <security>
+ <all-permissions/>
+ </security>
<resources>
<j2se href="http://java.sun.com/products/autodl/j2se" version="1.4+"/>
- <!-- property name="sun.java2d.noddraw" value="true"/-->
<extension name="jogl-all-awt" href="JOGL_CODEBASE_TAG/jogl-all-awt.jnlp" />
</resources>
diff --git a/jnlp-files/jogl-application-version.jnlp b/jnlp-files/jogl-application-version.jnlp
index 3b3cb07c9..feba71c94 100644
--- a/jnlp-files/jogl-application-version.jnlp
+++ b/jnlp-files/jogl-application-version.jnlp
@@ -8,10 +8,12 @@
<offline-allowed/>
</information>
<update check="background" policy="always"/>
+ <security>
+ <all-permissions/>
+ </security>
<resources>
<j2se href="http://java.sun.com/products/autodl/j2se" version="1.4+"/>
- <!-- property name="sun.java2d.noddraw" value="true"/-->
<extension name="jogl-all-awt" href="JOGL_CODEBASE_TAG/jogl-all-awt.jnlp" />
</resources>
diff --git a/jnlp-files/jogl-javaws-version.jnlp b/jnlp-files/jogl-javaws-version.jnlp
index 10f228cca..e5f11fb69 100755
--- a/jnlp-files/jogl-javaws-version.jnlp
+++ b/jnlp-files/jogl-javaws-version.jnlp
@@ -11,7 +11,6 @@
<resources>
<j2se href="http://java.sun.com/products/autodl/j2se" version="1.4+"/>
- <!-- property name="sun.java2d.noddraw" value="true"/-->
<extension name="jogl-all-awt" href="JOGL_CODEBASE_TAG/jogl-all-awt.jnlp" />
</resources>
diff --git a/jnlp-files/jogl-test-applet3s.html b/jnlp-files/jogl-test-applet3s.html
new file mode 100644
index 000000000..361408314
--- /dev/null
+++ b/jnlp-files/jogl-test-applet3s.html
@@ -0,0 +1,144 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+ <link href="../../style.css" rel="stylesheet" type="text/css"/>
+ <title>JOGL Test Applet3</title>
+ <link href="../../SocialCoding/logo_symbol_finals/website_final_blue_favicon_symbol_16x16pel.ico" rel="shortcut icon"/>
+ </head>
+<body>
+
+<div id="container">
+ <div id="header">
+ <div id="slogan"><img src="../../images/jogamp_symbols/website_final_sideslogan_jogl_404x20pel.png" alt="Java&#0153; Binding for the OpenGL&#0174; API"/></div>
+ <div id="logo"><a href="http://jogamp.org/"><img src="../../images/jogamp_symbols/website_final_blue_jogl_346x70pel.png" alt="JOGL Symbol"/></a></div>
+ </div>
+ <div id="menu">
+ <ul>
+ <li><a href="../../">Home</a></li>
+ <li><a href="../../jogl/">JOGL</a></li>
+ <li><a href="../../jogl-demos/www/">Demos</a></li>
+ <li><a href="../../deployment/jogamp-next/javadoc/jogl/javadoc/">JavaDoc</a></li>
+ <li><a href="../../gluegen/www/">Gluegen</a></li>
+ <li><a href="../../wiki/">Wiki</a></li>
+ <li><a href="../../blog/">Blogs</a></li>
+ <li><a href="../../forum.html">Forums</a></li>
+ </ul>
+ </div>
+ <div id="main">
+ <div id="sidebar">
+ </div>
+ <div id="text">
+
+<h2> Test page for JOGL Applet3 </h2>
+
+<table width="100%" cellspacing="0" border="0" cellpadding="0"><tbody><tr valign="top">
+
+ <td width="50%"> <!-- LEFT COLUMN -->
+ <table border="0" cellpadding="10" cellspacing="0"><tbody>
+ <tr>
+ <th align="left"><strong>Screenshot</strong></th>
+ <th align="left"><strong>Launch</strong></th>
+ <th align="left"><strong>Description</strong></th>
+ </tr>
+ <tr>
+ <td>
+ <a href="../../jogl/www/media/jogl-applet-gearses2-normal.png">
+ <img src="../../jogl/www/media/jogl-applet-gearses2-normal-small.png" width="200" alt="Full Size"/>
+ </a>
+ </td>
+ <td>
+ <a href="jogl-applet-runner-newt-gears-applet3-napplet.html">NApplet</a><br/>
+ <a href="jogl-applet-runner-newt-gears-applet3-normal.html">Dual</a>
+ </td>
+ <td>
+ Classic OpenGL Gears for ES2
+ running as a normal Applet.<br/>
+ <small><b>Launch documentation included</b></small>.
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="../../jogl/www/media/jogl-applet-gearses2-translucent.png">
+ <img src="../../jogl/www/media/jogl-applet-gearses2-translucent-small.png" width="200" alt="Full Size"/>
+ </a>
+ </td>
+ <td>
+ <a href="jogl-applet-runner-newt-gears-applet3-special-napplet.html">NApplet</a>
+ </td>
+ <td>
+ Classic OpenGL Gears for ES2
+ running as a translucent Applet hanging over the page.
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="../../jogl/www/media/jogl-applet-moviecube01.png">
+ <img src="../../jogl/www/media/jogl-applet-moviecube01-small.png" width="200" alt="Full Size"/>
+ </a>
+ </td>
+ <td>
+ <a href="jogl-applet-runner-newt-MovieCube-applet3-napplet.html">NApplet</a>
+ </td>
+ <td>
+ Movie Cube using JOGL's GLMediaPlayer.
+ </td>
+ </tr>
+ </tbody></table>
+ </td>
+
+ <td width="50%"> <!-- RIGHT COLUMN -->
+ <table border="0" cellpadding="10" cellspacing="0"><tbody>
+ <tr>
+ <th align="left"><strong>Screenshot</strong></th>
+ <th align="left"><strong>Launch</strong></th>
+ <th align="left"><strong>Description</strong></th>
+ </tr>
+ <tr>
+ <td>
+ <a href="../../jogl/www/media/jogl-applet-graph-text01.png">
+ <img src="../../jogl/www/media/jogl-applet-graph-text01-small.png" width="200" alt="Full Size"/>
+ </a>
+ </td>
+ <td>
+ <a href="jogl-applet-runner-newt-GraphTextDemo01-applet3-napplet.html">NApplet</a>
+ </td>
+ <td>
+ GPU accelerated Text Demo using JOGL's new Graph package.<br/>
+ <small><i>cp-fonts</i> fonts via classpath, otherwise via URI</small>.
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="../../jogl/www/media/jogl-applet-graph-uiscene01.png">
+ <img src="../../jogl/www/media/jogl-applet-graph-uiscene01-small.png" width="200" alt="Full Size"/>
+ </a>
+ </td>
+ <td>
+ <a href="jogl-applet-runner-newt-GraphUISceneDemo01-applet3-napplet.html">NApplet</a>
+ </td>
+ <td>
+ Demonstration of GPU accelerated Text and UI rendering and interaction
+ using JOGL's new Graph package.
+ </td>
+ </tr>
+ </tbody></table>
+ </td>
+
+</tr></tbody></table>
+
+</div> <!-- text -->
+</div> <!-- main -->
+
+<div id="footer">
+ <div id="footer_left">
+ <span>JogAmp.org</span>
+ by <a href="http://jogamp.org">http://jogamp.org</a> is licensed under a <br/>
+ <a href="http://creativecommons.org/licenses/by/3.0/">Creative Commons Attribution 3.0 License</a>.
+ </div>
+</div>
+
+</div> <!-- container -->
+
+</body>
+</html>
diff --git a/jnlp-files/jogl-test-applets.html b/jnlp-files/jogl-test-applets.html
index 81902a8a8..106a56a01 100644
--- a/jnlp-files/jogl-test-applets.html
+++ b/jnlp-files/jogl-test-applets.html
@@ -52,9 +52,8 @@ See Legend below table
</a>
</td>
<td>
- <a href="jogl-applet-version.html">Dual</a><br/>
- <a href="jogl-applet-version-lancheronly.html">LApplet</a><br/>
<a href="jogl-applet-version-napplet.html">NApplet</a><br/>
+ <a href="jogl-applet-version.html">Dual</a><br/>
<a href="jogl-application-version.jnlp">WebStart</a><br/>
</td>
<td>
@@ -68,10 +67,10 @@ See Legend below table
</a>
</td>
<td>
- <a href="jogl-applet-runner-newt-gears-normal.html">Dual</a><br/>
- <a href="jogl-applet-runner-newt-gears-normal-launcheronly.html">LApplet</a><br/>
<a href="jogl-applet-runner-newt-gears-normal-napplet.html">NApplet</a>
- (<a href="jogl-applet-runner-newt-gears-normal-napplet2.html">closeable</a>)<br/>
+ (<a href="jogl-applet-runner-newt-gears-normal-napplet2.html">closeable</a>,
+ <a href="jogl-applet-runner-newt-gears-gl3-napplet.html">force gl3</a>)<br/>
+ <a href="jogl-applet-runner-newt-gears-normal.html">Dual</a><br/>
</td>
<td>
Classic OpenGL Gears for ES2
@@ -86,8 +85,8 @@ See Legend below table
</a>
</td>
<td>
- <a href="jogl-applet-runner-newt-gears-special.html">Dual</a><br/>
<a href="jogl-applet-runner-newt-gears-special-napplet.html">NApplet</a><br/>
+ <a href="jogl-applet-runner-newt-gears-special.html">Dual</a><br/>
</td>
<td>
Classic OpenGL Gears for ES2
@@ -101,8 +100,8 @@ See Legend below table
</a>
</td>
<td>
- <a href="jogl-applet-runner-newt-MovieCube.html">Dual</a><br/>
<a href="jogl-applet-runner-newt-MovieCube-napplet.html">NApplet</a><br/>
+ <a href="jogl-applet-runner-newt-MovieCube.html">Dual</a><br/>
</td>
<td>
Movie Cube using JOGL's GLMediaPlayer.
@@ -125,11 +124,13 @@ See Legend below table
</a>
</td>
<td>
+ <a href="jogl-applet-runner-newt-GraphTextDemo01-napplet.html">NApplet</a>
+ (<a href="jogl-applet-runner-newt-GraphTextDemo01b-napplet.html">cp-fonts</a>)<br/>
<a href="jogl-applet-runner-newt-GraphTextDemo01.html">Dual</a><br/>
- <a href="jogl-applet-runner-newt-GraphTextDemo01-napplet.html">NApplet</a><br/>
</td>
<td>
- GPU accelerated Text Demo using JOGL's new Graph package.
+ GPU accelerated Text Demo using JOGL's new Graph package.<br/>
+ <small><i>cp-fonts</i> fonts via classpath, otherwise via URI</small>.
</td>
</tr>
<tr>
@@ -139,8 +140,8 @@ See Legend below table
</a>
</td>
<td>
- <a href="jogl-applet-runner-newt-GraphUISceneDemo01.html">Dual</a><br/>
<a href="jogl-applet-runner-newt-GraphUISceneDemo01-napplet.html">NApplet</a><br/>
+ <a href="jogl-applet-runner-newt-GraphUISceneDemo01.html">Dual</a><br/>
</td>
<td>
Demonstration of GPU accelerated Text and UI rendering and interaction
@@ -154,8 +155,8 @@ See Legend below table
</a>
</td>
<td>
- <a href="jogl-applet-runner-newt-ElektronenMultiplizierer.html">Dual</a><br/>
<a href="jogl-applet-runner-newt-ElektronenMultiplizierer-napplet.html">NApplet</a><br/>
+ <a href="jogl-applet-runner-newt-ElektronenMultiplizierer.html">Dual</a><br/>
</td>
<td>
Demoscene Passivist's ElektronenMultiplizierer
@@ -176,19 +177,15 @@ Click on the <i>Launch</i> link to actually launch the demo.<br/>
</tr>
<tr>
<td> JApplet </td>
- <td> Applet using JNLP-Applet mechanism only. </td>
+ <td> Applet using <a href="https://jdk6.dev.java.net/plugin2/jnlp/">JNLP-Applet</a> mechanism. </td>
</tr>
<tr>
- <td> LApplet </td>
- <td> Applet using JOGL's Applet Launcher mechanism only. </td>
+ <td> <a href="http://jogamp.org/jogl/doc/deployment/JOGL-DEPLOYMENT.html#NApplets">NApplet</a> </td>
+ <td> Applet using traditional Applet/Object or Embed tag, where native JARs are post-loaded by GlueGen/JOGL. </td>
</tr>
<tr>
<td> Dual </td>
- <td> Applet using JNLP-Applet &amp; JOGL's AppletLauncher mechanism. (JApplet + LApplet) </td>
- </tr>
- <tr>
- <td> NApplet </td>
- <td> Applet just using Applet/Object or Embed tag, where native JARs are post-loaded by GlueGen/JOGL. </td>
+ <td> Applet using JNLP-Applet &amp; JogAmp's <a href="http://jogamp.org/jogl/doc/deployment/JOGL-DEPLOYMENT.html#NApplets">NApplet</a> mechanism. (JApplet + NApplet) </td>
</tr>
<tr>
<td> WebStart </td>
@@ -197,6 +194,28 @@ Click on the <i>Launch</i> link to actually launch the demo.<br/>
</tbody></table>
</div>
+<div style="font : 15px sans;">
+<p>
+Misc tests:
+<ul>
+ <li>Bug 816 - OSX CALayer Positioning Bug
+ <ul>
+ <li><a href="jogl-applet-bug816_glcanvas01.html">01: Custom bounds within applet</a></li>
+ <li><a href="jogl-applet-bug816_glcanvas02a.html">02a: Box layout within applet</a></li>
+ <li><a href="jogl-applet-bug816_glcanvas02b.html">02b: Grid layout within applet</a></li>
+ <li><a href="jogl-applet-bug816_layerpos03a.html">03a: Applet w/ 1 JRootPanes and 2 JSplitPanes</a></li>
+ <li><a href="jogl-applet-bug816_layerpos03b.html">03b: JApplet w/ 2 JRootPanes and 2 JSplitPanes</a></li>
+ </ul></li>
+ <li>Misc Issues
+ <ul>
+ <li><a href="jogl-applet-bug818_gljpanel01.html">Bug 818: OSX 10.6.8 NV GT 330M GLJPanel Crash</a></li>
+ <li><a href="jogl-applet-bug848_glcanvas01.html">Bug 848: Applet on OSX w/ CALayer and 2 or more GLCanvas may crash</a></li>
+ <li><a href="Bug910-AppletLifecycleCheck.html">Bug 910: Extended AWT Applet Lifecycle Check</a></li>
+ </ul></li>
+</ul>
+</p>
+</div>
+
</div> <!-- text -->
</div> <!-- main -->