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

Changes

Summary

  1. Fix Bug 879 Regression (2/2) - NewtCanvasAWT.FocusAction must take focus (details)
  2. NEWT AWTAdapter: Add notion of consuming the AWT InputEvent (will be (details)
  3. NewtCanvasAWT: Use final AWT[Key|Mouse]Adapter and set downstream (details)
  4. NEWT AWTAdapter*: Don't act if not setup (due to lazy setup mode), (details)
  5. NewtCanvasAWT: Add method of 'isAWTEventPassThrough()', used in unit (details)
  6. NEWT Event Tests: Move TestParentingFocus* to event test package (details)
  7. NEWT WindowImpl: Move consumePointerEvent(..) below doPointerEvent(..) (details)
Commit 23697c7921039e9655a5760e21d7029598b679d7 by Sven Gothel
Fix Bug 879 Regression (2/2) - NewtCanvasAWT.FocusAction must take focus when in offscreen-mode (OSX/CALayer)

NewtCanvasAWT.FocusAction must take focus when in offscreen-mode (OSX/CALayer)
since the NEWT window _is_ offscreen (no input events) and AWT events are translated to NEWT.

Regression of commit 0be87f241c0f0b2f5881d9a602ce12378b8e453d
The file was modifiedmake/scripts/tests-win.bat (diff)
The file was modifiedmake/scripts/tests-x64-dbg.bat (diff)
The file was modifiedmake/scripts/tests-x64.bat (diff)
The file was modifiedsrc/newt/classes/com/jogamp/newt/awt/NewtCanvasAWT.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/newt/parenting/TestParentingFocus03KeyTraversalAWT.java (diff)
Commit 5c6c11abf643013976ecbc0df463a923a1f52696 by Sven Gothel
NEWT AWTAdapter: Add notion of consuming the AWT InputEvent (will be used for key events); Allow AWTAdapter to be lazily setup w/ downstream object.
The file was modifiedsrc/newt/classes/com/jogamp/newt/event/awt/AWTAdapter.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/util/AWTKeyAdapter.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/util/AWTMouseAdapter.java (diff)
The file was modifiedsrc/newt/classes/com/jogamp/newt/event/awt/AWTMouseAdapter.java (diff)
The file was modifiedsrc/newt/classes/jogamp/newt/awt/event/AWTParentWindowAdapter.java (diff)
The file was modifiedsrc/newt/classes/com/jogamp/newt/event/awt/AWTKeyAdapter.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/util/NEWTKeyAdapter.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/util/NEWTMouseAdapter.java (diff)
The file was modifiedsrc/newt/classes/com/jogamp/newt/event/awt/AWTWindowAdapter.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/util/InputEventCountAdapter.java (diff)
Commit b335cf086f8ee85985962b6f6676b99ab8141a77 by Sven Gothel
NewtCanvasAWT: Use final AWT[Key|Mouse]Adapter and set downstream lazily; Consume AWT KeyEvents in downstream mode; Test respects 'consumed' key events.
The file was modifiedmake/scripts/tests.sh (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/newt/parenting/TestParentingFocus01SwingAWTRobot.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/newt/parenting/TestParentingFocus02SwingAWTRobot.java (diff)
The file was modifiedsrc/newt/classes/com/jogamp/newt/awt/NewtCanvasAWT.java (diff)
Commit 97c8e627068af729d9ea0f7992b2bc5981655296 by Sven Gothel
NEWT AWTAdapter*: Don't act if not setup (due to lazy setup mode), refines commit 5c6c11abf643013976ecbc0df463a923a1f52696
The file was modifiedsrc/newt/classes/jogamp/newt/awt/event/AWTParentWindowAdapter.java (diff)
The file was modifiedsrc/newt/classes/com/jogamp/newt/event/awt/AWTWindowAdapter.java (diff)
The file was modifiedsrc/newt/classes/com/jogamp/newt/event/awt/AWTAdapter.java (diff)
The file was modifiedsrc/newt/classes/com/jogamp/newt/event/awt/AWTMouseAdapter.java (diff)
The file was modifiedsrc/newt/classes/com/jogamp/newt/event/awt/AWTKeyAdapter.java (diff)
Commit ead9d65722ac8c647ac1dde654fd4e8250e4d572 by Sven Gothel
NewtCanvasAWT: Add method of 'isAWTEventPassThrough()', used in unit tests to fix event validation for offscreen mode (OSX/CALayer)
The file was modifiedsrc/newt/classes/com/jogamp/newt/awt/NewtCanvasAWT.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/newt/parenting/TestParentingFocus01SwingAWTRobot.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/newt/parenting/TestParentingFocus02SwingAWTRobot.java (diff)
The file was modifiedmake/scripts/tests.sh (diff)
Commit a90185491d53bb79c98453b18c3e49768e51cec9 by Sven Gothel
NEWT Event Tests: Move TestParentingFocus* to event test package
The file was addedsrc/test/com/jogamp/opengl/test/junit/newt/event/TestParentingFocus02SwingAWTRobot.java (diff)
The file was modifiedmake/scripts/tests-win.bat (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/newt/event/TestParentingFocus01SwingAWTRobot.java (diff)
The file was removedsrc/test/com/jogamp/opengl/test/junit/newt/parenting/TestParentingFocus01SwingAWTRobot.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/newt/event/TestParentingFocus03KeyTraversalAWT.java (diff)
The file was modifiedmake/scripts/tests.sh (diff)
The file was removedsrc/test/com/jogamp/opengl/test/junit/newt/parenting/TestParentingFocus02SwingAWTRobot.java (diff)
The file was removedsrc/test/com/jogamp/opengl/test/junit/newt/parenting/TestParentingFocus03KeyTraversalAWT.java (diff)
Commit 3614f908d0f6ae1174a85dbd44a2bad4df2ea8a6 by Sven Gothel
NEWT WindowImpl: Move consumePointerEvent(..) below doPointerEvent(..) to easy editing/review
The file was modifiedsrc/newt/classes/jogamp/newt/WindowImpl.java (diff)