hg: openjfx/8/graphics/rt: RT-31606 WebView scrolling is broken

2013-07-17 Thread hang . vo
Changeset: 33f579e4e971
Author:peterz
Date:  2013-07-17 11:16 +0400
URL:   http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/33f579e4e971

RT-31606 WebView scrolling is broken

! modules/web/src/main/native/Source/WebCore/platform/ScrollAnimatorNone.cpp



hg: openjfx/8/graphics/rt: RT-27947: fixed local-to-scene transform when it changes state from 3D to 2D.

2013-07-17 Thread hang . vo
Changeset: 5466d96d2aa9
Author:Pavel Safrata pavel.safr...@oracle.com
Date:  2013-07-17 09:54 +0100
URL:   http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/5466d96d2aa9

RT-27947: fixed local-to-scene transform when it changes state from 3D to 2D.

! 
modules/graphics/src/main/java/com/sun/javafx/scene/transform/TransformUtils.java
! 
modules/graphics/src/stub/java/com/sun/javafx/scene/transform/TransformUtilsTest.java



hg: openjfx/8/graphics/rt: SW pipeline: layout of transformed text was wrong (RT-30949)

2013-07-17 Thread hang . vo
Changeset: ec29ce71c4e7
Author:Martin Soch martin.s...@oracle.com
Date:  2013-07-17 12:52 +0200
URL:   http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/ec29ce71c4e7

SW pipeline: layout of transformed text was wrong (RT-30949)

! modules/graphics/src/main/java/com/sun/prism/sw/SWGraphics.java



hg: openjfx/8/graphics/rt: 2 new changesets

2013-07-17 Thread hang . vo
Changeset: cd615dea787f
Author:Martin Sladecek martin.slade...@oracle.com
Date:  2013-07-17 12:56 +0200
URL:   http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/cd615dea787f

RT-30598 Cache invalidation and layout invalidation are not done independently, 
while the validation is

! modules/graphics/src/main/java/javafx/scene/Parent.java
! modules/graphics/src/stub/java/javafx/scene/ParentTest.java

Changeset: 72cb819c56b7
Author:Martin Sladecek martin.slade...@oracle.com
Date:  2013-07-17 13:05 +0200
URL:   http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/72cb819c56b7

Automated merge with file:///home/martin/work/jfx-80-sync/rt




hg: openjfx/8/graphics/rt: RT-31255: Fixed near/far clipping in SubScene picking.

2013-07-17 Thread hang . vo
Changeset: 8bf5f6080484
Author:Pavel Safrata pavel.safr...@oracle.com
Date:  2013-07-17 12:39 +0100
URL:   http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/8bf5f6080484

RT-31255: Fixed near/far clipping in SubScene picking.

! modules/graphics/src/main/java/javafx/scene/SubScene.java
! modules/graphics/src/stub/java/javafx/scene/Mouse3DTest.java



JDK 8 samples still b97 instead of b98

2013-07-17 Thread John C. Turnbull
I am not sure who to mention this to but the JavaFX examples on the JDK 8
page are still stuck at b97 even though b98 of the JDK is there.  This means
that the Ensemble8 app is still not present in the set of samples.

 

Can someone fix this?

 

-jct



Re: Overriding caspian.css -fx-background

2013-07-17 Thread David Grieve
Probably a question better put to the OTN forums, but…

In caspian.css, you'll find

/* A very light grey used for the background of windows.  See also
 * -fx-text-background-color, which should be used as the -fx-text-fill
 * value for text painted on top of backgrounds colored with -fx-background.
 */
-fx-background: #f4f4f4;

and 

/* A bright blue for highlighting/accenting objects.  For example: selected
 * text; selected items in menus, lists, trees, and tables; progress bars;
 * default buttons.
 */
-fx-accent: #0093ff;

So if you want to change the bright blue, play with the accent color. For 
example, in your stylesheet you could change the accent color to yellow by 
.root { -fx-accent: yellow; }

Note that by the way it is used in caspian, it needs to be a Color, not a 
Paint. 

