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

hang.vo at oracle.com hang.vo at oracle.com
Tue Sep 3 10:17:44 PDT 2013


Changeset: f2ea75d88413
Author:    hudson
Date:      2013-08-29 08:17 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/f2ea75d88413

Added tag 8.0-b105 for changeset 903908477a58

! .hgtags

Changeset: 93f3f06641e8
Author:    mv157916
Date:      2013-08-29 14:59 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/93f3f06641e8

RT-32599: Update the JDK build number to b105 in rt/build.properties file in the JavaFX 8 Master forest.

! build.properties

Changeset: 2285e786059a
Author:    leifs
Date:      2013-08-27 10:26 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/2285e786059a

RT-32492 + RT-32493 DatePicker: Add shortcuts for switching months/years directly when the calendar is open

! modules/controls/src/main/java/com/sun/javafx/scene/control/behavior/DateCellBehavior.java
! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/DatePickerContent.java

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

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


Changeset: 3db94ad212b6
Author:    jgiles
Date:      2013-08-28 16:35 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/3db94ad212b6

RT-29885: Regression: issue with ComboBox focusedProperty
I've fixed this for both ComboBox and DatePicker, which is built on top of the same ComboBox base code and so had the same problem.

! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/ComboBoxListViewSkin.java
! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/DatePickerSkin.java
! modules/controls/src/main/java/javafx/scene/control/ComboBoxBase.java

Changeset: bf88b13087fd
Author:    jgiles
Date:      2013-08-29 09:34 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/bf88b13087fd

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


Changeset: 2fd809b11dfd
Author:    psomashe
Date:      2013-08-28 14:38 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/2fd809b11dfd

RT-30317 ChoiceBox failed to update the displayed text after calling
setItems from Platfrom.runLater

! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/ChoiceBoxSkin.java
+ modules/controls/src/test/java/com/sun/javafx/scene/control/skin/ChoiceBoxSkinNodesRetriever.java
! modules/controls/src/test/java/javafx/scene/control/ChoiceBoxTest.java

Changeset: 1d4565315819
Author:    jgiles
Date:      2013-08-29 15:43 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/1d4565315819

RT-21444: SelectionModel.getSelectedItem() API does not work correctly in case when multiple selection is enabled and Shift key is down.
Issue resolved in ListView, TreeView, TableView, and TreeTableView. Unit tests have been developed to prevent future regressions.

! modules/controls/src/main/java/com/sun/javafx/scene/control/behavior/ListCellBehavior.java
! modules/controls/src/main/java/com/sun/javafx/scene/control/behavior/TableCellBehaviorBase.java
! modules/controls/src/main/java/com/sun/javafx/scene/control/behavior/TableRowBehavior.java
! modules/controls/src/main/java/com/sun/javafx/scene/control/behavior/TreeCellBehavior.java
! modules/controls/src/main/java/com/sun/javafx/scene/control/behavior/TreeTableRowBehavior.java
! modules/controls/src/test/java/javafx/scene/control/ListViewMouseInputTest.java
! modules/controls/src/test/java/javafx/scene/control/TableViewKeyInputTest.java
! modules/controls/src/test/java/javafx/scene/control/TableViewMouseInputTest.java
! modules/controls/src/test/java/javafx/scene/control/TreeTableViewMouseInputTest.java
! modules/controls/src/test/java/javafx/scene/control/TreeViewMouseInputTest.java

Changeset: 9b8894841264
Author:    jgiles
Date:      2013-08-29 15:58 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/9b8894841264

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


Changeset: c52ac94b9d02
Author:    leifs
Date:      2013-08-29 12:48 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/c52ac94b9d02

RT-24920: [CheckBox, RadioButton] Layout regression (was: Text Overrun incorrect work in CheckBox and RadioButton)

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

Changeset: c661253e25cf
Author:    jgiles
Date:      2013-08-30 13:56 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/c661253e25cf

RT-32559: TableView: replaced columns disappear

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

Changeset: b2d31f6fb68d
Author:    jgiles
Date:      2013-08-30 16:33 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/b2d31f6fb68d

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


Changeset: 0339d4004e85
Author:    mickf
Date:      2013-08-30 15:41 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/0339d4004e85

RT-32327 : Threading issues with ProgressBar / ProgressIndicator after fix for RT-27791

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

Changeset: 79af5cf2bf70
Author:    mickf
Date:      2013-08-30 15:42 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/79af5cf2bf70

RT-32584 : Indeterminate ProgressIndicator's spin property ignored for first play

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

Changeset: 16d1fc60bd6a
Author:    leifs
Date:      2013-08-30 10:41 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/16d1fc60bd6a

RT-2529: Locale specific runtime errors (Turkish)

! build.gradle
! modules/controls/src/main/java/com/sun/javafx/scene/control/behavior/TextBinding.java
! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/ColorPickerSkin.java
! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/FXVKSkin.java
! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TableColumnHeader.java
! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/WebColorFieldSkin.java
! modules/fxml/src/main/java/com/sun/javafx/fxml/builder/TriangleMeshBuilder.java
! modules/graphics/src/main/java/com/sun/glass/ui/Platform.java
! modules/graphics/src/main/java/com/sun/glass/ui/PlatformFactory.java
! modules/graphics/src/main/java/com/sun/glass/ui/accessible/AccessibleLogger.java
! modules/graphics/src/main/java/com/sun/glass/ui/lens/LensLogger.java
! modules/graphics/src/main/java/com/sun/javafx/css/converters/EnumConverter.java
! modules/graphics/src/main/java/com/sun/javafx/css/converters/FontConverter.java
! modules/graphics/src/main/java/com/sun/javafx/css/parser/CSSParser.java
! modules/graphics/src/main/java/javafx/scene/CssStyleHelper.java
! modules/graphics/src/main/java/javafx/scene/Cursor.java
! modules/graphics/src/main/java/javafx/scene/input/KeyCombination.java
! modules/graphics/src/main/java/javafx/scene/paint/Color.java
! modules/graphics/src/test/java/com/sun/javafx/css/StylesheetTest.java
! modules/graphics/src/test/java/com/sun/javafx/pgstub/StubFontLoader.java

