Re: My JavaFX Christmas Wishlist

2023-11-16 Thread Scott Palmer
> On Nov 15, 2023, at 9:32 AM, Nir Lisker wrote: > > >> removal of AWT > > Isn't that *a lot* of work? All the image IO is AWT, no? It was a mistake to tie ImageIO to GUI framework image classes. The image raster should be returned in a generic wrapper around a byte array or ByteBuffer

Re: CFV: New OpenJFX Committer: Martin Fox

2023-11-16 Thread Thiago Milczarek Sayão
Vote: Yes Em qui., 16 de nov. de 2023 12:54, Kevin Rushforth < kevin.rushfo...@oracle.com> escreveu: > I hereby nominate Martin Fox [1] to OpenJFX Committer. > > Martin is an OpenJFX community member, who has contributed 12 commits > [2] to OpenJFX. > > Votes are due by November 30, 2023 at

Re: CFV: New OpenJFX Committer: Florian Kirmaier

2023-11-16 Thread Thiago Milczarek Sayão
Vote: Yes Em qui., 16 de nov. de 2023 12:38, Kevin Rushforth < kevin.rushfo...@oracle.com> escreveu: > I hereby nominate Florian Kirmaier [1] to OpenJFX Committer. > > Florian is an OpenJFX community member, who has contributed 24 commits > [2] to OpenJFX. > > Votes are due by November 30, 2023

Re: My JavaFX Christmas Wishlist

2023-11-16 Thread Kevin Rushforth
There are some interesting things on this list, and in some of the follow-on messages. This reply is just looking at the AWT issue. It depends on what you mean by "remove AWT". Removing all internal dependencies (aside from Swing/JavaFX interop of course) on java.desktop (AWT/Swing/Java2D)

Re: ImageView.fitWidth()/.fitHeight()/.preserveRatio() styling

2023-11-16 Thread Andy Goryachev
Dear Dirk: I don’t see any reason why not - we’d need to add entries in getCssMetaData() and update CSS reference. In fact, there is a TODO item in ImageView:812 along the lines // TODO // "preserve-ratio","smooth","viewport","fit-width","fit-height" Perhaps it just fell

Re: CFV: New OpenJFX Committer: Martin Fox

2023-11-16 Thread Michael Strauß
Vote: YES On Thu, Nov 16, 2023 at 6:34 PM Kevin Rushforth wrote: > > I hereby nominate Martin Fox [1] to OpenJFX Committer. > > Martin is an OpenJFX community member, who has contributed 12 commits > [2] to OpenJFX. > > Votes are due by November 30, 2023 at 16:00 UTC. > > Only current OpenJFX

Re: CFV: New OpenJFX Committer: Florian Kirmaier

2023-11-16 Thread Michael Strauß
Vote: YES On Thu, Nov 16, 2023 at 5:44 PM Kevin Rushforth wrote: > > I hereby nominate Florian Kirmaier [1] to OpenJFX Committer. > > Florian is an OpenJFX community member, who has contributed 24 commits > [2] to OpenJFX. > > Votes are due by November 30, 2023 at 16:00 UTC. > > Only current

Re: CFV: New OpenJFX Committer: Florian Kirmaier

2023-11-16 Thread Nir Lisker
Vote: YES On Thu, Nov 16, 2023 at 7:00 PM Kevin Rushforth wrote: > Vote: YES > > -- Kevin > > On 11/16/2023 7:38 AM, Kevin Rushforth wrote: > > I hereby nominate Florian Kirmaier [1] to OpenJFX Committer. >

Re: CFV: New OpenJFX Committer: Martin Fox

2023-11-16 Thread Nir Lisker
Vote: YES On Thu, Nov 16, 2023 at 6:55 PM John Neffenger wrote: > Vote: YES > > John > > On 11/16/23 7:54 AM, Kevin Rushforth wrote: > > I hereby nominate Martin Fox [1] to OpenJFX Committer. > >

Re: CFV: New OpenJFX Committer: Martin Fox

2023-11-16 Thread Ajit Ghaisas
Vote: YES Regards, Ajit > On 16-Nov-2023, at 9:24 PM, Kevin Rushforth > wrote: > > I hereby nominate Martin Fox [1] to OpenJFX Committer. > > Martin is an OpenJFX community member, who has contributed 12 commits [2] to > OpenJFX. > > Votes are due by November 30, 2023 at 16:00 UTC. > >

Re: CFV: New OpenJFX Committer: Florian Kirmaier

2023-11-16 Thread Ajit Ghaisas
Vote: YES Regards, Ajit > On 16-Nov-2023, at 9:08 PM, Kevin Rushforth > wrote: > > I hereby nominate Florian Kirmaier [1] to OpenJFX Committer. > > Florian is an OpenJFX community member, who has contributed 24 commits [2] to > OpenJFX. > > Votes are due by November 30, 2023 at 16:00 UTC.

Re: RFR: 8313648: JavaFX application continues to show a black screen after graphic card driver crash