On Jul 17, 2013, at 7:33 AM, John Hendrikx hj...@xs4all.nl wrote:

 So,
 
 I'm having huge problems trying to make a simple change to a control to give 
 it a custom look.  Something that used to look exactly right on JavaFX 2.2 is 
 now (since say 6 months) being overriden by the standard css and I just 
 cannot find any way to get rid of it.  It seems to be related to an 
 (undocumented??) property -fx-background -- I cannot find what this does, but 
 it seems to specify a background color, just like -fx-background-color 
 although they're often used in combination, like so:
 
 .list-view:focused  .virtual-flow  .clipped-container  .sheet  
 .list-cell:filled:focused:selected {
-fx-background-color: -fx-focus-color, -fx-cell-focus-inner-border, 
 -fx-selection-bar;
-fx-background-insets: 0, 1, 2;
-fx-background: -fx-accent;
-fx-text-fill: -fx-selection-bar-text;
 }
 
 Note that -fx-focus-color is the same as -fx-accent...
 
 Anyway, I want to override this standard caspian bright blue color used to 
 highlight items to something else.  For TreeCells, this used to be enough:
 
 .list-cell:focused, .tree-cell:focused {
  -fx-background-insets: 1, 1, 1;
  -fx-background-color: radial-gradient(center 25% 0%, radius 25%, color-blue 
 0%, transparent),
radial-gradient(center 75% 100%, radius 25%, 
 color-blue 0%, transparent),
linear-gradient(to right, transparent, color-blue-20 
 15%, color-blue-20 85%, transparent);
 }
 
 ...but the only time this gradient will show is when my Stage does not have 
 the focus (or I guess when the tree control it is used in does not have the 
 focus -- I don't know, I only have one control).
 
 Now, no matter what I do, when the window has the focus and some cell is 
 selected, it will display that solid blue highlight color in caspian.css... 
 and I've tried a lot of things.  For some reason -fx-background is overriding 
 whatever I do with -fx-background-color.  I tried this for example:
 
 .tree-view:focused .tree-cell:focused,
 .tree-view:focused .tree-cell:selected,
 .tree-view:focused .tree-cell:focused:filled,
 .tree-view:focused .tree-cell:selected:filled,
 .list-cell:focused, .tree-cell:focused,
 .list-cell:focused:selected, .tree-cell:focused:selected,
 .list-cell:focused:filled, .tree-cell:focused:filled,
 .list-cell:focused:selected:filled, .tree-cell:focused:selected:filled,
 .list-cell:selected:filled, .tree-cell:selected:filled,
 .list-cell:selected, .tree-cell:selected {
  -fx-background: transparent;
  -fx-background-insets: 1, 1, 1;
  -fx-background-color: radial-gradient(center 25% 0%, radius 25%, color-blue 
 0%, transparent),
radial-gradient(center 75% 100%, radius 25%, 
 color-blue 0%, transparent),
linear-gradient(to right, transparent, color-blue-20 
 15%, color-blue-20 85%, transparent);
 }
 
 Note the -fx-background: transparent.  No matter what I put there, or even 
 if I leave it out, it will override the gradient I set.  So putting 
 -fx-background: black results in a black background, no gradient (except 
 when unfocused).  Putting transparent makes it caspian blue (aargh), no 
 gradient... leave it out completely, and I get caspian blue... set it to 
 null, I get a transparent background (or black, I can't tell) but still no 
 gradient.
 
 How do I just show my gradient??
 
 --John
 
 



Re: ConcurrentModificationException during controls test runs

2013-07-17 Thread John Hendrikx


I just got one too, but not related to any ComboBox in b98 as I don't 
use any ComboBoxes.  Probably related to a TreeView control:


java.util.ConcurrentModificationException
at java.util.HashMap$HashIterator.nextEntry(HashMap.java:2395)
at java.util.HashMap$EntryIterator.next(HashMap.java:2466)
at java.util.HashMap$EntryIterator.next(HashMap.java:2464)
at 
javafx.scene.CssStyleHelper.resetToInitialValues(CssStyleHelper.java:280)
at 
javafx.scene.CssStyleHelper.createStyleHelper(CssStyleHelper.java:95)

at javafx.scene.Node.impl_processCSS(Node.java:8619)
at javafx.scene.Parent.impl_processCSS(Parent.java:1192)
at javafx.scene.control.Control.impl_processCSS(Control.java:863)
at javafx.scene.Node.processCSS(Node.java:8548)
at javafx.scene.Node.processCSS(Node.java:8539)
at javafx.scene.Node.processCSS(Node.java:8539)
at javafx.scene.Node.processCSS(Node.java:8539)
at javafx.scene.Node.processCSS(Node.java:8539)
at javafx.scene.Node.processCSS(Node.java:8539)
at javafx.scene.Node.processCSS(Node.java:8539)
at javafx.scene.Node.processCSS(Node.java:8539)
at javafx.scene.Node.processCSS(Node.java:8539)
at javafx.scene.Node.processCSS(Node.java:8539)
at javafx.scene.Node.processCSS(Node.java:8539)
at javafx.scene.Scene.doCSSPass(Scene.java:545)
at javafx.scene.Scene.access$3600(Scene.java:190)
at javafx.scene.Scene$ScenePulseListener.pulse(Scene.java:2373)
at com.sun.javafx.tk.Toolkit.firePulse(Toolkit.java:350)
at 
com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:589)
at 
com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:569)
at 
com.sun.javafx.tk.quantum.QuantumToolkit$16.run(QuantumToolkit.java:436)
at 
com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95)

