Tom,
Can you dive into what you want to see in TableView? Performance
improvements, or some particular features?
Btw, I'd love to see someone in the community implement a flexbox
layout. It seems to be what I hear most about these days.
Finally - have you tested your custom layouts on JDK 9 EA builds? I
would suspect they don't work quite so well (i.e. I'd be surprised if
you can still compile)....so any feedback there about what is missing to
you would also be very useful.
-- Jonathan
On 7/12/16 9:19 PM, Tom Eugelink wrote:
From my perspective, from this list, TableView is a big candidate to
get some real TLC. And about animations; for testing it is very
important to be able to _easy_ detect when an animation is still
active (one of the biggest problems I currently have with CSS 3
animations).
About Layout containers, those are fairly easily written by the
community, so I'm not sure is that is what you should be focusing at.
I've done MigPane and am now working on ResponsivePane. I think the
JavaFX team should more focus on the core?
And do add mobile to that core please. Maybe not the full monty like
Gluon, but help as much as possible.
On 8-12-2016 00:45, Jonathan Giles wrote:
Hi folks,
Development on JDK 9 is slowly starting to ramp down, and we are
starting to turn our attention to the goals for JavaFX in JDK 10 and
beyond. We are starting to compile our list of what we think is
important, but we really want to hear from the community about what
their highest priorities are to them. As always, it's important to
keep in mind what JavaFX is (e.g. it isn't aiming to be a
high-performance game engine), but even still there are bound to be a
number of places where people might want to weigh in, for example:
* New layout containers (e.g. Flexbox)
* Public APIs for UI control behaviors
* Marlin renderer enabled by default
* Support for CSS animations
* CSS performance improvements
* TableView improvements (cell spanning, row / column freezing, etc)
* TableView performance
* Focus traversal API
* WebGL support in WebView
* Improved image I/O support
* A JavaFX equivalent of the AWT Desktop APIs
* Multi-res image API
* NIO-backed writable images
If there are other areas of interest that aren't listed here, please
start discussing them and we can work together to determine
priorities. If all you want to do is add a +1 for one of more of the
items above, even that will be very useful.
Thanks,
-- Jonathan