hg: openjfx/8/master/rt: 85 new changesets

hang.vo at oracle.com hang.vo at oracle.com
Thu Mar 14 16:22:34 PDT 2013


Changeset: 14df3baed0f8
Author:    Alexander Kouznetsov
Date:      2013-03-05 23:57 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/14df3baed0f8

Ensemble3: Fix for RT-28257 Ensemble3: XYChart Visualization in TreeTableView doesn't update on underlying data update

! apps/samples/Ensemble8/src/app/ensemble/samplepage/XYDataVisualizer.java

Changeset: 57f5d847140b
Author:    Pavel Safrata
Date:      2013-03-06 08:10 +0000
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/57f5d847140b

RT-28797: Fixed NPE when picking node clipped by a node with pickOnBounds set to true.

! javafx-ui-common/src/javafx/scene/Node.java
! javafx-ui-common/test/unit/javafx/scene/PickAndContainsTest.java

Changeset: dd17e3699d72
Author:    Martin Sladecek <martin.sladecek at oracle.com>
Date:      2013-03-06 12:48 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/dd17e3699d72

RT-28636 ObservableLists has wrong order of notification types

! javafx-beans/src/javafx/collections/ListChangeBuilder.java
! javafx-beans/src/javafx/collections/ListChangeListener.java
! javafx-beans/test/javafx/collections/ListChangeBuilderTest.java

Changeset: 7fa12f6c2e16
Author:    Martin Sladecek <martin.sladecek at oracle.com>
Date:      2013-03-06 13:08 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/7fa12f6c2e16

RT-28537 Bidirectional Binding does not maintain the invariant if one of the properties is bound

! javafx-beans/src/com/sun/javafx/binding/BidirectionalBinding.java
! javafx-beans/test/com/sun/javafx/binding/BidirectionalBindingTest.java

Changeset: 3ec5209e2c07
Author:    Martin Sladecek <martin.sladecek at oracle.com>
Date:      2013-03-06 15:54 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/3ec5209e2c07

RT-28790 Map/Set null values/keys not handled correctly by listeners

! javafx-beans/src/com/sun/javafx/binding/MapExpressionHelper.java
! javafx-beans/src/com/sun/javafx/binding/SetExpressionHelper.java
! javafx-beans/src/com/sun/javafx/collections/ObservableMapWrapper.java
! javafx-beans/src/com/sun/javafx/collections/ObservableSetWrapper.java
! javafx-beans/test/javafx/collections/ObservableMapTestBase.java
! javafx-beans/test/javafx/collections/ObservableSetTestBase.java

Changeset: df3ce8a3d2aa
Author:    Martin Sladecek <martin.sladecek at oracle.com>
Date:      2013-03-06 16:26 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/df3ce8a3d2aa

RT-26162 Split ObservableList implementations into RandomAcess and Sequential

! javafx-beans/src/com/sun/javafx/collections/ObservableListWrapper.java
+ javafx-beans/src/com/sun/javafx/collections/ObservableSequentialListWrapper.java
! javafx-beans/src/javafx/collections/FXCollections.java

Changeset: bc78e8b64377
Author:    Chien Yang <chien.yang at orcale.com>
Date:      2013-03-06 08:38 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/bc78e8b64377

Fix to RT-28821: FX 8 3D: AmbientLight isn't implemented.
Approved by Kevin

! javafx-sg-prism/src/com/sun/javafx/sg/prism/NGShape3D.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/QuantumToolkit.java

Changeset: c6f4b6d77cbb
Author:    Chien Yang <chien.yang at orcale.com>
Date:      2013-03-06 08:38 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/c6f4b6d77cbb

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


Changeset: e2f88c00234e
Author:    dmasada
Date:      2013-03-06 11:37 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/e2f88c00234e

RT-28749 Add Ensemble8 to internal build (add fxpackager use)

+ apps/build-tasks.xml
! apps/samples/Ensemble8/build.xml

Changeset: 1a825fa0340f
Author:    dmasada
Date:      2013-03-06 18:16 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/1a825fa0340f

Ensemble8: fixing comments

! apps/samples/Ensemble8/src/app/ensemble/EmbeddedApplication.java
! apps/samples/Ensemble8/src/app/ensemble/samplepage/PieChartDataVisualizer.java
! apps/samples/Ensemble8/src/app/ensemble/samplepage/XYDataVisualizer.java
! apps/samples/Ensemble8/src/compiletime/ensemble/compiletime/search/DocumentationIndexer.java