at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at 
com.sun.glass.ui.win.WinApplication.access$300(WinApplication.java:39)

at com.sun.glass.ui.win.WinApplication$3$1.run(WinApplication.java:101)
at java.lang.Thread.run(Thread.java:724)

On 17/07/2013 00:58, Richard Bair wrote:

Is anybody else seeing this?

javafx.scene.control.ComboBoxTest  test_rt31479 FAILED
 java.util.ConcurrentModificationException
 at java.util.HashMap$HashIterator.nextEntry(HashMap.java:2290)
 at java.util.HashMap$EntryIterator.next(HashMap.java:2361)
 at java.util.HashMap$EntryIterator.next(HashMap.java:2359)
 at 
javafx.scene.CssStyleHelper.resetToInitialValues(CssStyleHelper.java:280)
 at 
javafx.scene.CssStyleHelper.createStyleHelper(CssStyleHelper.java:177)
 at javafx.scene.Node.impl_processCSS(Node.java:8639)
 at javafx.scene.Parent.impl_processCSS(Parent.java:1202)
 at javafx.scene.control.Control.impl_processCSS(Control.java:863)
 at javafx.scene.Parent.impl_processCSS(Parent.java:1217)
 at 
javafx.scene.control.PopupControl$CSSBridge.impl_processCSS(PopupControl.java:1221)
 at javafx.scene.Parent.impl_processCSS(Parent.java:1217)
 at javafx.scene.Node.processCSS(Node.java:8571)
 at javafx.scene.Scene.doCSSPass(Scene.java:538)
 at javafx.scene.Scene.preferredSize(Scene.java:1562)
 at javafx.scene.Scene.impl_preferredSize(Scene.java:1571)
 at javafx.stage.Window$9.invalidated(Window.java:726)
 at 
javafx.beans.property.BooleanPropertyBase.markInvalid(BooleanPropertyBase.java:110)
 at 
javafx.beans.property.BooleanPropertyBase.set(BooleanPropertyBase.java:141)
 at javafx.stage.Window.setShowing(Window.java:800)
 at javafx.stage.Window.show(Window.java:815)
 at javafx.stage.PopupWindow.showImpl(PopupWindow.java:394)
 at javafx.stage.PopupWindow.show(PopupWindow.java:368)
 at 
com.sun.javafx.scene.control.skin.ComboBoxPopupControl.positionAndShowPopup(ComboBoxPopupControl.java:99)
 at 
com.sun.javafx.scene.control.skin.ComboBoxPopupControl.show(ComboBoxPopupControl.java:79)
 at 
com.sun.javafx.scene.control.skin.ComboBoxBaseSkin.handleControlPropertyChanged(ComboBoxBaseSkin.java:123)
 at 
