hg: openjfx/2.2/master/rt: 89 new changesets

hang.vo at oracle.com hang.vo at oracle.com
Thu May 17 15:26:15 PDT 2012


Changeset: 9c1fd1804113
Author:    Kinsley Wong
Date:      2012-05-08 11:22 -0700
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/9c1fd1804113

RT-21405: Implement visual designs for pagination.

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

Changeset: 8b0708f5ed25
Author:    leifs
Date:      2012-05-08 12:33 -0700
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/8b0708f5ed25

Enable FX virtual keyboard on embedded platform.

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

Changeset: 64ccfd96361b
Author:    Kinsley Wong
Date:      2012-05-08 13:25 -0700
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/64ccfd96361b

Fix broken unit test.

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

Changeset: e07711c31a88
Author:    jgiles
Date:      2012-05-08 11:53 +1200
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/e07711c31a88

Added a Format StringConverter, and updated other Format-related classes to play nicely (and reduce duplication).

! javafx-util-converter/src/javafx/util/converter/CurrencyStringConverter.java
+ javafx-util-converter/src/javafx/util/converter/FormatStringConverter.java
! javafx-util-converter/src/javafx/util/converter/NumberStringConverter.java
! javafx-util-converter/src/javafx/util/converter/PercentageStringConverter.java

Changeset: aecf95ea8ca1
Author:    jgiles
Date:      2012-05-08 15:49 +1200
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/aecf95ea8ca1

Various improvements for RT-19452: TableView: Item renderers and item editors, including:
 * Add getter/setter/property methods to cells
 * Add public default constructors to cells
 * Add public default constructor to CheckBoxTreeItem
 * Add FormatStringConverter (in java.util.converter package)
 * Remove StringFormat* cell code (as it now duplicates FormatStringConverter)
 * Merge StringConverter* cell and TextField* cell code -> called TextField* cell
 * Allow for combobox* cells to support editable and non-editable ComboBox

! javafx-ui-controls/src/com/sun/javafx/scene/control/CheckBoxTreeItem.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/cell/CheckBoxListCell.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/cell/CheckBoxTableCell.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/cell/CheckBoxTreeCell.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ChoiceBoxCell.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ChoiceBoxListCell.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ChoiceBoxTableCell.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ChoiceBoxTreeCell.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ComboBoxCell.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ComboBoxListCell.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ComboBoxTableCell.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ComboBoxTreeCell.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ProgressBarTableCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/StringConverterCellFactory.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/StringConverterListCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/StringConverterTableCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/StringConverterTreeCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/StringFormatCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/StringFormatCellFactory.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/StringFormatListCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/StringFormatTableCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/StringFormatTreeCell.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/cell/TextFieldCell.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/cell/TextFieldListCell.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/cell/TextFieldTableCell.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/cell/TextFieldTreeCell.java

Changeset: 0b06e88df716
Author:    jgiles
Date:      2012-05-08 15:51 +1200
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/0b06e88df716

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

- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/StringConverterCellFactory.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/StringConverterListCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/StringConverterTableCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/StringConverterTreeCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/StringFormatCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/StringFormatCellFactory.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/StringFormatListCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/StringFormatTableCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/StringFormatTreeCell.java

Changeset: eac369b8d9f8
Author:    jgiles
Date:      2012-05-09 08:30 +1200
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/eac369b8d9f8

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

- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/StringConverterCellFactory.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/StringConverterListCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/StringConverterTableCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/StringConverterTreeCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/StringFormatCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/StringFormatCellFactory.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/StringFormatListCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/StringFormatTableCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/StringFormatTreeCell.java

Changeset: 9ce986d68033
Author:    jgiles
Date:      2012-05-09 09:54 +1200
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/9ce986d68033

Further improvements for RT-19452: TableView: Item renderers and item editors, including:
 * CellUtils methods should be singletons
 * Move various util classes into CellUtils
 * add style classes to all cells ctors

! javafx-ui-controls/src/com/sun/javafx/scene/control/cell/CellUtils.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/cell/CheckBoxListCell.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/cell/CheckBoxTableCell.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/cell/CheckBoxTreeCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ChoiceBoxCell.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ChoiceBoxListCell.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ChoiceBoxTableCell.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ChoiceBoxTreeCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ComboBoxCell.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ComboBoxListCell.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ComboBoxTableCell.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ComboBoxTreeCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/TextFieldCell.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/cell/TextFieldListCell.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/cell/TextFieldTableCell.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/cell/TextFieldTreeCell.java

Changeset: ac63ba1fca72
Author:    jgiles
Date:      2012-05-09 09:56 +1200
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/ac63ba1fca72

Backed out changeset: e07711c31a88

! javafx-util-converter/src/javafx/util/converter/CurrencyStringConverter.java
- javafx-util-converter/src/javafx/util/converter/FormatStringConverter.java
! javafx-util-converter/src/javafx/util/converter/NumberStringConverter.java
! javafx-util-converter/src/javafx/util/converter/PercentageStringConverter.java

