My JavaFX Christmas Wishlist

Dirk Lemmermann dlemmermann at gmail.com
Wed Nov 15 15:18:06 UTC 2023


3D: unfortunately that is completely out of my comfort zone … for this feature request I am merely the messenger.
AWT: I was thinking that this is mostly a refactoring and probably code duplication?

Dirk

> Am 15.11.2023 um 14:28 schrieb Nir Lisker <nlisker at gmail.com>:
> 
>> 3D line and point primitives
> 
> I filed https://bugs.openjdk.org/browse/JDK-8316398 for this already. As noted, it requires a somewhat complex computation for intersections and possibly for contains. If you would like to write these Mesh classes, like the current TriangleMesh, I can write the rest.
> 
>> removal of AWT
> 
> Isn't that *a lot* of work? All the image IO is AWT, no? 
> 
> On Wed, Nov 15, 2023 at 10:48 AM Dirk Lemmermann <dlemmermann at gmail.com <mailto:dlemmermann at gmail.com>> wrote:
>> Hi guys,
>> 
>> I already mentioned this at the JavaFX BOF at DEVOXX and also posted this on Twitter but wanna make sure it gets the visibility it deserves:
>> 
>> All I want for Christmas is … / what I think is needed for JavaFX going forward ...
>> 
>>         - removal of AWT 
>>         - a tray API (tray icon) 
>>         - undecorated interactive stage style 
>>         - blur support for stages 
>>         - WebP image format support 
>>         - native embedded browser (Chromium) 
>>         - 3D line and point primitives 
>>         - injection support in FXML for custom controls 
>>         - TableView improvements, aka. TableView2
>> 
>> (order of items does not imply priority)
>> 
>> Dirk
>> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.org/pipermail/openjfx-dev/attachments/20231115/fd8bd1f7/attachment.htm>


More information about the openjfx-dev mailing list