com.sun.javafx.scene.control.skin.ComboBoxListViewSkin.handleControlPropertyChanged(ComboBoxListViewSkin.java:219)
 at 
com.sun.javafx.scene.control.skin.BehaviorSkinBase$2.call(BehaviorSkinBase.java:180)
 at 
com.sun.javafx.scene.control.skin.BehaviorSkinBase$2.call(BehaviorSkinBase.java:177)
 at 
com.sun.javafx.scene.control.MultiplePropertyChangeListenerHandler$1.changed(MultiplePropertyChangeListenerHandler.java:56)
 at 
javafx.beans.value.WeakChangeListener.changed(WeakChangeListener.java:88)
 at 
com.sun.javafx.binding.ExpressionHelper$SingleChange.fireValueChangedEvent(ExpressionHelper.java:176)
 at 
com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:80)
 at 

hg: openjfx/8/graphics/rt: RT-30313 TilePane updates it's tileWidthProperty() and tileHeightProperty() only on layout recomputation

2013-07-17 Thread hang . vo
Changeset: 6361df2ab8cb
Author:Martin Sladecek martin.slade...@oracle.com
Date:  2013-07-17 14:52 +0200
URL:   http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/6361df2ab8cb

RT-30313 TilePane updates it's tileWidthProperty() and tileHeightProperty() 
only on layout recomputation

! modules/graphics/src/main/java/javafx/scene/layout/TilePane.java
! modules/graphics/src/stub/java/javafx/scene/layout/TilePaneTest.java



hg: openjfx/8/graphics/rt: RT-31681 Many javafx.scene.layout.* classes have methods with empty javadoc.

2013-07-17 Thread hang . vo
Changeset: e3510fd07cae
Author:Martin Sladecek martin.slade...@oracle.com
Date:  2013-07-17 16:15 +0200
URL:   http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/e3510fd07cae

RT-31681 Many javafx.scene.layout.* classes have methods with empty javadoc.

! modules/graphics/src/main/java/javafx/scene/layout/Background.java
! modules/graphics/src/main/java/javafx/scene/layout/BackgroundFill.java
! modules/graphics/src/main/java/javafx/scene/layout/BackgroundImage.java
! modules/graphics/src/main/java/javafx/scene/layout/BackgroundPosition.java
! modules/graphics/src/main/java/javafx/scene/layout/BackgroundSize.java
! modules/graphics/src/main/java/javafx/scene/layout/Border.java
! modules/graphics/src/main/java/javafx/scene/layout/BorderImage.java
! modules/graphics/src/main/java/javafx/scene/layout/BorderStroke.java
! modules/graphics/src/main/java/javafx/scene/layout/BorderStrokeStyle.java
! modules/graphics/src/main/java/javafx/scene/layout/BorderWidths.java
! modules/graphics/src/main/java/javafx/scene/layout/CornerRadii.java



JavaFX 8 Progress

2013-07-17 Thread Peter Penzov
Hi,
   I'm new to JavaFX I'm interested what is the current progress of
development of JavaFX 8. I want to use it for base framework for my
enterprise application but I have concerns is it stable to be used? Can you
give me some information do you plan to add something else before the
official release?

Best wishes,
Peter


Re: JavaFX 8 Progress

2013-07-17 Thread Richard Bair
Hi Peter,

Our dates match up with JDK 8: http://openjdk.java.net/projects/jdk8/milestones