Changeset: 670383f61836
Author:    jgiles
Date:      2012-05-09 10:00 +1200
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/670383f61836

Readding FormatStringConverter without any changes to the related Format converter classes.

+ javafx-util-converter/src/javafx/util/converter/FormatStringConverter.java

Changeset: 26c6c56d8dfe
Author:    Kinsley Wong
Date:      2012-05-08 15:34 -0700
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/26c6c56d8dfe

RT-19548: Issues with tabs on Right, Bottom or Left of TabPane

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

Changeset: e8b01c712677
Author:    jgiles
Date:      2012-05-09 10:56 +1200
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/e8b01c712677

Fixing build failure due to reference to deleted class in new cell factories code.

! javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ChoiceBoxListCell.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ChoiceBoxTableCell.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ChoiceBoxTreeCell.java

Changeset: 2446e3d7580f
Author:    jgiles
Date:      2012-05-09 10:57 +1200
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/2446e3d7580f

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


Changeset: 2880c42fddab
Author:    jgiles
Date:      2012-05-09 14:26 +1200
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/2880c42fddab

Further refactoring of cell factory code to remove separate cell factory classes, instead moving the public static methods into the class that they belong to.

- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/CheckBoxCellFactory.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/cell/CheckBoxListCell.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/cell/CheckBoxTableCell.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/cell/CheckBoxTreeCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ChoiceBoxCellFactory.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ChoiceBoxListCell.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ChoiceBoxTableCell.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ChoiceBoxTreeCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ComboBoxCellFactory.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ComboBoxListCell.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ComboBoxTableCell.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ComboBoxTreeCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ProgressBarCellFactory.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ProgressBarTableCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/TextFieldCellFactory.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/cell/TextFieldListCell.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/cell/TextFieldTableCell.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/cell/TextFieldTreeCell.java

Changeset: e739e6766777
Author:    jgiles
Date:      2012-05-09 16:12 +1200
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/e739e6766777

RT-19452: TableView: Item renderers and item editors

- javafx-ui-controls/src/com/sun/javafx/scene/control/CheckBoxTreeItem.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/CellUtils.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/MapValueFactory.java
+ javafx-ui-controls/src/javafx/scene/control/CheckBoxTreeItem.java
+ javafx-ui-controls/src/javafx/scene/control/cell/CellUtils.java
! javafx-ui-controls/src/javafx/scene/control/cell/CheckBoxListCell.java < javafx-ui-controls/src/com/sun/javafx/scene/control/cell/CheckBoxListCell.java
! javafx-ui-controls/src/javafx/scene/control/cell/CheckBoxTableCell.java < javafx-ui-controls/src/com/sun/javafx/scene/control/cell/CheckBoxTableCell.java
! javafx-ui-controls/src/javafx/scene/control/cell/CheckBoxTreeCell.java < javafx-ui-controls/src/com/sun/javafx/scene/control/cell/CheckBoxTreeCell.java
! javafx-ui-controls/src/javafx/scene/control/cell/ChoiceBoxListCell.java < javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ChoiceBoxListCell.java
! javafx-ui-controls/src/javafx/scene/control/cell/ChoiceBoxTableCell.java < javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ChoiceBoxTableCell.java
! javafx-ui-controls/src/javafx/scene/control/cell/ChoiceBoxTreeCell.java < javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ChoiceBoxTreeCell.java
! javafx-ui-controls/src/javafx/scene/control/cell/ComboBoxListCell.java < javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ComboBoxListCell.java
! javafx-ui-controls/src/javafx/scene/control/cell/ComboBoxTableCell.java < javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ComboBoxTableCell.java
! javafx-ui-controls/src/javafx/scene/control/cell/ComboBoxTreeCell.java < javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ComboBoxTreeCell.java
+ javafx-ui-controls/src/javafx/scene/control/cell/MapValueFactory.java
! javafx-ui-controls/src/javafx/scene/control/cell/ProgressBarTableCell.java < javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ProgressBarTableCell.java
! javafx-ui-controls/src/javafx/scene/control/cell/PropertyValueFactory.java
! javafx-ui-controls/src/javafx/scene/control/cell/TextFieldListCell.java < javafx-ui-controls/src/com/sun/javafx/scene/control/cell/TextFieldListCell.java
! javafx-ui-controls/src/javafx/scene/control/cell/TextFieldTableCell.java < javafx-ui-controls/src/com/sun/javafx/scene/control/cell/TextFieldTableCell.java
! javafx-ui-controls/src/javafx/scene/control/cell/TextFieldTreeCell.java < javafx-ui-controls/src/com/sun/javafx/scene/control/cell/TextFieldTreeCell.java

Changeset: 3a3c81105d68
Author:    jgiles
Date:      2012-05-09 16:14 +1200
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/3a3c81105d68