Changeset: 05ce1a10c53f
Author:    Anthony Petrov <anthony.petrov at oracle.com>
Date:      2013-03-07 15:35 +0400
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/05ce1a10c53f

RT-28283 and RT-28284: HiDPI robot support

! glass/glass-lib-macosx/src/GlassApplication.m
! glass/glass-lib-macosx/src/GlassRobot.m
! glass/glass-lib-macosx/src/GlassStatics.h
! glass/glass/src/com/sun/glass/ui/Application.java
! glass/glass/src/com/sun/glass/ui/Pixels.java
! glass/glass/src/com/sun/glass/ui/Robot.java
! glass/glass/src/com/sun/glass/ui/gtk/GtkApplication.java
! glass/glass/src/com/sun/glass/ui/gtk/GtkPixels.java
! glass/glass/src/com/sun/glass/ui/gtk/GtkRobot.java
! glass/glass/src/com/sun/glass/ui/ios/IosApplication.java
! glass/glass/src/com/sun/glass/ui/ios/IosPixels.java
! glass/glass/src/com/sun/glass/ui/ios/IosRobot.java
! glass/glass/src/com/sun/glass/ui/lens/LensApplication.java
! glass/glass/src/com/sun/glass/ui/lens/LensPixels.java
! glass/glass/src/com/sun/glass/ui/lens/LensRobot.java
! glass/glass/src/com/sun/glass/ui/mac/MacApplication.java
! glass/glass/src/com/sun/glass/ui/mac/MacPixels.java
! glass/glass/src/com/sun/glass/ui/mac/MacRobot.java
! glass/glass/src/com/sun/glass/ui/swt/SWTApplication.java
! glass/glass/src/com/sun/glass/ui/swt/SWTPixels.java
! glass/glass/src/com/sun/glass/ui/swt/SWTRobot.java
! glass/glass/src/com/sun/glass/ui/win/WinApplication.java
! glass/glass/src/com/sun/glass/ui/win/WinPixels.java
! glass/glass/src/com/sun/glass/ui/win/WinRobot.java

Changeset: 8e27b105aa5f
Author:    Alexander Zvegintsev
Date:      2013-03-07 16:57 +0400
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/8e27b105aa5f

RT-28493 Gtk: calling stage.setResizable(false) does not work on Ubuntu Linux

! glass/glass-lib-gtk/src/GlassApplication.cpp
! glass/glass-lib-gtk/src/glass_window.cpp
! glass/glass-lib-gtk/src/glass_window.h

Changeset: 7ab5cc8ac4a7
Author:    jgodinez
Date:      2013-03-07 08:27 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/7ab5cc8ac4a7

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

! javafx-ui-common/src/javafx/scene/Node.java

Changeset: a52bbebbcdb8
Author:    rbair
Date:      2013-03-07 12:39 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/a52bbebbcdb8

Updated gradle build script to build on windows. Testing is not working yet on windows for Graphics project.

! build.gradle

Changeset: 87b6bc4d05c2
Author:    Yao Wang <yao.w.wang at oracle.com>
Date:      2013-03-07 13:51 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/87b6bc4d05c2

RT-28746 Need to tighten the specification to restrict the value for face smooth group from 0 to 31

! javafx-sg-prism/src/com/sun/javafx/sg/prism/NGTriangleMesh.java
+ javafx-sg-prism/test/com/sun/javafx/sg/prism/NGTriangleMeshTest.java
! javafx-ui-common/src/javafx/scene/shape/TriangleMesh.java
+ javafx-ui-common/test/unit/javafx/scene/shape/TriangleMeshTest.java

Changeset: 3465e08c8a3a
Author:    rbair
Date:      2013-03-07 19:58 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/3465e08c8a3a

Added ability to designate the build dir instead of inferring it, so that I could make this work with Gradle

! javafx-ui-common/test/unit/com/sun/javafx/css/CssMetaDataTest.java

Changeset: 86c6c588c7a7
Author:    rbair
Date:      2013-03-07 19:59 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/86c6c588c7a7

Upated Gradle build & generation scripts

! build.gradle
! generator.gradle

Changeset: a359928812d1
Author:    rbair
Date:      2013-03-07 20:45 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/a359928812d1

Last change to this test broke it for normal ant builds -- fixed it up.

! build.gradle
! generator.gradle
! javafx-ui-common/test/unit/com/sun/javafx/css/CssMetaDataTest.java

Changeset: ccb70bfec745
Author:    rbair
Date:      2013-03-07 21:48 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/ccb70bfec745

The test target was wrong, attempting to test projects that either didn't exist, or that didn't have any tests! It wouldn't even run.

! build.xml

