[jfx22] Integrated: 8328136: Create release notes for JavaFX 22

2024-03-16 Thread Kevin Rushforth
On Fri, 15 Mar 2024 16:36:57 GMT, Kevin Rushforth wrote: > This is a necessary backport of the JavaFX 22 release notes to the `jfx22` > branch. > > NOTE: We will _not_ tag `jfx22` nor rebuild JavaFX 22 as a result of this > commit. This pull request has now been integrated. Changeset:

Re: [jfx22] Integrated: 8328136: Create release notes for JavaFX 22

2024-03-16 Thread Kevin Rushforth
On Fri, 15 Mar 2024 16:36:57 GMT, Kevin Rushforth wrote: > This is a necessary backport of the JavaFX 22 release notes to the `jfx22` > branch. > > NOTE: We will _not_ tag `jfx22` nor rebuild JavaFX 22 as a result of this > commit. @johanvos please review this clean backport. -

Re: [jfx22] Integrated: 8328136: Create release notes for JavaFX 22

2024-03-16 Thread Johan Vos
On Fri, 15 Mar 2024 16:36:57 GMT, Kevin Rushforth wrote: > This is a necessary backport of the JavaFX 22 release notes to the `jfx22` > branch. > > NOTE: We will _not_ tag `jfx22` nor rebuild JavaFX 22 as a result of this > commit. Marked as reviewed by jvos (Reviewer). - PR

[jfx22] Integrated: 8328136: Create release notes for JavaFX 22

2024-03-16 Thread Kevin Rushforth
This is a necessary backport of the JavaFX 22 release notes to the `jfx22` branch. NOTE: We will _not_ tag `jfx22` nor rebuild JavaFX 22 as a result of this commit. - Commit messages: - Backport 8cb078a2f81c2ced15abdc348b9c8373fabaa7c6 Changes:

RFR: JDK-8186188: TableColumHeader: initial auto-size broken if has graphic

2024-03-16 Thread Marius Hanl
This PR fixes the issue that the initial column autosizing is wrong under some circumstances. The following things will break the initial autosizing: - Bold Column text (that is where I initially found this problem) - Another font / font size - Graphic The reason is actually quite simple: The

Re: RFR: 8324326: Update ICU4C to 74.2

2024-03-16 Thread Kevin Rushforth
On Tue, 12 Mar 2024 14:45:06 GMT, Hima Bindu Meda wrote: > Updated icu to v74.2. Sanity testing looks fine. Verified build on all > platforms Looks good. - Marked as reviewed by kcr (Lead). PR Review: https://git.openjdk.org/jfx/pull/1398#pullrequestreview-1941048050

Integrated: JDK-8327727: Changing the row factory of a TableView does not recreate the rows

2024-03-16 Thread Marius Hanl
On Sat, 9 Mar 2024 19:52:25 GMT, Marius Hanl wrote: > The fix is very straightfoward. We request a recreation of all cells in the > `VirtualFlow` by calling `flow.recreateCells()` when the `tableRowFactory` > was changed. > > Funny enough, this was done in the `TreeTableViewSkin` again, hence

Integrated: 8328136: Create release notes for JavaFX 22

2024-03-16 Thread Kevin Rushforth
On Wed, 13 Mar 2024 23:15:05 GMT, Kevin Rushforth wrote: > Release notes for the JavaFX 22 release. This will first go into `master` and > then be backported to the `jfx22` branch so it will be available in that > branch when JavaFX 22 is published, and from there also synced into the >

Re: RFR: 8327471: RTLTextFlowCharacterIndexTest fails on Linux [v2]

2024-03-16 Thread Karthik P K
On Thu, 14 Mar 2024 10:37:26 GMT, Karthik P K wrote: >> Because of the difference in the size of characters in default fonts in >> different OS, 2 tests were failing in `RTLTextFlowCharacterIndexTest`. >> >> Increased the scene width to accommodate all the characters as required for >> the