Temporarily disabling the automatic generation of the ProgressBarTableCellBuilder, as it leads to compilation failure.

! javafx-ui-controls/src/javafx/scene/control/cell/ProgressBarTableCell.java

Changeset: de2d96aed7c8
Author:    Paru Somashekar <paru.somashekar at oracle.com>
Date:      2012-05-09 01:09 -0700
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/de2d96aed7c8

implement ColorPicker visual spec

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

Changeset: 19c427cc52af
Author:    mickf
Date:      2012-05-09 15:34 +0100
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/19c427cc52af

RT-20780 : Scaling UI Controls down to QVGA: ScrollPane

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

Changeset: 29f4947ad2b4
Author:    Paru Somashekar <paru.somashekar at oracle.com>
Date:      2012-05-09 09:39 -0700
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/29f4947ad2b4

ColorPicker - pattern for transparent color.

+ javafx-ui-controls/src/com/sun/javafx/scene/control/skin/caspian/pattern-transparent.png

Changeset: e39deb31ee8f
Author:    David Grieve<david.grieve at oracle.com>
Date:      2012-05-09 21:37 -0400
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/e39deb31ee8f

RT-21425, RT-21429, RT-21292: Reworked how a Node uses StyleHelper and StyleCacheKey. This was primarily done to resolve a memory leak issue for SB, but also fixes the performance problems related to recreating StyleHelper more often than needed.

! javafx-ui-common/src/com/sun/javafx/css/StyleHelper.java
! javafx-ui-common/src/com/sun/javafx/css/StyleManager.java
! javafx-ui-common/src/javafx/scene/Node.java
! javafx-ui-common/test/unit/com/sun/javafx/css/Node_cssStyleMap_Test.java
! javafx-ui-common/test/unit/com/sun/javafx/css/StyleablePropertyTest.java

Changeset: add555ef6ec1
Author:    Kinsley Wong
Date:      2012-05-09 16:01 -0700
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/add555ef6ec1

Pagination: use buttons and toggle buttons for page navigation.

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

Changeset: 1e038cf8f190
Author:    Kinsley Wong
Date:      2012-05-09 16:19 -0700
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/1e038cf8f190

Pagination: rename pageIndicatorCount to maxPageIndicatorCount

! javafx-ui-controls/src/com/sun/javafx/scene/control/Pagination.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/PaginationSkin.java
! javafx-ui-controls/test/javafx/scene/control/PaginationTest.java

Changeset: 9b5734a40a7b
Author:    Kinsley Wong
Date:      2012-05-09 19:01 -0700
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/9b5734a40a7b

Pagination: add a page information label and css properties
-fx-arrows-visible
-fx-page-information-visible
-fx-page-information-alignment

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

Changeset: 3f900f9be07e
Author:    Kinsley Wong
Date:      2012-05-09 19:02 -0700
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/3f900f9be07e

Merge


Changeset: b5af5e074b47
Author:    David Grieve<david.grieve at oracle.com>
Date:      2012-05-09 23:11 -0400
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/b5af5e074b47

RT-21302: add hook to load embedded.css

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ScrollBarSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ScrollPaneSkin.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/UAStylesheetLoader.java

Changeset: ed65c13c0dab
Author:    David Grieve<david.grieve at oracle.com>
Date:      2012-05-09 23:11 -0400
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/ed65c13c0dab

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

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

Changeset: 1404dcad58cf
Author:    jgiles
Date:      2012-05-10 07:23 +1200
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/1404dcad58cf

Removing use of placeholder method com.sun.javafx.scene.control.skin.Utils.isEmbedded(), now using com.sun.javafxs.PlatformUtil.isEmbedded() instead.

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

Changeset: ff7077e1a1e4
Author:    jgiles
Date:      2012-05-10 07:46 +1200
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/ff7077e1a1e4

RT-21439: Scaling UI Controls down to VGA: TableView. This changeset disables unrequired functionality: column sorting, resizing and reordering.

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

Changeset: 3ff578ebbe97
Author:    jgiles
Date:      2012-05-10 11:28 +1200
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/3ff578ebbe97

RT-21207: ComboBox list width doesn't fit its content when first displayed

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

Changeset: 57be3d435010
Author:    jgiles
Date:      2012-05-10 15:34 +1200
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/57be3d435010

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

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

Changeset: fc52b3b711d4
Author:    jgiles
Date:      2012-05-10 16:09 +1200
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/fc52b3b711d4

Fixing build failure by removing null check in CheckBoxListCell ctor

! javafx-ui-controls/src/javafx/scene/control/cell/CheckBoxListCell.java

Changeset: 9e767622180e
Author:    leifs
Date:      2012-05-10 00:02 -0700
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/9e767622180e

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

