diff --git a/Core/src/org/sleuthkit/autopsy/core/Installer.java b/Core/src/org/sleuthkit/autopsy/core/Installer.java
index b25ef04881..434e8798a5 100644
--- a/Core/src/org/sleuthkit/autopsy/core/Installer.java
+++ b/Core/src/org/sleuthkit/autopsy/core/Installer.java
@@ -261,27 +261,26 @@ public class Installer extends ModuleInstall {
private static void initJavaFx() {
//initialize java fx if exists
- // GVDTODO need to fix
-// System.setProperty("javafx.macosx.embedded", "true");
-// try {
-// // Creating a JFXPanel initializes JavaFX
-// JFXPanel panel = new JFXPanel();
-// Platform.setImplicitExit(false);
-// javaFxInit = true;
-// } catch (UnsatisfiedLinkError | NoClassDefFoundError | Exception e) {
-// //in case javafx not present
-// final String msg = NbBundle.getMessage(Installer.class, "Installer.errorInitJavafx.msg");
-// final String details = NbBundle.getMessage(Installer.class, "Installer.errorInitJavafx.details");
-// logger.log(Level.SEVERE, msg
-// + details, e);
-//
-// WindowManager.getDefault().invokeWhenUIReady(new Runnable() {
-// @Override
-// public void run() {
-// MessageNotifyUtil.Notify.error(msg, details);
-// }
-// });
-// }
+ System.setProperty("javafx.macosx.embedded", "true");
+ try {
+ // Creating a JFXPanel initializes JavaFX
+ new JFXPanel();
+ Platform.setImplicitExit(false);
+ javaFxInit = true;
+ } catch (UnsatisfiedLinkError | NoClassDefFoundError | Exception e) {
+ //in case javafx not present
+ final String msg = NbBundle.getMessage(Installer.class, "Installer.errorInitJavafx.msg");
+ final String details = NbBundle.getMessage(Installer.class, "Installer.errorInitJavafx.details");
+ logger.log(Level.SEVERE, msg
+ + details, e);
+
+ WindowManager.getDefault().invokeWhenUIReady(new Runnable() {
+ @Override
+ public void run() {
+ MessageNotifyUtil.Notify.error(msg, details);
+ }
+ });
+ }
}
/**
diff --git a/Core/src/org/sleuthkit/autopsy/datamodel/Artifacts.java b/Core/src/org/sleuthkit/autopsy/datamodel/Artifacts.java
index 2583501d06..3dee283999 100644
--- a/Core/src/org/sleuthkit/autopsy/datamodel/Artifacts.java
+++ b/Core/src/org/sleuthkit/autopsy/datamodel/Artifacts.java
@@ -515,7 +515,7 @@ public class Artifacts {
} catch (TskCoreException ex) {
logger.log(Level.WARNING, "Error getting child count", ex); //NON-NLS
}
- super.setDisplayName(this.baseName + " \u200E(\u200E" + this.childCount + ")\u200E");
+ super.setDisplayName(this.baseName + " (" + this.childCount + ")");
}
}
diff --git a/CoreLibs/ivy.xml b/CoreLibs/ivy.xml
index a2cbf7f555..779fb52ea3 100644
--- a/CoreLibs/ivy.xml
+++ b/CoreLibs/ivy.xml
@@ -55,14 +55,14 @@
https://github.com/controlsfx/controlsfx/issues/1241
-->
-
+
-
-
-
+
+
+
diff --git a/CoreLibs/nbproject/project.properties b/CoreLibs/nbproject/project.properties
index c6219b6680..1d686d5951 100644
--- a/CoreLibs/nbproject/project.properties
+++ b/CoreLibs/nbproject/project.properties
@@ -4,7 +4,6 @@ file.reference.ant-1.10.12.jar=release/modules/ext/ant-1.10.12.jar
file.reference.ant-launcher-1.10.12.jar=release/modules/ext/ant-launcher-1.10.12.jar
file.reference.api-common-2.1.4.jar=release/modules/ext/api-common-2.1.4.jar
file.reference.AppleJavaExtensions-1.4.jar=release/modules/ext/AppleJavaExtensions-1.4.jar
-file.reference.assertj-core-3.13.2.jar=release/modules/ext/assertj-core-3.13.2.jar
file.reference.auto-value-annotations-1.9.jar=release/modules/ext/auto-value-annotations-1.9.jar
file.reference.bcpkix-jdk15on-1.70.jar=release/modules/ext/bcpkix-jdk15on-1.70.jar
file.reference.bcprov-jdk15on-1.70.jar=release/modules/ext/bcprov-jdk15on-1.70.jar
@@ -27,7 +26,7 @@ file.reference.commons-text-1.9.jar=release/modules/ext/commons-text-1.9.jar
file.reference.commons-validator-1.7.jar=release/modules/ext/commons-validator-1.7.jar
file.reference.compiler-0.9.10.jar=release/modules/ext/compiler-0.9.10.jar
file.reference.conscrypt-openjdk-uber-2.5.1.jar=release/modules/ext/conscrypt-openjdk-uber-2.5.1.jar
-file.reference.controlsfx-9.0.0.jar=release/modules/ext/controlsfx-9.0.0.jar
+file.reference.controlsfx-11.1.2.jar=release/modules/ext/controlsfx-11.1.2.jar
file.reference.dd-plist-1.23.jar=release/modules/ext/dd-plist-1.23.jar
file.reference.error_prone_annotations-2.11.0.jar=release/modules/ext/error_prone_annotations-2.11.0.jar
file.reference.failureaccess-1.0.1.jar=release/modules/ext/failureaccess-1.0.1.jar
@@ -62,7 +61,6 @@ file.reference.grpc-xds-1.44.1.jar=release/modules/ext/grpc-xds-1.44.1.jar
file.reference.gson-2.9.0.jar=release/modules/ext/gson-2.9.0.jar
file.reference.gst1-java-core-1.4.0.jar=release/modules/ext/gst1-java-core-1.4.0.jar
file.reference.guava-31.1-jre.jar=release/modules/ext/guava-31.1-jre.jar
-file.reference.hamcrest-core-1.3.jar=release/modules/ext/hamcrest-core-1.3.jar
file.reference.httpclient-4.5.13.jar=release/modules/ext/httpclient-4.5.13.jar
file.reference.httpcore-4.4.15.jar=release/modules/ext/httpcore-4.4.15.jar
file.reference.imageio-bmp-3.8.2.jar=release/modules/ext/imageio-bmp-3.8.2.jar
@@ -87,20 +85,17 @@ file.reference.jackson-databind-2.13.2.jar=release/modules/ext/jackson-databind-
file.reference.jackson-dataformat-csv-2.13.2.jar=release/modules/ext/jackson-dataformat-csv-2.13.2.jar
file.reference.javax.annotation-api-1.3.2.jar=release/modules/ext/javax.annotation-api-1.3.2.jar
file.reference.jericho-html-3.4.jar=release/modules/ext/jericho-html-3.4.jar
-file.reference.jfxtras-common-11-r1.jar=release/modules/ext/jfxtras-common-11-r1.jar
-file.reference.jfxtras-controls-11-r1.jar=release/modules/ext/jfxtras-controls-11-r1.jar
-file.reference.jfxtras-fxml-11-r1.jar=release/modules/ext/jfxtras-fxml-11-r1.jar
-file.reference.jfxtras-test-support-11-r1.jar=release/modules/ext/jfxtras-test-support-11-r1.jar
+file.reference.jfxtras-common-17-r1.jar=release/modules/ext/jfxtras-common-17-r1.jar
+file.reference.jfxtras-controls-17-r1.jar=release/modules/ext/jfxtras-controls-17-r1.jar
+file.reference.jfxtras-fxml-17-r1.jar=release/modules/ext/jfxtras-fxml-17-r1.jar
file.reference.jna-5.12.1.jar=release/modules/ext/jna-5.12.1.jar
file.reference.jna-platform-5.12.0.jar=release/modules/ext/jna-platform-5.12.0.jar
file.reference.joda-time-2.10.14.jar=release/modules/ext/joda-time-2.10.14.jar
file.reference.jsr305-3.0.2.jar=release/modules/ext/jsr305-3.0.2.jar
-file.reference.junit-4.13.2.jar=release/modules/ext/junit-4.13.2.jar
file.reference.LGoodDatePicker-11.2.1.jar=release/modules/ext/LGoodDatePicker-11.2.1.jar
file.reference.listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar=release/modules/ext/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
file.reference.log4j-api-2.17.2.jar=release/modules/ext/log4j-api-2.17.2.jar
file.reference.log4j-core-2.17.2.jar=release/modules/ext/log4j-core-2.17.2.jar
-file.reference.mockito-all-1.9.5.jar=release/modules/ext/mockito-all-1.9.5.jar
file.reference.opencensus-api-0.31.0.jar=release/modules/ext/opencensus-api-0.31.0.jar
file.reference.opencensus-contrib-http-util-0.31.0.jar=release/modules/ext/opencensus-contrib-http-util-0.31.0.jar
file.reference.opencensus-proto-0.2.0.jar=release/modules/ext/opencensus-proto-0.2.0.jar
@@ -117,8 +112,6 @@ file.reference.reload4j-1.2.19.jar=release/modules/ext/reload4j-1.2.19.jar
file.reference.sigar-1.6.4.jar=release/modules/ext/sigar-1.6.4.jar
file.reference.slf4j-api-1.7.36.jar=release/modules/ext/slf4j-api-1.7.36.jar
file.reference.slf4j-reload4j-1.7.36.jar=release/modules/ext/slf4j-reload4j-1.7.36.jar
-file.reference.testfx-core-4.0.16-alpha.jar=release/modules/ext/testfx-core-4.0.16-alpha.jar
-file.reference.testfx-junit-4.0.15-alpha.jar=release/modules/ext/testfx-junit-4.0.15-alpha.jar
file.reference.threetenbp-1.5.2.jar=release/modules/ext/threetenbp-1.5.2.jar
file.reference.webp-imageio-sejda-0.1.0.jar=release/modules/ext/webp-imageio-sejda-0.1.0.jar
javac.source=17
diff --git a/CoreLibs/nbproject/project.xml b/CoreLibs/nbproject/project.xml
index 3ee4f3012f..0432fa1476 100644
--- a/CoreLibs/nbproject/project.xml
+++ b/CoreLibs/nbproject/project.xml
@@ -482,7 +482,7 @@
org.slf4j.helpers
org.slf4j.spi
-
+
ext/animal-sniffer-annotations-1.21.jar
release/modules/ext/animal-sniffer-annotations-1.21.jar
@@ -506,10 +506,6 @@
ext/AppleJavaExtensions-1.4.jar
release/modules/ext/AppleJavaExtensions-1.4.jar
-
- ext/assertj-core-3.13.2.jar
- release/modules/ext/assertj-core-3.13.2.jar
-
ext/auto-value-annotations-1.9.jar
release/modules/ext/auto-value-annotations-1.9.jar
@@ -599,8 +595,8 @@
release/modules/ext/conscrypt-openjdk-uber-2.5.1.jar
- ext/controlsfx-9.0.0.jar
- release/modules/ext/controlsfx-9.0.0.jar
+ ext/controlsfx-11.1.2.jar
+ release/modules/ext/controlsfx-11.1.2.jar
ext/dd-plist-1.23.jar
@@ -738,10 +734,6 @@
ext/guava-31.1-jre.jar
release/modules/ext/guava-31.1-jre.jar
-
- ext/hamcrest-core-1.3.jar
- release/modules/ext/hamcrest-core-1.3.jar
-
ext/httpclient-4.5.13.jar
release/modules/ext/httpclient-4.5.13.jar
@@ -839,20 +831,16 @@
release/modules/ext/jericho-html-3.4.jar
- ext/jfxtras-common-11-r1.jar
- release/modules/ext/jfxtras-common-11-r1.jar
+ ext/jfxtras-common-17-r1.jar
+ release/modules/ext/jfxtras-common-17-r1.jar
- ext/jfxtras-controls-11-r1.jar
- release/modules/ext/jfxtras-controls-11-r1.jar
+ ext/jfxtras-controls-17-r1.jar
+ release/modules/ext/jfxtras-controls-17-r1.jar
- ext/jfxtras-fxml-11-r1.jar
- release/modules/ext/jfxtras-fxml-11-r1.jar
-
-
- ext/jfxtras-test-support-11-r1.jar
- release/modules/ext/jfxtras-test-support-11-r1.jar
+ ext/jfxtras-fxml-17-r1.jar
+ release/modules/ext/jfxtras-fxml-17-r1.jar
ext/jna-5.12.1.jar
@@ -870,10 +858,6 @@
ext/jsr305-3.0.2.jar
release/modules/ext/jsr305-3.0.2.jar
-
- ext/junit-4.13.2.jar
- release/modules/ext/junit-4.13.2.jar
-
ext/LGoodDatePicker-11.2.1.jar
release/modules/ext/LGoodDatePicker-11.2.1.jar
@@ -890,10 +874,6 @@
ext/log4j-core-2.17.2.jar
release/modules/ext/log4j-core-2.17.2.jar
-
- ext/mockito-all-1.9.5.jar
- release/modules/ext/mockito-all-1.9.5.jar
-
ext/opencensus-api-0.31.0.jar
release/modules/ext/opencensus-api-0.31.0.jar
@@ -958,14 +938,6 @@
ext/slf4j-reload4j-1.7.36.jar
release/modules/ext/slf4j-reload4j-1.7.36.jar
-
- ext/testfx-core-4.0.16-alpha.jar
- release/modules/ext/testfx-core-4.0.16-alpha.jar
-
-
- ext/testfx-junit-4.0.15-alpha.jar
- release/modules/ext/testfx-junit-4.0.15-alpha.jar
-
ext/threetenbp-1.5.2.jar
release/modules/ext/threetenbp-1.5.2.jar