Feature complete was a month ago (but little API tweaks continue to happen). 
Things are supposed to be reasonably stable by October 24 (Zero Bug Bounce 
http://openjdk.java.net/projects/jdk8/milestones#Zero_Bug_Bounce) and GA in 
March.

Richard

On Jul 17, 2013, at 9:52 AM, Peter Penzov peter.pen...@gmail.com wrote:

 Hi,
   I'm new to JavaFX I'm interested what is the current progress of
 development of JavaFX 8. I want to use it for base framework for my
 enterprise application but I have concerns is it stable to be used? Can you
 give me some information do you plan to add something else before the
 official release?
 
 Best wishes,
 Peter



Books and documents about JavaFX 8

2013-07-17 Thread Peter Penzov
Hi,
  I'm looking for books or document about JavaFX 8. Can you recommend me
some material about advanced topics how to work with JavaFX 8 if there is
any. I use javadoc but I some cases it's not enough.

Best wishes,
Peter


hg: openjfx/8/graphics/rt: 3 new changesets

2013-07-17 Thread hang . vo
Changeset: b0d412bf5a9c
Author:peterz
Date:  2013-07-17 20:55 +0400
URL:   http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/b0d412bf5a9c

Ignoring one test that hangs (RT-31738)

! modules/web/src/test/java/javafx/scene/web/IrresponsiveScriptTest.java

Changeset: 668a5f656c7f
Author:Daniel Blaukopf daniel.blauk...@oracle.com
Date:  2013-07-17 20:05 +0300
URL:   http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/668a5f656c7f

Remove hyphens from library names for x86egl build (related to RT-31035)

! buildSrc/x86egl.gradle

Changeset: e1fc3b086166
Author:rbair
Date:  2013-07-17 10:21 -0700
URL:   http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/e1fc3b086166

RT-31746: Make Color Final and Paint effectively final

! modules/graphics/src/main/java/com/sun/prism/impl/ps/PaintHelper.java
! modules/graphics/src/main/java/javafx/scene/paint/Color.java
! modules/graphics/src/main/java/javafx/scene/paint/Paint.java



Re: FXML Scripting and Nashorn Error Messages

2013-07-17 Thread Jim Laskey (Oracle)
Going to forward to the fx experts.


On 2013-07-17, at 1:55 PM, TA Hubbard tahubb...@fxmlguide.com wrote:

 Dear Sirs;
 
 A fundamental feature of JavaFX's FXML is scripting.  The process is simple; 
 add the ?language javascript? 'processing instruction' to standard FXML 
 processing instructions (JavaFX import declarations or statements) then 
 script.
 
 As you know, some of the scripting languages include JavaScript, JavaFX, and 
 DSL's such as Groovy, Clojure, etc.
 
 Unfortunately, since build JDK8_91, if the above language processing 
 instruction is included within an FXML document, Nashorn produces FXMLLoader 
 _null pointer error_ messages during compilation with NetBeans (Windows 
 Vista).  Since JDK8_97, if nashorn.jar is manually included as a separate 
 library within the application, no null pointer error messages are produced 
 but we should not have to include a separate jar for FXML scripting.
 
 On the other hand, with the nashorn.jar manually included, the following 
 sample button from Oracle's 'Introduction To FXML', works just fine:
 
 Button text=Click Me! onAction=java.lang.System.out.println('You clicked 
 me!');/
 This prints You clicked me! to the console.
 
 However, use of the fx:script tag to run a second sample from 'Introduction 
 To FXML' produces multiple error messages:
 fx:script
importClass(java.lang.System);
function handleButtonAction(event) {
   System.out.println('You clicked me!');
}
 /fx:script
 Button text=Run JavaScript function by clicking 
 onAction=handleButtonAction(event);/
 
 The first error message produced is on JavaFX's own 'importClass' method, as 
 follows:
 ReferenceError: importClass is not defined in eval at line number 2 ... 
 (I have found no reference where importClass has been deprecated)
 
 A second error message begins with the following:
 Caused by: javax.script.ScriptException: ReferenceError: handleButtonAction 
 is not defined in eval at line number 1 at 
 jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:426)
  ...
 
 Finally, doing a simple JavaFX object method call within FXML produces error 
 messages on the following:
 Button fx:id=vanish text=This button should vanish /
 Button text=Press to remove the above button 
 onAction=vanish.setVisible(false)/
 
 One error message begins like this:
 Caused by: javax.script.ScriptException: ReferenceError: vanish is not 
 defined in eval at line number 1 at 
 jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:426)
  ...
 
 I hope you can restore these capabilities soon with Nashorn since they are 
 central to advanced FXML scripting, and since they apparently worked well 
 with the other JavaFX JavaScript engine.  I was instructed to do a Jira on 
 this, but I will wait your response first.
 
 Thank you.
 
 TAH
 
 
 



