hg: openjfx/8/controls/rt: 5 new changesets
hang.vo at oracle.com
hang.vo at oracle.com
Mon Apr 15 19:18:44 PDT 2013
Changeset: 4f184a258645
Author: jgiles
Date: 2013-04-16 09:16 +1200
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/4f184a258645
RT-27583: [TableView, TreeTableView] Focus is lost during selection with SHIFT + UP/DOWN
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TableViewBehaviorBase.java
! javafx-ui-controls/test/javafx/scene/control/TableViewKeyInputTest.java
! javafx-ui-controls/test/javafx/scene/control/TreeTableViewKeyInputTest.java
Changeset: 5dc2154688af
Author: jgiles
Date: 2013-04-16 11:28 +1200
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/5dc2154688af
Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/scrum/controls/jfx/rt
Changeset: 57ebcb03f2ac
Author: jgiles
Date: 2013-04-16 13:59 +1200
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/57ebcb03f2ac
[Cell] Experiment with collapsing listeners (where possible) to reduce memory costs of cells.
Attempt to minimise the number of instantiated listeners in Cell / IndexedCell / TreeCell / ListCell / TableRow / TableCell / TreeTableRow / TreeTableCell. This is done by using a private internal class to group all listeners into one, rather than use the current approach of one listener per property.
This changeset is experimental and may introduce regressions, so unless the memory reduction is substantial it may not be worth keeping this changeset around (indeed, it is possible this may cost more memory than the previous approach!).
! javafx-ui-controls/src/com/sun/javafx/scene/control/MultiplePropertyChangeListenerHandler.java
! javafx-ui-controls/src/javafx/scene/control/Cell.java
! javafx-ui-controls/src/javafx/scene/control/ListCell.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/TreeCell.java
! javafx-ui-controls/src/javafx/scene/control/TreeTableCell.java
! javafx-ui-controls/src/javafx/scene/control/TreeTableRow.java
! javafx-ui-controls/test/javafx/scene/control/ListCellTest.java
Changeset: 44d40ca4a172
Author: jgiles
Date: 2013-04-16 14:01 +1200
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/44d40ca4a172
Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/scrum/controls/jfx/rt
Changeset: 24c6a134b4e8
Author: jgiles
Date: 2013-04-16 14:07 +1200
URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/24c6a134b4e8
Removing the 'Using Modena Theme' debug text, now that Modena is the default theme.
! javafx-ui-common/src/com/sun/javafx/application/PlatformImpl.java
More information about the openjfx-dev
mailing list