hg: openjfx/8/graphics/rt: 67 new changesets

hang.vo at oracle.com hang.vo at oracle.com
Thu Jul 4 06:19:29 PDT 2013


Changeset: 1dd6b390520c
Author:    Chien Yang <chien.yang at orcale.com>
Date:      2013-06-28 15:40 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/1dd6b390520c

Fix to RT-31110: Adding a Button to 3D scene breaks lights calculations in D3D pipeline.
Reviewed by Kevin

! modules/graphics/src/main/native-prism-d3d/D3DContext.cc

Changeset: 3e7d38132b59
Author:    felipe
Date:      2013-06-28 16:00 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/3e7d38132b59

RT-31343: Memory leak in glyph outline on coretext (CGPathApply)

! modules/graphics/src/main/native-font/coretext.c

Changeset: 52dfad635f0a
Author:    felipe
Date:      2013-06-28 16:12 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/52dfad635f0a

[eclipse only] fixing classpath for web and media (temporary fix)

! modules/media/.classpath
! modules/web/.classpath

Changeset: 9a613ceb69e9
Author:    Yao Wang <yao.w.wang at oracle.com>
Date:      2013-06-28 17:43 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/9a613ceb69e9

 RT-31178 MeshView displays bad TriangleMesh when the TriangleMesh's points and faces are modified.

! modules/graphics/src/main/java/javafx/scene/shape/TriangleMesh.java

Changeset: 748c2ecadc74
Author:    Alex X. Lee
Date:      2013-06-28 18:09 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/748c2ecadc74

New subdivision surfaces implementation for efficient mesh update.

Reimplemented Catmull-Clark subdivision surface for efficient mesh update (i.e. when points changes or options changes).
Changed PolygonMeshView for efficient mesh update (i.e. only recompute what have changed).
Changed PolygonMesh's texCoords type to observable array.

! apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/Loader.java
! apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/obj/PolyObjImporter.java
! apps/experiments/3DViewer/src/main/java/com/javafx/experiments/jfx3dviewer/ContentModel.java
! apps/experiments/3DViewer/src/main/java/com/javafx/experiments/jfx3dviewer/SettingsController.java
! apps/experiments/3DViewer/src/main/java/com/javafx/experiments/jfx3dviewer/settings.fxml
! apps/experiments/3DViewer/src/main/java/com/javafx/experiments/shape3d/PolygonMesh.java
! apps/experiments/3DViewer/src/main/java/com/javafx/experiments/shape3d/PolygonMeshView.java
! apps/experiments/3DViewer/src/main/java/com/javafx/experiments/shape3d/SkinningMesh.java
- apps/experiments/3DViewer/src/main/java/com/javafx/experiments/shape3d/SubDivision.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/shape3d/SubdivisionMesh.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/shape3d/symbolic/OriginalPointArray.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/shape3d/symbolic/SubdividedPointArray.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/shape3d/symbolic/SymbolicPointArray.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/shape3d/symbolic/SymbolicPolygonMesh.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/shape3d/symbolic/SymbolicSubdivisionBuilder.java

Changeset: 26bf7b829a87
Author:    Martin Sladecek <martin.sladecek at oracle.com>
Date:      2013-07-01 13:27 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/26bf7b829a87

RT-31359 Move Animation code from Base into Graphics

