hg: openjfx/8u-dev/rt: [JAVADOC-ONLY] RT-33600 [Timeline, Javadoc]: Javadocs should be more clear on references made and other things

2014-06-19 Thread hang . vo
Changeset: 1e5d13781725
Author:Martin Sladecek martin.slade...@oracle.com
Date:  2014-06-19 11:42 +0200
URL:   http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/1e5d13781725

[JAVADOC-ONLY] RT-33600 [Timeline, Javadoc]: Javadocs should be more clear on 
references made and other things
Also improved other javadoc related to references

! modules/base/src/main/java/javafx/beans/binding/Binding.java
! modules/base/src/main/java/javafx/beans/property/BooleanPropertyBase.java
! modules/base/src/main/java/javafx/beans/property/Property.java
! modules/graphics/src/main/java/javafx/animation/Timeline.java



JavaFX at JavaOne 2014

2014-06-19 Thread Felix Bembrick
There's an impressive list of JavaFX-related content at this year's JavaOne.

Good to see both iOS and Android featured!

Enterprise JavaFX [CON2341]
https://oracleus.activeevents.com/2014/connect/sessionDetail.ww?SESSION_ID=2341JavaFX
offers a lot of awesome features for creating modern, interactive user
interfaces. But in addition to a shiny UI, there are other important issues
that must be ... View More
 Integrating Swing with JavaFX [CON3173]
https://oracleus.activeevents.com/2014/connect/sessionDetail.ww?SESSION_ID=3173This
session describes techniques that enable Swing and JavaFX to work together.
 JavaFX Everywhere [BOF1578]
https://oracleus.activeevents.com/2014/connect/sessionDetail.ww?SESSION_ID=1578This
session shows the current state of JavaFX on different platforms such as
desktops, Raspberry Pi, i.MX6, and some mobile platforms. The session is
based on a demo that ...View More
 Test-Driven Development with JavaFX [CON4599]
https://oracleus.activeevents.com/2014/connect/sessionDetail.ww?SESSION_ID=4599This
session presents existing testing tools and frameworks in their current
stage of development. It compares the capabilities and the kinds of impacts
of existing projects. ...View More
 Enterprise JavaFX with OpenDolphin [TUT2257]
https://oracleus.activeevents.com/2014/connect/sessionDetail.ww?SESSION_ID=2257Enterprise
Java applications run on the server. They still need a display, though, and
the most capable one is JavaFX on the desktop. OpenDolphin introduces a
shared ... View More
 JavaFX 8: New and Noteworthy [CON3255]
https://oracleus.activeevents.com/2014/connect/sessionDetail.ww?SESSION_ID=3255Many
new features were added to JavaFX for JDK8. JavaFX is now part of the
Oracle JDK, so you can make use of these features with a minimum of fuss.
Come to this session to ... View More
 JavaFX 3-D Animation: Bringing Duke to Life [CON2903]
https://oracleus.activeevents.com/2014/connect/sessionDetail.ww?SESSION_ID=2903This
session delves into 3-D animation in JavaFX, including the process by which
Duke was brought to life in the 3-D animated chess demo at JavaOne 2013.
Concepts covered are ...View More
 Lambda-izing JavaFX [CON3248]
https://oracleus.activeevents.com/2014/connect/sessionDetail.ww?SESSION_ID=3248One
of the best things about lambda is that it is backward-compatible with
inner classes. If an inner class provides a single abstract method (SAM), a
lambda can be ... View More
 JavaFX CSS API [TUT3227]
https://oracleus.activeevents.com/2014/connect/sessionDetail.ww?SESSION_ID=3227This
session provides an introduction to the JavaFX CSS API, with details on how
to use the API to add CSS styles to JavaFX controls and nodes. CSS is a
powerful feature in ... View More
 The JavaFX Community and Ecosystem [CON3473]