! javafx-ui-common/src/com/sun/javafx/css/StyleHelper.java
! javafx-ui-common/src/com/sun/javafx/css/StyleManager.java
! javafx-ui-common/src/javafx/scene/Node.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/CheckBoxTreeItem.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/CellUtils.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/CheckBoxCellFactory.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/CheckBoxListCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/CheckBoxTableCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/CheckBoxTreeCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ChoiceBoxCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ChoiceBoxCellFactory.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ChoiceBoxListCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ChoiceBoxTableCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ChoiceBoxTreeCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ComboBoxCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ComboBoxCellFactory.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ComboBoxListCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ComboBoxTableCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ComboBoxTreeCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/MapValueFactory.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ProgressBarCellFactory.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/ProgressBarTableCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/StringConverterCellFactory.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/StringConverterListCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/StringConverterTableCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/StringConverterTreeCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/StringFormatCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/StringFormatCellFactory.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/StringFormatListCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/StringFormatTableCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/StringFormatTreeCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/TextFieldCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/TextFieldCellFactory.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/TextFieldListCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/TextFieldTableCell.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/cell/TextFieldTreeCell.java

Changeset: 49f0d0943c33
Author:    mickf
Date:      2012-05-10 17:15 +0100
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/49f0d0943c33

RT-20779 : Scaling UI Controls down to QVGA: ScrollBar

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

Changeset: 103d8426a8e1
Author:    leifs
Date:      2012-05-10 09:45 -0700
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/103d8426a8e1

Fixed RT-21446: Create internal API in utility class to detect embedded screen sizes

! javafx-ui-common/src/com/sun/javafx/Utils.java

Changeset: 6ef3e69d5552
Author:    David Grieve<david.grieve at oracle.com>
Date:      2012-05-10 11:22 -0400
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/6ef3e69d5552

RT-21292: if stylehelper is null in impl_getStyleHelper, return null since the call to createStyleHelper will likely return null

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

Changeset: b066bcf3f047
Author:    David Grieve<david.grieve at oracle.com>
Date:      2012-05-10 12:53 -0400
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/b066bcf3f047

[TEST ONLY] Ignore ControlTest.testRT18097 pending RT-21471

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

Changeset: f0003deafe5f
Author:    David Grieve<david.grieve at oracle.com>
Date:      2012-05-10 12:54 -0400
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/f0003deafe5f

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


Changeset: 0dd42d0513f2
Author:    leifs
Date:      2012-05-10 10:39 -0700
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/0dd42d0513f2

Fixed RT-19370: Virtual Keyboard: Input Method Constraints

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/FXVK.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/FXVKSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TextInputControlSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/controls.properties
! javafx-ui-controls/src/javafx/scene/control/TextInputControl.java

Changeset: f8e9729880b7
Author:    leifs
Date:      2012-05-10 15:41 -0700
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/f8e9729880b7

Disable FXVK for non-embedded platform and move styling to embedded stylesheet.

! 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/skin/caspian/caspian.css
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/caspian/embedded.css

Changeset: 696d11f09dd6
Author:    jgiles
Date:      2012-05-11 12:03 +1200
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/696d11f09dd6

Fixing yet another build failure with the various property-scanning controls unit tests where the default value did not equal the actual value after the ctor was run. Unfortunately this means alignment is not what I'd prefer in one case, but that can be revisited again at a later date.

! javafx-ui-controls/src/javafx/scene/control/cell/CheckBoxTableCell.java

Changeset: ca46b09eeb5b
Author:    jgiles
Date:      2012-05-11 12:08 +1200
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/ca46b09eeb5b

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


Changeset: 07e5fa9c1741
Author:    jgiles
Date:      2012-05-11 12:13 +1200
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/07e5fa9c1741

Enabling previously @Ignore'd unit test

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

Changeset: f321fad48da9
Author:    Kinsley Wong
Date:      2012-05-11 10:50 -0700
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/f321fad48da9

Pagination: add tooltips to page indicators.

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

Changeset: c9947ba174fd
Author:    leifs
Date:      2012-05-11 13:15 -0700
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/c9947ba174fd

Show FXVK in a separate Stage.

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/FXVK.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/FXVKSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TextInputControlSkin.java

Changeset: afb9b341bd82
Author:    Kinsley Wong <kinsley.wong at oracle.com>
Date:      2012-05-12 10:34 -0700
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/afb9b341bd82

Pagination: always show the selected page when resizing.

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

Changeset: e262487f274b
Author:    Kinsley Wong <kinsley.wong at oracle.com>
Date:      2012-05-12 10:36 -0700
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/e262487f274b

Pagination visual designs by Jasper.

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

Changeset: cc5336993d4c
Author:    mickf
Date:      2012-05-13 15:29 +0100
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/cc5336993d4c

RT-21289 : Click on ScrollBar inc/dec buttons or track sometimes doesn't work

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

Changeset: 12dbf95172a6
Author:    Paru Somashekar <paru.somashekar at oracle.com>
Date:      2012-05-14 00:22 -0700
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/12dbf95172a6