- modules/base/src/main/java/com/sun/javafx/animation/TickCalculation.java
- modules/base/src/main/java/com/sun/scenario/DelayedRunnable.java
- modules/base/src/main/java/com/sun/scenario/Settings.java
- modules/base/src/main/java/com/sun/scenario/ToolkitAccessor.java
- modules/base/src/main/java/com/sun/scenario/animation/AbstractMasterTimer.java
- modules/base/src/main/java/com/sun/scenario/animation/AnimationPulse.java
- modules/base/src/main/java/com/sun/scenario/animation/AnimationPulseMBean.java
- modules/base/src/main/java/com/sun/scenario/animation/NumberTangentInterpolator.java
- modules/base/src/main/java/com/sun/scenario/animation/SplineInterpolator.java
- modules/base/src/main/java/com/sun/scenario/animation/shared/AnimationAccessor.java
- modules/base/src/main/java/com/sun/scenario/animation/shared/ClipEnvelope.java
- modules/base/src/main/java/com/sun/scenario/animation/shared/ClipInterpolator.java
- modules/base/src/main/java/com/sun/scenario/animation/shared/FiniteClipEnvelope.java
- modules/base/src/main/java/com/sun/scenario/animation/shared/GeneralClipInterpolator.java
- modules/base/src/main/java/com/sun/scenario/animation/shared/InfiniteClipEnvelope.java
- modules/base/src/main/java/com/sun/scenario/animation/shared/InterpolationInterval.java
- modules/base/src/main/java/com/sun/scenario/animation/shared/PulseReceiver.java
- modules/base/src/main/java/com/sun/scenario/animation/shared/SimpleClipInterpolator.java
- modules/base/src/main/java/com/sun/scenario/animation/shared/SingleLoopClipEnvelope.java
- modules/base/src/main/java/com/sun/scenario/animation/shared/TimelineClipCore.java
- modules/base/src/main/java/javafx/animation/Animation.java
- modules/base/src/main/java/javafx/animation/AnimationAccessorImpl.java
- modules/base/src/main/java/javafx/animation/AnimationTimer.java
- modules/base/src/main/java/javafx/animation/Interpolatable.java
- modules/base/src/main/java/javafx/animation/Interpolator.java
- modules/base/src/main/java/javafx/animation/KeyFrame.java
- modules/base/src/main/java/javafx/animation/KeyValue.java
- modules/base/src/main/java/javafx/animation/Timeline.java
- modules/base/src/test/java/com/sun/scenario/SettingsTest.java
- modules/base/src/test/java/com/sun/scenario/StandaloneAccessor.java
- modules/base/src/test/java/com/sun/scenario/animation/AbstractMasterTimerMock.java
- modules/base/src/test/java/com/sun/scenario/animation/AbstractMasterTimerTest.java
- modules/base/src/test/java/com/sun/scenario/animation/NumberTangentInterpolatorTest.java
- modules/base/src/test/java/com/sun/scenario/animation/SplineInterpolatorTest.java
- modules/base/src/test/java/com/sun/scenario/animation/shared/ClipEnvelopeMock.java
- modules/base/src/test/java/com/sun/scenario/animation/shared/ClipTest.java
- modules/base/src/test/java/com/sun/scenario/animation/shared/FiniteClipEnvelopeTest.java
- modules/base/src/test/java/com/sun/scenario/animation/shared/GeneralClipInterpolatorTest.java
- modules/base/src/test/java/com/sun/scenario/animation/shared/InfiniteClipEnvelopeTest.java
- modules/base/src/test/java/com/sun/scenario/animation/shared/SimpleClipInterpolatorTest.java
- modules/base/src/test/java/com/sun/scenario/animation/shared/SingleLoopClipEnvelopeTest.java
- modules/base/src/test/java/com/sun/scenario/animation/shared/TimelineClipCoreTest.java
- modules/base/src/test/java/javafx/animation/AnimationImpl.java
- modules/base/src/test/java/javafx/animation/AnimationMock.java
- modules/base/src/test/java/javafx/animation/AnimationPulseReceiverTest.java
- modules/base/src/test/java/javafx/animation/AnimationSetRateTest.java
- modules/base/src/test/java/javafx/animation/AnimationTest.java
- modules/base/src/test/java/javafx/animation/InterpolatorTest.java
- modules/base/src/test/java/javafx/animation/KeyFrameTest.java
- modules/base/src/test/java/javafx/animation/KeyValueTest.java
- modules/base/src/test/java/javafx/animation/TimelineHelper.java
- modules/base/src/test/java/javafx/animation/TimelinePlayTest.java
- modules/base/src/test/java/javafx/animation/TimelineTest.java
+ modules/graphics/src/main/java/com/sun/javafx/animation/TickCalculation.java
! modules/graphics/src/main/java/com/sun/javafx/tk/Toolkit.java
+ modules/graphics/src/main/java/com/sun/scenario/DelayedRunnable.java
+ modules/graphics/src/main/java/com/sun/scenario/Settings.java
+ modules/graphics/src/main/java/com/sun/scenario/animation/AbstractMasterTimer.java
+ modules/graphics/src/main/java/com/sun/scenario/animation/AnimationPulse.java
+ modules/graphics/src/main/java/com/sun/scenario/animation/AnimationPulseMBean.java
+ modules/graphics/src/main/java/com/sun/scenario/animation/NumberTangentInterpolator.java
+ modules/graphics/src/main/java/com/sun/scenario/animation/SplineInterpolator.java
+ modules/graphics/src/main/java/com/sun/scenario/animation/shared/AnimationAccessor.java
+ modules/graphics/src/main/java/com/sun/scenario/animation/shared/ClipEnvelope.java
+ modules/graphics/src/main/java/com/sun/scenario/animation/shared/ClipInterpolator.java
+ modules/graphics/src/main/java/com/sun/scenario/animation/shared/FiniteClipEnvelope.java
+ modules/graphics/src/main/java/com/sun/scenario/animation/shared/GeneralClipInterpolator.java
+ modules/graphics/src/main/java/com/sun/scenario/animation/shared/InfiniteClipEnvelope.java
+ modules/graphics/src/main/java/com/sun/scenario/animation/shared/InterpolationInterval.java
+ modules/graphics/src/main/java/com/sun/scenario/animation/shared/PulseReceiver.java
+ modules/graphics/src/main/java/com/sun/scenario/animation/shared/SimpleClipInterpolator.java
+ modules/graphics/src/main/java/com/sun/scenario/animation/shared/SingleLoopClipEnvelope.java
+ modules/graphics/src/main/java/com/sun/scenario/animation/shared/TimelineClipCore.java
+ modules/graphics/src/main/java/javafx/animation/Animation.java
+ modules/graphics/src/main/java/javafx/animation/AnimationAccessorImpl.java
+ modules/graphics/src/main/java/javafx/animation/AnimationTimer.java
+ modules/graphics/src/main/java/javafx/animation/Interpolatable.java
+ modules/graphics/src/main/java/javafx/animation/Interpolator.java
+ modules/graphics/src/main/java/javafx/animation/KeyFrame.java
+ modules/graphics/src/main/java/javafx/animation/KeyValue.java
+ modules/graphics/src/main/java/javafx/animation/Timeline.java
! modules/graphics/src/stub/java/javafx/animation/TransitionTest.java
+ modules/graphics/src/test/java/com/sun/scenario/SettingsTest.java
+ modules/graphics/src/test/java/com/sun/scenario/animation/AbstractMasterTimerMock.java
+ modules/graphics/src/test/java/com/sun/scenario/animation/AbstractMasterTimerTest.java
+ modules/graphics/src/test/java/com/sun/scenario/animation/NumberTangentInterpolatorTest.java
+ modules/graphics/src/test/java/com/sun/scenario/animation/SplineInterpolatorTest.java
+ modules/graphics/src/test/java/com/sun/scenario/animation/shared/ClipEnvelopeMock.java
+ modules/graphics/src/test/java/com/sun/scenario/animation/shared/ClipTest.java
+ modules/graphics/src/test/java/com/sun/scenario/animation/shared/FiniteClipEnvelopeTest.java
+ modules/graphics/src/test/java/com/sun/scenario/animation/shared/GeneralClipInterpolatorTest.java
+ modules/graphics/src/test/java/com/sun/scenario/animation/shared/InfiniteClipEnvelopeTest.java
+ modules/graphics/src/test/java/com/sun/scenario/animation/shared/SimpleClipInterpolatorTest.java
+ modules/graphics/src/test/java/com/sun/scenario/animation/shared/SingleLoopClipEnvelopeTest.java
+ modules/graphics/src/test/java/com/sun/scenario/animation/shared/TimelineClipCoreTest.java
+ modules/graphics/src/test/java/javafx/animation/AnimationImpl.java
+ modules/graphics/src/test/java/javafx/animation/AnimationMock.java
+ modules/graphics/src/test/java/javafx/animation/AnimationPulseReceiverTest.java
+ modules/graphics/src/test/java/javafx/animation/AnimationSetRateTest.java
+ modules/graphics/src/test/java/javafx/animation/AnimationTest.java
+ modules/graphics/src/test/java/javafx/animation/InterpolatorTest.java
+ modules/graphics/src/test/java/javafx/animation/KeyFrameTest.java
+ modules/graphics/src/test/java/javafx/animation/KeyValueTest.java
+ modules/graphics/src/test/java/javafx/animation/TimelineHelper.java
+ modules/graphics/src/test/java/javafx/animation/TimelinePlayTest.java
+ modules/graphics/src/test/java/javafx/animation/TimelineTest.java