https://oracleus.activeevents.com/2014/connect/sessionDetail.ww?SESSION_ID=3473Do
you want to start working with JavaFX but don’t know where you can find all
the cool tutorials and open source APIs? This session is the perfect place
to be! Leading up to ... View More
 Text Rendering Quality in JavaFX [BOF3221]
https://oracleus.activeevents.com/2014/connect/sessionDetail.ww?SESSION_ID=3221When
it comes to text rendering, there is no single solution that will please
all eyes. This BOF discusses the current text rendering technologies on
JavaFX and explores ... ... View More
 Porting JavaFX Embedded [BOF3305]
https://oracleus.activeevents.com/2014/connect/sessionDetail.ww?SESSION_ID=3305This
BOF covers porting JavaFX Embedded to new platforms. Come meet with some of
the team and learn about the inside of JavaFX.
 Swing Away! Move to JavaFX 8 and the NetBeans Platform [TUT2372]
https://oracleus.activeevents.com/2014/connect/sessionDetail.ww?SESSION_ID=2372The
NetBeans platform is known for its comprehensive window framework and
loosely coupled architecture. JavaFX offers a rich set of visually
appealing GUI components. This ...View More
 JavaFX Coding Playground (JavaFX-Based Live Editor Tool) [BOF2730]
https://oracleus.activeevents.com/2014/connect/sessionDetail.ww?SESSION_ID=2730The
past few years have seen various online code playgrounds that offer ways to
experiment with browser-based client-side code (HTML5) to enable Web
developers to rapidly ... ... View More
 The New JavaFX Accessibility API [CON3193]
https://oracleus.activeevents.com/2014/connect/sessionDetail.ww?SESSION_ID=3193This
complete presentation on the new JavaFX Accessibility API proposal is ideal
for developers using the JavaFX Control Library who need to enhance the
default accessibility ...View More
 Creating Amazing Interactive Visualizations with JavaFX [CON2951]
https://oracleus.activeevents.com/2014/connect/sessionDetail.ww?SESSION_ID=2951This
session explores the visual expressiveness of JavaFX and discusses how to
create highly interactive and dynamic visualizations. Among other things,
it takes a look at ... View More
 Reactive Modeling of Automotive User Interfaces with JavaFX [CON3700]

Re: JavaFX at JavaOne 2014

2014-06-19 Thread Felix Bembrick
Gosh, that formatted badly.

Here's a link to the actual list:

https://oracleus.activeevents.com/2014/connect/search.ww?eventRef=javaone#loadSearch-event=nullsearchPhrase=JavaOne%2C+JavaFXsearchType=sessiontc=0sortBy=p=i(10009)=10111



