|
 | src/nativewindow/classes/com/jogamp/nativewindow/swt/SWTAccessor.java (diff) |
|
 | src/jogl/classes/com/jogamp/opengl/util/glsl/ShaderCode.java (diff) |
|
 | src/newt/classes/jogamp/newt/driver/bcm/vc/iv/ScreenDriver.java (diff) |
|
 | src/jogl/classes/com/jogamp/opengl/awt/GLCanvas.java (diff) |
|
 | src/jogl/classes/com/jogamp/opengl/GLDrawable.java (diff) |
|
 | src/newt/native/X11Display.c (diff) |
 | src/newt/classes/jogamp/newt/driver/x11/WindowDriver.java (diff) |
 | src/newt/native/X11Common.h (diff) |
 | src/newt/native/X11Window.c (diff) |
|
 | src/newt/classes/jogamp/newt/driver/x11/X11UnderlayTracker.java (diff) |
Commit
51d301875a65f511b6a9846fc3bf661e50a48a68
by gottfried.haiderFix overlay/underlay position mismatch in X11UnderlayTracker with overscan enabled With the overscan enabled by the Raspberry Pi firmware, which seems to be the default for some attached displays, the underlayWindow size will be e.g. 1888x1048 (retrieved from X11), whereas the overlayWindow size remains at 1920x1080 (retrieved from the Broadcom VC IV implementation). This causes the overlay window to be visually offset by a few pixels. Correct this by applying an offset when the two don't match. (Both displays are assumed to have the same center.)
|
 | src/newt/classes/jogamp/newt/driver/x11/X11UnderlayTracker.java (diff) |
|
 | src/jogl/classes/jogamp/opengl/GLContextImpl.java (diff) |
|
 | make/scripts/make.jogl.all.macosx.sh (diff) |
 | make/scripts/tests-osx-x64.sh (diff) |
|
 | src/nativewindow/native/macosx/OSXmisc.m (diff) |
|
 | .classpath (diff) |
Commit
a4ec6556f9ef3a409cceb9bfdb0d19dfc7d98d4a
by Sven GothelJavaFX: Adding JavaFX Support for NEWT utilizing native Window parenting via NewtCanvasJFX NewtCanvasJFX, a JavaFX Canvas Node, allows attaching a native NEWT Window to the JavaFX Node's native Window (if attached). The mechanism is similar to NewtCanvasAWT. Current implementation supports placing the NEWT Window into the JavaFX scene of the native window correctly, as well as the following different lifecycles - attach NewtCanvasJFX to already visible group->scene->window - attach NewtCanvasJFX to not yet visible or attached group->scene->window - attach NEWT Window before or after NewtCanvasJFX's visibility The above is covered by unit test: TestNewtCanvasJFXGLn This is the initial commit for JavaFX support and has been tested on - OpenJDK 8 + OpenJFX 8 - GNU/Linux X11
|
 | make/build-common.xml (diff) |
 | src/test/com/jogamp/opengl/test/junit/jogl/javafx/PureJFXApp01.java |
 | make/build-newt.xml (diff) |
 | make/scripts/tests.sh (diff) |
 | src/newt/classes/jogamp/newt/javafx/JFXEDTUtil.java |
 | src/nativewindow/classes/com/jogamp/nativewindow/javafx/JFXAccessor.java |
 | make/build-nativewindow.xml (diff) |
 | src/nativewindow/classes/com/jogamp/nativewindow/NativeWindowFactory.java (diff) |
 | src/test/com/jogamp/opengl/test/junit/jogl/javafx/TestNewtCanvasJFXGLn.java |
 | src/newt/classes/com/jogamp/newt/javafx/NewtCanvasJFX.java |
 | src/nativewindow/classes/com/jogamp/nativewindow/util/Point.java (diff) |
|
 | src/nativewindow/classes/com/jogamp/nativewindow/javafx/JFXAccessor.java (diff) |
|
 | src/nativewindow/classes/com/jogamp/nativewindow/javafx/JFXAccessor.java (diff) |
|
 | src/newt/classes/com/jogamp/newt/javafx/NewtCanvasJFX.java (diff) |
 | src/test/com/jogamp/opengl/test/junit/jogl/javafx/TestNewtCanvasJFXGLn.java (diff) |
