Well, we are all at the whim of Oracle executives decisions with the added help of third parties such as Gluon and RoboVM. The future of JavaFX really is in *our* hands.
> On 30 Jun 2015, at 21:13, Jack Moxley <j...@moxley.co.uk> wrote: > > Maybe it should its aspirations a little higher, especially with the advent > of unity, webgl or even scenegraph impls such as jmonkeyengine that do. > > Sent from my iPhone > >> On 30 Jun 2015, at 09:42, Felix Bembrick <felix.bembr...@gmail.com> wrote: >> >> <cough>JavaFX has *never* claimed to be write once, run anyway</cough> >> >> >>> On 30 Jun 2015, at 18:13, Mike <mikeg...@gmail.com> wrote: >>> >>> <cough>write once, run anywhere</cough> >>> >>> This about sums it up! >>> >>> >>> >>>> On Tue, Jun 30, 2015 at 12:12 AM, Jack Moxley <j...@moxley.co.uk> wrote: >>>> >>>> <cough>write once, run anywhere</cough> >>>> >>>> Sent from my iPhone >>>> >>>>>> On 29 Jun 2015, at 21:45, Michał Zegan <webczat_...@poczta.onet.pl> >>>>> wrote: >>>>> >>>>> -----BEGIN PGP SIGNED MESSAGE----- >>>>> Hash: SHA1 >>>>> >>>>> Does it mean platform support for linux won't be implemented now, or >>>>> at all? >>>>> I usually use windows, but still depend on that support because I >>>>> sometimes use linux, so I am interested about that. >>>>> >>>>> W dniu 2015-06-29 o 22:40, Kevin Rushforth pisze: >>>>>> There is public API in 8u40 to support accessibility. Applications >>>>>> using standard JavaFX controls can, for example, use the >>>>>> accessibleText property to define the text that the screen reader >>>>>> will speak or the accessibleHelp property to provide a more >>>>>> detailed description. These properties have reasonable defaults, >>>>>> but can be overridden by applications. Additionally, if you use the >>>>>> "labelFor" property to point to a Control that the Label is >>>>>> associated with, the accessibility framework will use that when the >>>>>> screen reader is active. >>>>>> >>>>>> Custom controls can override the queryAccessibleAttribute, >>>>>> executeAccessibleAction, and notifyAccessibleAttributeChanged >>>>>> methods. >>>>>> >>>>>> As for platform support, we currently support Windows and Mac >>>>>> platforms. We have no plan to make FX accessible on Linux . >>>>>> >>>>>> -- Kevin >>>>>> >>>>>> >>>>>> Michał Zegan wrote: I saw it, and it seems promising, but: first, >>>>>> there is probably, or I heard it wrong? no public api for making >>>>>> accessibility related stuff... Also, I believe there is no linux >>>>>> accessibility bridge as opposed to windows and mac. And I do not >>>>>> know if I am wrong, or when this is going to be implemented. >>>>>> >>>>>> W dniu 2015-06-29 o 20:30, Kevin Rushforth pisze: >>>>>> >>>>>>>>> JavaFX accessibility is already implemented and was delivered >>>>>>>>> in JDK 8u40. >>>>>>>>> >>>>>>>>> -- Kevin >>>>>>>>> >>>>>>>>> >>>>>>>>> Michał Zegan wrote: What about accessibility work? Work on it >>>>>>>>> has been started, but not sure if it is still targetted for >>>>>>>>> 9. >>>>>>>>> >>>>>>>>> W dniu 2015-06-27 o 20:16, Mike pisze: >>>>>>>>> >>>>>>>>> >>>>>>>>>>>> a lot of FULL blown Webrtc support and building >>>>>>>>>>>> something in Javafx (like Scene Builder) that Proves >>>>>>>>>>>> Webrtc support would be awesome. Ditto to Webgl >>>>>>>>>>>> support. >>>>>>>>>>>> >>>>>>>>>>>> On Sat, Jun 27, 2015 at 8:07 AM, Kevin Rushforth >>>>>>>>>>>> <kevin.rushfo...@oracle.com >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>>> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>> Hi Felix, >>>>>>>>>>>>> >>>>>>>>>>>>> Sorry for the delay. Most of us were still pretty >>>>>>>>>>>>> focused on 8u60, but we are turning our attention to >>>>>>>>>>>>> JDK 9 now. >>>>>>>>>>>>> >>>>>>>>>>>>> The focus for JDK 9 is Jigsaw. The currently planned >>>>>>>>>>>>> big features (JEPs) for FX in JDK 9 are these: >>>>>>>>>>>>> >>>>>>>>>>>>> JEP 253: Prepare JavaFX UI Controls & CSS APIs for >>>>>>>>>>>>> Modularization JEP 257: Update JavaFX/Media to Newer >>>>>>>>>>>>> Version of GStreamer >>>>>>>>>>>>> >>>>>>>>>>>>> Related to Jigasw, we intend to look into new API for >>>>>>>>>>>>> heavily used internal methods / classes since they >>>>>>>>>>>>> will no longer be accessible otherwise. We also plan >>>>>>>>>>>>> to update WebKit at least one more time, and will >>>>>>>>>>>>> likely do a few RFEs such as better Hi-DPI support >>>>>>>>>>>>> (with API control) on Mac, Windows, Linux. >>>>>>>>>>>>> >>>>>>>>>>>>> We don't currently plan any other big features for 9, >>>>>>>>>>>>> but will consider additional RFEs if they are >>>>>>>>>>>>> important to enough developers and if they fit into >>>>>>>>>>>>> the time frame. >>>>>>>>>>>>> >>>>>>>>>>>>> -- Kevin >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> Felix Bembrick wrote: >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>>> Anyone got anything or is there a link somewhere >>>>>>>>>>>>>> that talks about these? >>>>>>>>>>>>>> >>>>>>>>>>>>>> On 15 June 2015 at 22:00, Felix Bembrick >>>>>>>>>>>>>> <felix.bembr...@gmail.com> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>>> I realise we are a long way off JDK 9 still and >>>>>>>>>>>>>>> with crucial features such as Jigsaw still a >>>>>>>>>>>>>>> little up in the air but is it possible someone >>>>>>>>>>>>>>> could itemise the most likely new features, >>>>>>>>>>>>>>> enhancements and bug fixes that we will see in >>>>>>>>>>>>>>> JavaFX when JDK 9 is released? >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Of course it's purely speculation at this point >>>>>>>>>>>>>>> but it would assist me greatly to have some of >>>>>>>>>>>>>>> idea of where JavaFX is heading and which areas >>>>>>>>>>>>>>> are seen as most important. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Felix >>>>> -----BEGIN PGP SIGNATURE----- >>>>> Version: GnuPG v2 >>>>> >>>>> iQIcBAEBAgAGBQJVka5MAAoJEHb1CzgxXKwYbKwP/RFa3NjMnXWFc6o5EzIFYlh3 >>>>> 5ExLUgu+IVWr1fewrf+KTcR9WmyXWN2ju8zkRb7nhjSiA+5XAf3vbvUBGTaaa1A4 >>>>> 92Fd0W2Mfj8M9F3Px5QP1TMS1BO7GrO12zsB+obmBvWA/xWy0GEoctja8ohT5aNf >>>>> hs7foi4pZRK6abMvxd94WdSNh/KhzqNvllD3tIkqlasTOOH1i7bEreQ9sxN6+DRF >>>>> JB87JSRuml7rYEgsOSx5Z2EE7YdgqYjdfHSAIwBvqkRDQZuOp8RrWzU6wFyyzhlm >>>>> RtuAQJWj1I2DNbZE9iCNJzYqajnp0OellbxGr9SrJaVPpqNjjbw6zoGZ3bhgCAow >>>>> BAZUlllG9UVoKcl1bHDvmB01RG2JP7RtBByS0cbqGQM0/YqtknbNWpl2r5kTVyH1 >>>>> EZnfkXmXYi/lqgyRBf1/WqlJnuT10ra7oAQytUajZ3cQJNbRwuFycV0yvbGo11xS >>>>> eaQO2ECgYyubLE8vsnw1L+2U4wLAMXY9Q3Ob1kLq12UEYB8WMoLZ+IAixUUJ6abB >>>>> reI+epG/Bh27R0fHChkHEgY65TIMRt8RtOXxzs+Nf0VVAC4Lj9378Y8ZEr14RbcZ >>>>> mO+5TvyqfDhyIP4WevGDF2/tQTvlsAzl7UuiTtD3pWZ+CpN2WeNimBHPN2ZI6lii >>>>> Mfj0LIA1IawOjtYjlnHz >>>>> =lXSV >>>>> -----END PGP SIGNATURE----- >