From 9517d52c18bfa93d78e03f4c212757eda421afb6 Mon Sep 17 00:00:00 2001 From: Sven Gothel Date: Sat, 14 Mar 2009 05:20:29 +0000 Subject: NEWT window closing: - New WindowEvent.EVENT_WINDOW_DESTROY_NOTIFY and WindowListener.windowDestroyNotify() method. - Removed windowClosed() method for JNI hook - Added windowDestroyNotify() windowDestroyed(), where windowDestroyNotify() shall be called by the native implementation _before_ the window gets shutdown. The Window.java then sends a WindowEvent.EVENT_WINDOW_DESTROY_NOTIFY event, and either Window.java or it's owner GLWindow.java issues the destroy() procedure. - Added GLEventListener.dispose(GLAutoDrawable), to allow user application to release GL ressources. Issued by GLWindow (-> see windowDestroyNotify()) - X11 impl intercepts WM_DELETE_WINDOW, using Atom, MacosX impl already uses the _before_ method (VERIFY), and Windows impl uses the WM_CLOSE event (VERIFY). JOGL2 dispose/destroy .. - Added GLEventListener.dispose() to GLCanvas and GLJpanel - GL* toString() rearrangement, assumes it is issued by GLContext(), which indeed is the core information node. - Added proper destroy() methods and calls, to achieve a proper resource release at destruction. Instrumentizing almost all classes with a destroy() method, so no release function lookup is necessary. - misc changes .. JOGL2 Demos - Fixed in regards to the above changes git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/branches/JOGL_2_SANDBOX@1867 232f8b59-042b-4e1e-8c03-345bb8c30851 --- make/make.jogl.doc.all.x86.sh | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 make/make.jogl.doc.all.x86.sh (limited to 'make/make.jogl.doc.all.x86.sh') diff --git a/make/make.jogl.doc.all.x86.sh b/make/make.jogl.doc.all.x86.sh new file mode 100644 index 000000000..ab86fefd0 --- /dev/null +++ b/make/make.jogl.doc.all.x86.sh @@ -0,0 +1,8 @@ +#! /bin/sh + +. ../../setenv-build-jogl-x86.sh + +ant -v \ + -Drootrel.build=build-x86\ + -DuseKD=true \ + javadoc.spec javadoc javadoc.dev.all $* 2>&1 | tee make.jogl.doc.all.x86.log -- cgit v1.2.3