hg: openjfx/8/graphics/rt: 25 new changesets
hang.vo at oracle.com
hang.vo at oracle.com
Wed Aug 29 08:48:24 PDT 2012
Changeset: 0f18a668cf80
Author: jgiles
Date: 2012-08-21 10:50 +1200
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/0f18a668cf80
RT-23873: Investigate (and improve) ListView / TreeView / TableView performance
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableRowSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/VirtualFlow.java
Changeset: beb41249e03b
Author: jgiles
Date: 2012-08-21 12:18 +1200
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/beb41249e03b
RT-23873: Investigate (and improve) ListView / TreeView / TableView performance
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableRowSkin.java
! javafx-ui-controls/src/javafx/scene/control/IndexedCell.java
! javafx-ui-controls/src/javafx/scene/control/TableRow.java
Changeset: b5f7b25bbc50
Author: Kinsley Wong
Date: 2012-08-21 13:49 -0700
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/b5f7b25bbc50
RT-23873: Only process CSS for new cells.
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/VirtualFlow.java
Changeset: 1ab808f50c5b
Author: jgiles
Date: 2012-08-22 12:30 +1200
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/1ab808f50c5b
RT-23526: Use a Java class file for representing a CSS stylesheet instead of bss or css.
This is an initial commit for performance testing reasons - by default the Java CSS is not being used and must be enabled via editing the UAStylesheetLoader class (comment out the 'old style', and uncomment the 'new style'). Caspian.java is not included in the code, but is automatically generated as part of the build script using Css2Java (in the same way that .bss files are created). Additionally, .bss files are still being generated, as it has not been proven that the .class approach is better than the .bss approach yet. Certainly, when one approach wins out, the redundant file will be removed from being generated at build time.
! javafx-ui-common/src/com/sun/javafx/css/CompoundSelector.java
! javafx-ui-common/src/com/sun/javafx/css/Declaration.java
! javafx-ui-common/src/com/sun/javafx/css/ParentStyleManager.java
! javafx-ui-common/src/com/sun/javafx/css/ParsedValue.java
! javafx-ui-common/src/com/sun/javafx/css/Rule.java
! javafx-ui-common/src/com/sun/javafx/css/SceneStyleManager.java
! javafx-ui-common/src/com/sun/javafx/css/Selector.java
! javafx-ui-common/src/com/sun/javafx/css/SimpleSelector.java
! javafx-ui-common/src/com/sun/javafx/css/StyleConverter.java
! javafx-ui-common/src/com/sun/javafx/css/StyleManager.java
! javafx-ui-common/src/com/sun/javafx/css/Stylesheet.java
+ javafx-ui-common/src/com/sun/javafx/css/parser/Css2Java.java
! javafx-ui-controls/build-common.xml
! javafx-ui-controls/src/javafx/scene/control/UAStylesheetLoader.java
Changeset: 067f7a7ea26e
Author: jgiles
Date: 2012-08-22 12:31 +1200
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/067f7a7ea26e
Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/scrum/controls/jfx/rt
Changeset: b44a67205213
Author: jgiles
Date: 2012-08-22 16:15 +1200
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/b44a67205213
Fix build failure
! javafx-ui-controls/src/javafx/scene/control/UAStylesheetLoader.java
Changeset: 2873c848523b
Author: Paru Somashekar <paru.somashekar at oracle.com>
Date: 2012-08-22 13:40 -0700
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/2873c848523b
fix RT-24449 NPE running JFXControls Menus
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ContextMenuContent.java
Changeset: 9bb47314da60
Author: Paru Somashekar <paru.somashekar at oracle.com>
Date: 2012-08-22 16:16 -0700
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/9bb47314da60
fix -fx-color-label-visible mode to show only color rect and no text
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ColorPickerSkin.java
Changeset: 141474e431c7
Author: Paru Somashekar <paru.somashekar at oracle.com>
Date: 2012-08-22 16:18 -0700
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/141474e431c7
missed this change in previous putback.
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ColorPickerSkin.java
Changeset: 2d62e4960c40
Author: mickf
Date: 2012-08-23 19:01 +0100
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/2d62e4960c40
RT-23525 : iOS CSS Loading is parsing the CSS file
! javafx-ui-controls/build-common.xml
Changeset: 6870d35ffbf5
Author: mickf
Date: 2012-08-23 20:09 +0100
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/6870d35ffbf5
revert due to NB problem - RT-23525 : iOS CSS Loading is parsing the CSS file
! javafx-ui-controls/build-common.xml
Changeset: cd3e342bd0e4
Author: Kinsley Wong
Date: 2012-08-23 12:20 -0700
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/cd3e342bd0e4
RT-24452: Nested SplitPanes look different on 8.0 when compared to 2.2.
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/caspian/caspian.css
Changeset: 6ca66c53de08
Author: jgiles
Date: 2012-08-24 09:42 +1200
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/6ca66c53de08
RT-16523: Memory leak in ListView: listeners are not removed
RT-16529: Memory Leak: event handlers of root TreeItem are not removed
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/ListViewBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TableViewBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TreeViewBehavior.java
Changeset: 6c299cc567e5
Author: jgiles
Date: 2012-08-24 09:44 +1200
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/6c299cc567e5
Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/scrum/controls/jfx/rt
Changeset: 511912d3d0d9
Author: Kinsley Wong
Date: 2012-08-23 15:51 -0700
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/511912d3d0d9
RT-24450: Pagination control buttons are not centered and are also missing the navigation arrows.
! 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
! javafx-ui-controls/src/javafx/scene/control/Control.java
Changeset: 0bf8526320f1
Author: jgiles
Date: 2012-08-24 12:20 +1200
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/0bf8526320f1
Fix issue where VirtualFlow was not allowing for cells to dynamically resize.
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/VirtualFlow.java
Changeset: cc22a1f9de44
Author: jgiles
Date: 2012-08-24 17:58 +1200
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/cc22a1f9de44
Partial backout of fix for RT-24450 due to test failures. This will reintroduce that bug.
! javafx-ui-controls/src/javafx/scene/control/Control.java
Changeset: eb6eff5d46d0
Author: leifs
Date: 2012-08-24 13:20 -0700
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/eb6eff5d46d0
Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/MASTER/rt
Changeset: d74367c184b5
Author: mickf
Date: 2012-08-26 23:03 +0100
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/d74367c184b5
RT-23525 : iOS CSS Loading is parsing the CSS file, without the loop
! javafx-ui-controls/build-common.xml
Changeset: 2a12faeae870
Author: Paru Somashekar <paru.somashekar at oracle.com>
Date: 2012-08-27 10:17 -0700
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/2a12faeae870
fix RT-22124 chart setCreateSymbols(false) and chart data.deleting series.
added unit test.
! javafx-ui-charts/src/javafx/scene/chart/LineChart.java
+ javafx-ui-charts/test/javafx/scene/chart/LineChartTest.java
+ javafx-ui-charts/test/javafx/scene/chart/PieChartTest.java
Changeset: 5f29560326e8
Author: jgiles
Date: 2012-08-28 08:38 +1200
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/5f29560326e8
RT-24450: Pagination control buttons are not centered and are also missing the navigation arrows.
! javafx-ui-controls/src/javafx/scene/control/Control.java
Changeset: 9d0822d9d338
Author: jgiles
Date: 2012-08-28 08:39 +1200
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/9d0822d9d338
Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/scrum/controls/jfx/rt
Changeset: c3d496ae74df
Author: mickf
Date: 2012-08-28 16:50 +0100
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/c3d496ae74df
RT-20702 : Indeterminate progressbar uses too much CPU (even when invisible)
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ProgressBarSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ProgressIndicatorSkin.java
Changeset: e0abb4b9d652
Author: Kinsley Wong
Date: 2012-08-28 12:08 -0700
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/e0abb4b9d652
RT-24499: [TitledPane, Accordion] graphicTextGap does not work.
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TitledPaneSkin.java
Changeset: 7a0b0ca81d0b
Author: leifs
Date: 2012-08-28 16:03 -0700
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/7a0b0ca81d0b
Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/MASTER/rt
! javafx-ui-controls/src/javafx/scene/control/Control.java
More information about the openjfx-dev
mailing list