hg: openjfx/8/graphics/rt: 17 new changesets

2013-07-17 Thread hang . vo
Changeset: 6093296b8e08
Author:David Grievedavid.gri...@oracle.com
Date:  2013-07-11 17:56 -0400
URL:   http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/6093296b8e08

RT-29714: check to see if what is returned from resolveRef is something that 
has already been resolved.

! modules/graphics/src/main/java/com/sun/javafx/css/ParsedValueImpl.java
! modules/graphics/src/main/java/javafx/scene/CssStyleHelper.java

Changeset: 8ed8e95a28d2
Author:jgiles
Date:  2013-07-11 09:44 +1200
URL:   http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/8ed8e95a28d2

Remove unused EmbeddedResources and embedded.properties files.

! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/FXVKSkin.java
- 
modules/controls/src/main/java/com/sun/javafx/scene/control/skin/resources/EmbeddedResources.java
- 
modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/resources/embedded.properties

Changeset: 2d9d2c7849c7
Author:jgiles
Date:  2013-07-12 12:07 +1200
URL:   http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/2d9d2c7849c7

RT-31567: VirtualFlow - Change getIndex() by a protected method

! 
modules/controls/src/main/java/com/sun/javafx/scene/control/skin/VirtualFlow.java

Changeset: 9a1f1666f55d
Author:jgiles
Date:  2013-07-12 15:26 +1200
URL:   http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/9a1f1666f55d

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

- 
modules/controls/src/main/java/com/sun/javafx/scene/control/skin/resources/EmbeddedResources.java
- 
modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/resources/embedded.properties

Changeset: 2f8df448a0c5
Author:raginip
Date:  2013-07-12 14:59 -0700
URL:   http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/2f8df448a0c5

RT-31629 : Change accessibility from Control to Node level

! modules/controls/src/main/java/javafx/scene/control/Control.java
! modules/graphics/src/main/java/com/sun/javafx/accessible/AccessibleStage.java
! modules/graphics/src/main/java/javafx/scene/Node.java

Changeset: 01f71b062149
Author:jgiles
Date:  2013-07-15 14:04 +1200
URL:   http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/01f71b062149

General purpose *Table* implementation code cleanup (code reorganisation rather 
than refactoring).

! 
modules/controls/src/main/java/com/sun/javafx/scene/control/skin/NestedTableColumnHeader.java
! 
modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TableCellSkinBase.java
! 
modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TableColumnHeader.java
! 
modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TableHeaderRow.java
! 
modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TableRowSkin.java
! 
modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TableRowSkinBase.java
! 
modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TableViewSkinBase.java
! 
modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TreeTableRowSkin.java

Changeset: 0d5c534a691e
Author:jgiles
Date:  2013-07-16 09:23 +1200
URL:   http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/0d5c534a691e

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


Changeset: 7eae933de07a
Author:leifs
Date:  2013-07-15 15:12 -0700
URL:   http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/7eae933de07a

RT-31193: [DatePicker] Focus does not move to the calendar

! 
modules/controls/src/main/java/com/sun/javafx/scene/control/skin/DatePickerContent.java

Changeset: 1cea035eff37
Author:leifs
Date:  2013-07-15 15:19 -0700
URL:   http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/1cea035eff37

RT-30890: [DatePicker] Date from previous/next month is not selected upon click

! 
modules/controls/src/main/java/com/sun/javafx/scene/control/skin/DatePickerContent.java

Changeset: a288096871fd
Author:David Grievedavid.gri...@oracle.com
Date:  2013-07-16 14:08 -0400
URL:   http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/a288096871fd

RT-30953: pass binary css version along to deserialization methods

