hg: openjfx/sandbox-8/controls/rt: 9 new changesets

hang.vo at oracle.com hang.vo at oracle.com
Wed Oct 24 13:05:09 PDT 2012


Changeset: 0627d31e5f6b
Author:    jgiles
Date:      2012-10-09 10:19 -0700
URL:       http://hg.openjdk.java.net/openjfx/sandbox-8/controls/rt/rev/0627d31e5f6b

Moving Dialogs to javafx.scene.control and consolidating in the Dialogs class - API is accessible via the Dialogs class.

- javafx-ui-controls/src/com/preview/javafx/scene/control/DialogResources.java
- javafx-ui-controls/src/com/preview/javafx/scene/control/DialogTemplate.java
- javafx-ui-controls/src/com/preview/javafx/scene/control/Dialogs.java
- javafx-ui-controls/src/com/preview/javafx/scene/control/ExceptionDialog.java
- javafx-ui-controls/src/com/preview/javafx/scene/control/FXDialog.java
- javafx-ui-controls/src/com/preview/javafx/scene/control/UITextArea.java
- javafx-ui-controls/src/com/preview/javafx/scene/control/dialogs.css
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/caspian/caspian.css
+ javafx-ui-controls/src/javafx/scene/control/Dialogs.java

Changeset: 852c2d511e03
Author:    jgiles
Date:      2012-10-09 10:20 -0700
URL:       http://hg.openjdk.java.net/openjfx/sandbox-8/controls/rt/rev/852c2d511e03

Moving VERY early proof of concept TreeTableView into javafx.scene.control package - API will be changing in the coming weeks.

- javafx-ui-controls/src/com/preview/javafx/scene/control/TreeTableColumn.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/behavior/TreeTableRowBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TreeTableViewBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TreeTableRowSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TreeTableViewSkin.java
+ javafx-ui-controls/src/javafx/scene/control/TreeTableColumn.java
+ javafx-ui-controls/src/javafx/scene/control/TreeTableRow.java
+ javafx-ui-controls/src/javafx/scene/control/TreeTableView.java

Changeset: 08bc96f53b4f
Author:    jgiles
Date:      2012-10-09 10:52 -0700
URL:       http://hg.openjdk.java.net/openjfx/sandbox-8/controls/rt/rev/08bc96f53b4f

Added very early cell spanning support. Currently this is implemented as a control that extends from TableView (CellSpanTableView), but of course the intention would be to fold this back into TableView when time permits.

+ javafx-ui-controls/src/com/sun/javafx/scene/control/skin/CellSpanTableRowSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/caspian/caspian.css
+ javafx-ui-controls/src/javafx/scene/control/CellSpan.java
+ javafx-ui-controls/src/javafx/scene/control/CellSpanTableView.java
+ javafx-ui-controls/src/javafx/scene/control/SpanModel.java

Changeset: f78bf1a2be57
Author:    jgiles
Date:      2012-10-09 11:35 -0700
URL:       http://hg.openjdk.java.net/openjfx/sandbox-8/controls/rt/rev/f78bf1a2be57

Disable TreeTableColumn builder generation temporarily.

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

Changeset: bc4fa93bf0b4
Author:    jgiles
Date:      2012-10-10 08:23 -0700
URL:       http://hg.openjdk.java.net/openjfx/sandbox-8/controls/rt/rev/bc4fa93bf0b4

Adding a proof of concept implementation of a RangeSlider control

+ javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/RangeSliderBehavior.java
+ javafx-ui-controls/src/com/sun/javafx/scene/control/skin/RangeSliderSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/caspian/caspian.css
+ javafx-ui-controls/src/javafx/scene/control/RangeSlider.java

Changeset: 7eb59377995c
Author:    jgiles
Date:      2012-10-10 09:26 -0700
URL:       http://hg.openjdk.java.net/openjfx/sandbox-8/controls/rt/rev/7eb59377995c

Merged cell span support into TableView / TableRowSkin, removing the need for the CellSpanTableView and CellSpanTableRowSkin classes.

- javafx-ui-controls/src/com/sun/javafx/scene/control/skin/CellSpanTableRowSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableRowSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/caspian/caspian.css
- javafx-ui-controls/src/javafx/scene/control/CellSpanTableView.java
! javafx-ui-controls/src/javafx/scene/control/TableView.java

Changeset: ae2bbf103d6d
Author:    jgiles
Date:      2012-10-23 13:51 +1300
URL:       http://hg.openjdk.java.net/openjfx/sandbox-8/controls/rt/rev/ae2bbf103d6d

Updated SpanModel API to provide the row object and TableColumn as arguments in getCellSpanAt, rather than just the row and column indices (which still remain)

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

Changeset: 585abb1da3d0
Author:    jgiles
Date:      2012-10-23 15:23 +1300
URL:       http://hg.openjdk.java.net/openjfx/sandbox-8/controls/rt/rev/585abb1da3d0

Further work on cleaning up the Dialogs code

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

Changeset: 9e5ef340d95f
Author:    jgiles
Date:      2012-10-25 08:37 +1300
URL:       http://hg.openjdk.java.net/openjfx/sandbox-8/controls/rt/rev/9e5ef340d95f

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

- javafx-ui-controls/src/com/preview/javafx/scene/control/DialogResources.java
- javafx-ui-controls/src/com/preview/javafx/scene/control/DialogTemplate.java
- javafx-ui-controls/src/com/preview/javafx/scene/control/Dialogs.java
- javafx-ui-controls/src/com/preview/javafx/scene/control/ExceptionDialog.java
- javafx-ui-controls/src/com/preview/javafx/scene/control/FXDialog.java
- javafx-ui-controls/src/com/preview/javafx/scene/control/TreeTableColumn.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/preview/javafx/scene/control/UITextArea.java
- javafx-ui-controls/src/com/preview/javafx/scene/control/dialogs.css
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/caspian/caspian.css



More information about the openjfx-dev mailing list