Upgrade JavaFX to v14

Update the gradle dependency to JavaFX 14.

This brings to Bisq the latest JavaFX fixes and improvements, especially
 in the areas of UI performance, memory management and security.

JavaFX can be upgraded independently of the JDK used to build the
application, so this change is modular and does not affect other parts
of the build process.

Related / likely related to: #350 #2135 #2509 #3128 #3307 #3308 #3343
#3430 #3657 #3677 #3683 #3686 #3786 #3787 #3892 #3917 #3918 #3936
This commit is contained in:
cd2357 2020-05-07 14:41:00 +02:00
parent b2d6d81d5d
commit 2ce807c9c8
No known key found for this signature in database
GPG Key ID: F26C56748514D0D3
2 changed files with 6 additions and 1 deletions

View File

@ -47,7 +47,7 @@ configure(subprojects) {
httpcoreVersion = '4.4.13'
ioVersion = '2.6'
jacksonVersion = '2.8.10'
javafxVersion = '11.0.2'
javafxVersion = '14'
javaxAnnotationVersion = '1.2'
jcsvVersion = '1.4.0'
jetbrainsAnnotationsVersion = '13.0'

View File

@ -129,5 +129,10 @@ public class BisqAppMain extends BisqExecutable {
@Override
protected void onApplicationStarted() {
super.onApplicationStarted();
// Relevant to have this in the logs, for support cases
// This can only be called after JavaFX is initialized, otherwise the version logged will be null
// Therefore, calling this as part of onApplicationStarted()
log.info("Using JavaFX {}", System.getProperty("javafx.version"));
}
}