Changeset: a8ff7bef4484
Author:    vadim
Date:      2013-07-01 15:50 +0400
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/a8ff7bef4484

RT-28685: Unexpected JVM exit if using corrupted font
Reviewed-by: prr, bae

! modules/graphics/src/main/java/com/sun/javafx/font/PrismFontFile.java

Changeset: 96a247d0d4a9
Author:    tb115823 <Tomas.Brandalik at oracle.com>
Date:      2013-07-01 15:22 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/96a247d0d4a9

First android.gradle build script. Reviewed by Rich.

! buildSrc/android.gradle

Changeset: e5fcba6f7a82
Author:    Martin Soch <Martin.Soch at oracle.com>
Date:      2013-07-01 15:51 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/e5fcba6f7a82

SW pipeline: fix for empty glypgs in text rendering (RT-31287)

! modules/graphics/src/main/java/com/sun/pisces/PiscesRenderer.java
! modules/graphics/src/main/java/com/sun/prism/sw/SWGraphics.java

Changeset: cce3ee55acc7
Author:    Richard Bair <richard.bair at oracle.com>
Date:      2013-07-01 11:16 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/cce3ee55acc7

Gradle build: Added instructions for setting up android SDK / NDK for FX builds into gradle.properties.template

! gradle.properties.template

