Why is com.sun.glass.ui.swt part of graphics-module

2014-04-02 Thread Tom Schindl
Hi Steve & others, Why is com.sun.glass.ui.swt part of the graphics module? Should it go into the swt one? I think it should be shipped with swtfx.jar not else we get back to classloader hell because the extension classloader tries to load classes from swt which it naturally can not find. Tom

Re: JavaFX8: Multittouch support under Linux

2014-04-02 Thread Stefan Schwandter
Hi Anthony, thanks for your quick reply. I wonder though: it seems there’s at least preliminary touch support for OpenJFX on the Raspberry Pi - is this because it does not use X11 and/or GTK there? Is it possible to do the same on an X86-based Linux device? Cheers, Stefan Am 01.04.2014 um 1

Re: JavaFX8: Multittouch support under Linux

2014-04-02 Thread Daniel Blaukopf
Hi Stefan, You have it exactly right. The touch support on the Raspberry Pi and similar devices gets events from the Linux device drivers, not from X11 or GTK. We don’t provide a binary of this configuration for x86, but if you are able to build OpenJFX then you could easily create a binary you

Re: Expected frame rates for a full-screen blur

2014-04-02 Thread Mike Hearn
Right. My issue appears to be far more general - any large window has poor framerates no matter how simple the contents seem to be. What's more it doesn't seem to be a pure CPU time issue because *all* graphics operations, even things like opening mission control, also end up lagged. So I feel it's

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

2014-04-02 Thread hang . vo
Changeset: 228515b0821b Author:Martin Sladecek Date: 2014-04-02 14:48 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/228515b0821b RT-23095 [Axis] when new font is applied, tick labels are not rechecked Reviewed by: jgiles ! modules/controls/src/main/java/javafx/scene/

layoutChildren without min/pref size?

2014-04-02 Thread Tom Eugelink
I'm currently working on a circular pane and am in the phase of writing tests. For optimalisation the layout does some (cached) calculations in the computePrefWidth, because, after all, how can a node be laid out if its container does not know what its min and pref sizes are? This works perfec

Re: Why is com.sun.glass.ui.swt part of graphics-module

2014-04-02 Thread Stephen F Northover
Hi Tom, This is an experimental SWT implementation of Glass that is used for debugging, benchmarking etc. purposes. It's unlikely that we will ever ship it as part of FX. You are right that it can't be part of jfxrt.jar and should it ever become more than that, it would need to be in a sepa

hg: openjfx/8u-dev/rt: RT-35306: Add zoom and rotate gesture recognizers.

2014-04-02 Thread hang . vo
Changeset: 1cff0246b7b6 Author:Seeon Birger Date: 2014-04-02 18:20 +0300 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/1cff0246b7b6 RT-35306: Add zoom and rotate gesture recognizers. ! buildSrc/armv6hf.gradle ! buildSrc/armv6sf.gradle ! modules/graphics/src/main/java/com/

Post commit notification: RT-35306: Add zoom and rotate gesture recognizers.

2014-04-02 Thread Seeon Birger
JIRA: HYPERLINK "https://javafx-jira.kenai.com/browse/RT-35306"RT-35306 - 8u26: Support multitouch gestures Fixed in commit: 1cff0246b7b6 Regards, Seeon

Re: layoutChildren without min/pref size?

2014-04-02 Thread Martin Sladecek
Hi Tom, in all of our layout panes we do check for min/pref/max size (I think), but strictly speaking they are all just size hints so I can imagine a layout pane which would not check for these and compute the size of the child in some different way. On the other hand, the size hints, esp. min

Re: Expected frame rates for a full-screen blur

2014-04-02 Thread ngalarneau
On a Windows 7 machine, Process Explorer reports that the colored circles demo consumes almost no CPU & ~80% of the GPU (pushing total GPU usage to ~100%). The "front page" of Ensemble consumes < 8% of GPU (the window manager is at ~12%). How does the OS "tank"? From: Mike Hearn To: J

Re: layoutChildren without min/pref size?

2014-04-02 Thread Tom Eugelink
Hi Martin, To be clear; I check the sizes of all my children, the problem is in the fact that my layout's layoutChildren() is called without its compute* methods being called prior to that. Hence the calculations are not done and I get an NPE. I have printlns in the compute* and layoutChildren

hg: openjfx/8u-dev/rt: [Accessibility] RT-36400 review. Code format, do not use accGetAttribute in glass, make that lambda HOT!

2014-04-02 Thread hang . vo
Changeset: db120a66633f Author:Felipe Heidrich Date: 2014-04-02 11:13 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/db120a66633f [Accessibility] RT-36400 review. Code format, do not use accGetAttribute in glass, make that lambda HOT! ! modules/graphics/src/main/java

Re: Expected frame rates for a full-screen blur

