git: openjdk/jfx-sandbox: metal: 29 new changesets

Ambarish Rapte arapte at openjdk.org
Tue Apr 30 06:43:51 UTC 2024


Changeset: 0eb4d719
Author:    Alexander Zuev <kizune at openjdk.org>
Committer: Kevin Rushforth <kcr at openjdk.org>
Date:      2024-04-05 19:33:46 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/0eb4d7196099d817cc6467985b882242845bdd2e

8329705: Add missing Application thread checks to platform specific a11y methods

Reviewed-by: arapte, kcr

! modules/javafx.graphics/src/main/java/com/sun/glass/ui/mac/MacAccessible.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/win/WinAccessible.java
+ tests/manual/a11y/AccessibilityNotificationTest.java
+ tests/manual/a11y/AccessibilityNotificationTestApp.java

Changeset: 44d53baf
Author:    Marius Hanl <mhanl at openjdk.org>
Date:      2024-04-12 07:59:22 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/44d53baf2f9fda395e6a37671794482d7f0a28ca

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

Reviewed-by: angorya, rlichten

! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableColumnHeader.java
! modules/javafx.controls/src/shims/java/javafx/scene/control/skin/TableColumnHeaderShim.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/TableColumnHeaderTest.java
+ modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/TableColumnHeaderTreeTableTest.java

Changeset: e7a3e793
Author:    Lukasz Kostyra <lkostyra at openjdk.org>
Date:      2023-10-26 08:58:11 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/e7a3e79312e116bc6ab35ad115867bd641b409dc

8313072: Enhanced handling of Fonts

Reviewed-by: kcr, rhalade, arapte

! modules/javafx.graphics/src/main/native-font/coretext.c
! modules/javafx.graphics/src/main/native-font/freetype.c

Changeset: 75fdcfb3
Author:    Lukasz Kostyra <lkostyra at openjdk.org>
Date:      2023-10-31 10:26:30 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/75fdcfb32301530271753913d2ea0f0239b21516

8313040: Enhanced Font handling

Reviewed-by: rhalade, prr, kcr

! modules/javafx.graphics/src/main/java/com/sun/javafx/font/PrismFontFactory.java
! modules/javafx.graphics/src/main/native-font/coretext.c
! modules/javafx.graphics/src/main/native-font/directwrite.cpp
! modules/javafx.graphics/src/main/native-font/fontpath.c
! modules/javafx.graphics/src/main/native-font/freetype.c
! modules/javafx.graphics/src/main/native-glass/win/Utils.h

Changeset: 259ce3fe
Author:    Kevin Rushforth <kcr at openjdk.org>
Date:      2023-11-01 12:08:35 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/259ce3febd0b83c539af92a01ca1ed46d27c96e1

Merge


Changeset: 37471c84
Author:    Kevin Rushforth <kcr at openjdk.org>
Date:      2023-11-17 09:50:37 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/37471c8433cfd64324691a7b9cf70cf1dd14f5bc

Merge


Changeset: 60dfe777
Author:    Kevin Rushforth <kcr at openjdk.org>
Date:      2023-11-20 13:35:49 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/60dfe77720e0319b55c35b6ff1ba3e7d140f5c78

8313032: Enhanced handling of Glass

Reviewed-by: lkostyra, rhalade, arapte

! modules/javafx.graphics/src/main/native-glass/gtk/GlassPixels.cpp
! modules/javafx.graphics/src/main/native-glass/gtk/GlassSystemClipboard.cpp
! modules/javafx.graphics/src/main/native-glass/gtk/glass_dnd.cpp
! modules/javafx.graphics/src/main/native-glass/gtk/glass_general.cpp
! modules/javafx.graphics/src/main/native-glass/win/GlassClipboard.cpp
! modules/javafx.graphics/src/main/native-glass/win/OleUtils.h
! modules/javafx.graphics/src/main/native-glass/win/Utils.h

Changeset: bdd0dae6
Author:    Kevin Rushforth <kcr at openjdk.org>
Date:      2023-11-29 12:02:48 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/bdd0dae6173336f7242ab63fc2253a1d9835767b

8320441: Additonal fix for JDK-8313032

Reviewed-by: arapte, lkostyra

! modules/javafx.graphics/src/main/native-glass/gtk/glass_dnd.cpp

Changeset: 0071573b
Author:    Kevin Rushforth <kcr at openjdk.org>
Date:      2023-12-08 13:48:02 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/0071573b7071571a0e1df91e5628bd4eee5b909c

Merge

! modules/javafx.graphics/src/main/native-glass/gtk/glass_general.cpp
! modules/javafx.graphics/src/main/native-glass/win/Utils.h
! modules/javafx.graphics/src/main/native-glass/gtk/glass_general.cpp
! modules/javafx.graphics/src/main/native-glass/win/Utils.h