Changeset: ca6dd89ab169
Author:    rbair
Date:      2013-07-01 13:31 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/ca6dd89ab169

[mq]: fix-whitespace

! build.gradle

Changeset: cc57cf4c2ef6
Author:    Felipe Heidrich <felipe.heidrich at oracle.com>
Date:      2013-07-01 10:43 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/cc57cf4c2ef6

RT-31280 [ Ensemble] NPE in Inner Shadow Effect

! modules/graphics/src/main/java/com/sun/javafx/font/directwrite/DWFontFile.java

Changeset: 49c0ef9bf9cd
Author:    Anthony Petrov <anthony.petrov at oracle.com>
Date:      2013-07-02 12:51 +0400
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/49c0ef9bf9cd

RT-30427: Win: Colorpicker rainbow slider provides wrong coordinates

! modules/graphics/src/main/java/com/sun/glass/ui/Window.java

Changeset: c395c47d3a3d
Author:    Vasiliy Baranov <vasiliy.baranov at oracle.com>
Date:      2013-07-02 16:50 +0400
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/c395c47d3a3d

RT-31329: javafx.scene.web.MiscellaneousTest.testRT30835 is failing on Mac

! modules/web/src/test/java/javafx/scene/web/MiscellaneousTest.java

Changeset: bbfd3eabb694
Author:    Anthony Petrov <anthony.petrov at oracle.com>
Date:      2013-07-02 17:00 +0400
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/bbfd3eabb694

RT-31304: Mac: Glass robot performs shift + tab inconsistently

! modules/graphics/src/main/native-glass/mac/GlassRobot.m

Changeset: abef74386876
Author:    David Hill
Date:      2013-07-02 10:31 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/abef74386876

RT-31386 fixing dfb shared lib names

! buildSrc/armv6hf.gradle
! buildSrc/armv6sf.gradle

Changeset: 0749a80c0634
Author:    Felipe Heidrich <felipe.heidrich at oracle.com>
Date:      2013-07-02 09:06 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/0749a80c0634

[ECLIPSE ONLY] Removing references to caches/sdk/build/lib/desktop/

! buildSrc/.classpath
! modules/media/.classpath
! modules/web/.classpath

Changeset: 82163cce821d
Author:    Felipe Heidrich <felipe.heidrich at oracle.com>
Date:      2013-07-02 10:16 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/82163cce821d

[ECLIPSE ONLY] using same pattern to all .classpath

! modules/base/.classpath
! modules/controls/.classpath
! modules/designTime/.classpath
! modules/fxml/.classpath
! modules/fxpackager/.classpath
! modules/graphics/.classpath
! modules/swing/.classpath
! modules/swt/.classpath
! modules/web/.classpath

Changeset: 780ac2ab1c8a
Author:    Alexander Kouznetsov
Date:      2013-07-02 16:07 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/780ac2ab1c8a

3DViewer: Fixed model loading from the jar file

! apps/experiments/3DViewer/src/main/java/com/javafx/experiments/jfx3dviewer/MainController.java

Changeset: 877c687b9002
Author:    Alexander Kouznetsov
Date:      2013-07-02 16:08 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/877c687b9002

3DViewer: Fix for RT-31403 3DViewer app no longer runs after switch to gradle build

- apps/experiments/3DViewer/src/main/java/META-INF/MANIFEST.MF
- apps/experiments/3DViewer/src/main/java/com/javafx/experiments/jfx3dviewer/main.fxml
- apps/experiments/3DViewer/src/main/java/com/javafx/experiments/jfx3dviewer/navigation.fxml
- apps/experiments/3DViewer/src/main/java/com/javafx/experiments/jfx3dviewer/settings.fxml
- apps/experiments/3DViewer/src/main/java/com/javafx/experiments/jfx3dviewer/viewer.css
+ apps/experiments/3DViewer/src/main/resources/com/javafx/experiments/jfx3dviewer/main.fxml
+ apps/experiments/3DViewer/src/main/resources/com/javafx/experiments/jfx3dviewer/navigation.fxml
+ apps/experiments/3DViewer/src/main/resources/com/javafx/experiments/jfx3dviewer/settings.fxml
+ apps/experiments/3DViewer/src/main/resources/com/javafx/experiments/jfx3dviewer/viewer.css

Changeset: f7175070149f
Author:    Felipe Heidrich <felipe.heidrich at oracle.com>
Date:      2013-07-02 17:08 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/f7175070149f

[ECLIPSE ONLY] moving reference to jfxrt.jar down to web so it doesn't shadow workspace types

