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

hang.vo at oracle.com hang.vo at oracle.com
Tue Nov 27 11:03:47 PST 2012


Changeset: a7ce5f766cf4
Author:    David Grieve<david.grieve at oracle.com>
Date:      2012-11-20 13:55 -0500
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/a7ce5f766cf4

RT-26326: distance to look for font styles was zero if no shorthand was found.

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

Changeset: 686b52a44cc4
Author:    David Grieve<david.grieve at oracle.com>
Date:      2012-11-21 09:22 -0500
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/686b52a44cc4

[TEST-ONLY] ignore failing test to get build back on track

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

Changeset: ececf104ffcc
Author:    David Grieve<david.grieve at oracle.com>
Date:      2012-11-21 11:38 -0500
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/ececf104ffcc

branch merge

- decora-compiler/.classpath
- decora-compiler/.project
- javafx-fxml/.classpath
- javafx-fxml/.project
- javafx-ui-charts/.classpath
- javafx-ui-charts/.project
- javafx-ui-common/.classpath
- javafx-ui-common/.project
- javafx-ui-controls/.classpath
- javafx-ui-controls/.project
- javafx-util-converter/.classpath
- javafx-util-converter/.project

Changeset: acd1cfc745ee
Author:    "Jasper Potts"
Date:      2012-11-21 12:03 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/acd1cfc745ee

Fix RT-25325: Controls should be hardcoded to their default skin in case -fx-skin is not specified in CSS

! javafx-ui-common/src/com/sun/javafx/css/StyleHelper.java
! javafx-ui-common/src/javafx/scene/Node.java
! javafx-ui-controls/src/com/preview/javafx/scene/control/TreeTableRow.java
! javafx-ui-controls/src/com/preview/javafx/scene/control/TreeTableView.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/AccordionSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/DoubleField.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/FXVK.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/InputField.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/IntegerField.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/SliderSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/WebColorField.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/caspian/caspian.css
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/caspian/embedded.css
! javafx-ui-controls/src/javafx/scene/control/Accordion.java
! javafx-ui-controls/src/javafx/scene/control/Button.java
! javafx-ui-controls/src/javafx/scene/control/CheckBox.java
! javafx-ui-controls/src/javafx/scene/control/ChoiceBox.java
! javafx-ui-controls/src/javafx/scene/control/ColorPicker.java
! javafx-ui-controls/src/javafx/scene/control/ComboBox.java
! javafx-ui-controls/src/javafx/scene/control/ComboBoxBase.java
! javafx-ui-controls/src/javafx/scene/control/ContextMenu.java
! javafx-ui-controls/src/javafx/scene/control/Control.java
! javafx-ui-controls/src/javafx/scene/control/Hyperlink.java
! javafx-ui-controls/src/javafx/scene/control/Label.java
! javafx-ui-controls/src/javafx/scene/control/ListCell.java
! javafx-ui-controls/src/javafx/scene/control/ListView.java
! javafx-ui-controls/src/javafx/scene/control/MenuBar.java
! javafx-ui-controls/src/javafx/scene/control/MenuButton.java
! javafx-ui-controls/src/javafx/scene/control/Pagination.java
! javafx-ui-controls/src/javafx/scene/control/PasswordField.java
! javafx-ui-controls/src/javafx/scene/control/PopupControl.java
! javafx-ui-controls/src/javafx/scene/control/ProgressBar.java
! javafx-ui-controls/src/javafx/scene/control/ProgressIndicator.java
! javafx-ui-controls/src/javafx/scene/control/RadioButton.java
! javafx-ui-controls/src/javafx/scene/control/ScrollBar.java
! javafx-ui-controls/src/javafx/scene/control/ScrollPane.java
! javafx-ui-controls/src/javafx/scene/control/Separator.java
! javafx-ui-controls/src/javafx/scene/control/Slider.java
! javafx-ui-controls/src/javafx/scene/control/SplitMenuButton.java
! javafx-ui-controls/src/javafx/scene/control/SplitPane.java
! javafx-ui-controls/src/javafx/scene/control/TabPane.java
! javafx-ui-controls/src/javafx/scene/control/TableCell.java
! javafx-ui-controls/src/javafx/scene/control/TableRow.java
! javafx-ui-controls/src/javafx/scene/control/TableView.java
! javafx-ui-controls/src/javafx/scene/control/TextArea.java
! javafx-ui-controls/src/javafx/scene/control/TextField.java
! javafx-ui-controls/src/javafx/scene/control/TitledPane.java
! javafx-ui-controls/src/javafx/scene/control/ToggleButton.java
! javafx-ui-controls/src/javafx/scene/control/ToolBar.java
! javafx-ui-controls/src/javafx/scene/control/Tooltip.java
! javafx-ui-controls/src/javafx/scene/control/TreeCell.java
! javafx-ui-controls/src/javafx/scene/control/TreeView.java

