Commit
be352d9b3bc2a6a5a5542a0f91f13c9e28fbb8e0
by Sven GothelUnit Tests NewtEventModifiers (2): Robostness
- clearKeyboadAndMouse(): Add _testMouseListener.clear(); to clear all logs!
- clearKeyboadAndMouse() after all tests - use implicit 'clearKeyboadAndMouse()' in execOffThreadWithOnThreadEventDispatch()
|
The file was modified | src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtEventModifiersNewtCanvasAWT.java (diff) |
The file was modified | src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtEventModifiersNEWTWindowAWT.java (diff) |
The file was modified | src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtEventModifiersNewtCanvasSWT.java (diff) |
The file was modified | src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtEventModifiersAWTCanvas.java (diff) |
The file was modified | src/test/com/jogamp/opengl/test/junit/newt/event/BaseNewtEventModifiers.java (diff) |
|
The file was added | src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/swt/TestGearsES2SWT.java (diff) |
The file was modified | src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2AWT.java (diff) |
The file was modified | src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NEWT.java (diff) |
The file was modified | src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasAWT.java (diff) |
The file was added | src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasSWT.java (diff) |
|
The file was modified | src/newt/native/MacWindow.m (diff) |
The file was modified | make/build-test.xml (diff) |
The file was modified | src/newt/classes/jogamp/newt/driver/macosx/WindowDriver.java (diff) |
The file was modified | src/newt/native/NewtMacWindow.h (diff) |
The file was modified | src/newt/native/NewtMacWindow.m (diff) |
|
The file was modified | src/newt/classes/com/jogamp/newt/awt/NewtCanvasAWT.java (diff) |
Commit
14b278536e6f8de2ee6254796b89bd27d5419b72
by Sven GothelOSX/Java7/CALayer + JAWT: Partially Fix AWT/NEWT CALayer 'out of sight' bug, where our CALayer is moved out of the visible area
- same erroneous behavior for GLCanvas and NewtCanvasAWT
- sized-frame: Set framesize and validate() it
- sized-component: Set component preferred size and call frame.pack()
- added workaround 'OffscreenLayerSurface.layoutSurfaceLayer()' to fix CALayer size, which snaps for:
- OK initial size before setVisible: sized-frame and sized-component
- OK resize w/ sized-frame
- OK manual frame resize
- Invisible: w/ sized-component after setVisible()
++
- CALayer-Sublayer (GL) has additional retain/release when added/removed to be on safe side.
|
The file was modified | src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/swt/TestGearsES2SWT.java (diff) |
The file was modified | src/nativewindow/native/macosx/OSXmisc.m (diff) |
The file was modified | src/newt/classes/com/jogamp/newt/awt/NewtCanvasAWT.java (diff) |
The file was modified | src/jogl/classes/javax/media/opengl/awt/GLCanvas.java (diff) |
The file was modified | src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasAWT.java (diff) |
The file was modified | src/jogl/native/macosx/MacOSXWindowSystemInterface-calayer.m (diff) |
The file was modified | src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NEWT.java (diff) |
The file was modified | src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasSWT.java (diff) |
The file was modified | src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2AWT.java (diff) |
The file was modified | src/nativewindow/classes/com/jogamp/nativewindow/awt/JAWTWindow.java (diff) |
The file was modified | src/nativewindow/classes/jogamp/nativewindow/macosx/OSXUtil.java (diff) |
The file was modified | make/scripts/tests.sh (diff) |
The file was modified | src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXCGLContext.java (diff) |
The file was modified | src/nativewindow/classes/javax/media/nativewindow/OffscreenLayerSurface.java (diff) |
The file was modified | src/newt/classes/jogamp/newt/driver/macosx/WindowDriver.java (diff) |
The file was modified | src/nativewindow/classes/jogamp/nativewindow/jawt/macosx/MacOSXJAWTWindow.java (diff) |
|
The file was modified | src/jogl/classes/jogamp/opengl/GLContextImpl.java (diff) |
The file was modified | src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXCGLContext.java (diff) |