! modules/graphics/src/main/java/com/sun/javafx/css/CompoundSelector.java
! modules/graphics/src/main/java/com/sun/javafx/css/Declaration.java
! modules/graphics/src/main/java/com/sun/javafx/css/ParsedValueImpl.java
! modules/graphics/src/main/java/com/sun/javafx/css/Rule.java
! modules/graphics/src/main/java/com/sun/javafx/css/Selector.java
! modules/graphics/src/main/java/com/sun/javafx/css/SimpleSelector.java
! modules/graphics/src/main/java/com/sun/javafx/css/StyleConverterImpl.java
! modules/graphics/src/main/java/com/sun/javafx/css/Stylesheet.java
! 
modules/graphics/src/main/java/com/sun/javafx/css/converters/EnumConverter.java
! 
modules/graphics/src/main/java/com/sun/javafx/css/converters/FontConverter.java
! modules/graphics/src/main/java/com/sun/javafx/css/parser/Css2Bin.java

hg: openjfx/8/graphics/rt: 3 new changesets

2013-07-17 Thread hang . vo
Changeset: d5fd51809ba2
Author:Felipe Heidrich felipe.heidr...@oracle.com
Date:  2013-07-17 13:30 -0700
URL:   http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/d5fd51809ba2

RT-31494: Wrapped line for complex text not rendering [Mac]

! modules/graphics/src/main/java/com/sun/javafx/font/coretext/CTGlyphLayout.java
! modules/graphics/src/main/java/com/sun/javafx/font/coretext/OS.java
! modules/graphics/src/main/java/com/sun/javafx/text/GlyphLayout.java
! modules/graphics/src/main/java/com/sun/javafx/text/TextRun.java
! modules/graphics/src/main/native-font/coretext.c

Changeset: 4c44d2660c8c
Author:Felipe Heidrich felipe.heidr...@oracle.com
Date:  2013-07-17 13:38 -0700
URL:   http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/4c44d2660c8c

RT-31543: Crash on blogger.com/blogspot.com and Wikipedia websites on Windows

! modules/graphics/src/main/java/com/sun/javafx/font/CompositeGlyphMapper.java

Changeset: a124bc8c339f
Author:Felipe Heidrich felipe.heidr...@oracle.com
Date:  2013-07-17 13:39 -0700
URL:   http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/a124bc8c339f

RT-31615: garbage glyphs when shaping complex text with embedded font

! modules/graphics/src/main/java/com/sun/javafx/font/coretext/CTGlyphLayout.java



hg: openjfx/8/graphics/rt: [Findbugs] EI2, Report debugFonts and doCoreText protected issue in com.sun.javafx.font.PrismFontFactory

2013-07-17 Thread hang . vo
Changeset: 903207884e86
Author:Felipe Heidrich felipe.heidr...@oracle.com
Date:  2013-07-17 14:06 -0700
URL:   http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/903207884e86

[Findbugs] EI2, Report debugFonts and doCoreText protected issue in 
com.sun.javafx.font.PrismFontFactory

! modules/graphics/src/main/java/com/sun/javafx/font/PrismFontFactory.java



Re: JavaFX 8 Progress

2013-07-17 Thread David Ray
Hi Richard,

I don't see any mention of WebStart and JavaFX on the milestone list - are 
issues surrounding (and suffocating :)) WebStart going to addressed as part of 
the JDK release 8 instead? 

David

Sent from my iPhone

