hg: openjfx/8/controls/rt: 8 new changesets
hang.vo at oracle.com
hang.vo at oracle.com
Sun Apr 7 21:33:02 PDT 2013
Changeset: 3fbbbe6933e7
Author: jgiles
Date: 2013-04-05 10:05 +1300
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/3fbbbe6933e7
RT-29382: [TreeTableView] Column reordering leads to hidden rows / disclosure arrows
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableRowSkinBase.java
Changeset: 7cecd8466ab9
Author: jgiles
Date: 2013-04-05 10:40 +1300
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/7cecd8466ab9
Partial generics (and generics-related warnings) cleanup on TreeTable implementation code.
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TableCellBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TableCellBehaviorBase.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TreeTableCellBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableCellSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableRowSkinBase.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TreeTableCellSkin.java
! javafx-ui-controls/src/javafx/scene/control/TreeTableCell.java
Changeset: 2f90edd041c4
Author: jgiles
Date: 2013-04-05 11:47 +1300
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/2f90edd041c4
RT-29331: Column grouping: dragging a column that is grouped makes invisible columns visible
! javafx-ui-controls/src/javafx/scene/control/TableColumn.java
! javafx-ui-controls/src/javafx/scene/control/TreeTableColumn.java
! javafx-ui-controls/test/javafx/scene/control/TableColumnTest.java
! javafx-ui-controls/test/javafx/scene/control/TableViewTest.java
! javafx-ui-controls/test/javafx/scene/control/TreeTableColumnTest.java
! javafx-ui-controls/test/javafx/scene/control/TreeTableViewTest.java
Changeset: 6f391b61bf2e
Author: jgiles
Date: 2013-04-07 12:34 +1200
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/6f391b61bf2e
RT-29536: Lazily load collections in CSS StyleCache / StyleCacheEntry class. Reviewed by David.
! javafx-ui-common/src/com/sun/javafx/css/StyleCache.java
! javafx-ui-common/src/com/sun/javafx/css/StyleCacheEntry.java
Changeset: ed86ef2f0b15
Author: jgiles
Date: 2013-04-08 11:45 +1200
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/ed86ef2f0b15
RT-29535: Tab is visually not disabled, when setting disable(true) at creation time
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TabPaneSkin.java
Changeset: 8bf9c81b5b24
Author: jgiles
Date: 2013-04-08 15:06 +1200
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/8bf9c81b5b24
RT-29330: TableColumn sorting not working for columns of boolean data with column grouping.
In fact, the bug was unrelated to boolean data, and was caused by column grouping where the grouping was not specified before the parent column was set in the TableView (or TreeTableView) columns list. In this situation the appropriate listeners were never being installed (e.g. when the children columns were eventually added to the parent that was already part of the TableView). This patch therefore just ensures that the TableView / TreeTableView controls set up the appropriate listeners when columns are defined and installed after their parent.
Tests for TableView and TreeTableView have been included.
! 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/TreeTableView.java
! javafx-ui-controls/test/javafx/scene/control/TableViewTest.java
! javafx-ui-controls/test/javafx/scene/control/TreeTableViewTest.java
Changeset: b05de6e4c170
Author: jgiles
Date: 2013-04-08 16:01 +1200
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/b05de6e4c170
RT-29313: TableViewSelectionModel.getSelectedIndices() returns duplicates when cell selection enabled
! javafx-ui-controls/src/javafx/scene/control/TableView.java
! javafx-ui-controls/src/javafx/scene/control/TreeTableView.java
! javafx-ui-controls/test/javafx/scene/control/TableViewTest.java
! javafx-ui-controls/test/javafx/scene/control/TreeTableViewTest.java
Changeset: 7cc9d13b29a2
Author: jgiles
Date: 2013-04-08 16:22 +1200
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/7cc9d13b29a2
Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/scrum/controls/jfx/rt
More information about the openjfx-dev
mailing list