Skip to content
The Jenkins Controller is preparing for shutdown. No new builds can be started.
Unstable

Changes

Summary

  1. JOGLNewtAppletBase: Use proper context ClassLoader; Add (details)
  2. Graph Demos: Make GLEvenListener 'standalone'; UIScene to common (details)
  3. Graph Fonts: Decorate w/ PrivilegedAction if required (details)
  4. JOGLNewtApplet1Run: Add gl_alpha, gl_multisamplebuffer and (details)
  5. jogl test applets: Add Graph Tests (details)
  6. test script (details)
  7. NewtCanvasAWT: Minor edits, prefer requestFocusInWindow() in (details)
  8. NEWT/Reparenting: Give Composite WM some slack, sleep(100); Minor (details)
  9. NEWT/X11: Fix ABOVE handling, notify Java on reparentNotify, cleanup of (details)
  10. test scripts (details)
  11. NEWT/Reparent: Make new local position/size persitent if not promoted (details)
  12. Fix AWT Test Cases: Use AWT-EDT for modifying visible frame and call (details)
  13. NEWT Window: Allow positionChanged(..) notification for child windows (details)
  14. Test NEWT Parenting: Incr. test duration to 600ms (new state poll of (details)
  15. test scripts (details)
  16. waitForPosSize/createWindow: exclude 0/0, at creation wait for size as (details)
  17. minor edits (details)
  18. NEWT Cleanup: AWT driver fix, WindowImpl createNative .., minor edits (details)
  19. NEWT/WindowImpl: Remove wait for position (keep waitForSize for (details)
  20. test scripts (details)
Commit baa88fe536b0b8a70cadabe5412120a9168dec11 by Sven Gothel
JOGLNewtAppletBase: Use proper context ClassLoader; Add ElektronenMultiplizierer (NEWT Applet Runner)
The file was modifiedsrc/newt/classes/com/jogamp/newt/awt/applet/JOGLNewtAppletBase.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es2/ElektronenMultiplizierer.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestElektronenMultipliziererNEWT.java (diff)
The file was modifiedjnlp-files/jogl-test-applets.html (diff)
The file was modifiedjnlp-files/jogl-applet-runner-newt-gears-normal.html (diff)
The file was addedjnlp-files/jogl-applet-runner-newt-ElektronenMultiplizierer.html (diff)
The file was modifiedjnlp-files/jogl-applet-runner-newt-gears-special.html (diff)
Commit d341b3160c4af3bc1efb91c995abb44368f628a5 by Sven Gothel
Graph Demos: Make GLEvenListener 'standalone'; UIScene to common package; Cleanup
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/graph/demos/GPUTextNewtDemo01.java (diff)
The file was removedsrc/test/com/jogamp/opengl/test/junit/graph/demos/mobile/GPUGraphGLListenerMT.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/graph/demos/GPUTextGLListener0A.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/graph/demos/ui/SceneUIController.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/graph/demos/GPUTextNewtDemo02.java (diff)
The file was removedsrc/test/com/jogamp/opengl/test/junit/graph/demos/mobile/GPUTextNewtDemoMobile01.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/graph/demos/GPUUISceneNewtDemo01.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/graph/demos/GPURendererListenerBase01.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/graph/demos/GPUUISceneGLListener0A.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/graph/demos/GPUTextRendererListenerBase01.java (diff)
Commit 54b92eb3240d3d6e4686faf48504e1ecfb385869 by Sven Gothel
Graph Fonts: Decorate w/ PrivilegedAction if required
The file was modifiedsrc/jogl/classes/com/jogamp/graph/font/FontFactory.java (diff)
The file was modifiedsrc/jogl/classes/jogamp/graph/font/typecast/TypecastFontConstructor.java (diff)
The file was modifiedsrc/jogl/classes/jogamp/graph/font/JavaFontLoader.java (diff)
Commit ed6fcf8543f9116c8e0bc9e5220b6b0158c3a4ed by Sven Gothel
JOGLNewtApplet1Run: Add gl_alpha, gl_multisamplebuffer and gl_nodefaultkeylistener ; Cleanup
The file was modifiedsrc/newt/classes/com/jogamp/newt/awt/applet/JOGLNewtAppletBase.java (diff)
The file was modifiedsrc/newt/classes/com/jogamp/newt/awt/applet/JOGLNewtApplet1Run.java (diff)
Commit b872484873c7ac4e3a75587ccd10c79626479d34 by Sven Gothel
jogl test applets: Add Graph Tests
The file was addedjnlp-files/jogl-applet-runner-newt-GraphTextDemo01.html (diff)
The file was addedjnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01.html (diff)
The file was modifiedjnlp-files/jogl-test-applets.html (diff)
The file was modifiedmake/scripts/tests.sh (diff)
Commit 417b83ebd6c4147a290deeb88047bf64e2a27917 by Sven Gothel
NewtCanvasAWT: Minor edits, prefer requestFocusInWindow() in requestFocusAWTParent()
The file was modifiedsrc/newt/classes/com/jogamp/newt/awt/NewtCanvasAWT.java (diff)
Commit 0e9935a8f9e2969e4ddd96dbc043473d9f336c3a by Sven Gothel
NEWT/Reparenting: Give Composite WM some slack, sleep(100); Minor edits/fixes
The file was modifiedsrc/newt/classes/jogamp/newt/WindowImpl.java (diff)
The file was modifiedsrc/jogl/classes/com/jogamp/graph/font/FontFactory.java (diff)
Commit fc5ca7819562ddec251ad8aa0c96b0ddeece61d3 by Sven Gothel
NEWT/X11: Fix ABOVE handling, notify Java on reparentNotify, cleanup of setFullscreenEWMH
The file was modifiedsrc/newt/native/X11Window.c (diff)
The file was modifiedsrc/newt/classes/jogamp/newt/driver/x11/X11Window.java (diff)
The file was modifiedmake/scripts/tests.sh (diff)
The file was modifiedmake/scripts/tests-x64.bat (diff)
Commit 3b402dad37065c17e657aa276b838739755ef477 by Sven Gothel
NEWT/Reparent: Make new local position/size persitent if not promoted natively (invisible or recreation)
The file was modifiedsrc/newt/classes/jogamp/newt/WindowImpl.java (diff)
Commit 4e3f2e5bf35c05e0c7ccf4995bcb4dbdf23f18cd by Sven Gothel
Fix AWT Test Cases: Use AWT-EDT for modifying visible frame and call validate() afterwards
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting02AWT.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting01cSwingAWT.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting01bAWT.java (diff)
Commit 9f385a88d1d9560de98cf1fc79308aee3d633838 by Sven Gothel
NEWT Window: Allow positionChanged(..) notification for child windows
The file was modifiedsrc/newt/classes/jogamp/newt/WindowImpl.java (diff)
Commit f51a03d5c0555263b0eff392a1c438fdea7a99d5 by Sven Gothel
Test NEWT Parenting: Incr. test duration to 600ms (new state poll of reparenting may take ~400ms)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting01NEWT.java (diff)
The file was modifiedmake/scripts/tests.sh (diff)
The file was modifiedmake/scripts/tests-x64.bat (diff)
Commit 85f60adb5ae675af4bf81c0a7e69ec836aa50a4b by Sven Gothel
waitForPosSize/createWindow: exclude 0/0, at creation wait for size as well

- 0/0 may result in -1/-1, which is impl. specific (X11),
  might get deleted if causes more harm than ham

- waiting for size after creation is actually a good thing todo
The file was modifiedsrc/newt/classes/jogamp/newt/WindowImpl.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/util/AWTRobotUtil.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/newt/TestFocus01SwingAWTRobot.java (diff)
Commit e228acfcf5be36fb161043bb2ae21f8d60bc6ca4 by Sven Gothel
NEWT Cleanup: AWT driver fix, WindowImpl createNative .., minor edits

AWT driver fix
  - setVisible at creation, using reconfigureWindow impl (fixed

WindowImpl createNative ..,
  - no double visibility check on creation
  - visible:=true anyway for later creation, if failed or not available yet
The file was modifiedsrc/newt/classes/jogamp/newt/WindowImpl.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/newt/TestFocus02SwingAWTRobot.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/util/AWTRobotUtil.java (diff)
The file was modifiedsrc/newt/classes/jogamp/newt/driver/awt/AWTWindow.java (diff)
The file was modifiedsrc/nativewindow/classes/javax/media/nativewindow/NativeWindowFactory.java (diff)
Commit edbee9a1f34929e9bd3119bac88ab1c759c569a3 by Sven Gothel
NEWT/WindowImpl: Remove wait for position (keep waitForSize for reparent/fullscreen)

Window position is not deterministic enough and slows down processing while sync on it
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/newt/TestWindows01NEWT.java (diff)
The file was modifiedsrc/newt/native/X11Window.c (diff)
The file was modifiedsrc/newt/native/WindowsWindow.c (diff)
The file was modifiedsrc/newt/classes/jogamp/newt/WindowImpl.java (diff)
The file was modifiedmake/scripts/tests.sh (diff)
The file was modifiedmake/scripts/tests-x64.bat (diff)