Changeset: cbc4c527bc8a
Author:    Martin Soch <Martin.Soch at oracle.com>
Date:      2013-03-11 09:29 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/cbc4c527bc8a

SW pipeline: large glyphs weren't rendered (RT-27789)

! prism-sw/src/com/sun/prism/sw/SWGraphics.java

Changeset: c176fd6cd024
Author:    Martin Soch <Martin.Soch at oracle.com>
Date:      2013-03-11 09:49 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/c176fd6cd024

SW pipeline: was failing with assertion in debug mode, on Windows (RT-28767)

! prism-sw-native/include/PiscesRenderer.inl
! prism-sw-native/src/PiscesBlit.c
! prism-sw-native/src/PiscesPaint.c

Changeset: c77fa8b03077
Author:    Richard Bair <richard.bair at oracle.com>
Date:      2013-03-11 09:58 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/c77fa8b03077

RT-28914: Remove unneeded classes in Animation and unused methods
Summary: Removed methods that are unused, and trimmed out 8 Java files that aren't needed. Also moved StandaloneAccessor to test code.

! javafx-anim/src/com/sun/javafx/animation/TickCalculation.java
- javafx-anim/src/com/sun/javafx/animation/TimingTarget.java
! javafx-anim/src/com/sun/scenario/DelayedRunnable.java
! javafx-anim/src/com/sun/scenario/Settings.java
- javafx-anim/src/com/sun/scenario/StandaloneAccessor.java
! javafx-anim/src/com/sun/scenario/ToolkitAccessor.java
! javafx-anim/src/com/sun/scenario/animation/AbstractMasterTimer.java
! javafx-anim/src/com/sun/scenario/animation/AnimationPulse.java
! javafx-anim/src/com/sun/scenario/animation/AnimationPulseMBean.java
- javafx-anim/src/com/sun/scenario/animation/FixedPulseTime.java
- javafx-anim/src/com/sun/scenario/animation/MilliCurrentTime.java
- javafx-anim/src/com/sun/scenario/animation/NanoCurrentTime.java
! javafx-anim/src/com/sun/scenario/animation/SplineInterpolator.java
! javafx-anim/src/com/sun/scenario/animation/shared/AnimationAccessor.java
- javafx-anim/src/com/sun/scenario/animation/shared/AnimationPulseReceiver.java
! javafx-anim/src/com/sun/scenario/animation/shared/ClipEnvelope.java
- javafx-anim/src/com/sun/scenario/animation/shared/ClipEnvelopeFactory.java
! javafx-anim/src/com/sun/scenario/animation/shared/ClipInterpolator.java
- javafx-anim/src/com/sun/scenario/animation/shared/CurrentTime.java
! javafx-anim/src/com/sun/scenario/animation/shared/FiniteClipEnvelope.java
! javafx-anim/src/com/sun/scenario/animation/shared/GeneralClipInterpolator.java
! javafx-anim/src/com/sun/scenario/animation/shared/InfiniteClipEnvelope.java
! javafx-anim/src/com/sun/scenario/animation/shared/InterpolationInterval.java
! javafx-anim/src/com/sun/scenario/animation/shared/PulseReceiver.java
! javafx-anim/src/com/sun/scenario/animation/shared/SimpleClipInterpolator.java
! javafx-anim/src/com/sun/scenario/animation/shared/SingleLoopClipEnvelope.java
! javafx-anim/src/com/sun/scenario/animation/shared/TimelineClipCore.java
! javafx-anim/src/javafx/animation/Animation.java
! javafx-anim/src/javafx/animation/AnimationAccessorImpl.java
+ javafx-anim/test/unit/com/sun/scenario/StandaloneAccessor.java
- javafx-anim/test/unit/com/sun/scenario/ToolkitAccessorStub.java
! javafx-anim/test/unit/com/sun/scenario/animation/AbstractMasterTimerMock.java
! javafx-anim/test/unit/com/sun/scenario/animation/AbstractMasterTimerTest.java
- javafx-anim/test/unit/com/sun/scenario/animation/shared/AnimationPulseReceiverTest.java
! javafx-anim/test/unit/com/sun/scenario/animation/shared/FiniteClipEnvelopeTest.java
! javafx-anim/test/unit/com/sun/scenario/animation/shared/InfiniteClipEnvelopeTest.java
! javafx-anim/test/unit/com/sun/scenario/animation/shared/SingleLoopClipEnvelopeTest.java
! javafx-anim/test/unit/javafx/animation/AnimationImpl.java
! javafx-anim/test/unit/javafx/animation/AnimationMock.java
+ javafx-anim/test/unit/javafx/animation/AnimationPulseReceiverTest.java
! javafx-anim/test/unit/javafx/animation/AnimationSetRateTest.java
! javafx-anim/test/unit/javafx/animation/AnimationTest.java
! javafx-ui-common/build-closed.xml
! javafx-ui-common/project.properties
! javafx-ui-common/src/com/sun/javafx/tk/Toolkit.java
! javafx-ui-common/src/javafx/scene/Cursor.java
! javafx-ui-common/test/unit/javafx/animation/AbstractMasterTimerMock.java
! javafx-ui-common/test/unit/javafx/scene/transform/TransformOperationsTest.java
! test-stub-toolkit/src/com/sun/javafx/pgstub/StubMasterTimer.java
! test-stub-toolkit/src/com/sun/javafx/pgstub/StubToolkit.java

