Sergey Shelomentsev
4515c1a553
JBR-5318 add Github workflow usage for pull requests pre-commit testing
...
(cherry picked from commit f36aa7f9fa )
2025-12-06 01:03:36 +01:00
Maxim Kartashev
ea0788c374
JBR-6876 Wayland: GTK title bar
...
GTK title bar is displayed iff gtk/gdk/glib libraries are available.
Controlled with -Dsun.awt.wl.WindowDecorationStyle=[gtk|builtin].
2025-12-06 01:03:36 +01:00
Gustavo Fão Valvassori
f61e0cb671
JBR-9035 Support RTL on Decorated Window Title Bar ( #540 )
2025-12-06 01:03:36 +01:00
Nikita Tsarev
c91d46e330
JBR-9043: Return null from getPlatformImageBytesForFormat for images with unknown extents on macOS
2025-12-06 01:03:36 +01:00
Nikita Tsarev
652924e166
JBR-9044: Use getPlatformImageBytes to transfer TIFF images on macOS
2025-12-06 01:03:36 +01:00
Vitaly Provodin
3930ce51fe
update exclude list on results of main.3434 test runs
2025-12-06 01:03:36 +01:00
Maxim Kartashev
8bd8c26843
JBR-6876 Wayland: refactor frame decorations
...
Also removes decorations from fullscreen windows
2025-12-06 01:03:36 +01:00
Nikita Tsarev
19d9b42e38
JBR-8952: Respect data flavor when encoding images on macOS
2025-12-06 01:03:36 +01:00
Maxim Kartashev
5e03d0096f
JBR-9002 Wayland: deadlock with J2DDemo
2025-12-06 01:03:36 +01:00
Maxim Kartashev
3dda0c9d78
JBR-8994 Wayland test runs cause agents to reboot, cannot be completed
2025-12-06 01:03:36 +01:00
Vitaly Provodin
4432fa4420
Update README.md
2025-12-06 01:03:36 +01:00
Maxim Kartashev
e9d80fe003
JBR-8990 Wayland: make sure activating surface is valid when performing toFront()
2025-12-06 01:03:36 +01:00
Vladimir Kharitonov
550bc36790
JBR-8992 fix com.jetbrains:jbr-api:SNAPSHOT pom file
2025-12-06 01:03:35 +01:00
Maxim Kartashev
fff1ec02d3
JBR-8991 Wayland: javax/swing/JMenu/bug4342646.java: PopupMenu is incorrectly placed at left of menu
2025-12-06 01:03:35 +01:00
Vitaly Provodin
e8b26b844d
update exclude list on results of 3399 test runs
2025-12-06 01:03:35 +01:00
Maxim Kartashev
5119e972a6
JBR-8626 Wayland: window shadow
2025-12-06 01:03:35 +01:00
Maxim Kartashev
0d73f6f1a4
JBR-8626 Wayland: sub-surface support
2025-12-06 01:03:35 +01:00
Maxim Kartashev
97db8d0049
JBR-8626 Wayland: proper encapsulation for WLComponentPeer
2025-12-06 01:03:35 +01:00
Maxim Kartashev
b096f0ead7
JBR-8626 Wayland: uniform data access synhronization for WLComponentPeer
2025-12-06 01:03:35 +01:00
Maxim Kartashev
9971cff3ed
JBR-8626 Wayland: relocate rounded corner painting to WLWindowPeer
2025-12-06 01:03:35 +01:00
Maxim Kartashev
f05a6b222e
JBR-8626 Wayland: fall-back client-side window decorations
2025-12-06 01:03:35 +01:00
Vitaly Provodin
2cf86fa51c
Update README.md
2025-12-06 01:03:35 +01:00
Vitaly Provodin
d79c885a0e
fixup! JBR-7800 use jmod from the build for signing libs and execs inside jmod files
2025-12-06 01:03:35 +01:00
Dmitry Drobotov
ac9e1140bc
JBR-8490 Improve searching for scroll bars in ScrollAreaAccessibility.
...
Use JScrollPane.getVerticalScrollBar/getHorizontalScrollBar methods to look for scroll bars. In some cases a scroll bar might be not a direct child of the scroll area, but it can still be assigned to the vertical/horizontalScrollBar property.
(cherry picked from commit 646d2e478f )
2025-12-06 01:03:34 +01:00
Dmitry Drobotov
876bfae5c3
JBR-8408 Post accessibility value changed events for scroll bars
...
3rd party apps might want to subscribe for scroll bar value changed events to track scroll position. VoiceOver and Zoom don't react on these events.
(cherry picked from commit 4214897d5e )
2025-12-06 01:03:34 +01:00
Nikita Tsarev
a37a1fcdac
JBR-5860: Implement drag-and-drop [WLToolkit]
2025-12-06 01:03:34 +01:00
Vitaly Provodin
ddba068c59
update exclude list on results of 3379 test runs
2025-12-06 01:03:34 +01:00
Nikita Tsarev
13c439e842
JBR-8912: Fix pasting unicode content from clipboard [WLToolkit]
2025-12-06 01:03:34 +01:00
Maxim Kartashev
0d297fa8ea
JBR-8949 Wayland: java/awt/Gtk/GtkVersionTest/GtkVersionTest.java: Wrong GTK library version: null
2025-12-06 01:03:34 +01:00
Maxim Kartashev
592edbe11f
JBR-7087 Wayland: enable more GTK tests
2025-12-06 01:03:34 +01:00
Vitaly Provodin
7995d7c8ac
update exclude list on results of 3373 test runs
2025-12-06 01:03:34 +01:00
Alexey Ushakov
16ea8bf057
JBR-8911 Backport: 8304825: MacOS metal pipeline - window isn't painted if created during display sleep
...
Adjusting OpenJDK patch for display link
2025-12-06 01:03:34 +01:00
Vitaly Provodin
58efa2ead4
Update README.md
2025-12-06 01:03:34 +01:00
Sergey Shelomentsev
27daf04fc3
fixup! JBR-4154 use -V to sort versions
2025-12-06 01:03:34 +01:00
Nikita Gubarkov
287010ecc9
JBR-8884 JBR API: Use proper class loader for class resolution in ProxyGenerator
2025-12-06 01:03:34 +01:00
Nikita Tsarev
5dabb7533c
JBR-8833: Refactor Wayland data device abstraction [WLToolkit]
2025-12-06 01:03:33 +01:00
Vitaly Provodin
40abb0cd76
fixup! JBR-4154 fix extracting version info from sources
2025-12-06 01:03:33 +01:00
Vitaly Provodin
589b0ca5e2
fixup! JBR-4154 fix extracting version info from sources
2025-12-06 01:03:33 +01:00
Vitaly Provodin
ee9f8679f3
clean up fixed issues from exclude lists
2025-12-06 01:03:33 +01:00
Vitaly Provodin
d8b4369571
fixup! JBR-4154 fix extracting version info from sources
2025-12-06 01:03:33 +01:00
Artem Bochkarev
152f4452fa
JBR-8548 Add possibility to build without out-of-process part in Linux.
2025-12-06 01:03:33 +01:00
Vitaly Provodin
0d8dbef731
Update README.md
2025-12-06 01:03:33 +01:00
Maxim Kartashev
39384445a2
JBR-8643 Wayland: popup will not appear if located outside of parent window
2025-12-06 01:03:33 +01:00
Vladimir Lagunov
bce5a96876
JBR-8664 Optimize sun.nio.fs.WindowsPath.compareTo
2025-12-06 01:03:33 +01:00
Maxim Kartashev
3644083817
JBR-8304 Wayland: UI/UnninstallUIMemoryLeaks/UnninstallUIMemoryLeaks.java throws HeadlessException: No X11 DISPLAY variable was set
...
Pass JVM options to sub-tests in a more reliable and uniform fashion
2025-12-06 01:03:33 +01:00
Vitaly Provodin
5dca9b33eb
Update README.md
2025-12-06 01:03:33 +01:00
Vitaly Provodin
8cb9e3cdd0
JBR-6620 restore displayMode to the state that was before running the test
...
(cherry picked from commit 285d3d3860 )
2025-12-06 01:03:32 +01:00
Maxim Kartashev
0385c220d5
JBR-8700 Wayland: Glitchy resize in J2Ddemo
2025-12-06 01:03:32 +01:00
Vitaly Provodin
ad0a2be86e
Update README.md
2025-12-06 01:03:32 +01:00
Nikita Provotorov
809a28ae61
JBR-6085: java/awt/event/KeyEvent/AltGraphModifier.java: Modifier Mask is not set.
...
Stabilizing the test by getting rid of false-positive errors.
2025-12-06 01:03:32 +01:00