|
 | make/scripts/tests-win.bat (diff) |
 | make/scripts/tests-x64-dbg.bat (diff) |
|
 | src/newt/classes/com/jogamp/newt/javafx/NewtCanvasJFX.java (diff) |
|
 | src/newt/classes/com/jogamp/newt/javafx/NewtCanvasJFX.java (diff) |
 | src/newt/classes/com/jogamp/newt/awt/NewtCanvasAWT.java (diff) |
|
 | src/newt/classes/com/jogamp/newt/swt/NewtCanvasSWT.java (diff) |
Commit
5ebd08709bceee1a7bee45cb042c60e299140fdf
by Sven GothelAdding NativeWindowHolder extends NativeSurfaceHolder; API Doc for NEWTDemoListener NativeWindowHolder abstracts access to is-a or has-a parent component's NativeWindow like NewtCanvasAWT, NewtCanvasJFX and NewtCanvasSWT Adding API Doc for NEWTDemoListener.
|
 | src/test/com/jogamp/opengl/test/junit/newt/parenting/NewtJFXReparentingKeyAdapter.java |
 | src/newt/classes/com/jogamp/newt/opengl/util/NEWTDemoListener.java (diff) |
 | src/test/com/jogamp/opengl/test/junit/newt/parenting/NewtReparentingKeyAdapter.java |
 | src/newt/classes/com/jogamp/newt/awt/NewtCanvasAWT.java (diff) |
 | src/newt/classes/com/jogamp/newt/javafx/NewtCanvasJFX.java (diff) |
 | src/newt/classes/com/jogamp/newt/swt/NewtCanvasSWT.java (diff) |
 | src/test/com/jogamp/opengl/test/junit/newt/parenting/NewtAWTReparentingKeyAdapter.java (diff) |
 | src/nativewindow/classes/com/jogamp/nativewindow/NativeWindowHolder.java |
|
 | src/newt/classes/com/jogamp/newt/util/applet/JOGLNewtAppletBase.java (diff) |
 | src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NEWT.java (diff) |
 | src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting03AWT.java (diff) |
 | src/test/com/jogamp/opengl/test/junit/newt/event/TestParentingFocus03KeyTraversalAWT.java (diff) |
 | src/test/com/jogamp/opengl/test/junit/jogl/acore/TestOffscreenLayer02NewtCanvasAWT.java (diff) |
 | src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestLandscapeES2NewtCanvasAWT.java (diff) |
 | src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2SimpleNEWT.java (diff) |
 | src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/newt/TestGearsNEWT.java (diff) |
 | src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasAWT.java (diff) |
|
 | src/test/com/jogamp/opengl/test/junit/jogl/javafx/TestNewtCanvasJFXGLn.java (diff) |
Commit
5ae0eeca1a7031931d10c0db56539bf565ee9591
by Sven GothelNewtCanvasJFX.NativeWindow: Delegate required child window canvas position NewtCanvasJFX.NativeWindow shall pass through NewtCanvasJFX's Canvas position to properly position the NEWT child window inside the top level Window. NewtJFXReparentingKeyAdapter demonstrating manual reparenting demonstrates this case. TestGearsES2NewtCanvasAWT's default behavior is to use a surrounding border for the NEWTCanvasAWT child, similar to TestNewtCanvasJFXGLn.
|
 | src/test/com/jogamp/opengl/test/junit/newt/parenting/NewtReparentingKeyAdapter.java (diff) |
 | src/test/com/jogamp/opengl/test/junit/newt/parenting/NewtAWTReparentingKeyAdapter.java (diff) |
 | src/newt/classes/com/jogamp/newt/javafx/NewtCanvasJFX.java (diff) |
 | src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasAWT.java (diff) |
 | src/test/com/jogamp/opengl/test/junit/newt/parenting/NewtJFXReparentingKeyAdapter.java (diff) |
