Re: Focus delegation API

2024-11-20 Thread Michael Strauß
I don't see how these problems are at all related. My proposal solves the focus delegation problem that is inherent with composite controls, which is not even addressed by the InputMap proposal. It also solves an artifact of the event system, namely that key events are delivered to the focused no

Re: Prioritized event handlers

2024-11-20 Thread Michael Strauß
Hi Andy! > 1. Does this proposal changes the way events are dispatched with respect to > priority? In other words, does it first go through the list of all handlers > registred on the leaf Node (high priority first, then lower, then lowest), > then bubble up? Or do they propagate upwards look

test SDKs for headless builds

2024-11-20 Thread Johan Vos
Hi, Now that JDK-8343196 [1] (Add build property to identify experimental builds of JavaFX) is integrated, I added a jfx.experimental.feature.name property in the headless branch of the sandbox [2] and set that to "headless" Based on that commit, we created builds, and the SDKs containing the he

Re: RFR: 8301121: RichTextArea Control (Incubator) [v47]

2024-11-20 Thread Andy Goryachev
> Incubating a new feature - rich text control, **RichTextArea**, intended to > bridge the functional gap with Swing and its StyledEditorKit/JEditorPane. The > main design goal is to provide a control that is complete enough to be useful > out-of-the box, as well as open to extension by the appl

Re: RFR: 8335469: [XWayland] crash when an AWT ScreenCast session overlaps with an FX ScreenCast session [v4]

2024-11-20 Thread Kevin Rushforth
On Wed, 20 Nov 2024 03:00:36 GMT, Alexander Zvegintsev wrote: >> This is the FX counterpart of the >> [openjdk/jdk/pull/22131](https://github.com/openjdk/jdk/pull/22131) / >> `b.`(aka crash prevention part) >> >> It does not crash without the >> [openjdk/jdk/pull/22131](https://github.com/op

Re: RFR: 8344367: Fix mistakes in FX API docs

2024-11-20 Thread Nir Lisker
On Sun, 17 Nov 2024 21:35:44 GMT, Nir Lisker wrote: > A batch of typo and grammar fixes that were found by the spellchecker. > > Integration can wait until RDP 1/2. I found some spellchecker to which you give a URL and it finds the mistakes. I needed it for something else, but then thought it

Re: RFR: 8335469: [XWayland] crash when an AWT ScreenCast session overlaps with an FX ScreenCast session [v4]

2024-11-20 Thread Lukasz Kostyra
On Wed, 20 Nov 2024 03:00:36 GMT, Alexander Zvegintsev wrote: >> This is the FX counterpart of the >> [openjdk/jdk/pull/22131](https://github.com/openjdk/jdk/pull/22131) / >> `b.`(aka crash prevention part) >> >> It does not crash without the >> [openjdk/jdk/pull/22131](https://github.com/op

Integrated: 8344443: Deprecate FXPermission for removal

2024-11-20 Thread Kevin Rushforth
On Mon, 18 Nov 2024 18:59:30 GMT, Kevin Rushforth wrote: > This PR deprecates the FXPermission class for removal. The intent is to > deprecate it in 24 and remove it in 26. > > This class no longer does anything. Now that we have finished the post-SM > removal cleanup, there are no remaining r

Re: RFR: 8338000: Remove GlassFullscreenWindow

2024-11-20 Thread Kevin Rushforth
On Sun, 17 Nov 2024 20:18:28 GMT, Martin Fox wrote: > The GlassFullscreenWindow class hasn't been instantiated since applet support > was removed (JDK-8201538). This PR removes the class and the one (unused) > member variable of that type. Marked as reviewed by kcr (Lead). - PR R