implementing more visual design specs and fix bugs RT-21521 & RT-21520

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ColorPalette.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ColorPickerSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/CustomColorDialog.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/InputFieldSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/WebColorFieldSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/caspian/caspian.css

Changeset: 99c751fbdff1
Author:    mickf
Date:      2012-05-14 12:46 +0100
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/99c751fbdff1

RT-21290 : Scrollbar behaves wrong on touch screen

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

Changeset: a06b43c0bb36
Author:    mickf
Date:      2012-05-14 12:51 +0100
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/a06b43c0bb36

RT-21291 : Scrollable controls scroll in a wrong direction when scrollbar is dragged on touch screen

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

Changeset: 8a0747a8ce6d
Author:    mickf
Date:      2012-05-14 13:59 +0100
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/8a0747a8ce6d

RT-20780 : Scaling UI Controls down to QVGA: ScrollPane

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

Changeset: fd3b4690dd58
Author:    mickf
Date:      2012-05-14 16:07 +0100
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/fd3b4690dd58

RT-19845 : Mnemonics' behavior should be platform dependent

! javafx-ui-common/src/com/sun/javafx/scene/KeyboardShortcutsHandler.java

Changeset: ed31fcdd4818
Author:    Kinsley Wong <kinsley.wong at oracle.com>
Date:      2012-05-14 10:03 -0700
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/ed31fcdd4818

Move Pagination control to javafx.scene.control

- javafx-ui-controls/src/com/sun/javafx/scene/control/Pagination.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/PaginationBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/PaginationSkin.java
+ javafx-ui-controls/src/javafx/scene/control/Pagination.java
! javafx-ui-controls/test/javafx/scene/control/ControlTestUtils.java
! javafx-ui-controls/test/javafx/scene/control/PaginationTest.java

Changeset: fa6dd67f61a5
Author:    David Grieve<david.grieve at oracle.com>
Date:      2012-05-14 10:28 -0400
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/fa6dd67f61a5

RT-21136: EffectConverter convert method should not be called. If it is, that means the parsed value is not a dropshadow or an innershadow, so throw an IllegalArgumentException

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

Changeset: 7390ad3a0a74
Author:    David Grieve<david.grieve at oracle.com>
Date:      2012-05-14 10:28 -0400
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/7390ad3a0a74

RT-21335: skip background and border images whose image url is null.

! javafx-ui-common/src/com/sun/javafx/scene/layout/region/BackgroundImageConverter.java
! javafx-ui-common/src/com/sun/javafx/scene/layout/region/BorderImageConverter.java

Changeset: 613aca3ac850
Author:    David Grieve<david.grieve at oracle.com>
Date:      2012-05-14 14:45 -0400
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/613aca3ac850

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


Changeset: f03be9cfb18c
Author:    leifs
Date:      2012-05-14 12:07 -0700
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/f03be9cfb18c

Partial RT-21435 & RT-21436: Show context menu in text controls when receiving stationary touch event on embedded.

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

Changeset: 0b1d9e171680
Author:    Paru Somashekar <paru.somashekar at oracle.com>
Date:      2012-05-14 12:55 -0700
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/0b1d9e171680

move ColorPicker to javafx.scene.control package

- javafx-ui-controls/src/com/sun/javafx/scene/control/ColorPicker.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/ColorPickerBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ColorPalette.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ColorPickerSkin.java
+ javafx-ui-controls/src/javafx/scene/control/ColorPicker.java
+ javafx-ui-controls/test/com/sun/javafx/scene/control/skin/ColorPickerPaletteRetriever.java
+ javafx-ui-controls/test/javafx/scene/control/ColorPickerTest.java

Changeset: 8e30fa7294fb
Author:    Kinsley Wong
Date:      2012-05-14 13:05 -0700
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/8e30fa7294fb

touch support for buttons, radio buttons and checkboxes.

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

Changeset: 9fb7323180b8
Author:    Kinsley Wong
Date:      2012-05-14 13:05 -0700
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/9fb7323180b8

touch support for tabpane.

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

Changeset: 829698b392fb
Author:    David Grieve<david.grieve at oracle.com>
Date:      2012-05-14 16:38 -0400
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/829698b392fb

RT-21529: retain default container when reloading stylesheets for a scene

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

Changeset: d23afb72eadc
Author:    David Grieve<david.grieve at oracle.com>
Date:      2012-05-14 16:41 -0400
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/d23afb72eadc

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


Changeset: a0cdc52fbd2b
Author:    Kinsley Wong
Date:      2012-05-14 13:47 -0700
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/a0cdc52fbd2b

Undo touch event support because touch events are mapped to mouse events.

! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/ButtonBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TabPaneSkin.java

Changeset: d522aa5fb43e
Author:    Paru Somashekar <paru.somashekar at oracle.com>
Date:      2012-05-14 15:00 -0700
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/d522aa5fb43e

fix an issue with color selection on mouse drag.

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