Commit
8a66defd3c2c96b05c8868d5edb604e3564ff66d
by Sven GothelNewtCanvasJFX: Utilize JFXEDTUtil per default, supporting the Windows Platform On [GNU/Linux] X11 JFXEDTUtil is not required, since X11 can handle multi-threaded native parenting, however, the Windows platform does require JFXEDTUtil. Currently the default is to use JFXEDTUtil, which operates solely on the JavaFX thread for windowing lifecycle and even-dispatch operations. This behavior can be toggled via the boolean property 'jogamp.newt.javafx.UseJFXEDT', which currently defaults to 'true' This behavior might be analyzed in more detail for a fine grained EDTUtil decision.
|
 | src/newt/classes/com/jogamp/newt/javafx/NewtCanvasJFX.java (diff) |
 | make/scripts/tests.sh (diff) |
|
 | src/jogl/classes/jogamp/opengl/GLContextImpl.java (diff) |
|
 | make/scripts/tests.sh (diff) |
 | src/jogl/classes/com/jogamp/opengl/util/glsl/ShaderCode.java (diff) |
 | src/jogl/classes/jogamp/opengl/util/glsl/fixedfunc/shaders/FixedFuncColor.fp (diff) |
 | src/jogl/classes/jogamp/opengl/util/glsl/fixedfunc/shaders/FixedFuncColorTexture.fp (diff) |
|
 | src/jogl/classes/com/jogamp/opengl/util/glsl/ShaderCode.java (diff) |
Commit
ddf2640e5088c105352b032bea076c569685c99a
by Sven GothelBug 1288: GLBufferStateTracker needs to support ARB_indirect_parameters GLBufferStateTracker needs to support ARB_indirect_parameters, i.e. checkTargetName(target) and getQueryName(target) need to recognize GL4.GL_PARAMETER_BUFFER_ARB.
|
 | src/jogl/classes/jogamp/opengl/GLBufferStateTracker.java (diff) |
Commit
746383476aa449e9cab4a25df27be85b61aa074b
by Sven GothelBug 1348: X11 XI Multitouch: Fixes of previous commit 92006e4baef57f1f3fb647dd307aed5989fd4c8d Previous commit 92006e4baef57f1f3fb647dd307aed5989fd4c8d (Note to Danny: I cannot test this now - please re-test and/or review) X11Common::JavaWindow - Owns XI extension's xiOpcode, selected xiTouchDeviceId and tracked XITouchPosition array X11Window::CreateWindow - Query XI extension only once @ window creation and earmark xiOpcode in JavaWindow instance - Fix: Device selection code was "class->type != XITouchClass", but shouldn't it be 'XITouchClass == class->type' (as patched here) - Fix: Free XIQueryDevice returned XIDeviceInfo array via XIFreeDeviceInfo - Earmark deviceid in JavaWindow instance X11Display - Moved global static touch_coordinates to JavaWindow::xiTouchCoords instance X11Display::DispatchMessage - Changed event handling structure similar to https://keithp.com/blogs/Cursor_tracking/ - Fix: Free XGetEventData's optional memory allocation via XFreeEventData - Reuse JavaWindow's queried xiOpcode - Fix: Don't overrise windowPointer, instead validate and require a match. JavaWindow must match! - Fix: Also validate chosen deviceid with JavaWindow's registered device Newt Build: - Added libXi in build recipe and doc
|
 | make/build-newt.xml (diff) |
 | src/newt/native/X11Display.c (diff) |
 | make/scripts/tests.sh (diff) |
 | src/newt/native/X11Common.h (diff) |
 | doc/HowToBuild.html (diff) |
 | src/newt/native/X11Window.c (diff) |