2014-04-02 Thread Mike
This is sad. A lot is Macbook retinas have been sold .. Millions Sent from my iPhone > On Apr 1, 2014, at 11:17 AM, Jeff Martin wrote: > > I assume retina optimization was added for JFX 8 (or is on the short list). I > think there is a Jira for it. > > You can choose a non-retina resolution

Re: hg: openjfx/8u-dev/rt: [Accessibility] RT-36400 review. Code format, do not use accGetAttribute in glass, make that lambda HOT!

2014-04-02 Thread David Grieve
I thought we were staying away from the Stream API for now? On 4/2/14, 2:17 PM, hang...@oracle.com wrote: Changeset: db120a66633f Author:Felipe Heidrich Date: 2014-04-02 11:13 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/db120a66633f [Accessibility] RT-36400 revie

Re: hg: openjfx/8u-dev/rt: [Accessibility] RT-36400 review. Code format, do not use accGetAttribute in glass, make that lambda HOT!

2014-04-02 Thread Stephen F Northover
We are but this is in Mac platform specific code. The problem areas are iOS and Android and shared code. Steve On 2014-04-02 2:21 PM, David Grieve wrote: I thought we were staying away from the Stream API for now? On 4/2/14, 2:17 PM, hang...@oracle.com wrote: Changeset: db120a66633f Author:

hg: openjfx/8u-dev/rt: [Accessibility] changed initEnum native implementation to create strings when the name starts with "AX". This allows the mechanism to be used for notification and any other name

2014-04-02 Thread hang . vo
Changeset: a9209c1989c2 Author:Felipe Heidrich Date: 2014-04-02 11:29 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/a9209c1989c2 [Accessibility] changed initEnum native implementation to create strings when the name starts with "AX". This allows the mechanism to be u

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

2014-04-02 Thread hang . vo
Changeset: 998037e1d9e1 Author:David Grieve Date: 2014-04-02 15:02 -0400 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/998037e1d9e1 RT-36457: in TooltipSkin, bind tipLabel graphicTextGapProperty to tooltip graphicTextGapProperty ! modules/controls/src/main/java/com/sun/ja

Re: layoutChildren without min/pref size?

2014-04-02 Thread Tom Eugelink
I stand corrected; it turned out I had a beta version of TestFX somewhere in my classpath. The latest 3.1.2 does not show this behavior. On 2014-4-2 19:11, Tom Eugelink wrote: Hi Martin, To be clear; I check the sizes of all my children, the problem is in the fact that my layout's layoutChi

hg: openjfx/8u-dev/rt: RT-36491: CSSParser - if nextInSeries is null, then assume this is _not_ an old-style linear gradient

2014-04-02 Thread hang . vo
Changeset: 55f75996bde5 Author:David Grieve Date: 2014-04-02 16:01 -0400 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/55f75996bde5 RT-36491: CSSParser - if nextInSeries is null, then assume this is _not_ an old-style linear gradient ! modules/graphics/src/main/java/com/su

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

2014-04-02 Thread hang . vo
Changeset: b8631aa10c3e Author:Felipe Heidrich Date: 2014-04-02 13:17 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/b8631aa10c3e [Accessibility] removing NSAccessibilityExpandedChangedNotification, it is undefined and it stop MacNotifications from being init'ed. ! m

com.​sun.​javafx.​fxml.​expression

2014-04-02 Thread Jeffrey Guenther
Hi, In the midst of an autocomplete in NetBeans I discovered com.​sun.​javafx.​fxml.​expression.​Expression. I'm in the middle of implementing an expression parser for a project and happen to also have an Expression object. May I ask what this package is for? It's the first I've seen of it and it

8u20 review request: RT-24903 - Canvas does not always consume its rendering commands

2014-04-02 Thread Jim Graham
webrev: http://cr.openjdk.java.net/~flar/RT-24903/webrev.01/ jira: https://javafx-jira.kenai.com/browse/RT-24903 ...jim

Re: Expected frame rates for a full-screen blur

2014-04-02 Thread Jim Graham
Actually, Box Blurs are no more efficient than Gaussian on GPU hardware due to the inability of shaders to perform "incremental" operations from pixel to pixel. Both are implemented by convolution kernels and N multiplies per pixel in the first horizontal pass and M multiplies per pixel in the

Re: Expected frame rates for a full-screen blur

2014-04-02 Thread Jim Graham
The tick marks in the MacOS display settings do not turn off retina support, they only affect the amount of scaling within the retina spectrum that is provided. To turn off retina support you need to use a utility like QuickRes that allows you to specify HiDPI (retina) vs. non-HiDPI resolution

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

2014-04-02 Thread hang . vo
Changeset: 1a470be65586 Author:jgiles Date: 2014-04-03 09:21 +1300 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/1a470be65586 [IntelliJ] Ignore idea/copyright/profile_settings.xml ! .hgignore Changeset: 1d9f6c50dc8b Author:jgiles Date: 2014-04-03 10:38 +1300 URL: