Changeset: 1dd6b390520c Author: Chien Yang <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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<[email protected]> 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<[email protected]> 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<[email protected]> 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<[email protected]> 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<[email protected]> 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<[email protected]> 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<[email protected]> 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<[email protected]> 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<[email protected]> 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 <[email protected]> ! 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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