Commit
b32541efc1bef773c4f1bbd06d0885ee79821865
by Sven GothelBug 1348: X11 XI Multitouch: Refine commit 746383476aa449e9cab4a25df27be85b61aa074b Add more verbose DBG_PRINT - @ CreateWindow: extension, scanning device/class, registered deviceid - @ DispatchMessage: XI_TouchBegin, XI_TouchUpdate and XI_TouchEnd On my test machine w/o a touchscreen I correctly: - detected extension - detected no XITouchClass device, hence no deviceid registered X11: [CreateWindow]: XI: Window 0x6600016, Extension 131 X11: [CreateWindow]: XI: Scan Window 0x6600016, device[1/13].class[1/7]: type 1 (is XITouchClass 0) X11: [CreateWindow]: XI: Scan Window 0x6600016, device[1/13].class[2/7]: type 2 (is XITouchClass 0) X11: [CreateWindow]: XI: Scan Window 0x6600016, device[1/13].class[3/7]: type 2 (is XITouchClass 0) X11: [CreateWindow]: XI: Scan Window 0x6600016, device[1/13].class[4/7]: type 2 (is XITouchClass 0) X11: [CreateWindow]: XI: Scan Window 0x6600016, device[1/13].class[5/7]: type 2 (is XITouchClass 0) X11: [CreateWindow]: XI: Scan Window 0x6600016, device[1/13].class[6/7]: type 3 (is XITouchClass 0) X11: [CreateWindow]: XI: Scan Window 0x6600016, device[1/13].class[7/7]: type 3 (is XITouchClass 0) X11: [CreateWindow]: XI: Scan Window 0x6600016, device[2/13].class[1/1]: type 0 (is XITouchClass 0) X11: [CreateWindow]: XI: Scan Window 0x6600016, device[3/13].class[1/3]: type 1 (is XITouchClass 0) X11: [CreateWindow]: XI: Scan Window 0x6600016, device[3/13].class[2/3]: type 2 (is XITouchClass 0) X11: [CreateWindow]: XI: Scan Window 0x6600016, device[3/13].class[3/3]: type 2 (is XITouchClass 0) X11: [CreateWindow]: XI: Scan Window 0x6600016, device[4/13].class[1/1]: type 0 (is XITouchClass 0) X11: [CreateWindow]: XI: Scan Window 0x6600016, device[5/13].class[1/1]: type 0 (is XITouchClass 0) X11: [CreateWindow]: XI: Scan Window 0x6600016, device[6/13].class[1/1]: type 0 (is XITouchClass 0) X11: [CreateWindow]: XI: Scan Window 0x6600016, device[7/13].class[1/1]: type 0 (is XITouchClass 0) X11: [CreateWindow]: XI: Scan Window 0x6600016, device[8/13].class[1/7]: type 1 (is XITouchClass 0) X11: [CreateWindow]: XI: Scan Window 0x6600016, device[8/13].class[2/7]: type 2 (is XITouchClass 0) X11: [CreateWindow]: XI: Scan Window 0x6600016, device[8/13].class[3/7]: type 2 (is XITouchClass 0) X11: [CreateWindow]: XI: Scan Window 0x6600016, device[8/13].class[4/7]: type 2 (is XITouchClass 0) X11: [CreateWindow]: XI: Scan Window 0x6600016, device[8/13].class[5/7]: type 2 (is XITouchClass 0) X11: [CreateWindow]: XI: Scan Window 0x6600016, device[8/13].class[6/7]: type 3 (is XITouchClass 0) X11: [CreateWindow]: XI: Scan Window 0x6600016, device[8/13].class[7/7]: type 3 (is XITouchClass 0) X11: [CreateWindow]: XI: Scan Window 0x6600016, device[9/13].class[1/7]: type 1 (is XITouchClass 0) X11: [CreateWindow]: XI: Scan Window 0x6600016, device[9/13].class[2/7]: type 2 (is XITouchClass 0) X11: [CreateWindow]: XI: Scan Window 0x6600016, device[9/13].class[3/7]: type 2 (is XITouchClass 0) X11: [CreateWindow]: XI: Scan Window 0x6600016, device[9/13].class[4/7]: type 2 (is XITouchClass 0) X11: [CreateWindow]: XI: Scan Window 0x6600016, device[9/13].class[5/7]: type 2 (is XITouchClass 0) X11: [CreateWindow]: XI: Scan Window 0x6600016, device[9/13].class[6/7]: type 3 (is XITouchClass 0) X11: [CreateWindow]: XI: Scan Window 0x6600016, device[9/13].class[7/7]: type 3 (is XITouchClass 0) X11: [CreateWindow]: XI: Scan Window 0x6600016, device[10/13].class[1/1]: type 0 (is XITouchClass 0) X11: [CreateWindow]: XI: Scan Window 0x6600016, device[11/13].class[1/1]: type 0 (is XITouchClass 0) X11: [CreateWindow]: XI: Scan Window 0x6600016, device[12/13].class[1/7]: type 1 (is XITouchClass 0) X11: [CreateWindow]: XI: Scan Window 0x6600016, device[12/13].class[2/7]: type 2 (is XITouchClass 0) X11: [CreateWindow]: XI: Scan Window 0x6600016, device[12/13].class[3/7]: type 2 (is XITouchClass 0) X11: [CreateWindow]: XI: Scan Window 0x6600016, device[12/13].class[4/7]: type 2 (is XITouchClass 0) X11: [CreateWindow]: XI: Scan Window 0x6600016, device[12/13].class[5/7]: type 2 (is XITouchClass 0) X11: [CreateWindow]: XI: Scan Window 0x6600016, device[12/13].class[6/7]: type 3 (is XITouchClass 0) X11: [CreateWindow]: XI: Scan Window 0x6600016, device[12/13].class[7/7]: type 3 (is XITouchClass 0) X11: [CreateWindow]: XI: Scan Window 0x6600016, device[13/13].class[1/1]: type 0 (is XITouchClass 0)
|
 | src/newt/native/X11Display.c (diff) |
 | src/newt/native/X11Window.c (diff) |