! buildSrc/.classpath
! modules/web/.classpath

Changeset: c21ec69893f7
Author:    rbair
Date:      2013-07-02 18:18 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/c21ec69893f7

IDEA: Removed misc.xml. This appears to be a file that individual dev workspaces alter, which shouldn't be shared.

- idea/.idea/misc.xml

Changeset: 7a3a3d3990fc
Author:    snorthov
Date:      2013-07-02 22:24 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/7a3a3d3990fc

IDEA ONLY: change the name of the module to rt, add a missing web resource and the cached jar (to match Eclipse)

! idea/.idea/.name
! idea/web.iml

Changeset: a4c88a9fd4c1
Author:    snorthov
Date:      2013-07-02 22:50 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/a4c88a9fd4c1

ECLIPSE [make a soft reference to jfxrt.jar]

! modules/web/.classpath

Changeset: 57c32ccb4f62
Author:    snorthov
Date:      2013-07-02 22:50 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/57c32ccb4f62

IDEA:  Put back misc.xml (this is needed to get the language level right and also for Make to work out of the box)

+ idea/.idea/misc.xml

Changeset: a73c4b0d2bd7
Author:    Martin Sladecek <martin.sladecek at oracle.com>
Date:      2013-07-03 15:01 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/a73c4b0d2bd7

RT-31227 InvalidationListener not being always properly removed upon .removeListener()

! modules/base/src/main/java/com/sun/javafx/binding/ExpressionHelper.java

Changeset: e9e6bb046dcb
Author:    Martin Sladecek <martin.sladecek at oracle.com>
Date:      2013-07-03 15:04 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/e9e6bb046dcb

Fixed the same issue as reported in RT-31227 in collection listener helpers

! modules/base/src/main/java/com/sun/javafx/collections/ListListenerHelper.java
! modules/base/src/main/java/com/sun/javafx/collections/MapListenerHelper.java
! modules/base/src/main/java/com/sun/javafx/collections/SetListenerHelper.java

Changeset: 8a72ef8eb502
Author:    tb115823 <Tomas.Brandalik at oracle.com>
Date:      2013-07-03 16:27 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/8a72ef8eb502

Android: Move sources in module/graphics. Fix correct placing of artifacts. Fix web build. Add javahSource and javahClasspath properties to javahTask.

! build.gradle
! buildSrc/android.gradle
+ modules/graphics/src/android/java/com/oracle/dalvik/AppDataInstaller.java
+ modules/graphics/src/android/java/com/oracle/dalvik/FXActivity.java
+ modules/graphics/src/android/java/com/oracle/dalvik/InternalWebView.java
+ modules/graphics/src/android/java/com/oracle/dalvik/MainActivity.java
+ modules/graphics/src/android/java/com/oracle/dalvik/NativePipeReader.java
+ modules/graphics/src/android/java/com/oracle/dalvik/VMLauncher.java
+ modules/graphics/src/android/java/com/oracle/dalvik/net/DalvikProxySelector.java
+ modules/graphics/src/android/native/DalvikProxySelector.c
+ modules/graphics/src/android/native/DalvikProxySelector.h
+ modules/graphics/src/android/native/NativePipeReader.c
+ modules/graphics/src/android/native/VMLauncher.c
- modules/graphics/src/main/android/com/oracle/dalvik/AppDataInstaller.java
- modules/graphics/src/main/android/com/oracle/dalvik/FXActivity.java
- modules/graphics/src/main/android/com/oracle/dalvik/InternalWebView.java
- modules/graphics/src/main/android/com/oracle/dalvik/MainActivity.java
- modules/graphics/src/main/android/com/oracle/dalvik/NativePipeReader.java
- modules/graphics/src/main/android/com/oracle/dalvik/VMLauncher.java
- modules/graphics/src/main/android/com/oracle/dalvik/net/DalvikProxySelector.java
- modules/graphics/src/main/native-android/DalvikProxySelector.c
- modules/graphics/src/main/native-android/DalvikProxySelector.h
- modules/graphics/src/main/native-android/NativePipeReader.c
- modules/graphics/src/main/native-android/VMLauncher.c

Changeset: cb27f5403f2e
Author:    David Hill
Date:      2013-07-03 10:55 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/cb27f5403f2e

RT-31409 fix application copy paths

! build.gradle

Changeset: 35618c416587
Author:    rbair
Date:      2013-07-03 10:08 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/35618c416587

RT-31378: Gradle build doesn't produce .a files for iOS, only dylib
Contributed-By: Danno Ferrin <shemnon>

! build.gradle
! buildSrc/android.gradle
! buildSrc/armv6hf.gradle
! buildSrc/armv6sf.gradle
! buildSrc/ios.gradle
! buildSrc/linux.gradle
! buildSrc/mac.gradle
! buildSrc/win.gradle

Changeset: ff23ce90413d
Author:    David Grieve<david.grieve at oracle.com>
Date:      2013-06-27 11:05 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/ff23ce90413d

RT-31166: use System.lineSeparator()

! javafx-ui-common/src/com/sun/javafx/css/ParsedValueImpl.java

Changeset: c64690e845b3
Author:    David Grieve<david.grieve at oracle.com>
Date:      2013-06-27 14:23 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/c64690e845b3

RT-31195: remove use of Window.impl_getWindows() from StyleManager

! javafx-ui-common/src/com/sun/javafx/css/StyleManager.java

Changeset: 198f10b0a0af
Author:    David Grieve<david.grieve at oracle.com>
Date:      2013-06-27 16:55 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/198f10b0a0af

RT-31316: track resolved values to see if there is a loop

! javafx-ui-common/src/javafx/scene/CssStyleHelper.java
! javafx-ui-common/test/unit/com/sun/javafx/css/StylesheetTest.java

Changeset: 9c42ba1c8877
Author:    David Grieve<david.grieve at oracle.com>
Date:      2013-06-28 16:39 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/9c42ba1c8877

Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/scrum/controls/jfx/rt


Changeset: 26e3bbe9d134
Author:    David Grieve<david.grieve at oracle.com>
Date:      2013-06-28 16:47 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/26e3bbe9d134

Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/MASTER/jfx/rt

! modules/graphics/src/main/java/com/sun/javafx/css/ParsedValueImpl.java
! modules/graphics/src/main/java/com/sun/javafx/css/StyleManager.java
! modules/graphics/src/main/java/javafx/scene/CssStyleHelper.java
! modules/graphics/src/stub/java/com/sun/javafx/css/StylesheetTest.java

Changeset: 158a733e046e
Author:    David Grieve<david.grieve at oracle.com>
Date:      2013-06-28 17:09 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/158a733e046e

RT-31316: comment out previous change since it falsely detects loops in some cases

! modules/graphics/src/main/java/javafx/scene/CssStyleHelper.java

Changeset: 2d81c781012c
Author:    David Grieve<david.grieve at oracle.com>
Date:      2013-07-01 16:18 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/2d81c781012c

RT-31316: track resolved values to see if there is a loop

! modules/graphics/src/main/java/javafx/scene/CssStyleHelper.java
! modules/graphics/src/stub/java/com/sun/javafx/css/StylesheetTest.java

Changeset: ced44eebe478
Author:    jgiles
Date:      2013-07-02 11:28 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/ced44eebe478

Resolve gradle build issue on Windows where cygwin requires PATH but Windows requires Path. This resolves the issue where cl.exe was returning non-zero results and failing the build.

! buildSrc/win.gradle

Changeset: 2aecc59adf1d
Author:    jgiles
Date:      2013-07-02 12:02 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/2aecc59adf1d

Remove workaround in build.gradle for controls tests such that the vm is forked for tests. This was needed due to some misbehaving unit tests which have been temporarily disabled until they can be fixed up.

! build.gradle
! modules/controls/src/test/java/javafx/scene/chart/StackedAreaChartTest.java
! modules/controls/src/test/java/javafx/scene/chart/StackedBarChartTest.java

Changeset: e6dfb0c62e57
Author:    jgiles
Date:      2013-07-02 12:37 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/e6dfb0c62e57

Backed out changeset: ced44eebe478

! buildSrc/win.gradle

Changeset: bd9e99eb8735
Author:    jgiles
Date:      2013-07-03 08:10 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/bd9e99eb8735

[DOC ONLY] clarify when ComboBox prompt text is shown.

! modules/controls/src/main/java/javafx/scene/control/ComboBoxBase.java

Changeset: f0c5b8c75c94
Author:    jgiles
Date:      2013-07-03 08:58 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/f0c5b8c75c94

RT-31404: TreeTableView doesn't update properly when showRoot is toggled

! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TreeTableViewSkin.java
! modules/controls/src/test/java/javafx/scene/control/TreeTableViewTest.java
! modules/controls/src/test/java/javafx/scene/control/TreeViewTest.java

Changeset: 4ae1706251da
Author:    jgiles
Date:      2013-07-03 09:08 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/4ae1706251da

RT-31234: 8.0-controls-scrum-624: 84% footprint regression in TableColumn

! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/NestedTableColumnHeader.java

Changeset: 35d3fe04f57e
Author:    jgiles
Date:      2013-07-03 11:54 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/35d3fe04f57e

RT-31340: TextInputControl pseudo class state "readonly" is being set for editable fields

