jfx
jfx copied to clipboard
JavaFX mainline development
This pull request allows for reproducible builds of JavaFX on Linux, macOS, and Windows by defining the `SOURCE_DATE_EPOCH` environment variable. For example, the following commands create a reproducible build: ```console...
After thinking about this issue for some time, I've now got a solution. I know put the scene in the state it is, before is was shown, when the dirtyNodes...
`Stage` minimalizing (iconified state) cannot be disabled for the user. The same for `Stage` closable state. PR adds these features without breaking backward compatibility. --------- ### Progress - [x] Change...
`Tooltip` is no longer hiding upon receiving `MouseEvent.MOUSE_ENTERED_TARGET` event inside it. Pressing mouse on overlaying tooltip also kills the tooltip, so the infinite duration tooltip can be closed. --------- ###...
Zoomed/Rotated with two fingers rectangle flickers (unexpectedly becomes pretty small or large and then returns back to previous size several times during zooming/rotating) on a Raspberry Pi with Touchscreen. The...
There are sometimes multitouch events detected, when only a single touch should be detected under certain conditions. This lead to touch events on previous touch positions. The referenced bug is...
An axis is not cached in the LinuxTouchTransform class. To reproduce the issue I added `System.out.printf("initTransform: axis: %d, index: %d%n", axis, index);` log to the LinuxTouchTransform.initTransform() method: https://github.com/openjdk/jfx/blob/5112be957be70dd6521e6fb6ee64e669c148729c/modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/LinuxTouchTransform.java#L117 run the...
Tapping on a circle in the center of the screen sometimes generates mouse click events outside the circle with x coordinates set to zero. To reproduce the issue run the...
Fix for https://github.com/javafxports/openjdk-jfx/issues/573 Issue on JBS bug tracking : https://bugs.openjdk.java.net/browse/JDK-8230231 Fix: Check for quote when updating the font-family comboBox. A new font is added as a resource for the test....
Tapping on a button and next tapping on another place on the screen leads that the button is pressed twice on a Raspberry Pi with Touchscreen. For example, run the...