Changeset: 3df48424b375
Author:    kcr
Date:      2012-05-08 14:15 -0700
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/3df48424b375

[DOC-ONLY]: Added SB-dependency comment to renderToImage and Image conversion methods

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

Changeset: eaf4f5402b56
Author:    Michael Heinrichs
Date:      2012-05-09 13:04 +0200
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/eaf4f5402b56

[DOC-ONLY] Fixed broken links in documentation [RT-21256].

! javafx-ui-common/src/javafx/animation/ParallelTransition.java
! javafx-ui-common/src/javafx/animation/SequentialTransition.java

Changeset: 61d51979b89c
Author:    Martin Sladecek <martin.sladecek at oracle.com>
Date:      2012-05-09 14:45 +0200
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/61d51979b89c

RT-21430 Minor Parent update: change iterators to index iterations

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

Changeset: 2e90c7ae0dda
Author:    Martin Sladecek <martin.sladecek at oracle.com>
Date:      2012-05-09 14:46 +0200
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/2e90c7ae0dda

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


Changeset: ef31e7187b44
Author:    Martin Sladecek <martin.sladecek at oracle.com>
Date:      2012-05-09 14:52 +0200
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/ef31e7187b44

RT-21346, RT-21345 Evaluate findbugs issues in scenegraph & app model code.

! javafx-ui-common/src/com/sun/javafx/application/ParametersImpl.java
! javafx-ui-common/src/com/sun/javafx/css/StyleHelper.java
! javafx-ui-common/src/com/sun/javafx/css/StyleManager.java
! javafx-ui-common/src/com/sun/javafx/css/converters/EnumConverter.java
! javafx-ui-common/src/com/sun/javafx/css/parser/Css2Bin.java
! javafx-ui-common/src/com/sun/javafx/scene/KeyboardShortcutsHandler.java
! javafx-ui-common/src/com/sun/javafx/stage/StageHelper.java
! javafx-ui-common/src/com/sun/javafx/tk/Toolkit.java
! javafx-ui-common/src/javafx/scene/ImageCursor.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
! javafx-ui-common/src/javafx/scene/effect/Effect.java
! javafx-ui-common/src/javafx/scene/input/DataFormat.java
! javafx-ui-common/src/javafx/scene/input/DragEvent.java
! javafx-ui-common/src/javafx/scene/input/InputMethodEvent.java
! javafx-ui-common/src/javafx/scene/input/InputMethodTextRun.java
! javafx-ui-common/src/javafx/scene/input/KeyCharacterCombination.java
! javafx-ui-common/src/javafx/scene/input/Mnemonic.java
! javafx-ui-common/src/javafx/scene/input/MouseEvent.java

Changeset: 2c5e6c032334
Author:    Martin Sladecek <martin.sladecek at oracle.com>
Date:      2012-05-09 14:52 +0200
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/2c5e6c032334

Automated merge with file:///home/martin/work/javafx/jfx-22-sync/rt


Changeset: 58756e3b5d23
Author:    Martin Sladecek <martin.sladecek at oracle.com>
Date:      2012-05-10 09:47 +0200
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/58756e3b5d23

RT-18533 Path constructor that accepts collections

! javafx-ui-common/src/javafx/scene/shape/Path.java
! javafx-ui-common/test/unit/javafx/scene/shape/PathTest.java

Changeset: 0de331c66b7e
Author:    Martin Sladecek <martin.sladecek at oracle.com>
Date:      2012-05-10 09:47 +0200
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/0de331c66b7e

Automated merge with file:///home/martin/work/javafx/jfx-22-sync/rt

! javafx-ui-common/src/javafx/scene/shape/Path.java

Changeset: 6eab966a809c
Author:    Pavel Safrata
Date:      2012-05-10 15:21 +0200
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/6eab966a809c

[DOC-ONLY] Minor improvements of the documentation of gestures.

! javafx-ui-common/src/javafx/scene/input/RotateEvent.java
! javafx-ui-common/src/javafx/scene/input/ScrollEvent.java
! javafx-ui-common/src/javafx/scene/input/ZoomEvent.java

Changeset: 5ca940a2fd8c
Author:    Martin Sladecek <martin.sladecek at oracle.com>
Date:      2012-05-10 15:38 +0200
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/5ca940a2fd8c

RT-20529 Need a way to know currently focused component

! javafx-ui-common/src/com/sun/javafx/stage/PopupEventRedirector.java
! javafx-ui-common/src/javafx/scene/Node.java
! javafx-ui-common/src/javafx/scene/Scene.java
! javafx-ui-common/test/unit/javafx/scene/FocusTest.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TextInputControlSkin.java
! javafx-ui-controls/test/com/sun/javafx/scene/control/skin/ScrollPaneSkinTest.java

Changeset: 5eba0c61b67a
Author:    "Joseph Andresen<joseph.andresen at oracle.com>"
Date:      2012-05-10 13:22 -0700
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/5eba0c61b67a