Changeset: 90056a34a341
Author:    Richard Bair <richard.bair at oracle.com>
Date:      2013-03-11 10:09 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/90056a34a341

Backout accidentally committed change to StubToolkit

! test-stub-toolkit/src/com/sun/javafx/pgstub/StubToolkit.java

Changeset: 26c3a8370c80
Author:    kcr
Date:      2013-03-11 11:40 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/26c3a8370c80

RT-28816: PhongMaterial.toString() method produces StackOverflowError

! javafx-ui-common/src/javafx/scene/paint/PhongMaterial.java
+ javafx-ui-common/test/unit/javafx/scene/paint/PhongMaterialTest.java

Changeset: 782bdba1a80a
Author:    rbair
Date:      2013-03-11 13:52 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/782bdba1a80a

Removed build-closed reference to tests classpath. It looks like the project.properties, which is not used during the closed build, is used during closed test.

! javafx-ui-common/build-closed.xml

Changeset: 98c92b4b238d
Author:    Radko Najman <radko.najman at oracle.com>
Date:      2013-03-12 08:39 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/98c92b4b238d

RT-28550 - Regression: dirtyopts repaint issue in HelloFloodGame

! javafx-geom/src/com/sun/javafx/geom/DirtyRegionContainer.java
! javafx-sg-common/src/com/sun/javafx/sg/BaseNode.java
+ javafx-sg-prism/test/com/sun/javafx/sg/prism/DirtyRegionClipTest.java
! javafx-sg-prism/test/com/sun/javafx/sg/prism/DirtyRegionTestBase.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/AbstractPainter.java

Changeset: df3b6b3fdef5
Author:    Petr Pchelko <petr.pchelko at oracle.com>
Date:      2013-03-12 14:59 +0400
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/df3b6b3fdef5

RT-28781 Mac: JVM crashes when screen resolution is changed
Reviewed-by: Anthomy, Steve

! glass/glass-lib-macosx/src/GlassTimer.m

Changeset: d45b7c33204d
Author:    Lubomir Nerad <lubomir.nerad at oracle.com>
Date:      2013-03-12 12:15 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/d45b7c33204d

Fix for RT-19239: Memory leak with Animated images

! javafx-ui-common/src/javafx/scene/image/Image.java

Changeset: ca8641b9b0f4
Author:    Martin Soch <Martin.Soch at oracle.com>
Date:      2013-03-12 17:12 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/ca8641b9b0f4

SW pipeline: checking input parametrs in Pisces surfaces

! prism-sw-native/src/JJavaSurface.c
! prism-sw-native/src/JNativeSurface.c
! prism-sw/src/com/sun/pisces/AbstractSurface.java
! prism-sw/src/com/sun/pisces/JavaSurface.java
! prism-sw/src/com/sun/pisces/NativeSurface.java

Changeset: 9f21025a5563
Author:    jgodinez
Date:      2013-03-12 09:39 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/9f21025a5563

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

- javafx-anim/src/com/sun/javafx/animation/TimingTarget.java
- javafx-anim/src/com/sun/scenario/StandaloneAccessor.java
- javafx-anim/src/com/sun/scenario/animation/FixedPulseTime.java
- javafx-anim/src/com/sun/scenario/animation/MilliCurrentTime.java
- javafx-anim/src/com/sun/scenario/animation/NanoCurrentTime.java
- javafx-anim/src/com/sun/scenario/animation/shared/AnimationPulseReceiver.java
- javafx-anim/src/com/sun/scenario/animation/shared/ClipEnvelopeFactory.java
- javafx-anim/src/com/sun/scenario/animation/shared/CurrentTime.java
- javafx-anim/test/unit/com/sun/scenario/ToolkitAccessorStub.java
- javafx-anim/test/unit/com/sun/scenario/animation/shared/AnimationPulseReceiverTest.java