! modules/controls/src/main/java/javafx/scene/control/TextInputControl.java
! modules/controls/src/test/java/javafx/scene/control/TextFieldTest.java

Changeset: 7526766c86f5
Author:    jgiles
Date:      2013-07-03 12:15 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/7526766c86f5

RT-30836: Sorting large tables is a lot slower if your data model does not have property accessors
Contributed-by: James Denvir
Reviewed-by: jgiles

! modules/controls/src/main/java/javafx/scene/control/cell/PropertyValueFactory.java

Changeset: 4a7255f5651e
Author:    jgiles
Date:      2013-07-03 13:03 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/4a7255f5651e

Small code optimisation in TreeTableCell.

! modules/controls/src/main/java/javafx/scene/control/TreeTableCell.java

Changeset: 2da2330e4ea7
Author:    jgiles
Date:      2013-07-03 14:59 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/2da2330e4ea7

Backed out changeset: e6dfb0c62e57

! buildSrc/win.gradle

Changeset: 2bbd2f1c93c9
Author:    jgiles
Date:      2013-07-03 15:15 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/2bbd2f1c93c9

RT-30930: CSS: After adding in another thread, DatePicker doesn't have normal size.

! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/ComboBoxBaseSkin.java

Changeset: 2dfd53d0965c
Author:    jgiles
Date:      2013-07-03 15:33 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/2dfd53d0965c

Backed out changeset: 2da2330e4ea7

! buildSrc/win.gradle

Changeset: f6edfc2f7b85
Author:    David Grieve<david.grieve at oracle.com>
Date:      2013-07-03 07:35 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/f6edfc2f7b85

Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/MASTER/jfx/rt

! build.gradle

Changeset: bc913850bda0
Author:    David Grieve<david.grieve at oracle.com>
Date:      2013-07-03 08:46 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/bc913850bda0

[TEST-ONLY] RT-20575 caused assert from impl_processCSS(boolean). Removed assert since it wasn't needed.

! modules/graphics/src/main/java/javafx/scene/Node.java

Changeset: d56bf9890fe6
Author:    jgodinez
Date:      2013-07-03 11:19 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/d56bf9890fe6

Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/MASTER/jfx/rt

- apps/experiments/3DViewer/src/main/java/META-INF/MANIFEST.MF
- apps/experiments/3DViewer/src/main/java/com/javafx/experiments/jfx3dviewer/main.fxml
- apps/experiments/3DViewer/src/main/java/com/javafx/experiments/jfx3dviewer/navigation.fxml
- apps/experiments/3DViewer/src/main/java/com/javafx/experiments/jfx3dviewer/settings.fxml
- apps/experiments/3DViewer/src/main/java/com/javafx/experiments/jfx3dviewer/viewer.css
! build.gradle
! buildSrc/win.gradle
! idea/.idea/misc.xml
- modules/graphics/src/main/android/com/oracle/dalvik/AppDataInstaller.java
- modules/graphics/src/main/android/com/oracle/dalvik/FXActivity.java
- modules/graphics/src/main/android/com/oracle/dalvik/InternalWebView.java
- modules/graphics/src/main/android/com/oracle/dalvik/MainActivity.java
- modules/graphics/src/main/android/com/oracle/dalvik/NativePipeReader.java
- modules/graphics/src/main/android/com/oracle/dalvik/VMLauncher.java
- modules/graphics/src/main/android/com/oracle/dalvik/net/DalvikProxySelector.java
- modules/graphics/src/main/native-android/DalvikProxySelector.c
- modules/graphics/src/main/native-android/DalvikProxySelector.h
- modules/graphics/src/main/native-android/NativePipeReader.c
- modules/graphics/src/main/native-android/VMLauncher.c

Changeset: b43eb1f37da3
Author:    rbair
Date:      2013-07-03 11:32 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/b43eb1f37da3

RT-31378: Gradle build doesn't produce .a files for iOS, only dylib. Previous fix had erroneous lower case "v" in armv6hf and armv6sf gradle files.

! buildSrc/armv6hf.gradle
! buildSrc/armv6sf.gradle

Changeset: 9465df6b2a0b
Author:    Alex X. Lee
Date:      2013-07-03 12:01 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/9465df6b2a0b

Modified SkinningMesh implementation for efficiency improvements and fixed some bugs based on wrong assumptions

Changed to simpler data structures for faster update.
Added an event handler for joints to only update points if the joints' transforms changed.
Fixed bug that assumed that the mesh and the parent joint have the same transform.
Fixed bug that assumed that the joints transforms are defined w.r.t. the scene.

! apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/Loader.java
! apps/experiments/3DViewer/src/main/java/com/javafx/experiments/shape3d/SkinningMesh.java