Changeset: ef429297
Author:    Ambarish Rapte <arapte at openjdk.org>
Date:      2023-12-14 16:45:08 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/ef42929752c00ef68c10b66a056493c482d52a97

8313064: General enhancements of image handling

Reviewed-by: rhalade, jdv, kcr

! modules/javafx.graphics/src/main/native-glass/win/Pixels.cpp
! modules/javafx.graphics/src/main/native-glass/win/Utils.h
! modules/javafx.graphics/src/main/native-prism-d3d/D3DContext.cc
! modules/javafx.graphics/src/main/native-prism-d3d/D3DContext.h
! modules/javafx.graphics/src/main/native-prism-es2/GLContext.c
! modules/javafx.graphics/src/main/native-prism-sw/JAbstractSurface.c
! modules/javafx.graphics/src/main/native-prism-sw/JPiscesRenderer.c
! modules/javafx.graphics/src/main/native-prism-sw/PiscesPaint.c
! modules/javafx.graphics/src/main/native-prism-sw/PiscesSurface.h

Changeset: 9ec34b45
Author:    Kevin Rushforth <kcr at openjdk.org>
Date:      2023-12-16 16:57:22 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/9ec34b455bc08f73222240de3dc3cb0df0fa2a16

8322236: Build failure after JDK-8313064

Reviewed-by: arapte

! modules/javafx.graphics/src/main/native-prism-sw/PiscesPaint.c

Changeset: a95be135
Author:    Kevin Rushforth <kcr at openjdk.org>
Date:      2023-12-22 14:59:34 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/a95be135923fb0643793b9283387a8925fa60cf4

Merge


Changeset: 9208e02a
Author:    Kevin Rushforth <kcr at openjdk.org>
Date:      2024-01-10 15:36:25 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/9208e02aa9ac50dd10a611ce6ebfa024c64c31cd

Merge


Changeset: 2e16a0c5
Author:    Kevin Rushforth <kcr at openjdk.org>
Date:      2024-01-23 05:51:19 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/2e16a0c50d327c04e7e2dd6645eb58f20c0d84af

Merge


Changeset: 0aaaa95e
Author:    Kevin Rushforth <kcr at openjdk.org>
Date:      2024-02-02 22:04:49 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/0aaaa95edecb23d3892c635796d0bbeff59cbc87

Merge


Changeset: 34c9dcb8
Author:    Kevin Rushforth <kcr at openjdk.org>
Date:      2024-02-17 00:16:50 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/34c9dcb82f5a3c445ae66f9738da0c7508438efa

Merge


Changeset: 3914db26
Author:    Kevin Rushforth <kcr at openjdk.org>
Date:      2024-03-15 19:22:52 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/3914db26f3abb573ed0e320a361477e1d3e7a9ac

Merge

! modules/javafx.graphics/src/main/native-glass/gtk/glass_general.cpp
! modules/javafx.graphics/src/main/native-glass/gtk/glass_general.cpp

Changeset: 5482b846
Author:    Kevin Rushforth <kcr at openjdk.org>
Date:      2024-03-29 23:06:34 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/5482b84697c404fd14a4b9d09ffcb4f3f8400e6c

Merge


Changeset: c721a4be
Author:    Kevin Rushforth <kcr at openjdk.org>
Date:      2024-04-08 15:46:33 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/c721a4be906cf3b7b43b779e33eaee4c80bbfa25

Merge


Changeset: f27077b9
Author:    Kevin Rushforth <kcr at openjdk.org>
Date:      2024-04-16 14:29:26 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/f27077b958145aa3a1991cdf7749505b24994709

Merge

Reviewed-by: jvos


Changeset: d03b0028
Author:    drmarmac <6900949+drmarmac at users.noreply.github.com>
Committer: Karthik P K <kpk at openjdk.org>
Date:      2024-04-18 07:26:18 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/d03b0028d1ebefa00df59a20d6f9a4dd9ac5f033

8242553: IntegerSpinner and DoubleSpinner do not wrap around values correctly in some cases
8193286: IntegerSpinnerFactory does not wrap value correctly

Reviewed-by: angorya, kpk

! modules/javafx.controls/src/main/java/javafx/scene/control/Spinner.java
! modules/javafx.controls/src/main/java/javafx/scene/control/SpinnerValueFactory.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/SpinnerTest.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/util/Utils.java

Changeset: 5182ea16
Author:    Phil Race <prr at openjdk.org>
Date:      2024-04-19 20:24:15 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/5182ea16ace78c4f61e2c38981aab62f6153294e

8322251: [Linux] JavaFX is not displaying CJK on Ubuntu 23.10 and later

Reviewed-by: aghaisas, angorya