On Jul 17, 2013, at 12:06 PM, Richard Bair richard.b...@oracle.com wrote:

 Hi Peter,
 
 Our dates match up with JDK 8: 
 http://openjdk.java.net/projects/jdk8/milestones
 
 Feature complete was a month ago (but little API tweaks continue to happen). 
 Things are supposed to be reasonably stable by October 24 (Zero Bug Bounce 
 http://openjdk.java.net/projects/jdk8/milestones#Zero_Bug_Bounce) and GA in 
 March.
 
 Richard
 
 On Jul 17, 2013, at 9:52 AM, Peter Penzov peter.pen...@gmail.com wrote:
 
 Hi,
  I'm new to JavaFX I'm interested what is the current progress of
 development of JavaFX 8. I want to use it for base framework for my
 enterprise application but I have concerns is it stable to be used? Can you
 give me some information do you plan to add something else before the
 official release?
 
 Best wishes,
 Peter
 


hg: openjfx/8/controls/rt: 6 new changesets

2013-07-17 Thread hang . vo
Changeset: 64763d7be26b
Author:jgiles
Date:  2013-07-17 10:51 +1200
URL:   http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/64763d7be26b

RT-31675: TableViewSkinBase : make scrollHorizontally protected

! 
modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TableViewSkinBase.java

Changeset: 558c220f61c7
Author:jgiles
Date:  2013-07-17 11:27 +1200
URL:   http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/558c220f61c7

RT-31674: NestedTableColumnHeader : Make Label / setHeadersNeedUpdate() 
protected (I've not made label protected, that can be accessed by subclasses 
via getChildren()).

! 
modules/controls/src/main/java/com/sun/javafx/scene/control/skin/NestedTableColumnHeader.java

Changeset: 17b663243c52
Author:jgiles
Date:  2013-07-18 10:56 +1200
URL:   http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/17b663243c52

RT-31206: [TableView] custom skin replacements fails, when columns or data is 
added.

! 
modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TableViewSkinBase.java

Changeset: c5ca616dfee5
Author:jgiles
Date:  2013-07-18 11:30 +1200
URL:   http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/c5ca616dfee5

RT-31489: Label width is often off by one. Bounds calculation results in poor 
right alignment.

! 
modules/controls/src/main/java/com/sun/javafx/scene/control/skin/LabeledSkinBase.java

Changeset: 1740c1d19cc1
Author:jgiles
Date:  2013-07-18 14:22 +1200
URL:   http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/1740c1d19cc1

RT-31200: ListView and possibly TableView and TreeView call Cell.updateItem() 
when the item hasn't changed.

! modules/controls/src/main/java/javafx/scene/control/ListCell.java
! modules/controls/src/main/java/javafx/scene/control/TableCell.java
! modules/controls/src/main/java/javafx/scene/control/TableRow.java
! modules/controls/src/main/java/javafx/scene/control/TreeCell.java
! modules/controls/src/main/java/javafx/scene/control/TreeTableCell.java
! modules/controls/src/main/java/javafx/scene/control/TreeTableRow.java
! modules/controls/src/main/java/javafx/scene/control/cell/CheckBoxListCell.java
! 
modules/controls/src/main/java/javafx/scene/control/cell/CheckBoxTableCell.java
! modules/controls/src/main/java/javafx/scene/control/cell/CheckBoxTreeCell.java
! 
modules/controls/src/main/java/javafx/scene/control/cell/CheckBoxTreeTableCell.java
! modules/controls/src/test/java/javafx/scene/control/ListCellTest.java
! modules/controls/src/test/java/javafx/scene/control/ListViewTest.java
! modules/controls/src/test/java/javafx/scene/control/TableCellTest.java
! modules/controls/src/test/java/javafx/scene/control/TableViewTest.java
! modules/controls/src/test/java/javafx/scene/control/TreeTableCellTest.java
! modules/controls/src/test/java/javafx/scene/control/TreeTableViewTest.java
! modules/controls/src/test/java/javafx/scene/control/TreeViewTest.java
! 
modules/controls/src/test/java/javafx/scene/control/cell/CheckBoxListCellTest.java
! 
modules/controls/src/test/java/javafx/scene/control/cell/CheckBoxTableCellTest.java
! 
modules/controls/src/test/java/javafx/scene/control/cell/CheckBoxTreeCellTest.java
! 
modules/controls/src/test/java/javafx/scene/control/cell/CheckBoxTreeTableCellTest.java

Changeset: 537ed8141418
Author:jgiles
Date:  2013-07-18 14:31 +1200
URL:   http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/537ed8141418

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




hg: openjfx/8/graphics/rt: RT-31755: Cannot load prism_es2 or javafx_iio libraries

2013-07-17 Thread hang . vo
Changeset: 13a8cc6b39f8
Author:kcr
Date:  2013-07-17 21:34 -0700
URL:   http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/13a8cc6b39f8

RT-31755: Cannot load prism_es2 or javafx_iio libraries

! modules/graphics/src/main/java/com/sun/javafx/iio/jpeg/JPEGImageLoader.java
! modules/graphics/src/main/java/com/sun/prism/es2/ES2Pipeline.java