2023-11-16 Thread Kevin Rushforth
On Tue, 7 Nov 2023 07:26:31 GMT, Michael Strauß wrote: > On a side note, I think we should remove the non-9Ex code paths from the D3D > pipeline. We're not supporting Windows XP, are we? This might be a good follow-up issue to file. We no longer support nor run on Windows XP (or Windows

Re: RFR: 8313648: JavaFX application continues to show a black screen after graphic card driver crash

2023-11-16 Thread Kevin Rushforth
On Sat, 5 Aug 2023 12:28:16 GMT, Thorsten Fischer wrote: > Hi, > > I did open the bug report. Some notes to this PR: > > My colleagues and I are able to reproduce this bug regularly, even though it > takes sometimes up to 3 or 4 weeks until the D3DERR_DEVICEHUNG error shows > up. We are

Re: CFV: New OpenJFX Committer: Martin Fox

2023-11-16 Thread John Neffenger
Vote: YES John On 11/16/23 7:54 AM, Kevin Rushforth wrote: I hereby nominate Martin Fox [1] to OpenJFX Committer.

Re: CFV: New OpenJFX Committer: Florian Kirmaier

2023-11-16 Thread John Neffenger
Vote: YES John On 11/16/23 7:38 AM, Kevin Rushforth wrote: I hereby nominate Florian Kirmaier [1] to OpenJFX Committer.

Re: RFR: 8319340: [Linux] Disabled windows should not allow window operations (minimize, resize, maximize, close) [v2]

2023-11-16 Thread Thiago Milczarek Sayao
On Fri, 3 Nov 2023 10:34:42 GMT, Thiago Milczarek Sayao wrote: >> JavaFX on Linux is allowing disabled windows to be minimized. >> >> Currently close does nothing as it should, maximize disappears (on MS >> Windows it's greyed out - it's a platform behavior difference) and minimize >> is

Re: RFR: 8319340: [Linux] Disabled windows should not allow window operations (minimize, resize, maximize, close) [v2]

2023-11-16 Thread Kevin Rushforth
On Fri, 3 Nov 2023 10:34:42 GMT, Thiago Milczarek Sayao wrote: >> JavaFX on Linux is allowing disabled windows to be minimized. >> >> Currently close does nothing as it should, maximize disappears (on MS >> Windows it's greyed out - it's a platform behavior difference) and minimize >> is

Integrated: 8087700: [KeyCombination, Mac] KeyCharacterCombinations behave erratically

2023-11-16 Thread Martin Fox
On Mon, 14 Aug 2023 16:28:20 GMT, Martin Fox wrote: > A KeyCharacterCombination should match a key if the target character is > printed on that key. For example, the user should be able to invoke the > `Shortcut+'+' ` combination by holding down the Shortcut key and pressing a > key that has

Re: CFV: New OpenJFX Committer: Martin Fox

2023-11-16 Thread Andy Goryachev
Vote: YES -andy From: openjfx-dev on behalf of Kevin Rushforth Date: Thursday, November 16, 2023 at 07:54 To: openjfx-dev , Martin Fox Subject: CFV: New OpenJFX Committer: Martin Fox I hereby nominate Martin Fox [1] to OpenJFX Committer. Martin is an OpenJFX community member, who has

Re: CFV: New OpenJFX Committer: Martin Fox

2023-11-16 Thread Kevin Rushforth
Vote: YES -- Kevin On 11/16/2023 7:54 AM, Kevin Rushforth wrote: I hereby nominate Martin Fox [1] to OpenJFX Committer.

CFV: New OpenJFX Committer: Martin Fox

2023-11-16 Thread Kevin Rushforth
I hereby nominate Martin Fox [1] to OpenJFX Committer. Martin is an OpenJFX community member, who has contributed 12 commits [2] to OpenJFX. Votes are due by November 30, 2023 at 16:00 UTC. Only current OpenJFX Committers [3] are eligible to vote on this nomination. Votes must be cast in

Re: RFR: 8087700: [KeyCombination, Mac] KeyCharacterCombinations behave erratically

2023-11-16 Thread Andy Goryachev
On Thu, 16 Nov 2023 01:19:27 GMT, Martin Fox wrote: > I have no idea where to begin with IME-based languages like Japanese good point. IME is probably out of scope then. - PR Comment: https://git.openjdk.org/jfx/pull/1209#issuecomment-1814711215

Re: CFV: New OpenJFX Committer: Florian Kirmaier

2023-11-16 Thread Andy Goryachev
Vote: YES -andy From: openjfx-dev on behalf of Kevin Rushforth Date: Thursday, November 16, 2023 at 07:38 To: openjfx-dev , Florian Kirmaier Subject: CFV: New OpenJFX Committer: Florian Kirmaier I hereby nominate Florian Kirmaier [1] to OpenJFX Committer. Florian is an OpenJFX community

Re: CFV: New OpenJFX Committer: Florian Kirmaier