! modules/javafx.graphics/src/main/native-font/fontpath_linux.c

Changeset: 3333740f
Author:    Eduard Sedov <eduard.sedov at zeiss.com>
Committer: Karthik P K <kpk at openjdk.org>
Date:      2024-04-23 11:46:38 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/3333740f1faa5459027f5d078241ce0dc3a9f9cf

8328577: Toolbar's overflow button overlaps the items

Reviewed-by: angorya, kpk

! modules/javafx.controls/src/main/java/javafx/scene/control/skin/ToolBarSkin.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/ToolbarTest.java

Changeset: e72d681f
Author:    Andy Goryachev <angorya at openjdk.org>
Date:      2024-04-24 20:36:12 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/e72d681fbe3b00a40db5a2068f11f2d3420f9432

8330701: Fix Eclipse project in tests/manual/text

Reviewed-by: kcr

! tests/manual/text/.classpath

Changeset: d8ca38a6
Author:    n-gabe <11182122+n-gabe at users.noreply.github.com>
Committer: Kevin Rushforth <kcr at openjdk.org>
Date:      2024-04-25 12:57:51 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/d8ca38a6b7ed918318b956add150a5ae9c4c0981

8146918: ConcurrentModificationException in MediaPlayer

Reviewed-by: almatvee

! modules/javafx.media/src/main/java/javafx/scene/media/MediaPlayer.java

Changeset: c23ac747
Author:    Karthik P K <kpk at openjdk.org>
Date:      2024-04-26 09:34:43 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/c23ac74714a88649a65d455a06254e97cd6ecb3f

8273657: TextField: all text content must be selected initially

Reviewed-by: angorya

! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TextFieldBehavior.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/TextFieldTest.java

Changeset: 398f104d
Author:    John Hendrikx <jhendrikx at openjdk.org>
Date:      2024-04-28 18:22:23 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/398f104d6ba721f4534d6e7afdc903b2384e147f

8314215: Trailing Spaces before Line Breaks Affect the Center Alignment of Text

Reviewed-by: kpk, angorya

! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/text/TextLine.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/text/TextSpan.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/text/PrismTextLayout.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/text/TextLine.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/text/TextRun.java
- modules/javafx.graphics/src/test/java/test/com/sun/javafx/text/TextLayoutTest.java
+ tests/system/src/test/java/test/com/sun/javafx/text/TextLayoutTest.java

Changeset: 7294849c
Author:    Lukasz Kostyra <lkostyra at openjdk.org>
Date:      2024-04-29 07:29:46 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/7294849caefe1c986fdf7764f4c41b5047ed7765

8320563: Remove D3D9 code paths in favor of D3D9Ex

Reviewed-by: nlisker, mstrauss

! modules/javafx.graphics/src/main/java/com/sun/prism/d3d/D3DContext.java
! modules/javafx.graphics/src/main/java/com/sun/prism/d3d/D3DRTTexture.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/PrismSettings.java
! modules/javafx.graphics/src/main/native-prism-d3d/D3DContext.cc
! modules/javafx.graphics/src/main/native-prism-d3d/D3DContext.h
! modules/javafx.graphics/src/main/native-prism-d3d/D3DContextInit.cc
! modules/javafx.graphics/src/main/native-prism-d3d/D3DGraphics.cc
! modules/javafx.graphics/src/main/native-prism-d3d/D3DMesh.cc
! modules/javafx.graphics/src/main/native-prism-d3d/D3DMeshView.cc
! modules/javafx.graphics/src/main/native-prism-d3d/D3DPhongShader.cc
! modules/javafx.graphics/src/main/native-prism-d3d/D3DPhongShader.h
! modules/javafx.graphics/src/main/native-prism-d3d/D3DPipeline.cc
! modules/javafx.graphics/src/main/native-prism-d3d/D3DPipeline.h
! modules/javafx.graphics/src/main/native-prism-d3d/D3DPipelineManager.cc
! modules/javafx.graphics/src/main/native-prism-d3d/D3DPipelineManager.h
! modules/javafx.graphics/src/main/native-prism-d3d/D3DResourceFactory.cc
! modules/javafx.graphics/src/main/native-prism-d3d/D3DResourceManager.cc
! modules/javafx.graphics/src/main/native-prism-d3d/D3DShader.cc
! modules/javafx.graphics/src/main/native-prism-d3d/TextureUploader.cc

Changeset: 0a1e5689
Author:    Ambarish Rapte <arapte at openjdk.org>
Date:      2024-04-30 12:08:14 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/0a1e5689867c54116a4aa967c73d6d5f19f289dc

Merge branch 'master' into metal

! modules/javafx.graphics/src/main/java/com/sun/prism/impl/PrismSettings.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/PrismSettings.java



More information about the openjfx-changes mailing list