On 19 June 2014 20:09, Felix Bembrick felix.bembr...@gmail.com wrote:

 There's an impressive list of JavaFX-related content at this year's
 JavaOne.

 Good to see both iOS and Android featured!

 Enterprise JavaFX [CON2341]
 https://oracleus.activeevents.com/2014/connect/sessionDetail.ww?SESSION_ID=2341JavaFX
 offers a lot of awesome features for creating modern, interactive user
 interfaces. But in addition to a shiny UI, there are other important issues
 that must be ... View More
  Integrating Swing with JavaFX [CON3173]
 https://oracleus.activeevents.com/2014/connect/sessionDetail.ww?SESSION_ID=3173This
 session describes techniques that enable Swing and JavaFX to work together.
  JavaFX Everywhere [BOF1578]
 https://oracleus.activeevents.com/2014/connect/sessionDetail.ww?SESSION_ID=1578This
 session shows the current state of JavaFX on different platforms such as
 desktops, Raspberry Pi, i.MX6, and some mobile platforms. The session is
 based on a demo that ...View More
  Test-Driven Development with JavaFX [CON4599]
 https://oracleus.activeevents.com/2014/connect/sessionDetail.ww?SESSION_ID=4599This
 session presents existing testing tools and frameworks in their current
 stage of development. It compares the capabilities and the kinds of impacts
 of existing projects. ...View More
  Enterprise JavaFX with OpenDolphin [TUT2257]
 https://oracleus.activeevents.com/2014/connect/sessionDetail.ww?SESSION_ID=2257Enterprise
 Java applications run on the server. They still need a display, though, and
 the most capable one is JavaFX on the desktop. OpenDolphin introduces a
 shared ... View More
  JavaFX 8: New and Noteworthy [CON3255]
 https://oracleus.activeevents.com/2014/connect/sessionDetail.ww?SESSION_ID=3255Many
 new features were added to JavaFX for JDK8. JavaFX is now part of the
 Oracle JDK, so you can make use of these features with a minimum of fuss.
 Come to this session to ... View More
  JavaFX 3-D Animation: Bringing Duke to Life [CON2903]
 https://oracleus.activeevents.com/2014/connect/sessionDetail.ww?SESSION_ID=2903This
 session delves into 3-D animation in JavaFX, including the process by which
 Duke was brought to life in the 3-D animated chess demo at JavaOne 2013.
 Concepts covered are ...View More
  Lambda-izing JavaFX [CON3248]
 https://oracleus.activeevents.com/2014/connect/sessionDetail.ww?SESSION_ID=3248One
 of the best things about lambda is that it is backward-compatible with
 inner classes. If an inner class provides a single abstract method (SAM), a
 lambda can be ... View More
  JavaFX CSS API [TUT3227]
 https://oracleus.activeevents.com/2014/connect/sessionDetail.ww?SESSION_ID=3227This
 session provides an introduction to the JavaFX CSS API, with details on how
 to use the API to add CSS styles to JavaFX controls and nodes. CSS is a
 powerful feature in ... View More
  The JavaFX Community and Ecosystem [CON3473]
 https://oracleus.activeevents.com/2014/connect/sessionDetail.ww?SESSION_ID=3473Do
 you want to start working with JavaFX but don’t know where you can find all
 the cool tutorials and open source APIs? This session is the perfect place
 to be! Leading up to ... View More
  Text Rendering Quality in JavaFX [BOF3221]
 https://oracleus.activeevents.com/2014/connect/sessionDetail.ww?SESSION_ID=3221When
 it comes to text rendering, there is no single solution that will please
 all eyes. This BOF discusses the current text rendering technologies on
 JavaFX and explores ... ... View More
  Porting JavaFX Embedded [BOF3305]
 https://oracleus.activeevents.com/2014/connect/sessionDetail.ww?SESSION_ID=3305This
 BOF covers porting JavaFX Embedded to new platforms. Come meet with some of
 the team and learn about the inside of JavaFX.
  Swing Away! Move to JavaFX 8 and the NetBeans Platform [TUT2372]
 https://oracleus.activeevents.com/2014/connect/sessionDetail.ww?SESSION_ID=2372The
 NetBeans platform is known for its comprehensive window framework and
 loosely coupled architecture. JavaFX offers a rich set of visually
 appealing GUI components. This ...View More
  JavaFX Coding Playground (JavaFX-Based Live Editor Tool) [BOF2730]
 https://oracleus.activeevents.com/2014/connect/sessionDetail.ww?SESSION_ID=2730The
 past few years have seen various online code playgrounds that offer ways to
 experiment with browser-based client-side code (HTML5) to enable Web
 developers to rapidly ... ... View More
  The New JavaFX Accessibility API [CON3193]
 https://oracleus.activeevents.com/2014/connect/sessionDetail.ww?SESSION_ID=3193This
 complete presentation on the new JavaFX Accessibility API proposal is ideal
 for developers using the JavaFX Control Library who need to enhance the
 default accessibility ...View More
  Creating Amazing Interactive 

hg: openjfx/8u-dev/rt: [SCENEBUILDER] Small tuning of sample code

2014-06-19 Thread hang . vo
Changeset: aaa59aad08d8
Author:yjoan
Date:  2014-06-19 14:24 +0200
URL:   http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/aaa59aad08d8

[SCENEBUILDER] Small tuning of sample code