2023-11-16 Thread Kevin Rushforth
Vote: YES -- Kevin On 11/16/2023 7:38 AM, Kevin Rushforth wrote: I hereby nominate Florian Kirmaier [1] to OpenJFX Committer.

CFV: New OpenJFX Committer: Florian Kirmaier

2023-11-16 Thread Kevin Rushforth
I hereby nominate Florian Kirmaier [1] to OpenJFX Committer. Florian is an OpenJFX community member, who has contributed 24 commits [2] to OpenJFX. Votes are due by November 30, 2023 at 16:00 UTC. Only current OpenJFX Committers [3] are eligible to vote on this nomination. Votes must be

Re: RFR: JDK-8269921 TextFlow: listeners on bounds can throw NPE while computing text bounds [v4]

2023-11-16 Thread Kevin Rushforth
On Tue, 26 Sep 2023 08:46:33 GMT, Florian Kirmaier wrote: >> @FlorianKirmaier this one fell off my radar. The updated fix seems fine as >> long the check for null `runs` isn't making some other problem. Btw, the >> title of the bug doesn't match the problem being fixed, so I recommend >>

Re: RFR: 8303826: Add FX test for JDK-8252255

2023-11-16 Thread Kevin Rushforth
On Thu, 9 Nov 2023 03:43:48 GMT, Prasanta Sadhukhan wrote: > Manual regression test for 8252255: Blurry rendering of SwingNode with HiDPI > scaling in JavaFX is added @prsadhuk This PR is ready for you to integrate. - PR Comment:

Re: RFR: 8087700: [KeyCombination, Mac] KeyCharacterCombinations behave erratically

2023-11-16 Thread Kevin Rushforth
On Mon, 14 Aug 2023 16:28:20 GMT, Martin Fox wrote: > A KeyCharacterCombination should match a key if the target character is > printed on that key. For example, the user should be able to invoke the > `Shortcut+'+' ` combination by holding down the Shortcut key and pressing a > key that has

ImageView.fitWidth()/.fitHeight()/.preserveRatio() styling

2023-11-16 Thread Dirk Lemmermann
Hi everyone, Is there a particular reason why the fitWidth, fitHeight, and preserveRatio() properties of an ImageView can not be styled via CSS? Dirk

[jfx21u] Integrated: 8319996: Update to GCC 13.2.0 on Linux

2023-11-16 Thread Kevin Rushforth
On Thu, 16 Nov 2023 12:53:41 GMT, Kevin Rushforth wrote: > Clean backport of compiler update to jfx21u This pull request has now been integrated. Changeset: 3b810c24 Author:Kevin Rushforth URL: https://git.openjdk.org/jfx21u/commit/3b810c242767880a866e49d908d1ef4867b1378f Stats:

[jfx21u] RFR: 8319996: Update to GCC 13.2.0 on Linux

2023-11-16 Thread Kevin Rushforth
Clean backport of compiler update to jfx21u - Commit messages: - Backport 2e7330417c2f39fee15676966d5b7455bb3fcbff Changes: https://git.openjdk.org/jfx21u/pull/30/files Webrev: https://webrevs.openjdk.org/?repo=jfx21u=30=00 Issue: https://bugs.openjdk.org/browse/JDK-8319996

Integrated: 8319996: Update to GCC 13.2.0 on Linux

2023-11-16 Thread Kevin Rushforth
On Tue, 14 Nov 2023 00:24:30 GMT, Kevin Rushforth wrote: > This PR updates the compiler on Linux to GCC 13.2.0 (from 12.2.0) to match > JDK 22. > > I've run headless and headful tests on Ubuntu 16.04, 20.04, and 22.04. This pull request has now been integrated. Changeset: 2e733041 Author:

Re: RFR: 8319996: Update to GCC 13.2.0 on Linux [v2]

2023-11-16 Thread Ambarish Rapte
On Wed, 15 Nov 2023 12:35:50 GMT, Kevin Rushforth wrote: >> This PR updates the compiler on Linux to GCC 13.2.0 (from 12.2.0) to match >> JDK 22. >> >> I've run headless and headful tests on Ubuntu 16.04, 20.04, and 22.04. > > Kevin Rushforth has updated the pull request with a new target base

Re: Wayland

2023-11-16 Thread Thiago Milczarek Sayão
Hi, It seems there are some opportunities to explore with Wayland: For kiosks (Ubuntu frame): https://mir-server.io/ https://wayland.app/protocols/ There are some interesting extensions such as Tizen (samsung OS) and "In-vehicle infotainment": https://wayland.app/protocols/ivi-application I

Re: My JavaFX Christmas Wishlist

2023-11-16 Thread Dirk Lemmermann
It is mainly an issue when trying to run a JavaFX app natively (GraalVM, Gluon). You can not have AWT in your classpath when compiling to native code. It is not supported. Dirk > Am 15.11.2023 um 20:31 schrieb David Alayachew : > > My bigger question is asking what you lose by having AWT in