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

Changes

Summary

  1. JOGL Assets: Replace test-ntsc01-160x90.png w/ test-ntsc01-57x32.png (details)
  2. JOGL Assets: Preserve 'original' 'test-ntsc01-160x90.png' (Removed from (details)
  3. OSX Test Scripts: Use dedicated location for libav/ffmpeg libraries for (details)
  4. NEWT WindowImpl: Add 'final' qualifier where possible (details)
  5. NEWT Cleanup - Remove Type Casts and OSX Newt/Fmod Workaround (Early (details)
  6. Bug 934, Bug 935: NEWT: Add support for custom Application/Window and (details)
  7. Bug 935: NEWT: Expose Pointer Icons Feature in JOGLNewtAppletBase Tests (details)
  8. Bug 935: NEWT PointerIcon: Add size, hotspot 'getter' and String (details)
Commit 80edd3f92f5afb3e1971d0b59fd91f8714a772db by Sven Gothel
JOGL Assets: Replace test-ntsc01-160x90.png w/ test-ntsc01-57x32.png (Save ~2 kB)
The file was modifiedsrc/jogl/classes/jogamp/opengl/util/av/NullGLMediaPlayer.java (diff)
The file was removedmake/resources/assets/jogl/util/data/av/test-ntsc01-160x90.png (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/Teapot.java (diff)
The file was addedmake/resources/assets/jogl/util/data/av/test-ntsc01-57x32.png (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestPNGImage00NEWT.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/util/DemoGL2ES1TextureImmModeSink.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/TextureSequenceDemo01.java (diff)
Commit 225c1956b1a9e20f348363673295abb3e6b20898 by Sven Gothel
JOGL Assets: Preserve 'original' 'test-ntsc01-160x90.png' (Removed from jar files by commit 80edd3f92f5afb3e1971d0b59fd91f8714a772db)
The file was addedmake/resources/misc/test-ntsc01-160x90.png (diff)
Commit d066602cf50f54f83b22b1b2c214100f1c34cc35 by Sven Gothel
OSX Test Scripts: Use dedicated location for libav/ffmpeg libraries for DYLD_LIBRARY_PATH

'/usr/local/lib' may cause hacoc w/ other preinstalled libs, see: http://forum.jogamp.org/JTabbedPane-Canvas3D-bug-tp4030983p4031081.html
The file was modifiedmake/scripts/tests-osx-x64-custom.sh (diff)
The file was modifiedmake/scripts/tests-osx-x64.sh (diff)
The file was modifiedmake/scripts/tests-osx-x64-java6.sh (diff)
Commit 852fcbf1b8d87e35884082e792ff0ac6fdeed3a7 by Sven Gothel
NEWT WindowImpl: Add 'final' qualifier where possible
The file was modifiedsrc/newt/classes/jogamp/newt/WindowImpl.java (diff)
Commit e7032ae9ca4b754bd9737f86d9496211e9155db4 by Sven Gothel
NEWT Cleanup - Remove Type Casts and OSX Newt/Fmod Workaround (Early WindowImpl initialization)
The file was modifiedsrc/newt/classes/com/jogamp/newt/NewtFactory.java (diff)
The file was modifiedsrc/newt/classes/com/jogamp/newt/Display.java (diff)
The file was modifiedsrc/newt/classes/jogamp/newt/WindowImpl.java (diff)
Commit e7ffa68bce9bb707005be72530b207c732f62c31 by Sven Gothel
Bug 934, Bug 935: NEWT: Add support for custom Application/Window and Pointer Icons

- Utilizing JOGL's PNG decoder for all icons, if available.

- Application/window icons:
  - Providing default application/window icons in 16x16 and 32x32 size
  - NewtFactory.setWindowIcons(..) or property 'newt.window.icons' maybe used to override default icons.
  - Using icons at application/window instantiation

- Display.PointerIcons:
  - NativeWindow Win32 WindowClass no more references a default cursor
    in favor of fine grained cursor control [in NEWT]

  - Display provides create/destroy methods,
    where display destruction also releases open PointerIcon references.

  - Window.setPointerIcon(..) sets custom PointerIcon

- Implemented Platforms
  - X11
  - Windows
  - OSX

- Manual Test: TestGearsES2NEWT (Press 'c')
The file was modifiedsrc/newt/classes/jogamp/newt/DisplayImpl.java (diff)
The file was modifiedmake/scripts/tests-win.bat (diff)
The file was modifiedmake/build-newt.xml (diff)
The file was modifiedsrc/newt/classes/jogamp/newt/driver/x11/DisplayDriver.java (diff)
The file was modifiedsrc/newt/classes/com/jogamp/newt/NewtFactory.java (diff)
The file was modifiedsrc/newt/classes/jogamp/newt/driver/windows/DisplayDriver.java (diff)
The file was modifiedsrc/newt/native/MacWindow.m (diff)
The file was modifiedsrc/newt/native/X11Display.c (diff)
The file was addedmake/resources/assets-test/jogamp-pointer-64x64.png (diff)
The file was modifiedsrc/newt/native/NewtMacWindow.h (diff)
The file was addedmake/resources/misc/jogamp-64x64.png (diff)
The file was addedsrc/newt/classes/jogamp/newt/driver/PNGIcon.java (diff)
The file was modifiedsrc/newt/classes/jogamp/newt/driver/macosx/WindowDriver.java (diff)
The file was addedsrc/newt/classes/jogamp/newt/driver/opengl/JoglUtilPNGIcon.java (diff)
The file was modifiedsrc/newt/native/NewtMacWindow.m (diff)
The file was addedmake/resources/assets/newt/data/jogamp-32x32.png (diff)
The file was modifiedsrc/newt/classes/com/jogamp/newt/opengl/GLWindow.java (diff)
The file was modifiedmake/scripts/tests.sh (diff)
The file was modifiedmake/build-jogl.xml (diff)
The file was modifiedsrc/newt/classes/com/jogamp/newt/Display.java (diff)
The file was modifiedsrc/newt/native/WindowsWindow.c (diff)
The file was modifiedsrc/newt/classes/jogamp/newt/driver/macosx/DisplayDriver.java (diff)
The file was modifiedsrc/newt/classes/jogamp/newt/driver/x11/WindowDriver.java (diff)
The file was addedmake/resources/misc/jogamp-48x48.png (diff)
The file was modifiedsrc/newt/native/X11Window.c (diff)
The file was modifiedsrc/nativewindow/native/win32/GDImisc.c (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NEWT.java (diff)
The file was modifiedmake/scripts/tests-x64-dbg.bat (diff)
The file was modifiedsrc/newt/classes/com/jogamp/newt/Window.java (diff)
The file was modifiedsrc/newt/classes/jogamp/newt/driver/windows/WindowDriver.java (diff)
The file was modifiedsrc/newt/classes/jogamp/newt/WindowImpl.java (diff)
The file was addedmake/resources/assets/newt/data/jogamp-16x16.png (diff)
Commit d8b3e369cf5365d09853db20b817cda7553b9a48 by Sven Gothel
Bug 935: NEWT: Expose Pointer Icons Feature in JOGLNewtAppletBase Tests
The file was modifiedjnlp-files/jogl-applet-runner-newt-ElektronenMultiplizierer-napplet.html (diff)
The file was modifiedjnlp-files/jogl-applet-runner-newt-gears-normal-napplet.html (diff)
The file was modifiedjnlp-files/jogl-applet-runner-newt-gears-normal.html (diff)
The file was modifiedjnlp-files/jogl-applet-runner-newt-gears-special-napplet.html (diff)
The file was modifiedjnlp-files/jogl-applet-runner-newt-MovieCube-napplet.html (diff)
The file was modifiedjnlp-files/jogl-applet-runner-newt-gears-normal-launcheronly.html (diff)
The file was modifiedjnlp-files/jogl-applet-runner-newt-gears-gl3-napplet.html (diff)
The file was modifiedjnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01.html (diff)
The file was modifiedjnlp-files/jogl-applet-runner-newt-gears-normal-napplet2.html (diff)
The file was modifiedsrc/newt/classes/com/jogamp/newt/awt/applet/JOGLNewtAppletBase.java (diff)
The file was modifiedjnlp-files/jogl-applet-runner-newt-MovieCube.html (diff)
The file was modifiedjnlp-files/jogl-applet-runner-newt-gears-special.html (diff)
The file was modifiedjnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01-napplet.html (diff)
The file was modifiedjnlp-files/jogl-applet-runner-newt-ElektronenMultiplizierer.html (diff)
Commit 6da365d9d3aa29070afa1a1c82996ec7f92a690b by Sven Gothel
Bug 935: NEWT PointerIcon: Add size, hotspot 'getter' and String representation

PointerIcon's size and hotspot maybe be useful for certain user-app calculation.
The file was modifiedsrc/newt/classes/com/jogamp/newt/Display.java (diff)
The file was modifiedsrc/newt/classes/jogamp/newt/driver/macosx/DisplayDriver.java (diff)
The file was modifiedsrc/newt/classes/jogamp/newt/driver/x11/DisplayDriver.java (diff)
The file was modifiedsrc/newt/classes/jogamp/newt/DisplayImpl.java (diff)
The file was modifiedsrc/newt/classes/jogamp/newt/driver/windows/DisplayDriver.java (diff)