RT-6917 Make ImagePattern Public API

- javafx-ui-common/src/com/sun/javafx/scene/paint/ImagePattern.java
! javafx-ui-common/src/com/sun/javafx/tk/DummyToolkit.java
! javafx-ui-common/src/com/sun/javafx/tk/Toolkit.java
+ javafx-ui-common/src/javafx/scene/paint/ImagePattern.java
! javafx-ui-common/src/javafx/scene/paint/doc-files/ImagePattern.png
! javafx-ui-common/test/unit/com/sun/javafx/pgstub/StubToolkit.java
- javafx-ui-common/test/unit/com/sun/javafx/scene/paint/ImagePatternTest.java
+ javafx-ui-common/test/unit/javafx/scene/paint/ImagePatternTest.java
! test-stub-toolkit/src/com/sun/javafx/pgstub/StubToolkit.java

Changeset: b173e1fe8356
Author:    flar <James.Graham at oracle.com>
Date:      2012-05-12 04:00 -0700
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/b173e1fe8356

Fix 19711: Color.web() should accept rgb[a] and hsb[a] formats.
Reviewed by Kevin and API approved by Richard last month (notifications got lost in the shuffle).

! javafx-ui-common/src/javafx/scene/paint/Color.java
! javafx-ui-common/test/unit/javafx/scene/paint/ColorTest.java

Changeset: f1de549254e8
Author:    kcr
Date:      2012-05-12 22:34 -0700
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/f1de549254e8

[TEST-ONLY] RT-21516: remove obsolete copy of StubToolkit from javafx-ui-common/test/unit/com/sun/javafx/pgstub/

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

Changeset: c6643233a1c9
Author:    Martin Sladecek <martin.sladecek at oracle.com>
Date:      2012-05-14 16:14 +0200
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/c6643233a1c9

RT-16011 Need mechanism for PG nodes to know when they are no longer part of a scene graph

! javafx-ui-common/src/com/sun/javafx/scene/DirtyBits.java
! javafx-ui-common/src/javafx/scene/Node.java
! javafx-ui-common/test/unit/javafx/scene/NodeTest.java
! test-stub-toolkit/src/com/sun/javafx/pgstub/StubNode.java

Changeset: 98a88e259289
Author:    Martin Sladecek <martin.sladecek at oracle.com>
Date:      2012-05-14 16:14 +0200
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/98a88e259289

Automated merge with file:///home/martin/work/javafx/jfx-22-sync/rt


Changeset: 863a591a3ccb
Author:    "Joseph Andresen<joseph.andresen at oracle.com>"
Date:      2012-05-14 14:00 -0700
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/863a591a3ccb

RT-17407 Canvas Node

! javafx-ui-common/src/com/sun/javafx/tk/DummyToolkit.java
! javafx-ui-common/src/com/sun/javafx/tk/Toolkit.java
+ javafx-ui-common/src/javafx/scene/canvas/Canvas.java
+ javafx-ui-common/src/javafx/scene/canvas/GraphicsContext.java
+ javafx-ui-common/src/javafx/scene/canvas/package.html
! javafx-ui-common/src/javafx/scene/effect/Blend.java
! javafx-ui-common/src/javafx/scene/effect/Bloom.java
! javafx-ui-common/src/javafx/scene/effect/BoxBlur.java
! javafx-ui-common/src/javafx/scene/effect/ColorAdjust.java
! javafx-ui-common/src/javafx/scene/effect/ColorInput.java
! javafx-ui-common/src/javafx/scene/effect/DisplacementMap.java
! javafx-ui-common/src/javafx/scene/effect/DropShadow.java
! javafx-ui-common/src/javafx/scene/effect/Effect.java
! javafx-ui-common/src/javafx/scene/effect/FloatMap.java
! javafx-ui-common/src/javafx/scene/effect/GaussianBlur.java
! javafx-ui-common/src/javafx/scene/effect/Glow.java
! javafx-ui-common/src/javafx/scene/effect/ImageInput.java
! javafx-ui-common/src/javafx/scene/effect/InnerShadow.java
! javafx-ui-common/src/javafx/scene/effect/Lighting.java
! javafx-ui-common/src/javafx/scene/effect/MotionBlur.java
! javafx-ui-common/src/javafx/scene/effect/PerspectiveTransform.java
! javafx-ui-common/src/javafx/scene/effect/Reflection.java
! javafx-ui-common/src/javafx/scene/effect/SepiaTone.java
! javafx-ui-common/src/javafx/scene/effect/Shadow.java
+ javafx-ui-common/test/unit/javafx/scene/canvas/CanvasTest.java
+ test-stub-toolkit/src/com/sun/javafx/pgstub/StubCanvas.java
! test-stub-toolkit/src/com/sun/javafx/pgstub/StubToolkit.java