|
 | doc/HowToBuild.html (diff) |
Commit
ec4721c5b81ca39355f660294bf45edc0a1584da
by Sven GothelBug 1348: Fix X11 XI Multitouch I got access to a touchscreen laptop w/ Debian 9, hence I could fix and test the implementation. X11 DisplayDriver.java: - Store and pass through xi_opcode of XI extension, queried at initialization stage X11Window.c Fixes: - Initialize JavaWindow's xiTouchCoords[].id w/ -1, as required to track the pointer - Pass through xi_opcode as stored in X11 DisplayDriver X11Display.c Fixes: - sendTouchScreenEvent: Throw RuntimeException if 0 > actionId (Internal Error: based on xiTouchCoords[].id tracking) - DispatchMessages's windowPointer determination: -- Query potenial XI Event first: IF XI Event, must use XIDeviceEvent's event Window -- Only IF not an XI Event, we can use evt.xany.window as the event window - DispatchMessages's XI Event Handling: -- Always break deviceid search loop if id found, preserving index and time spend Works on my Debian 9 device, tested w/ com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT: - One pointer (finger) press, drag and release (click) - PinchToZoomGesture works - DoubleTabScrollGesture works +++ Potential Issues: JavaWindow's xiTouchCoords[].id accuracy is crucial to pointer tracking during XI_TouchBegin -> XI_TouchUpdate -> XI_TouchEnd. In the normal course of action: - XI_TouchBegin sets the id, assuming it is yet set - XI_TouchUpdate assumes it is set - XI_TouchEnd clears the id, assuming it is set This field in the JavaWindow array only gets reset to -1 once at native window creation. We may need to figure out when to reset this field to -1. If the XI_TouchEnd events would get lost for whatever reason, the above tracking state would be broken.
|
 | src/newt/native/X11Window.c (diff) |
 | src/newt/classes/jogamp/newt/WindowImpl.java (diff) |
 | src/newt/classes/jogamp/newt/driver/x11/DisplayDriver.java (diff) |
 | make/scripts/tests.sh (diff) |
 | src/newt/classes/jogamp/newt/driver/x11/WindowDriver.java (diff) |
 | src/newt/native/X11Common.h (diff) |
 | src/newt/native/X11Display.c (diff) |