Changeset: 15f45099ae7a
Author:    rbair
Date:      2013-07-03 13:31 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/15f45099ae7a

Added idea/.idea/misc.xml to hgignore because this file is always being updated with per-developer settings that shouldn't be checked in (and having to revert it all the time is horrible). This file can't just be removed because it contains some settings that we do want shared (such as the JDK level to use).

! .hgignore

Changeset: e34e57d2a432
Author:    rbair
Date:      2013-07-03 13:38 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/e34e57d2a432

Updated .hgignore to correctly work with IDEA project files. I was wrong to remove misc.xml, but we also needed to ignore tasks.xml. This according to http://devnet.jetbrains.com/docs/DOC-1186 and http://youtrack.jetbrains.com/issue/IDEA-54149

! .hgignore

Changeset: 207a2886a6b9
Author:    rbair
Date:      2013-07-03 13:42 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/207a2886a6b9

IDEA: Added entry to misc.xml for IDETalk plugin which can be safely shared among multiple developers

! idea/.idea/misc.xml

Changeset: 71deba7c9601
Author:    rbair
Date:      2013-07-03 13:48 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/71deba7c9601

IDEA: Configure gradle SDk support

+ idea/.idea/gradle.xml
! idea/javafx.iml

Changeset: f0f6b7687ce3
Author:    rbair
Date:      2013-07-03 13:52 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/f0f6b7687ce3

RT-31029: Update design time API code
Contributed-By: Yves Joan <yves.joan at oracle.com>

! modules/designTime/src/main/java/com/sun/javafx/beans/design/author/AbstractDesignInfo.java

Changeset: 0bf0d9dafcc7
Author:    peterz
Date:      2013-07-04 07:29 +0400
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/0bf0d9dafcc7

RT-30657 Gradle: web compilation needs to move to rt/build.gradle

! build.gradle
! settings.gradle

Changeset: c1c41fb9dca8
Author:    tb115823 <Tomas.Brandalik at oracle.com>
Date:      2013-07-04 10:12 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/c1c41fb9dca8

Android: Set sysroot in gcc.

! buildSrc/android.gradle

Changeset: 3c6268833424
Author:    tb115823 <Tomas.Brandalik at oracle.com>
Date:      2013-07-04 10:12 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/3c6268833424

Update for Android build. Add some necessary includes.

! modules/graphics/src/main/native-decora/SSEBoxBlurPeer.cc
! modules/graphics/src/main/native-decora/SSEBoxShadowPeer.cc
! modules/graphics/src/main/native-decora/SSEUtils.h
! modules/graphics/src/main/native-prism-sw/PiscesRenderer.h

Changeset: d63f879fbfc3
Author:    tb115823 <Tomas.Brandalik at oracle.com>
Date:      2013-07-04 10:12 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/d63f879fbfc3

Android: minor fix after library function has been made closure stored in property.

! buildSrc/android.gradle

Changeset: e48b05c36e15
Author:    snorthov
Date:      2013-07-04 06:15 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/e48b05c36e15

Fix the IDE's to reference build/libs instead of .libs, use "swt-debug.jar"

! .hgignore
! build.gradle
! buildSrc/.classpath
! idea/buildSrc.iml
! idea/javafx.iml
! netbeans/buildSrc/nbproject/project.properties
! netbeans/fxpackager/nbproject/project.properties
! netbeans/graphics/nbproject/project.properties
! netbeans/swt/nbproject/project.properties

Changeset: 2417bb85eda7
Author:    snorthov
Date:      2013-07-04 08:12 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/2417bb85eda7

IDEA, ECLIPSE: Get rid of circular dependencies, ensure that cached jfrt.jar is on the end of the class path to avoid shadowing, rename 'javafx' to 'rt', ensure projects outside of 'rt' depend on 'rt' instead of individual modules

! idea/.idea/modules.xml
! idea/buildSrc.iml
! idea/builders.iml
! idea/deploy.iml
! idea/graphics.iml
- idea/javafx.iml
! idea/media.iml
! idea/rt-closed.iml
+ idea/rt.iml
! idea/web.iml
! modules/graphics/.classpath

Changeset: b4b7cc4c182a
Author:    Martin Sladecek <martin.sladecek at oracle.com>
Date:      2013-07-04 15:14 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/b4b7cc4c182a

RT-29738 TableView painting issue with dirtyOpts enabled, treeVisibily fixed for clips

! modules/graphics/src/main/java/javafx/scene/Node.java

Changeset: 62160d20258a
Author:    Martin Sladecek <martin.sladecek at oracle.com>
Date:      2013-07-04 15:16 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/62160d20258a

merge

! modules/graphics/src/main/java/javafx/scene/Node.java



More information about the openjfx-dev mailing list