Changeset: 709356911e3a
Author:    "Jasper Potts"
Date:      2013-03-06 11:08 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/709356911e3a

Modena Test App: added sample naviagation and position rememebering

! apps/experiments/Modena/src/modena/Modena.java
! apps/experiments/Modena/src/modena/SamplePage.java
+ apps/experiments/Modena/src/modena/SamplePageNavigation.java
! apps/experiments/Modena/src/modena/SamplePageTableHelper.java
! apps/experiments/Modena/src/modena/TestApp.css

Changeset: 66330d32d59f
Author:    jgiles
Date:      2013-03-06 12:56 +1300
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/66330d32d59f

RT-27609: [TreeTableView] Scroll bar appears while there is enough space for rendering content.

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableRowSkinBase.java

Changeset: ad7ab4d353c4
Author:    jgiles
Date:      2013-03-06 16:17 +1300
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/ad7ab4d353c4

RT-28479: [TreeTableView] TreeTableColumn onEditCommit handler not called

! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TreeTableCellBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TreeTableRowBehavior.java

Changeset: 0251aa01fc7c
Author:    jgiles
Date:      2013-03-07 09:13 +1300
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/0251aa01fc7c

RT-28637: [ListView, TreeView, TableView, TreeTableView] selectionModel selectedItem returns wrong item. Tests were previously developed and have now been enabled.

! javafx-ui-controls/src/javafx/scene/control/ListView.java
! javafx-ui-controls/src/javafx/scene/control/TableView.java
! javafx-ui-controls/src/javafx/scene/control/TreeTableView.java
! javafx-ui-controls/src/javafx/scene/control/TreeView.java
! javafx-ui-controls/test/com/sun/javafx/scene/control/test/ControlAsserts.java
! javafx-ui-controls/test/javafx/scene/control/ListViewTest.java
! javafx-ui-controls/test/javafx/scene/control/TableViewTest.java
! javafx-ui-controls/test/javafx/scene/control/TreeTableViewTest.java
! javafx-ui-controls/test/javafx/scene/control/TreeViewTest.java

Changeset: 7fad68376811
Author:    jgiles
Date:      2013-03-07 09:16 +1300
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/7fad68376811

Unit tests for RT-28819

! javafx-ui-controls/test/javafx/scene/control/ListViewTest.java

Changeset: 90ee146e03e5
Author:    jgiles
Date:      2013-03-07 12:00 +1300
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/90ee146e03e5

Fixes for failing unit tests related to RT-28637 and RT-21586

! javafx-ui-controls/src/javafx/scene/control/ListView.java
! javafx-ui-controls/src/javafx/scene/control/TableView.java
! javafx-ui-controls/test/javafx/scene/control/TableViewTest.java

Changeset: 22bc48b746d4
Author:    jgiles
Date:      2013-03-07 12:03 +1300
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/22bc48b746d4

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


Changeset: 9dd0e3c584b6
Author:    "Jasper Potts"
Date:      2013-03-06 16:09 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/9dd0e3c584b6

Fixed RT-28843: TableView header overlaps TableView Border

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableHeaderRow.java

Changeset: 4110414745eb
Author:    "Jasper Potts"
Date:      2013-03-06 17:46 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/4110414745eb

Modena Fixed RT-28227: Modena: Table and TreeTable are not refined, Also fixed toolbar gradients for mid grey base colors. Consitant Checkbox sizing for font size changes. Medium text color tweek.Bunch of other CSS cleanup. Modena Test app added more tests for Table and TreeTables.

! apps/experiments/Modena/src/modena/SamplePage.java
! apps/experiments/Modena/src/modena/SamplePageTableHelper.java
! apps/experiments/Modena/src/modena/SamplePageTreeTableHelper.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/modena/modena.css

Changeset: fd5419fef373
Author:    "Jasper Potts"
Date:      2013-03-06 18:00 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/fd5419fef373

Modena Test App added test case for RT-28410

! apps/experiments/Modena/src/modena/SamplePageTableHelper.java

Changeset: 5cb29e82fed6
Author:    "Jasper Potts"
Date:      2013-03-07 13:58 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/5cb29e82fed6

Intellij Project: Added Ensmeble 8

+ apps/samples/Ensemble8/Ensemble8.iml

Changeset: 180026bf2fca
Author:    "Jasper Potts"
Date:      2013-03-07 13:58 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/180026bf2fca

Modena: ComboBox menus were broken by yesterdays list view changes, fixed.

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/modena/modena.css