Commit
b83a912f19685e81b71c950914f0f82cc0e534bf
by Sven GothelBug 1316: MacOSX: Keep *.dylib (Don't move to *.jnilib) Since Java8 (or even earlier), JRE on OSX uses *.dylib native library suffix instead of *.jnilib when automatically searching and loading them. This is not easily being recognized by JogAmp, since we explicitly name the native libraries with full path when testing with our TempJarCache.
|
 | make/build-newt.xml (diff) |
 | make/build-nativewindow.xml (diff) |
 | make/build-oculusvr.xml (diff) |
 | make/build-jogl.xml (diff) |
|
 | src/jogl/classes/com/jogamp/opengl/util/AnimatorBase.java (diff) |
 | src/test/com/jogamp/opengl/test/junit/graph/TestTextRendererNEWT00.java (diff) |
 | src/test/com/jogamp/opengl/test/junit/graph/demos/GPUUISceneGLListener0A.java (diff) |
 | src/test/com/jogamp/opengl/test/junit/graph/TestTextRendererNEWT10.java (diff) |
 | src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLReadBuffer01GLWindowNEWT.java (diff) |
 | src/test/com/jogamp/opengl/test/junit/graph/TestTextRendererNEWTBugXXXX.java (diff) |
 | src/test/com/jogamp/opengl/test/junit/jogl/acore/GLReadBuffer00BaseAWT.java (diff) |
 | src/jogl/classes/jogamp/opengl/awt/AWTTilePainter.java (diff) |
 | src/test/com/jogamp/opengl/test/junit/util/UITestCase.java (diff) |
 | src/test/com/jogamp/opengl/test/junit/jogl/tile/TiledPrintingAWTBase.java (diff) |
 | src/jogl/classes/com/jogamp/opengl/math/FloatUtil.java (diff) |
|
 | src/newt/classes/jogamp/newt/NEWTJNILibLoader.java (diff) |
 | src/jogl/classes/com/jogamp/opengl/cg/CgDynamicLibraryBundleInfo.java (diff) |
 | src/nativewindow/classes/jogamp/nativewindow/NWJNILibLoader.java (diff) |
 | src/jogl/classes/com/jogamp/opengl/GLProfile.java (diff) |
 | src/jogl/classes/jogamp/graph/font/UbuntuFontLoader.java (diff) |
|
 | src/oculusvr/classes/com/jogamp/oculusvr/OVRDynamicLibraryBundleInfo.java (diff) |
|
 | make/scripts/tests-x64.bat (diff) |
 | make/scripts/tests.sh (diff) |
 | make/scripts/test-win32-smb_share.bat (diff) |
 | make/scripts/tests-x64-dbg.bat (diff) |
 | make/scripts/make.jogl.all.win64.bat (diff) |
 | make/scripts/tests-x32-dbg.bat (diff) |
 | make/scripts/tests-x32.bat (diff) |
 | make/scripts/make.jogl.all.win32.bat (diff) |
 | make/scripts/tests-javaws-x64.bat (diff) |
|
 | make/scripts/tests.sh (diff) |
 | src/test/com/jogamp/opengl/test/junit/jogl/acore/TestVersionSemanticsNOUI.java (diff) |
Commit
1c697274a3c1e976bd9c9b089d6583edf4f346ae
by Sven GothelBug 1370: Call from Main-Thread: NW's OSXUtil.CreateNSWindow0(..) and NEWT's WindowDriver.createWindow0(..) OSX 10.14.3 Mojave issues a WARNING: NSWindow drag regions should only be invalidated on the Main Thread! This will throw an exception in the future. The complaint about NativeWindow (NW)'s OSXUtil.CreateNSWindow0(..) might be valid, which does create a NS Window instance w/ NSView and framebuffer initialized. However, the complaint about NEWT's WindowDriver.createWindow0(..) is not, since the initialization incl framebuffer happened later on the main thread. Regardless, encapsulated both construction fully to run on the Main-Thread. +++ Originally the Main-Thread design spec was like: Must run on Main-Thread when or after making visible. Oh well.
|
 | src/newt/classes/jogamp/newt/driver/macosx/WindowDriver.java (diff) |
 | make/scripts/tests-osx-x64.sh (diff) |
 | src/nativewindow/classes/jogamp/nativewindow/macosx/OSXUtil.java (diff) |
 | make/scripts/tests.sh (diff) |
|
 | src/nativewindow/classes/com/jogamp/nativewindow/swt/SWTAccessor.java (diff) |
|
 | make/lib/swt/cocoa-macosx-x86_64/.project |
 | make/lib/swt/gtk-linux-x86/about.html |
 | make/lib/swt/cocoa-macosx-x86_64/about.html (diff) |
 | make/lib/swt/cocoa-macosx/about.html |
 | make/lib/swt/win32-win32-x86_64/about.html (diff) |
 | make/lib/swt/gtk-freebsd-x86_64/swt.jar |
 | make/lib/swt/win32-win32-x86_64/.classpath |
 | make/lib/swt/cocoa-macosx-x86_64/.classpath |
 | make/lib/swt/win32-win32-x86/about_files/IJG_README |
 | make/lib/swt/cocoa-macosx-x86_64/swt.jar |
 | make/lib/swt/gtk-freebsd-x86_64/README.txt |
 | make/lib/swt/gtk-solaris-sparc/about_files/IJG_README |
 | make/lib/swt/gtk-linux-x86/about_files/lgpl-v21.txt |
 | make/lib/swt/gtk-solaris-x86/swt-debug.jar |
 | make/lib/swt/README.txt (diff) |
 | make/lib/swt/win32-win32-x86/swt-debug.jar |
 | make/lib/swt/cocoa-macosx/about_files/mpl-v11.txt |
 | make/lib/swt/gtk-linux-x86/swt-debug.jar |
 | make/lib/swt/gtk-linux-x86_64/swt.jar |
 | make/lib/swt/gtk-linux-x86/about_files/IJG_README |
 | make/lib/swt/cocoa-macosx-x86_64/swt-debug.jar |
 | make/lib/swt/gtk-linux-x86_64/.project |
 | make/lib/swt/gtk-solaris-sparc/about_files/mpl-v11.txt |
 | make/lib/swt/win32-win32-x86/about.html |
 | make/lib/swt/gtk-solaris-x86/about.html |
 | make/lib/swt/gtk-linux-x86_64/about_files/mpl-v20.txt |
 | make/lib/swt/gtk-solaris-sparc/about.html |
 | make/lib/swt/gtk-solaris-x86/README.txt |
 | make/lib/swt/win32-win32-x86_64/swt.jar |
 | make/lib/swt/gtk-solaris-sparc/about_files/lgpl-v21.txt |
 | make/lib/swt/gtk-linux-x86_64/swt-debug.jar |
 | make/lib/swt/gtk-linux-x86/about_files/webkit-bsd.txt |
 | make/lib/swt/cocoa-macosx/about_files/IJG_README |
 | make/lib/swt/gtk-linux-x86_64/src.zip |
 | make/lib/swt/cocoa-macosx-x86_64/about_files/mpl-v20.txt |
 | make/lib/swt/win32-win32-x86_64/.project |
 | make/lib/swt/gtk-linux-x86_64/.classpath |
 | make/lib/swt/gtk-linux-x86_64/about.html (diff) |
 | make/lib/swt/cocoa-macosx/swt-debug.jar |
 | make/lib/swt/gtk-solaris-x86/about_files/mpl-v11.txt |
 | make/lib/swt/gtk-linux-x86/about_files/mpl-v11.txt |
 | make/lib/swt/gtk-solaris-sparc/swt-debug.jar |
 | make/lib/swt/gtk-solaris-x86/about_files/lgpl-v21.txt |
 | make/lib/swt/win32-win32-x86/about_files/mpl-v11.txt |
 | make/lib/swt/gtk-solaris-x86/about_files/IJG_README |
 | make/lib/swt/win32-win32-x86_64/swt-debug.jar |
|
 | make/scripts/tests-x32-dbg.bat (diff) |
 | make/scripts/tests-x64.bat (diff) |
 | make/scripts/tests-osx-x64-mainthread.sh (diff) |
 | make/scripts/tests-x64-dbg.bat (diff) |
 | make/build-common.xml (diff) |
 | make/scripts/tests-x32.bat (diff) |
 | make/scripts/tests-x32.sh (diff) |
 | make/scripts/test-win32-smb_share.bat (diff) |
 | make/scripts/tests-osx-x64-custom.sh (diff) |
 | make/scripts/tests-x64.sh (diff) |
 | make/scripts/tests-osx-x64.sh (diff) |
 | make/scripts/tests.sh (diff) |
|
 | src/nativewindow/classes/com/jogamp/nativewindow/swt/SWTAccessor.java (diff) |
|
 | make/scripts/tests-x64.sh (diff) |
 | make/scripts/tests.sh (diff) |
|
 | make/scripts/tests-x64.sh (diff) |
 | make/build-common.xml (diff) |
 | make/scripts/tests.sh (diff) |