hg: openjfx/8/graphics/rt: 36 new changesets
hang.vo at oracle.com
hang.vo at oracle.com
Thu Feb 7 08:48:12 PST 2013
Changeset: ddcec14f0d81
Author: Jonathan Giles <jonathan.giles at oracle.com>
Date: 2013-02-01 09:58 +1300
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/ddcec14f0d81
RT-28100: Make internal KeyBinding class consistent with key events and simplify cross-platform controls behaviour code.
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/KeyBinding.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/ListViewBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/OrientedKeyBinding.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TableViewBehaviorBase.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TextAreaBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TextBinding.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TextInputControlBindings.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TreeViewBehavior.java
! javafx-ui-controls/test/javafx/scene/control/KeyEventFirer.java
! javafx-ui-controls/test/javafx/scene/control/KeyModifier.java
! javafx-ui-controls/test/javafx/scene/control/ListViewKeyInputTest.java
Changeset: 46d18078dffd
Author: Jonathan Giles <jonathan.giles at oracle.com>
Date: 2013-02-01 10:02 +1300
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/46d18078dffd
Merge
Changeset: 78544be55907
Author: jgiles
Date: 2013-01-31 09:08 +1300
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/78544be55907
RT-24484: [TreeView, TreeTableView] Should support clickCounts greater than 2 (by expanding / collapsing branches when clickCount % 2 == 0)
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TreeCellBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TreeTableRowBehavior.java
Changeset: 9b7793501d71
Author: jgiles
Date: 2013-01-31 09:11 +1300
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/9b7793501d71
Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/scrum/controls/jfx/rt
Changeset: 1877fab88c54
Author: jgiles
Date: 2013-02-01 10:04 +1300
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/1877fab88c54
RT-28098: [TreeView, TreeTableView] Disclosure nodes should animate when branches are expanded / collapsed
Whilst a trivial tweak, I mainly did this to drill down into functional issues and performance of TreeView and TreeTableView. I believe performance is significantly improved now, but I am pushing to the repo to get performance numbers across the board from our perf tests.
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableViewSkinBase.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TreeCellSkin.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/com/sun/javafx/scene/control/skin/TreeViewSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/VirtualFlow.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/caspian/caspian.css
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/modena/modena.css
! javafx-ui-controls/src/javafx/scene/control/TreeTableRow.java
Changeset: fb32a5e26397
Author: jgiles
Date: 2013-02-01 10:08 +1300
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/fb32a5e26397
Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/scrum/controls/jfx/rt
Changeset: cc7fed4a834c
Author: mickf
Date: 2013-02-01 15:27 +0000
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/cc7fed4a834c
RT-28130 : Resolve Findbugs issues in com.sun.javafx.scene.control.ScrollBar
! javafx-ui-controls/src/javafx/scene/control/ScrollBar.java
Changeset: 74802b5965e1
Author: David Grieve<david.grieve at oracle.com>
Date: 2013-02-01 11:16 -0500
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/74802b5965e1
RT-25288: add support for functional pseudo-class :dir()
! javafx-ui-common/src/com/sun/javafx/css/Match.java
! javafx-ui-common/src/com/sun/javafx/css/SimpleSelector.java
! javafx-ui-common/src/com/sun/javafx/css/parser/CSSParser.java
! javafx-ui-common/src/javafx/scene/Scene.java
+ javafx-ui-common/test/unit/javafx/scene/Node_effectiveOrientation_Css_Test.java
Changeset: f440bb18e36e
Author: David Grieve<david.grieve at oracle.com>
Date: 2013-02-01 12:41 -0500
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/f440bb18e36e
RT-25288: previous changeset for this bug introduced an index out of bounds exception coming from PseudoClassSet
! javafx-ui-common/src/com/sun/javafx/css/PseudoClassSet.java
Changeset: 3b32a4d8521d
Author: David Grieve<david.grieve at oracle.com>
Date: 2013-02-01 12:56 -0500
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/3b32a4d8521d
RT-27472: check if term returns null. if so, skip expr
! javafx-ui-common/src/com/sun/javafx/css/parser/CSSParser.java
Changeset: ec3108783ed1
Author: Paru Somashekar <paru.somashekar at oracle.com>
Date: 2013-02-01 16:31 -0800
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/ec3108783ed1
fix RT-27901 LineChart series colors are not unique &
RT-28090 PieChart throws IAE when elements are sorted
! javafx-ui-charts/src/javafx/scene/chart/AreaChart.java
! javafx-ui-charts/src/javafx/scene/chart/BarChart.java
! javafx-ui-charts/src/javafx/scene/chart/LineChart.java
! javafx-ui-charts/src/javafx/scene/chart/PieChart.java
! javafx-ui-charts/src/javafx/scene/chart/XYChart.java
Changeset: 33ec77bbf951
Author: jgiles
Date: 2013-02-01 14:29 +1300
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/33ec77bbf951
[TEST ONLY] Added two unit tests for RT-28113: [TreeView, TreeTableView] Focus jumps to TreeItem sibling when child TreeItem is removed.
Both tests are @Ignore'd at the moment, pending a chance to resolve the bug.
! javafx-ui-controls/test/javafx/scene/control/TreeTableViewTest.java
! javafx-ui-controls/test/javafx/scene/control/TreeViewTest.java
Changeset: 66a0f97af26d
Author: jgiles
Date: 2013-02-01 17:17 +1300
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/66a0f97af26d
Remove accidental println.
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/ListViewBehavior.java
Changeset: c954f63ec612
Author: jgiles
Date: 2013-02-02 09:43 +1300
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/c954f63ec612
RT-25142: ComboBox accepts setItems(null) but later throws NPE when layout() is called.
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ComboBoxListViewSkin.java
Changeset: 84b84a9d3d5d
Author: jgiles
Date: 2013-02-04 14:49 +1300
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/84b84a9d3d5d
Further work on RT-28100: Make internal KeyBinding class consistent with key events and simplify cross-platform controls behaviour code.
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/KeyBinding.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/OrientedKeyBinding.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TextInputControlBindings.java
! javafx-ui-controls/test/javafx/scene/control/KeyEventFirer.java
! javafx-ui-controls/test/javafx/scene/control/KeyModifier.java
Changeset: 8727876146cb
Author: jgiles
Date: 2013-02-04 14:49 +1300
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/8727876146cb
[TEST ONLY] Added unit tests for RT-28065 (although the tests are disabled until a fix is in place).
! javafx-ui-controls/test/javafx/scene/control/ListViewKeyInputTest.java
! javafx-ui-controls/test/javafx/scene/control/TableViewKeyInputTest.java
! javafx-ui-controls/test/javafx/scene/control/TreeTableViewKeyInputTest.java
! javafx-ui-controls/test/javafx/scene/control/TreeViewKeyInputTest.java
Changeset: b7bfb47e2654
Author: jgiles
Date: 2013-02-04 15:13 +1300
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/b7bfb47e2654
RT-27829: Clean up controls compilation warnings (part two)
Contributed-By: Tom Schindl <tom.schindl at bestsolution.at>
Reviewed-By: jgiles
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ComboBoxListViewSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ContextMenuContent.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ScrollPaneSkin.java
! javafx-ui-controls/src/javafx/scene/control/MenuItem.java
! javafx-ui-controls/src/javafx/scene/control/MultipleSelectionModelBase.java
! javafx-ui-controls/src/javafx/scene/control/ScrollToEvent.java
! javafx-ui-controls/src/javafx/scene/control/Separator.java
! javafx-ui-controls/src/javafx/scene/control/Tab.java
! javafx-ui-controls/src/javafx/scene/control/TabPane.java
! javafx-ui-controls/src/javafx/scene/control/TableColumn.java
! javafx-ui-controls/src/javafx/scene/control/TablePosition.java
! javafx-ui-controls/src/javafx/scene/control/TitledPane.java
! javafx-ui-controls/src/javafx/scene/control/ToggleButton.java
! javafx-ui-controls/src/javafx/scene/control/ToolBar.java
! javafx-ui-controls/src/javafx/scene/control/Tooltip.java
! javafx-ui-controls/src/javafx/scene/control/TreeCell.java
! javafx-ui-controls/src/javafx/scene/control/TreeItem.java
! javafx-ui-controls/src/javafx/scene/control/TreeTablePosition.java
! javafx-ui-controls/src/javafx/scene/control/TreeTableRow.java
Changeset: 0e085e2dce76
Author: jgiles
Date: 2013-02-04 15:17 +1300
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/0e085e2dce76
RT-28128: TableColumnBase.DEFAULT_COMPARATOR can lead to CCE
Contributed-By: Tom Schindl <tom.schindl at bestsolution.at>
Reviewed-By: jgiles
! javafx-ui-controls/src/javafx/scene/control/TableColumnBase.java
Changeset: 29207ea36ee0
Author: jgiles
Date: 2013-02-04 17:03 +1300
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/29207ea36ee0
Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/scrum/controls/jfx/rt
Changeset: 8252bde86002
Author: Jonathan Giles <jonathan.giles at oracle.com>
Date: 2013-02-04 19:00 +1300
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/8252bde86002
Significantly improved keyboard navigation support for ListView, TreeView, TableView and TreeTableView on Mac OS (as part of RT-27658). Additionally, I have fixed up all the *KeyInputTest unit tests to run and pass on Mac OS, although due to memory limitations of the build servers they continue to be @Ignore'd.
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/ListViewBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TableViewBehaviorBase.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TreeViewBehavior.java
! javafx-ui-controls/test/javafx/scene/control/ListViewKeyInputTest.java
! javafx-ui-controls/test/javafx/scene/control/TableViewKeyInputTest.java
! javafx-ui-controls/test/javafx/scene/control/TreeTableViewKeyInputTest.java
! javafx-ui-controls/test/javafx/scene/control/TreeViewKeyInputTest.java
Changeset: 3408eed98c2c
Author: mickf
Date: 2013-02-04 14:58 +0000
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/3408eed98c2c
RT-22977 : Keyboard focus Traversal : Non-mouse Traversal Input
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/ChoiceBoxBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/ListViewBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/SliderBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TableViewBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TextAreaBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TextFieldBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ComboBoxListViewSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ContextMenuContent.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ContextMenuSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/Utils.java
Changeset: 1310b65cbceb
Author: mickf
Date: 2013-02-04 15:54 +0000
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/1310b65cbceb
RT-28042 : Resolve Findbugs issues in com.sun.javafx.scene.control.skin.Utils
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/Utils.java
Changeset: f6b77bf59fff
Author: David Grieve<david.grieve at oracle.com>
Date: 2013-02-04 16:29 -0500
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/f6b77bf59fff
branch merge
! javafx-ui-common/src/javafx/scene/Scene.java
Changeset: 38b3163d69ac
Author: Paru Somashekar <paru.somashekar at oracle.com>
Date: 2013-02-04 16:52 -0800
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/38b3163d69ac
RT-23123 autoranging lead to charts incorrect appearance
! javafx-ui-charts/src/javafx/scene/chart/XYChart.java
Changeset: 16b8b81ecfcd
Author: jgiles
Date: 2013-02-05 11:52 +1300
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/16b8b81ecfcd
[TEST ONLY] Added unit test for RT-24412
! javafx-ui-controls/test/javafx/scene/control/ComboBoxTest.java
Changeset: 3f20a5e249d9
Author: jgiles
Date: 2013-02-05 16:06 +1300
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/3f20a5e249d9
RT-27852: [TreeView, TreeTableView] expanding/collapsing doesn't work when resetting the root of the TreeView.
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TreeTableViewSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TreeViewSkin.java
Changeset: c46edc2e930f
Author: jgiles
Date: 2013-02-05 16:13 +1300
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/c46edc2e930f
Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/scrum/controls/jfx/rt
Changeset: 3587d30fc228
Author: David Grieve<david.grieve at oracle.com>
Date: 2013-02-05 10:44 -0500
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/3587d30fc228
RT-23691: stylemanager leaks like a sieve.
! javafx-ui-common/src/com/sun/javafx/application/PlatformImpl.java
! javafx-ui-common/src/com/sun/javafx/css/StyleManager.java
! javafx-ui-common/src/javafx/application/Application.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/stage/Window.java
! javafx-ui-common/test/unit/com/sun/javafx/css/CssMetaDataTest.java
! javafx-ui-common/test/unit/com/sun/javafx/css/HonorDeveloperSettingsTest.java
! javafx-ui-common/test/unit/com/sun/javafx/css/Node_cssStyleMap_Test.java
! javafx-ui-common/test/unit/com/sun/javafx/css/StyleManagerTest.java
! javafx-ui-common/test/unit/javafx/scene/Node_effectiveOrientation_Css_Test.java
! javafx-ui-controls/src/javafx/scene/control/Control.java
! javafx-ui-controls/test/javafx/scene/control/PopupControlTest.java
Changeset: 94130cc6c0a2
Author: Paru Somashekar <paru.somashekar at oracle.com>
Date: 2013-02-05 08:53 -0800
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/94130cc6c0a2
RT-24342 ColorPicker missing javadoc.
! javafx-ui-controls/src/javafx/scene/control/ColorPicker.java
Changeset: 98da68b53ff0
Author: David Grieve<david.grieve at oracle.com>
Date: 2013-02-05 11:50 -0500
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/98da68b53ff0
RT-27155: if setting value raises exception, reset value the value to initial and thereafter skip setting the property
! javafx-ui-common/src/com/sun/javafx/css/StyleHelper.java
Changeset: 6dea9882cca3
Author: David Grieve<david.grieve at oracle.com>
Date: 2013-02-05 11:51 -0500
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/6dea9882cca3
Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/scrum/controls/rt
Changeset: 7c234c222c85
Author: Paru Somashekar <paru.somashekar at oracle.com>
Date: 2013-02-05 15:18 -0800
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/7c234c222c85
RT-23091 PieChart data changed issue,
RT-24847 Grab testing NPE & RT-15291: Resetting data in LineChart issue
! javafx-ui-charts/src/javafx/scene/chart/LineChart.java
! javafx-ui-charts/src/javafx/scene/chart/PieChart.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/MenuBarSkin.java
Changeset: ffa3ff5846b9
Author: "Jasper Potts"
Date: 2013-02-05 17:02 -0800
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/ffa3ff5846b9
Modena test app, added new page and upated tests.
! apps/experiments/Modena/src/modena/Modena.java
! apps/experiments/Modena/src/modena/SamplePage.java
! apps/experiments/Modena/src/modena/SamplePageHelpers.java
! apps/experiments/Modena/src/modena/SimpleWindowPage.java
! apps/experiments/Modena/src/modena/TestApp.css
! apps/experiments/Modena/src/modena/simple-window.fxml
! apps/experiments/Modena/src/modena/simple-window.fxml.bak
+ apps/experiments/Modena/src/modena/ubuntu-window-frame.png
! apps/experiments/Modena/src/modena/ui-mosaic.fxml
+ apps/experiments/Modena/src/modena/ui-mosaic.fxml.bak
+ apps/experiments/Modena/src/modena/windows7-window-frame.png
! apps/experiments/Modena/src/modena/windows8-window-frame.png
Changeset: 5fdb62478264
Author: "Jasper Potts"
Date: 2013-02-05 17:02 -0800
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/5fdb62478264
Modena theme, changed to less rounded corners and blue focus color. Lots of other little tweeks as a result
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/modena/modena.css
Changeset: 27a5dff62edc
Author: David Grieve<david.grieve at oracle.com>
Date: 2013-02-06 10:28 -0500
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/27a5dff62edc
branch merge
- javafx-concurrent/test/javafx/concurrent/AbstractService.java
- javafx-sg-common/src/com/sun/javafx/sg/DirtyRegionContainer.java
- javafx-sg-common/src/com/sun/javafx/sg/DirtyRegionPool.java
- javafx-sg-common/src/com/sun/javafx/sg/PGSpan.java
- javafx-sg-common/src/com/sun/javafx/sg/PGTextHelper.java
- javafx-sg-common/test/com/sun/javafx/sg/DirtyRegionContainerTest.java
- javafx-sg-prism/src/com/sun/javafx/sg/prism/NGSpan.java
- javafx-sg-prism/src/com/sun/javafx/sg/prism/NGTextHelper.java
- test-stub-toolkit/src/com/sun/javafx/pgstub/StubSpan.java
- test-stub-toolkit/src/com/sun/javafx/pgstub/StubTextHelper.java
Changeset: ee1e4c0502d4
Author: jgodinez
Date: 2013-02-07 08:37 -0800
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/ee1e4c0502d4
Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/MASTER/jfx//rt
- javafx-sg-prism/src/com/sun/javafx/sg/prism/NGMediaView.java
- javafx-sg-prism/src/com/sun/javafx/sg/prism/PrismMediaFrameHandler.java
! javafx-ui-common/src/javafx/scene/Node.java
- javafx-ui-common/test/unit/javafx/animation/AnimationMock.java
More information about the openjfx-dev
mailing list