Releases: bourgesl/marlin-fx
MarlinFX 0.9.4.6 for JFX11+
JavaFX System module patch for OpenJFX 11+ (JDK 11+) providing MarlinFX 0.9.4.6 !
The MarlinFX 0.9.4.6 release provides one bug fix on Marlin's Stroker:
- skip repeated endpoint to preserve mitter orientation: see JDK-8264999, https://bugs.openjdk.org/browse/JDK-8264999
Release v0.9.4.6 (build 2022/08/13):
- marlinfx-0.9.4.6-Unsafe-OpenJFX11.jar (module patch)
Usage:
java --patch-module javafx.graphics=<path>/lib/marlinfx-0.9.4.6-Unsafe-OpenJFX11.jar --add-modules=jdk.unsupported,java.logging --add-reads=javafx.graphics=jdk.unsupported,java.logging ...
Tested on Bellsoft JDK11 Full (jfx11 included).
Please give your your feedback, as usual !
You can also post your questions or comments on the forum:
https://groups.google.com/forum/#!topic/marlin-renderer/biSbzplNlOc
Enjoy the Marlin renderer,
Let's save our planet: be smart and energy efficient,
Laurent
MarlinFX 0.9.4.5 for JFX11+
JavaFX System module patch for OpenJFX 11+ (JDK 11+) providing MarlinFX 0.9.4.5 !
The MarlinFX 0.9.4.5 release provides bug fixes on Marlin's path clipper:
- improved Stroker to handle huge coordinates, up to 1E15
- improved PathClipFilter (filler) to handle huge coordinates, up to 1E15
Release v0.9.4.5 (build 2021/10/30):
- marlinfx-0.9.4.5-Unsafe-OpenJFX11.jar (module patch)
Usage:
java --patch-module javafx.graphics=<path>/lib/marlinfx-0.9.4.5-Unsafe-OpenJFX11.jar --add-modules=jdk.unsupported,java.logging --add-reads=javafx.graphics=jdk.unsupported,java.logging ...
Tested on Bellsoft JDK11 Full (jfx11 included).
Please give your your feedback, as usual !
You can also post your questions or comments on the forum:
https://groups.google.com/forum/#!topic/marlin-renderer/biSbzplNlOc
Enjoy the Marlin renderer,
Let's save our planet: be smart and energy efficient,
Laurent
MarlinFX 0.9.3.1 for JDK9+
JavaFX System module patch for JDK9 to JDK14 providing MarlinFX 0.9.3.1
It provides only a single bug fix in the path clipper, reported first against JavaFX 11: JDK-8226789, https://bugs.openjdk.java.net/browse/JDK-8226789.
Release v0.9.3.1 (build 2019/07/25):
- marlinfx-0.9.3.1-Unsafe-OpenJDK9.jar (module patch)
Usage:
java --patch-module javafx.graphics=<path>/lib/marlinfx-0.9.3.1-Unsafe-OpenJDK9.jar --add-modules=jdk.unsupported,java.logging --add-reads=javafx.graphics=jdk.unsupported,java.logging ...
Enjoy MarlinFX !
MarlinFX 0.9.3 for JDK9+
JavaFX System module patch for JDK9 or JDK10 providing MarlinFX 0.9.3
It provides same features as Marlin 0.9.3 providing only bug fixes:
- fixed clipping when the affine transform uses negative scaling factors (asymetric)
- fixed clipping at clip borders with complex affine transforms (large or small scale)
Usage:
java --patch-module javafx.graphics=<path>/lib/marlinfx-0.9.3-Unsafe-OpenJDK9.jar --add-modules=jdk.unsupported,java.logging --add-reads=javafx.graphics=jdk.unsupported,java.logging ...
Enjoy MarlinFX !
MarlinFX 0.9.2 for JDK9+
JavaFX System module patch for JDK9 or JDK10 providing MarlinFX 0.9.2
It provides same features as MarlinFX 0.9.2: ultimate path clipping + use Double variant by default (PrismSettings class upgraded to JDK10 version)
Usage:
java --patch-module javafx.graphics=<path>/lib/marlinfx-0.9.2-Unsafe-OpenJDK9.jar --add-modules=jdk.unsupported,java.logging --add-reads=javafx.graphics=jdk.unsupported,java.logging ...
Enjoy MarlinFX !
MarlinFX 0.8.2 for JDK9+
JavaFX System module patch for JDK9 or JDK10 providing MarlinFX 0.8.2
It provides same features as MarlinFX 0.8.2: efficient path clipping + use Double variant by default (PrismSettings class upgraded to JDK10 version)
Usage:
java --patch-module javafx.graphics=<path>/lib/marlinfx-0.8.2-Unsafe-OpenJDK9.jar ...
Enjoy MarlinFX !