Enhancements for JavaFX 18

Jeanette Winzenburg fastegal at swingempire.de
Fri Aug 27 21:47:12 UTC 2021


Zitat von Kevin Rushforth <kevin.rushforth at oracle.com>:

> Yes, it would be great to finally solve this one. It would need  
> someone who is willing and able to to drive it, though.
>
> -- Kevin

Well, I think myself being both - with a little help of my friends ;)

-- Jeanette
>
>
> On 8/4/2021 2:58 AM, Jeanette Winzenburg wrote:
>>
>> my suggestion would be the longstanding commit-edit-on-focus-lost -  
>> solved by an enhancement to the editing api on virtualized controls
>>
>> -- Jeanette
>>
>> Zitat von Kevin Rushforth <kevin.rushforth at oracle.com>:
>>
>>> Now that JavaFX 17 is in RDP2, we can turn more attention to bug  
>>> fixes and enhancement requests for JavaFX 18. It's the summer, so  
>>> there may be delays as some people are out at various times  
>>> (including me), but I would like to get some of the outstanding  
>>> enhancement requests moving over the next few weeks.
>>>
>>> Specifically, I'd like to see the following proceed:
>>>
>>> * Transparent backgrounds in WebView
>>> JBS: https://bugs.openjdk.java.net/browse/JDK-8090547
>>> PR: https://github.com/openjdk/jfx/pull/563
>>>
>>> * Add DirectionalLight
>>> JBS: https://bugs.openjdk.java.net/browse/JDK-8234921
>>> PR: https://github.com/openjdk/jfx/pull/548
>>>
>>> * CSS pseudoclasses :focus-visible and :focus-within
>>> https://bugs.openjdk.java.net/browse/JDK-8268225
>>> PR: https://github.com/openjdk/jfx/pull/475
>>>
>>> * Improve property system to facilitate correct usage (minus the  
>>> binary incompatible API change)
>>> JBS: https://bugs.openjdk.java.net/browse/JDK-8268642
>>> PR: https://github.com/openjdk/jfx/pull/590 (Draft)
>>>
>>> And maybe the following:
>>>
>>> * Add CSS themes as a first-class concept (need a consensus on how  
>>> to proceed)
>>>
>>> * Undecorated interactive stage style (still in early discussion,  
>>> but the concept looks interesting and useful)
>>>
>>> There are probably others I'm forgetting.
>>>
>>> Each of the above should be discussed in their own thread on  
>>> openjfx-dev rather than a reply to this thread.
>>>
>>> -- Kevin
>>
>>
>>





More information about the openjfx-dev mailing list