Commit
340b1ceb07907be113e33c54d084e53ddc93e368
by Sven Gothel NEWT: Focus Fix + Cleanup Issueing 'requestFocus' via the native EDT dispatch loop may cause a deadlock, due to a possible implicite AWT requestFocus call (NewtCanvasAWT). Approach: RequestFocus issued directly, by Window.requestFocus() and the native EDT dispatch loop, is queued for later execution by EDT. This shall decouple a possible native windowing TK resource collision. - X11Windows.c: Add missing 'reparented' param for requestFocus to force requestFocus after reparenting. - AWTWindow.java: Add requestFocusImpl() +++ NEWT: Cleanup - Remove Event Type Bits in: - EventListener.h - NEWTEventListener.java - Remove InputEvent 'consume' status - The file was removed src/newt/native/EventListener.h (diff) The file was modified src/newt/classes/com/jogamp/newt/Window.java (diff) The file was modified src/newt/classes/com/jogamp/newt/event/NEWTEventConsumer.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/impl/GLContextImpl.java (diff) The file was modified src/newt/classes/com/jogamp/newt/Display.java (diff) The file was modified src/newt/classes/com/jogamp/newt/event/InputEvent.java (diff) The file was modified src/newt/native/X11Window.c (diff) The file was modified src/newt/native/BroadcomEGL.c (diff) The file was modified src/newt/native/MacWindow.m (diff) The file was modified src/newt/classes/com/jogamp/newt/impl/awt/AWTDisplay.java (diff) The file was modified src/newt/classes/com/jogamp/newt/event/NEWTEvent.java (diff) The file was modified src/newt/native/KDWindow.c (diff) The file was modified src/newt/classes/com/jogamp/newt/awt/NewtCanvasAWT.java (diff) The file was modified src/junit/com/jogamp/test/junit/newt/parenting/TestParenting01cAWT.java (diff) The file was modified src/newt/classes/com/jogamp/newt/impl/awt/AWTWindow.java (diff) The file was modified src/newt/classes/com/jogamp/newt/event/NEWTEventListener.java (diff) The file was modified src/newt/native/WindowsWindow.c (diff) The file was modified src/newt/native/IntelGDL.c (diff) The file was modified www/index.html (diff)
Commit
82a88278a0360e0e5896c5c0f009c47f9ff2a83c
by Michael Bien trivial code cleanup in glx package. - locks are final - debug prints use System.err exclusively (to prevent message corruption) - removed unused imports, unused variables - code cleanup in some places The file was modified src/jogl/classes/com/jogamp/opengl/impl/x11/glx/X11ExternalGLXDrawable.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/impl/x11/glx/X11OffscreenGLXContext.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/impl/x11/glx/X11OnscreenGLXContext.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/impl/x11/glx/X11GLXDynamicLibraryBundleInfo.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/impl/x11/glx/awt/X11AWTGLXGraphicsConfigurationFactory.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/impl/x11/glx/X11OnscreenGLXDrawable.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/impl/x11/glx/X11PbufferGLXContext.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/impl/x11/glx/X11GLXGraphicsConfigurationFactory.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/impl/x11/glx/X11PbufferGLXDrawable.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/impl/x11/glx/X11GLXContext.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/impl/GLDrawableFactoryImpl.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/impl/GLContextImpl.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/impl/x11/glx/X11ExternalGLXContext.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/impl/x11/glx/GLXUtil.java (diff) The file was modified src/jogl/classes/javax/media/opengl/GLContext.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/impl/x11/glx/X11DummyGLXDrawable.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/impl/x11/glx/X11GLXDrawable.java (diff)
Commit
ea948abf0911a0e10c1d7191458eb546370e2aad
by Sven Gothel Removed COPYRIGHT.txt file, which is redundant due to COPYRIGHT notice in LICENSE.txt. It's product usage terms are no more applicable, since our repository is not used by Sun Microsystems to deliver a product. LICENSE.txt changes: - Updated SGI FreeB license reference from 1.1 to 2.0 - Dropped Sun alternative license, which is redundant due to the FreeB 2 .0 license. - Added JogAmp Community and common denominator: New BSD 3-clause license README: - Added contacts - Sun -> JogAmp - Added Michael Bien Changed 'Sven Gothel' and 'Michael Bien' New BSD 3-clause license to 'JogAmp Community' Simplified BSD 2-clause license. The file was modified src/newt/classes/com/jogamp/newt/event/TraceMouseAdapter.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/impl/GLRunnableTask.java (diff) The file was modified src/junit/com/jogamp/test/junit/jogl/awt/TestSwingAWT01GLn.java (diff) The file was modified src/junit/com/jogamp/test/junit/jogl/demos/gl2/gears/TestGearsAWT.java (diff) The file was modified src/jogl/classes/javax/media/opengl/GLRunnable.java (diff) The file was modified src/junit/com/jogamp/test/junit/newt/TestListenerCom01AWT.java (diff) The file was modified src/junit/com/jogamp/test/junit/jogl/acore/TestGLProfile01NEWT.java (diff) The file was modified src/junit/com/jogamp/test/junit/newt/parenting/KeyAction.java (diff) The file was modified src/junit/com/jogamp/test/junit/jogl/offscreen/ReadBuffer2Screen.java (diff) The file was modified src/junit/com/jogamp/test/junit/newt/parenting/TestParenting01bAWT.java (diff) The file was modified src/newt/classes/com/jogamp/newt/event/NEWTEventFiFo.java (diff) The file was modified src/newt/classes/com/jogamp/newt/event/awt/AWTNewtEventFactory.java (diff) The file was modified src/junit/com/jogamp/test/junit/util/MiscUtils.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/cg/CgDynamicLibraryBundleInfo.java (diff) The file was modified src/junit/com/jogamp/test/junit/jogl/offscreen/ReadBufferBase.java (diff) The file was modified src/junit/com/jogamp/test/junit/newt/TestWindows01NEWT.java (diff) The file was modified src/junit/com/jogamp/test/junit/jogl/util/texture/gl2/TextureGL2ListenerDraw1.java (diff) The file was modified src/junit/com/jogamp/test/junit/newt/parenting/TestParenting01cAWT.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/impl/egl/EGLDynamicLibraryBundleInfo.java (diff) The file was modified src/junit/com/jogamp/test/junit/jogl/acore/DumpVersion.java (diff) The file was modified src/junit/com/jogamp/test/junit/newt/parenting/TestParenting01NEWT.java (diff) The file was modified src/newt/classes/com/jogamp/newt/awt/NewtFactoryAWT.java (diff) The file was modified src/junit/com/jogamp/test/junit/newt/TestGLWindows02NEWTAnimated.java (diff) The file was modified src/junit/com/jogamp/test/junit/jogl/demos/gl2/gears/TestGearsNEWT.java (diff) The file was modified src/junit/com/jogamp/test/junit/jogl/offscreen/ReadBufferUtil.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/impl/x11/glx/X11GLXDynamicLibraryBundleInfo.java (diff) The file was modified src/newt/classes/com/jogamp/newt/event/awt/AWTKeyAdapter.java (diff) The file was modified src/junit/com/jogamp/test/junit/jogl/texture/TestTexture01AWT.java (diff) The file was modified src/newt/classes/com/jogamp/newt/event/WindowAdapter.java (diff) The file was modified src/junit/com/jogamp/test/junit/newt/WindowEventCom1.java (diff) The file was modified src/junit/com/jogamp/test/junit/jogl/drawable/TestDrawable01NEWT.java (diff) The file was modified src/newt/classes/com/jogamp/newt/event/TraceWindowAdapter.java (diff) The file was modified src/newt/classes/com/jogamp/newt/event/WindowUpdateEvent.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/impl/x11/glx/X11DummyGLXDrawable.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/impl/egl/EGLES1DynamicLibraryBundleInfo.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/impl/windows/wgl/WindowsWGLDynamicLibraryBundleInfo.java (diff) The file was modified src/newt/classes/com/jogamp/newt/event/awt/AWTAdapter.java (diff) The file was modified src/nativewindow/classes/com/jogamp/nativewindow/impl/NWJNILibLoader.java (diff) The file was modified src/junit/com/jogamp/test/junit/newt/parenting/TestParenting01aAWT.java (diff) The file was modified README.txt (diff) The file was modified src/jogl/classes/com/jogamp/opengl/impl/egl/EGLES2DynamicLibraryBundleInfo.java (diff) The file was modified src/junit/com/jogamp/test/junit/newt/parenting/TestParenting02NEWT.java (diff) The file was modified src/newt/classes/com/jogamp/newt/impl/event/NEWTEventTask.java (diff) The file was modified src/junit/com/jogamp/test/junit/jogl/offscreen/ReadBuffer2File.java (diff) The file was modified src/junit/com/jogamp/test/junit/newt/WindowEventCom3.java (diff) The file was modified src/junit/com/jogamp/test/junit/newt/parenting/TestParenting01cSwingAWT.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/impl/GLDynamicLibraryBundleInfo.java (diff) The file was modified src/newt/classes/com/jogamp/newt/event/MouseAdapter.java (diff) The file was modified src/junit/com/jogamp/test/junit/newt/parenting/WindowAction.java (diff) The file was removed COPYRIGHT.txt (diff) The file was modified src/junit/com/jogamp/test/junit/jogl/awt/TestAWT01GLn.java (diff) The file was modified src/junit/com/jogamp/test/junit/jogl/demos/gl2/gears/TestGearsNewtAWTWrapper.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/impl/DesktopGLDynamicLookupHelper.java (diff) The file was modified src/junit/com/jogamp/test/junit/jogl/demos/gl2/gears/QuitAdapter.java (diff) The file was modified src/newt/classes/com/jogamp/newt/awt/NewtCanvasAWT.java (diff) The file was modified src/nativewindow/classes/com/jogamp/nativewindow/util/Rectangle.java (diff) The file was modified src/junit/com/jogamp/test/junit/jogl/awt/TestAWT02WindowClosing.java (diff) The file was modified src/newt/classes/com/jogamp/newt/event/KeyAdapter.java (diff) The file was modified src/newt/classes/com/jogamp/newt/event/awt/AWTMouseAdapter.java (diff) The file was modified src/junit/com/jogamp/test/junit/newt/WindowEventCom2.java (diff) The file was modified src/nativewindow/native/x11/Xmisc.c (diff) The file was modified src/newt/classes/com/jogamp/newt/event/TraceKeyAdapter.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/impl/DesktopGLDynamicLibraryBundleInfo.java (diff) The file was modified src/newt/classes/com/jogamp/newt/event/awt/AWTWindowAdapter.java (diff) The file was modified src/newt/classes/com/jogamp/newt/event/awt/AWTParentWindowAdapter.java (diff) The file was modified LICENSE.txt (diff) The file was modified src/jogl/classes/com/jogamp/opengl/impl/GLDynamicLookupHelper.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/impl/macosx/cgl/MacOSXCGLDynamicLibraryBundleInfo.java (diff) The file was modified src/junit/com/jogamp/test/junit/newt/parenting/GLRunnableDummy.java (diff) The file was modified src/junit/com/jogamp/test/junit/jogl/offscreen/WindowUtilNEWT.java (diff) The file was modified src/junit/com/jogamp/test/junit/jogl/offscreen/Surface2File.java (diff) The file was modified src/junit/com/jogamp/test/junit/jogl/offscreen/TestOffscreen01NEWT.java (diff) The file was modified src/junit/com/jogamp/test/junit/newt/TestGLWindows01NEWT.java (diff) The file was modified src/junit/com/jogamp/test/junit/newt/parenting/TestParenting02AWT.java (diff) The file was modified src/newt/classes/com/jogamp/newt/event/NEWTEventConsumer.java (diff) The file was modified make/build.xml (diff)
Commit
dc9191f1733960d8a035b5fb8c5f8314f54a0ca7
by Sven Gothel Misc Cleanups - www/index.html: absolute local refs -> relative - Platform GLContextImpl specialisations: remove local overriding drawable instance - X11ExternalGLXDrawable: Remove dead code, left over. The file was modified src/jogl/classes/com/jogamp/opengl/impl/GLContextImpl.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/impl/windows/wgl/WindowsPbufferWGLContext.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/impl/macosx/cgl/MacOSXPbufferCGLContext.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/impl/x11/glx/X11OffscreenGLXContext.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/impl/x11/glx/X11PbufferGLXContext.java (diff) The file was modified www/index.html (diff) The file was modified src/jogl/classes/com/jogamp/opengl/impl/x11/glx/X11ExternalGLXDrawable.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/impl/macosx/cgl/MacOSXOnscreenCGLContext.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/impl/x11/glx/X11GLXGraphicsConfigurationFactory.java (diff)