Changeset: d79881867641
Author:    "Jasper Potts"
Date:      2013-03-07 17:01 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/d79881867641

Fixed RT-28870:ProgressIndicator ignores padding and has no way to scale done tick mark

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ProgressIndicatorSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/caspian/caspian.css
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/modena/modena.css

Changeset: 627e2260bc52
Author:    Paru Somashekar <paru.somashekar at oracle.com>
Date:      2013-03-07 17:15 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/627e2260bc52

RT-13672 CategoryAxis diff animated property for diff constructors

! javafx-ui-controls/src/javafx/scene/chart/CategoryAxis.java

Changeset: 53284fc129a4
Author:    Paru Somashekar <paru.somashekar at oracle.com>
Date:      2013-03-07 17:15 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/53284fc129a4

RT-20110 StackedBarChart - stack does not move down on remove data

! javafx-ui-charts/src/javafx/scene/chart/StackedBarChart.java

Changeset: a671a5f72fe9
Author:    "Jasper Potts"
Date:      2013-03-07 17:33 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/a671a5f72fe9

Modena CSS, progress indicator indeterminate the SVG paths were too complex.

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/modena/modena.css

Changeset: 67fbda7cbc0a
Author:    "Jasper Potts"
Date:      2013-03-07 18:37 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/67fbda7cbc0a

Fixed Modena Pagination to scale with ems. Also made pagination buttons smaller

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/PaginationSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/modena/modena.css

Changeset: 65ab9f40d9ca
Author:    jgiles
Date:      2013-03-08 15:47 +1300
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/65ab9f40d9ca

Improved sorting APIs for TableView and TreeTableView, including:
   RT-17550: onSort event for TableColumn
   RT-19482: TableView: make sort() (or similar) methods public
Also includes a number of new unit tests for the new API.

! javafx-ui-controls/src/com/sun/javafx/scene/control/TableColumnComparator.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableColumnHeader.java
+ javafx-ui-controls/src/javafx/scene/control/SortEvent.java
! javafx-ui-controls/src/javafx/scene/control/TableUtil.java
! javafx-ui-controls/src/javafx/scene/control/TableView.java
! javafx-ui-controls/src/javafx/scene/control/TreeItem.java
! javafx-ui-controls/src/javafx/scene/control/TreeTableView.java
! javafx-ui-controls/test/com/sun/javafx/scene/control/test/ControlAsserts.java
! javafx-ui-controls/test/javafx/scene/control/TableViewTest.java
! javafx-ui-controls/test/javafx/scene/control/TreeTableViewTest.java

Changeset: 91f71d5a4918
Author:    jgiles
Date:      2013-03-08 15:49 +1300
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/91f71d5a4918

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


Changeset: 3f60345c322a
Author:    David Grieve<david.grieve at oracle.com>
Date:      2013-03-07 22:47 -0500
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/3f60345c322a

RT-28635: if no style in current state, but there was a style in previous state, revert to initial value

! javafx-ui-common/src/javafx/scene/CssStyleHelper.java
! javafx-ui-controls/src/javafx/scene/control/Labeled.java
! javafx-ui-controls/src/javafx/scene/control/TextInputControl.java

Changeset: 81f83507079b
Author:    David Grieve<david.grieve at oracle.com>
Date:      2013-03-07 22:53 -0500
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/81f83507079b

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


Changeset: 811c33cc3302
Author:    David Grieve<david.grieve at oracle.com>
Date:      2013-03-08 10:44 -0500
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/811c33cc3302

RT-19089: reset property to initial value if no style and current value was set by css

! javafx-ui-common/src/javafx/scene/CssStyleHelper.java

Changeset: 929a589c869f
Author:    David Grieve<david.grieve at oracle.com>
Date:      2013-03-08 15:11 -0500
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/929a589c869f

RT-24516: simple cache for Images loaded from stylesheets.

! javafx-ui-common/src/com/sun/javafx/css/StyleManager.java
! javafx-ui-common/src/com/sun/javafx/css/converters/PaintConverter.java
! javafx-ui-common/src/javafx/scene/image/ImageView.java
! javafx-ui-common/src/javafx/scene/layout/BackgroundConverter.java
! javafx-ui-common/src/javafx/scene/layout/BorderConverter.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ColorPickerSkin.java
! javafx-ui-controls/src/javafx/scene/control/Labeled.java
! javafx-ui-controls/src/javafx/scene/control/Tooltip.java

Changeset: 199a494a54e0
Author:    David Grieve<david.grieve at oracle.com>
Date:      2013-03-08 16:41 -0500
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/199a494a54e0