! 
apps/scenebuilder/samples/IssueTrackingBiDi/src/issuetrackingbidi/model/TrackingServiceStub.java
! 
apps/scenebuilder/samples/IssueTrackingLite/src/issuetrackinglite/model/TrackingServiceStub.java



hg: openjfx/8u-dev/rt: RT-37617-[Unit Tests] RotateTest and ScrollThresholdTest failed on Mac and Windows

2014-06-19 Thread hang . vo
Changeset: 0a81b7ca983d
Author:Elina Kleyman elina.kley...@oracle.com
Date:  2014-06-19 16:31 +0300
URL:   http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/0a81b7ca983d

RT-37617-[Unit Tests] RotateTest and ScrollThresholdTest failed on Mac and 
Windows

! tests/system/src/test/java/com/sun/glass/ui/monocle/input/RotateTest.java
! 
tests/system/src/test/java/com/sun/glass/ui/monocle/input/ScrollThresholdTest.java



hg: openjfx/8u-dev/rt: [Unit Tests] Excluding Rotate and ScrollThreshold tests on Windows and Mac

2014-06-19 Thread hang . vo
Changeset: 599faf35014c
Author:Elina Kleyman elina.kley...@oracle.com
Date:  2014-06-19 18:27 +0300
URL:   http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/599faf35014c

[Unit Tests] Excluding Rotate and ScrollThreshold tests on Windows and Mac

! tests/system/src/test/java/com/sun/glass/ui/monocle/input/RotateTest.java
! 
tests/system/src/test/java/com/sun/glass/ui/monocle/input/ScrollThresholdTest.java



hg: openjfx/8u-dev/rt: 2 new changesets

2014-06-19 Thread hang . vo
Changeset: 8beefabeda2d
Author:Elina Kleyman elina.kley...@oracle.com
Date:  2014-06-19 19:19 +0300
URL:   http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/8beefabeda2d

RT-37617 [Unit Tests] - Fixing RotateTest and ScrollThresholdTest on Linux 
desktop

! tests/system/src/test/java/com/sun/glass/ui/monocle/input/RotateTest.java
! tests/system/src/test/java/com/sun/glass/ui/monocle/input/ScrollTestBase.java
! 
tests/system/src/test/java/com/sun/glass/ui/monocle/input/ScrollThresholdTest.java

Changeset: 152c43734a54
Author:kcr
Date:  2014-06-19 09:24 -0700
URL:   http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/152c43734a54

[TEST-ONLY] RT-37266: Need unit test that calls Platform.runLater from 
ShutdownHook
Reviewed-by: anthony

+ tests/system/src/test/java/shutdowntest/Constants.java
+ tests/system/src/test/java/shutdowntest/ShutdownHookApp.java
+ tests/system/src/test/java/shutdowntest/ShutdownHookTest.java



[8u40] Review request: (RT-36510) [CSS] Reduce CssMetaData boilerplate code

2014-06-19 Thread David Grieve
I have attached some java files to RT-36510 that are aimed at reducing 
the amount of boiler-plate code needed to implement StyleableProperty 
and CssMetaData. The code is not complete - it can only create a 
StyleablePropertyBoolean right now - but it is sufficiently far along 
to warrant a review.


Please see https://javafx-jira.kenai.com/browse/RT-36510#comment-414209 
for more information.


Example with the RT-36510 code:

public class MyButton extends Button implements 
StyleableSupplierMyButton {


public MyButton(String text) {
super();
getStyleClass().add(foo);
}

public MyButton get() { return this; }

public ObservableValueBoolean selectedProperty() { return 
(ObservableValueBoolean)selected; }

public boolean isSelected() { return selected.getValue(); }
public void setSelected(boolean isSelected) { 
selected.setValue(isSelected); }
private final StyleablePropertyBoolean selected = 
StyleablePropertyFactory.createStyleableBooleanProperty(this, 
-my-selected, s - ((MyButton) s).selected);


@Override
public ListCssMetaData? extends Styleable, ? 
getControlCssMetaData() {

return StyleablePropertyFactory.getCssMetaData(this);
}

}