Changeset: 98073a78b861
Author:    leifs
Date:      2013-08-30 11:17 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/98073a78b861

RT-31857: DatePicker: "<" and ">" buttons for previous/next year are missing.

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

Changeset: 089d0e8cb4d6
Author:    leifs
Date:      2013-08-30 14:37 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/089d0e8cb4d6

RT-31349: TextField, bidi text drifts when caret moves to bidi boundary.

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

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

RT-32582: [ComboBox] unnecessary scroll bar in dropdown

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

Changeset: 9245ffbe8c4f
Author:    jgiles
Date:      2013-08-31 12:18 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/9245ffbe8c4f

RT-32618: change listener on ListView is called one extra time.
The same problem was also being exhibited on the other virtualised controls, so this changeset resolves it in all cases, and adds a parameterised test for both single and multiple selection models, to prevent this appearing again.

! modules/controls/src/main/java/javafx/scene/control/MultipleSelectionModelBase.java
! modules/controls/src/main/java/javafx/scene/control/TableView.java
! modules/controls/src/main/java/javafx/scene/control/TreeTableView.java
! modules/controls/src/test/java/javafx/scene/control/MultipleSelectionModelImplTest.java
! modules/controls/src/test/java/javafx/scene/control/SelectionModelImplTest.java

Changeset: a11427375c9b
Author:    jgiles
Date:      2013-08-31 12:20 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/a11427375c9b

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


Changeset: 3acaf13c190c
Author:    jgiles
Date:      2013-09-02 12:54 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/3acaf13c190c

RT-32253: Uncaught exception in static initializer for Control prevents creation of all controls

! modules/graphics/src/main/java/com/sun/javafx/application/PlatformImpl.java

Changeset: 2e11c8f35ee5
Author:    jgiles
Date:      2013-09-02 13:16 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/2e11c8f35ee5

RT-31104: TableView makes multiple selection drags difficult

! modules/controls/src/main/java/com/sun/javafx/scene/control/behavior/TableCellBehaviorBase.java
! modules/controls/src/main/java/com/sun/javafx/scene/control/behavior/TableRowBehavior.java
! modules/controls/src/main/java/com/sun/javafx/scene/control/behavior/TreeTableRowBehavior.java

Changeset: bd2c6e6b661a
Author:    jgiles
Date:      2013-09-02 13:33 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/bd2c6e6b661a

RT-32620: CheckBox cell factory in tree view unselects every cell

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

Changeset: e60e9a5396e6
Author:    jgiles
Date:      2013-09-02 17:18 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/e60e9a5396e6

RT-29885: Regression: issue with ComboBox focusedProperty

! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/ComboBoxListViewSkin.java
! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/DatePickerSkin.java
! modules/controls/src/main/java/javafx/scene/control/ComboBox.java
! modules/controls/src/main/java/javafx/scene/control/DatePicker.java

Changeset: 18a02cf34ddf
Author:    mickf
Date:      2013-09-02 13:14 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/18a02cf34ddf

RT-32654 : ScrollPane - remove DOS line endings, no code changed

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

Changeset: 3f656fbd508f
Author:    mickf
Date:      2013-09-02 13:44 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/3f656fbd508f

RT-31901 - Regression: scrollbar issue with TitledPane

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

Changeset: 74c06be0319b
Author:    jgiles
Date:      2013-09-03 16:46 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/74c06be0319b

RT-31093: Drag doesn't start from Date Picker text field
The same problem existed for ComboBox, so it is now resolved in both places.

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

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

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


Changeset: e7d52acb03ee
Author:    mickf
Date:      2013-09-03 13:45 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/e7d52acb03ee

RT-32676 - ProgressIndicator : possible null timeline if clipped, and then set invisible.

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

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

RT-32551: don't consider origin of already found font sub-properties when getting the other font sub-properties

! modules/graphics/src/main/java/javafx/scene/CssStyleHelper.java
! modules/graphics/src/test/java/com/sun/javafx/css/FontTypeTest.java
! modules/graphics/src/test/resources/com/sun/javafx/css/HonorDeveloperSettingsTest_AUTHOR.css

Changeset: 20c49dd998fd
Author:    David Grieve<david.grieve at oracle.com>
Date:      2013-09-03 10:54 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/20c49dd998fd

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


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

fix NPE in CssStyleHelper found while running Shapes3DSceneLightTester

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

Changeset: e0f3abebc024
Author:    jgodinez
Date:      2013-09-03 09:40 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/e0f3abebc024

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

! build.gradle
- modules/graphics/src/main/java/com/sun/javafx/WeakReferenceMap.java
- modules/graphics/src/test/java/com/sun/javafx/WeakReferenceMapTest.java



More information about the openjfx-dev mailing list