RT-28888: conditions for setting LabeledText's text fill via -fx-fill did not work with RT-19089 fixes.

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/LabeledText.java

Changeset: ffd70842a48d
Author:    David Grieve<david.grieve at oracle.com>
Date:      2013-03-08 16:43 -0500
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/ffd70842a48d

RT-28447: set popup window scene stylesheet to that of the owner window's scene

! javafx-ui-common/src/javafx/stage/PopupWindow.java

Changeset: ddb3874aa103
Author:    jgiles
Date:      2013-03-11 15:09 +1300
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/ddb3874aa103

RT-28893: ListView PlaceHolder is removed only after second item is added to item list
Contributed-by: Sven Reimers <sven.reimers at gmail.com>
Reviewed-by: jgiles

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ListViewSkin.java

Changeset: 7680e1b9d790
Author:    jgiles
Date:      2013-03-11 15:14 +1300
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/7680e1b9d790

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


Changeset: 1e8ef92fe45a
Author:    jgiles
Date:      2013-03-11 15:55 +1300
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/1e8ef92fe45a

Re-enabling the keyboard input tests for ListView, TreeView, TableView and TreeTableView. Hopefully they don't bring the test infrastructure down again (either by failing on certain platforms or by causing OOME). In any case, if they fail to work they can be @Ignored again, but ideally they would be kept intact and running as they cover a lot of finicky keyboard interaction issues and will help prevent regressions (and I have to write a bunch more tests in the coming weeks for this area too).

! javafx-ui-controls/test/javafx/scene/control/ListViewKeyInputTest.java
! javafx-ui-controls/test/javafx/scene/control/TableViewKeyInputTest.java
! javafx-ui-controls/test/javafx/scene/control/TreeTableViewKeyInputTest.java
! javafx-ui-controls/test/javafx/scene/control/TreeViewKeyInputTest.java

Changeset: 02a668fbc3b6
Author:    jgiles
Date:      2013-03-11 15:57 +1300
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/02a668fbc3b6

Fixing a stack overflow issue in VirtualFlow that was identified by the keyboard navigation tests.

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/VirtualFlow.java

Changeset: fd29ff6315e7
Author:    mickf
Date:      2013-03-11 15:01 +0000
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/fd29ff6315e7

RT-23427 : [ScrollBar] NPE in mouse event processing.

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ScrollBarSkin.java

Changeset: ced0a6e6f8b4
Author:    David Grieve<david.grieve at oracle.com>
Date:      2013-03-11 13:47 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/ced0a6e6f8b4

RT-28292 [TEST-ONLY]: remove @Ignore from Node_effectiveOrientation_Css_Test and replace Toolkit.getToolkit().firePulse(); with root.impl_processCSS(true)

! javafx-ui-common/test/unit/javafx/scene/Node_effectiveOrientation_Css_Test.java

Changeset: a7abdf74e155
Author:    David Grieve<david.grieve at oracle.com>
Date:      2013-03-11 15:34 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/a7abdf74e155

RT-28447: backout changeset ffd70842a48d. Causes issues with Modena

! javafx-ui-common/src/javafx/stage/PopupWindow.java

Changeset: 36fcf9f812ed
Author:    David Grieve<david.grieve at oracle.com>
Date:      2013-03-11 15:38 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/36fcf9f812ed

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


Changeset: 479e1c3e1371
Author:    "Jasper Potts"
Date:      2013-03-07 18:46 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/479e1c3e1371

Modena Progress Indicator default size was huge after last fix. Now fixed.

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/modena/modena.css

Changeset: 636b8f96d38a
Author:    "Jasper Potts"
Date:      2013-03-11 13:48 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/636b8f96d38a

Merge


Changeset: c0cc2ab04805
Author:    "Jasper Potts"
Date:      2013-03-11 14:03 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/c0cc2ab04805

Modena : Pagination added spacing between content.

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/modena/modena.css

Changeset: b2461430c343
Author:    David Grieve<david.grieve at oracle.com>
Date:      2013-03-11 17:23 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/b2461430c343

RT-28447: set popup window scene stylesheet to that of the owner window's scene - this time with better checks on whether or not to clear style cache.

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

Changeset: d7a4237233a4
Author:    "Jasper Potts"
Date:      2013-03-11 14:25 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/d7a4237233a4

Modena - tweek TableView sort arrows

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/modena/modena.css

Changeset: 9d2b8b3fca1d
Author:    jgiles
Date:      2013-03-12 11:14 +1300
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/9d2b8b3fca1d