The same example without the RT-36510 code:

public class MyButton extends Button {

public MyButton(String text) {
super();
getStyleClass().add(foo);
}

public ObservableValueBoolean selectedProperty() { return 
(ObservableValueBoolean)selected; }

public boolean isSelected() { return selected.getValue(); }
public void setSelected(boolean isSelected) { 
selected.setValue(isSelected); }
private final StyleablePropertyBoolean selected = new 
SimpleStyleableBooleanProperty(SELECTED);


private static CssMetaDataMyButton, Boolean SELECTED = new 
CssMetaDataMyButton, Boolean(-my-selected, 
StyleConverter.getBooleanConverter(), Boolean.FALSE) {

@Override
public boolean isSettable(MyButton styleable) {
return 
!((PropertyBoolean)styleable.selectedProperty()).isBound();

}

@Override
public StyleablePropertyBoolean getStyleableProperty(MyButton 
styleable) {

return styleable.selected;
}
};

private final static ListCssMetaData? extends Styleable, ? 
CSS_META_DATA;

static {
ListCssMetaData? extends Styleable, ? list = new 
ArrayList(Button.getClassCssMetaData());

list.add(SELECTED);
CSS_META_DATA = Collections.unmodifiableList(list);
}

@Override
public ListCssMetaData? extends Styleable, ? 
getControlCssMetaData() {

return CSS_META_DATA;
}

}




hg: openjfx/8u-dev/rt: RT-37608: [Android] updating dalvikInput.c

2014-06-19 Thread hang . vo
Changeset: 813422c0109f
Author:ddhill
Date:  2014-06-19 16:22 -0400
URL:   http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/813422c0109f

RT-37608: [Android] updating dalvikInput.c
Cntributed-by: johanvos

! modules/graphics/src/main/native-glass/lens/dalvik/dalvikInput.c



Testing accessibility / sample apps

2014-06-19 Thread Jann Schneider

Hello all,

As a blind java developer i'm interessted in testing the accessibility 
of JavaFX and maybe help to find some issues.


I've just set up my build environment on my ubuntu 14.04 laptop and 
checked out the project files as described in the wiki. I could also set 
it up on a windows 7 with Jaws 15 and NVDa (don't know what the current 
version is) for comparison..


No i am wondering if there are some examples i could try?

Regards Jann




Tutorials for Custom Controls?

2014-06-19 Thread Florian Brunner
Hi,

Earlier this year I added some Jira issues asking for more tutorials on how to 
write custom controls:
https://javafx-jira.kenai.com/browse/RT-36437

Any chance we could get such tutorials?

-Florian


Re: Tutorials for Custom Controls?

2014-06-19 Thread Jonathan Giles
Any official tutorial on how to write custom controls would be 
constrained to discussing public API. A better source of material is 
almost certainly recorded talks from conferences such as JavaOne and 
Devoxx. I've given such talks in recent years, as has Gerrit Grunwald. 
You should be able to find these sessions on the parleys.com website for 
free.


-- Jonathan

On 20/06/2014 10:35 a.m., Florian Brunner wrote:

Hi,

Earlier this year I added some Jira issues asking for more tutorials on how to
write custom controls:
https://javafx-jira.kenai.com/browse/RT-36437

Any chance we could get such tutorials?

-Florian




Re: Tutorials for Custom Controls?

2014-06-19 Thread Jonathan Giles
Oh, I should also note that Hendrik Ebbers has written a book on custom 
controls for JavaFX 8.0.


I haven't read it yet (although my copy is hopefully on the way), but it 
could be a useful resource:

http://www.amazon.com/Mastering-JavaFX-Controls-Hendrik-Ebbers/dp/0071833773/?tag=nrbo-20

I was interviewed in it, so that must be worth the price of the book 
alone! ;-)


-- Jonathan