Changeset: 156774e6fa98
Author:    mickf
Date:      2012-11-26 14:35 +0000
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/156774e6fa98

RT-22977 : Keyboard focus Traversal : Non-mouse Traversal Input

! javafx-ui-common/src/com/sun/javafx/scene/traversal/ContainerTabOrder.java
! javafx-ui-common/src/com/sun/javafx/scene/traversal/TraversalEngine.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/AccordionBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/BehaviorBase.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/ButtonBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/ChoiceBoxBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/ListViewBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/MenuButtonBehaviorBase.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/PaginationBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/ScrollBarBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/ScrollPaneBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/SliderBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TabPaneBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TableViewBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TextAreaBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TextFieldBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TextInputControlBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TextInputControlBindings.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TitledPaneBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/ToolBarBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TreeViewBehavior.java
+ javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TwoLevelFocusBehavior.java
+ javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TwoLevelFocusComboBehavior.java
+ javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TwoLevelFocusComboListBehavior.java
+ javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TwoLevelFocusListBehavior.java
+ javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TwoLevelFocusPopupBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ComboBoxListViewSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ComboBoxPopupControl.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ContextMenuContent.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ContextMenuSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TabPaneSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/Utils.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/caspian/embedded.css
! javafx-ui-controls/src/javafx/scene/control/Control.java
! javafx-ui-controls/src/javafx/scene/control/PopupControl.java
! javafx-ui-controls/src/javafx/scene/control/SkinBase.java

Changeset: 8b2acf78b060
Author:    "Jasper Potts"
Date:      2012-11-26 10:35 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/8b2acf78b060

Fix for control skin needing two pulses after default skin change.

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

Changeset: 1956221ada12
Author:    "Jasper Potts"
Date:      2012-11-26 10:50 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/1956221ada12

Fix for control skin needing two pulses after default skin change.

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

Changeset: 4e5a8c827dc4
Author:    leifs
Date:      2012-11-26 12:01 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/4e5a8c827dc4

RT-24228: Add RTL support to Scrollbar / ScrollPane

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

Changeset: a90b954395d7
Author:    Paru Somashekar <paru.somashekar at oracle.com>
Date:      2012-11-26 12:30 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/a90b954395d7

fix RT-26110 LineChart removes existing styles from custom symbols

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

Changeset: 769200bca5be
Author:    "Jasper Potts"
Date:      2012-11-26 19:06 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/769200bca5be

Fix by David for StyleManager to make user agent stylesheet changes clear all caches and do complete refresh.

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

Changeset: 5d89eacf62cc
Author:    "Jasper Potts"
Date:      2012-11-26 19:11 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/5d89eacf62cc

Added way to override a nodes pseudo class state for testing and theme design. It is disabled by default and can be enabled by -Djavafx.pseudoClassOverrideEnabled=true that was done to minimize any performance impact. Once that is enabled you can do myButton.getProperties().put("javafx.scene.Node.pseudoClassOverride", "hover"); to make it look in the hover state.

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

Changeset: 71a6192f9af2
Author:    David Grieve<david.grieve at oracle.com>
Date:      2012-11-27 12:59 -0500
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/71a6192f9af2

RT-26525: check for null displayNode in ColorPickerSkin colorLabelVisible property invalidated method

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

Changeset: 60400c9e4ce7
Author:    David Grieve<david.grieve at oracle.com>
Date:      2012-11-27 13:01 -0500
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/60400c9e4ce7

[TEST-ONLY] Ignore test in StyleablePropertyTest that fails with ArrayIndexOutOfBounds. A fix for the exception exists in another scrum, so this test should be restored after integration.

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

Changeset: e732d95172cf
Author:    jpgodine at JPGODINE-LAP.st-users.us.oracle.com
Date:      2012-11-27 10:45 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/e732d95172cf

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

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



More information about the openjfx-dev mailing list