RT-28891: 8.0-controls-scrum-404: Controls.TableView-Sort benchmark is broken

! javafx-ui-controls/src/javafx/scene/control/TableView.java

Changeset: 70b66196aea6
Author:    jgiles
Date:      2013-03-12 11:16 +1300
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/70b66196aea6

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


Changeset: 316976bf4b3c
Author:    jgiles
Date:      2013-03-12 12:13 +1300
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/316976bf4b3c

RT-28898: [TableView, TreeTableView] When column 'sortable' is set to false the sort node doesn't disappear.

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableColumnHeader.java

Changeset: 283da31ead02
Author:    jgiles
Date:      2013-03-12 12:35 +1300
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/283da31ead02

Ignoring unit test based on change for RT-28891

! javafx-ui-controls/test/javafx/scene/control/TableViewTest.java

Changeset: e4bdba51e3b6
Author:    "Jasper Potts"
Date:      2013-03-11 17:34 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/e4bdba51e3b6

Modena: Tab Pane buttom tabs overflow arrow is not centered.

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/modena/modena.css

Changeset: c9d36dae8a70
Author:    David Grieve<david.grieve at oracle.com>
Date:      2013-03-12 14:04 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/c9d36dae8a70

RT-28907: CSS should only reset properites to initial values if there are no styles to apply to the node after an in-line style or stylesheet change

! javafx-ui-common/src/javafx/scene/CssStyleHelper.java
! javafx-ui-common/src/javafx/scene/Node.java
! javafx-ui-common/src/javafx/scene/Parent.java
! javafx-ui-common/src/javafx/scene/Scene.java

Changeset: ad5cee5bfad6
Author:    "Jasper Potts"
Date:      2013-03-12 12:07 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/ad5cee5bfad6

Fixed RT-28939: ScrollBar arrows are rendering with unexpected antialising

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ScrollBarSkin.java

Changeset: 70612d9f2f28
Author:    mo.chicharro
Date:      2013-03-12 20:21 +0000
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/70612d9f2f28

Fix for RT-28506 - Create better icon svg for scrollbar arrows

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/modena/modena.css

Changeset: 1ee809c26ddd
Author:    David Grieve<david.grieve at oracle.com>
Date:      2013-03-12 17:41 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/1ee809c26ddd

RT-21964: Insert null placeholder for stylesheet url when parsing. Substitute actual stylesheet url when declaration is added to the stylesheet

! javafx-ui-common/src/com/sun/javafx/css/Declaration.java
! javafx-ui-common/src/com/sun/javafx/css/Rule.java
! javafx-ui-common/src/com/sun/javafx/css/converters/URLConverter.java
! javafx-ui-common/src/com/sun/javafx/css/parser/CSSParser.java

Changeset: a0a297647a7c
Author:    "Jasper Potts"
Date:      2013-03-12 14:49 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/a0a297647a7c

Modena: Fixed scroll arrow centered on TextArea and ScrollPane.

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/modena/modena.css

Changeset: 5634b086feaa
Author:    "Jasper Potts"
Date:      2013-03-12 14:49 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/5634b086feaa

Merge


Changeset: 50811c4425d8
Author:    "Jasper Potts"
Date:      2013-03-12 15:05 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/50811c4425d8

Modena test app, added workaround for snapshot texture size limit.

! apps/experiments/Modena/src/modena/Modena.java

Changeset: 6045e676948b
Author:    David Grieve<david.grieve at oracle.com>
Date:      2013-03-12 18:05 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/6045e676948b

RT-21967: if absolute path without a scheme, strip leading / before resolving URL.

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

Changeset: ecc8529fdc5b
Author:    David Grieve<david.grieve at oracle.com>
Date:      2013-03-12 18:06 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/ecc8529fdc5b

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


Changeset: e784a2f6b6a3
Author:    David Grieve<david.grieve at oracle.com>
Date:      2013-03-12 20:00 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/e784a2f6b6a3

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

! javafx-ui-common/src/javafx/scene/Node.java

Changeset: f114202c0208
Author:    David Grieve<david.grieve at oracle.com>
Date:      2013-03-12 21:16 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/f114202c0208

[TEST-ONLY] RT-21967 causes failures in URLTypeTest because leading / is stripped from url.

! javafx-ui-common/test/unit/com/sun/javafx/css/URLTypeTest.java

Changeset: 19a9210e89e2
Author:    hudson
Date:      2013-03-14 15:53 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/19a9210e89e2

Added tag 8.0-b81 for changeset f114202c0208

! .hgtags



More information about the openjfx-dev mailing list