On 20/06/2014 10:35 a.m., Florian Brunner wrote:

Hi,

Earlier this year I added some Jira issues asking for more tutorials on how to
write custom controls:
https://javafx-jira.kenai.com/browse/RT-36437

Any chance we could get such tutorials?

-Florian




Re: Testing accessibility / sample apps

2014-06-19 Thread Felipe Heidrich
Hi Jann,

Unfortunately Linux support is not in the plan for 8u40.

Windows 7 is supported and we have recently fixed JAWS support (see 
https://javafx-jira.kenai.com/browse/RT-37530 and 
https://javafx-jira.kenai.com/browse/RT-37609).
Unfortunately due to the 8u20 to 8u40 transition the code has not being 
released yet, but soon.

The majority of our testing was done using Narrator. That said, I also tested 
NVDA lastest version on Windows 8 and I didn’t see any major problems.
On the Mac we tested with VoiceOver.

Regards,
Felipe


On Jun 19, 2014, at 2:24 PM, Jann Schneider jann.schnei...@googlemail.com 
wrote:

 Hello all,
 
 As a blind java developer i'm interessted in testing the accessibility of 
 JavaFX and maybe help to find some issues.
 
 I've just set up my build environment on my ubuntu 14.04 laptop and checked 
 out the project files as described in the wiki. I could also set it up on a 
 windows 7 with Jaws 15 and NVDa (don't know what the current version is) for 
 comparison..
 
 No i am wondering if there are some examples i could try?
 
 Regards Jann
 
 



Re: Testing accessibility / sample apps

2014-06-19 Thread Felipe Heidrich
Hi all,

I have emailed Jann directly earlier today with more information on 
accessibility, I believe that information can be useful to other users as well.

Allow me to shared it:
Let me provide some additional information to help you get started:

JavaFX is part of JDK and can be download here:
https://jdk8.java.net/download.html

8u20 Build b19 is the last build in the 8u20 stream to include accessibility 
support.
Sometime next month, when we start 8u40 builds, accessibility will part of it 
for good.

We don’t have a specific application to test accessibility at the moment, any 
app using JavaFX native controls should be accessible (at least, the controls 
themselves).
To start you can try the 'JavaFX Demos and Samples’ also available at 
https://jdk8.java.net/download.html
Ensemble8 is a nice app, but itself it is not designed with accessibility in 
mind (feel free to report bugs agains that too), scroll to the controls section 
where you can test which control individually. Charts are not accessible at the 
moment (but it is planned, RT-23916).

Supported platforms: Mac 10.9, Windows 7  8.
Important: you need to explicitly set -Djavafx.accessible=true before running 
on Windows 8 and Mac 10.9.
For Windows 7 (and Mac 10.8) you must set -Djavafx.accessible.force=true.
JAWS support: builds in the 8u20 stream do not support JAWS. It will be fixed 
for 8u40. See RT-37530.
For report bugs use http://javafx-jira.kenai.com/
Project: Runtime
Component: Accessibility

If you have any questions about accessibility or JavaFX in general please use 
the mailing list: http://mail.openjdk.java.net/mailman/listinfo/openjfx-dev

Lastly, we have a wiki 
https://wiki.openjdk.java.net/display/OpenJFX/Accessibility+Exploration. 
It is more of a scratchpad at the moment but it has a lot of good information 
on it.

Felipe


On Jun 19, 2014, at 2:24 PM, Jann Schneider jann.schnei...@googlemail.com 
wrote:

 Hello all,
 
 As a blind java developer i'm interessted in testing the accessibility of 
 JavaFX and maybe help to find some issues.
 
 I've just set up my build environment on my ubuntu 14.04 laptop and checked 
 out the project files as described in the wiki. I could also set it up on a 
 windows 7 with Jaws 15 and NVDa (don't know what the current version is) for 
 comparison..
 
 No i am wondering if there are some examples i could try?
 
 Regards Jann
 
 



hg: openjfx/8u-dev/rt: RT-37593: [TreeTable] TreeTable item selection causes a NullPointerException (regression).

2014-06-19 Thread hang . vo
Changeset: 779a56e5e4c4
Author:jgiles
Date:  2014-06-20 10:01 +1200
URL:   http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/779a56e5e4c4

RT-37593: [TreeTable] TreeTable item selection causes a NullPointerException 
(regression).
Reviewed-by: kcr, snorthov

! modules/controls/src/main/java/javafx/scene/control/TreeItem.java
! modules/controls/src/test/java/javafx/scene/control/TreeTableViewTest.java



hg: openjfx/2u/master/rt: 123 new changesets

2014-06-19 Thread hang . vo
Changeset: 489caa3dfeb5
Author:David Grievedavid.gri...@oracle.com
Date:  2013-06-25 13:57 -0400
URL:   http://hg.openjdk.java.net/openjfx/2u/master/rt/rev/489caa3dfeb5

RT-29975: key to lookup cached styles depended on which parent nodes had parent 
stylesheets. This led to cache misses because an identical scene-graph would 
have a different key simply because the node instances were different. Instead, 
the key can just use the list of parent stylesheets.

! javafx-ui-common/src/com/sun/javafx/css/StyleManager.java

Changeset: cb06314b54b9
Author:David Grievedavid.gri...@oracle.com
Date:  2013-06-27 10:19 -0400
URL:   http://hg.openjdk.java.net/openjfx/2u/master/rt/rev/cb06314b54b9

remove debug print left in from changeset 489caa3dfeb5

! javafx-ui-common/src/com/sun/javafx/css/StyleManager.java

Changeset: d34eb1f7e15d
Author:hudson
Date:  2013-06-27 11:16 -0700
URL:   http://hg.openjdk.java.net/openjfx/2u/master/rt/rev/d34eb1f7e15d

Added tag 2.2.40-b31 for changeset ff55a1a6dfa5

! .hgtags

Changeset: 764cbe8a43e4
Author:kcr
Date:  2013-07-02 13:57 -0700
URL:   http://hg.openjdk.java.net/openjfx/2u/master/rt/rev/764cbe8a43e4

Automated merge with ssh://jfxsrc.us.oracle.com//javafx/2.2.40/MASTER/jfx/rt


Changeset: 053af337fe50
Author:hudson
Date:  2013-07-03 18:29 -0700
URL:   http://hg.openjdk.java.net/openjfx/2u/master/rt/rev/053af337fe50

Added tag 2.2.40-b32 for changeset 764cbe8a43e4

! .hgtags

Changeset: 9f367d32aae3
Author:Lubomir Nerad lubomir.ne...@oracle.com
Date:  2013-07-08 13:15 +0200
URL:   http://hg.openjdk.java.net/openjfx/2u/master/rt/rev/9f367d32aae3

Backport RT-16111: FileChooser: Need to be able to specify initial file name in 
save dialog

! javafx-ui-common/src/com/sun/javafx/tk/DummyToolkit.java
! javafx-ui-common/src/com/sun/javafx/tk/Toolkit.java
! javafx-ui-common/src/javafx/stage/FileChooser.java
+ javafx-ui-common/test/unit/javafx/stage/CommonDialogsTest.java
! test-stub-toolkit/src/com/sun/javafx/pgstub/StubToolkit.java

Changeset: d944e0629295
Author:Lubomir Nerad lubomir.ne...@oracle.com
Date:  2013-07-08 13:30 +0200
URL:   http://hg.openjdk.java.net/openjfx/2u/master/rt/rev/d944e0629295

Fixed since for FC initial file name

! javafx-ui-common/src/javafx/stage/FileChooser.java

Changeset: 5ea4d80617e4
Author:hudson
Date:  2013-07-10 18:36 -0700
URL:   http://hg.openjdk.java.net/openjfx/2u/master/rt/rev/5ea4d80617e4

Added tag 2.2.40-b33 for changeset d944e0629295

! .hgtags

Changeset: b836931cf020
Author:hudson
Date:  2013-07-17 17:25 -0700
URL:   http://hg.openjdk.java.net/openjfx/2u/master/rt/rev/b836931cf020

Added tag 2.2.40-b34 for changeset 5ea4d80617e4

! .hgtags

Changeset: 0e6929a9a63d
Author:mickf
Date:  2013-07-26 18:17 +0100
URL:   http://hg.openjdk.java.net/openjfx/2u/master/rt/rev/0e6929a9a63d

RT-31877 : Performance regression in CSS since 7u40 b32 - remove previous 
RT-29975 pushes

! javafx-ui-common/src/com/sun/javafx/css/StyleManager.java

Changeset: e59950cadb51
Author:hudson
Date:  2013-07-24 16:56 -0700
URL:   http://hg.openjdk.java.net/openjfx/2u/master/rt/rev/e59950cadb51

Added tag 2.2.40-b35 for changeset b836931cf020

! .hgtags

Changeset: 8d0655bd2163
Author:kcr
Date:  2013-07-29 14:09 -0700
URL:   http://hg.openjdk.java.net/openjfx/2u/master/rt/rev/8d0655bd2163

Automated merge with ssh://jfxsrc.us.oracle.com//javafx/2.2.40/MASTER/jfx/rt


Changeset: c2c325536f52
Author:hudson
Date:  2013-07-31 15:38 -0700
URL:   http://hg.openjdk.java.net/openjfx/2u/master/rt/rev/c2c325536f52

Added tag 2.2.40-b36 for changeset 8d0655bd2163

! .hgtags

Changeset: aef521116893
Author:hudson
Date:  2013-08-02 09:46 -0700
URL:   http://hg.openjdk.java.net/openjfx/2u/master/rt/rev/aef521116893

Added tag 2.2.40-b37 for changeset c2c325536f52

! .hgtags

Changeset: 34e462c596ce
Author:hudson
Date:  2013-08-07 11:09 -0700
URL:   http://hg.openjdk.java.net/openjfx/2u/master/rt/rev/34e462c596ce

Added tag 2.2.40-b38 for changeset aef521116893

! .hgtags

Changeset: a8fcc0065eea
Author:Lubomir Nerad lubomir.ne...@oracle.com
Date:  2013-08-23 10:00 +0200
URL:   http://hg.openjdk.java.net/openjfx/2u/master/rt/rev/a8fcc0065eea

Fix for RT-32394: Rendering Artifacts with Groups and Transformations

! javafx-ui-common/src/javafx/scene/Node.java
! javafx-ui-common/test/unit/javafx/scene/Parent_recomputeBounds_Test.java

Changeset: 08f0ca557797
Author:hudson
Date:  2013-08-09 18:06 -0700
URL:   http://hg.openjdk.java.net/openjfx/2u/master/rt/rev/08f0ca557797

Added tag 2.2.40-b39 for changeset 34e462c596ce

! .hgtags

Changeset: 0dfc946e1d3c
Author:hudson
Date:  2013-08-16 08:40 -0700
URL:   http://hg.openjdk.java.net/openjfx/2u/master/rt/rev/0dfc946e1d3c

Added tag 2.2.40-b40 for changeset 08f0ca557797

! .hgtags

Changeset: ed58843d2237
Author:

Dialogs in JavaFX

2014-06-19 Thread Jonathan Giles

Hi all,

Dialogs are something everyone wants, and also something most people 
seem to have an opinion on! JavaFX 8u40 will have dialogs, but what form 
they take (API-wise) is not yet defined. I've posted a relatively long 
discussion on this over at FX Experience [1] and your feedback is highly 
welcome. As I note in the blog post, the Jira issue for this feature is 
RT-12643. If you have any thoughts, please do post them there (rather 
than spam the many good people subscribed to openjfx-dev).


[1] http://fxexperience.com/2014/06/bringing-dialogs-to-javafx/

Thanks!

--
-- Jonathan