Changeset: 09bd9515fccd
Author:    "Joseph Andresen<joseph.andresen at oracle.com>"
Date:      2012-05-14 15:27 -0700
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/09bd9515fccd

changes missed from last changeset 964 RT-7407

! javafx-ui-common/src/javafx/scene/canvas/GraphicsContext.java
! javafx-ui-common/src/javafx/scene/effect/DisplacementMap.java
! javafx-ui-common/test/unit/javafx/scene/canvas/CanvasTest.java

Changeset: 16e24d8e2b18
Author:    peterz
Date:      2012-05-15 11:26 +0400
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/16e24d8e2b18

RT-19042 Add fontSmoothingType API to WebView

! javafx-ui-common/src/javafx/scene/doc-files/cssref.html

Changeset: 94a346653a76
Author:    Martin Sladecek <martin.sladecek at oracle.com>
Date:      2012-05-15 12:46 +0200
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/94a346653a76

RT-17438 Add key classification to KeyEvent

! javafx-ui-common/src/javafx/scene/input/KeyCode.java

Changeset: 325e41f5abce
Author:    kcr
Date:      2012-05-15 05:15 -0700
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/325e41f5abce

RT-17398: Render to image (snapshot) support

! javafx-ui-common/src/com/sun/javafx/TempState.java
! javafx-ui-common/src/com/sun/javafx/tk/Toolkit.java
! javafx-ui-common/src/javafx/scene/Camera.java
! javafx-ui-common/src/javafx/scene/Node.java
! javafx-ui-common/src/javafx/scene/PerspectiveCamera.java
! javafx-ui-common/src/javafx/scene/Scene.java
+ javafx-ui-common/src/javafx/scene/SnapshotParameters.java
+ javafx-ui-common/src/javafx/scene/SnapshotResult.java
! javafx-ui-common/src/javafx/scene/transform/Affine.java
! javafx-ui-common/src/javafx/scene/transform/Rotate.java
! javafx-ui-common/src/javafx/scene/transform/Scale.java
! javafx-ui-common/src/javafx/scene/transform/Shear.java
! javafx-ui-common/src/javafx/scene/transform/Transform.java
! javafx-ui-common/src/javafx/scene/transform/Translate.java

Changeset: e629f12f7bf5
Author:    kcr
Date:      2012-05-15 05:52 -0700
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/e629f12f7bf5

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

! javafx-ui-common/src/com/sun/javafx/css/StyleHelper.java
! javafx-ui-common/src/com/sun/javafx/css/StyleManager.java
! javafx-ui-common/src/com/sun/javafx/scene/KeyboardShortcutsHandler.java
- javafx-ui-common/src/com/sun/javafx/scene/paint/ImagePattern.java
! javafx-ui-common/src/javafx/scene/Node.java
- javafx-ui-common/test/unit/com/sun/javafx/pgstub/StubToolkit.java
- javafx-ui-common/test/unit/com/sun/javafx/scene/paint/ImagePatternTest.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TextInputControlSkin.java

Changeset: c9ad5e531998
Author:    Pavel Safrata
Date:      2012-05-15 16:37 +0200
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/c9ad5e531998

RT-520: added localToParentTransform and localToSceneTransform properties.

+ javafx-ui-common/src/com/sun/javafx/scene/transform/TransformUtils.java
! javafx-ui-common/src/javafx/scene/Node.java
! javafx-ui-common/src/javafx/scene/transform/Affine.java
! javafx-ui-common/src/javafx/scene/transform/Rotate.java
! javafx-ui-common/src/javafx/scene/transform/Scale.java
! javafx-ui-common/src/javafx/scene/transform/Shear.java
! javafx-ui-common/src/javafx/scene/transform/Transform.java
! javafx-ui-common/src/javafx/scene/transform/Translate.java

Changeset: 67b97eb893e2
Author:    kcr
Date:      2012-05-15 13:02 -0700
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/67b97eb893e2

Backed out changeset c6643233a1c9
RT-21567: Revert fix for RT-16011 (PGNode.dispose) since it broke all scrollable controls

! javafx-ui-common/src/com/sun/javafx/scene/DirtyBits.java
! javafx-ui-common/src/javafx/scene/Node.java
! javafx-ui-common/test/unit/javafx/scene/NodeTest.java
! test-stub-toolkit/src/com/sun/javafx/pgstub/StubNode.java

Changeset: aeec67bbcaa2
Author:    David Grieve<david.grieve at oracle.com>
Date:      2012-05-16 13:13 -0400
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/aeec67bbcaa2

RT-21563: if default ua stylesheet is set, then the default container must be destroyed so it will be rebuilt

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

Changeset: 3c075255b974
Author:    hudson
Date:      2012-05-17 15:19 -0700
URL:       http://hg.openjdk.java.net/openjfx/2.2/master/rt/rev/3c075255b974

Added tag 2.2-b09 for changeset aeec67bbcaa2

! .hgtags



More information about the openjfx-dev mailing list