diff --git a/ManifestResourceTransformer/pom.xml b/ManifestResourceTransformer/pom.xml
index ab065531..f287b558 100644
--- a/ManifestResourceTransformer/pom.xml
+++ b/ManifestResourceTransformer/pom.xml
@@ -7,8 +7,8 @@
com.openwebstart
openwebstart-parent
- 1.4.0-SNAPSHOT
- ../
+ 3.0.0-SNAPSHOT
+ ../pom.xml
ManifestResourceTransformer
diff --git a/documentation/pom.xml b/documentation/pom.xml
index f1e39952..6dbc0a9c 100755
--- a/documentation/pom.xml
+++ b/documentation/pom.xml
@@ -7,7 +7,8 @@
com.openwebstart
openwebstart-parent
- 1.4.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
+ ../pom.xml
openwebstart-documentation
diff --git a/openwebstart/pom.xml b/openwebstart/pom.xml
index cebbccbf..fdad4cbe 100755
--- a/openwebstart/pom.xml
+++ b/openwebstart/pom.xml
@@ -7,7 +7,8 @@
com.openwebstart
openwebstart-parent
- 1.4.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
+ ../pom.xml
openwebstart
@@ -16,7 +17,7 @@
Additional Java Code which is only available in OWS and not in ITW
- 2.0.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
diff --git a/openwebstart/src/main/java/com/openwebstart/jvm/ui/Images.java b/openwebstart/src/main/java/com/openwebstart/jvm/ui/Images.java
index 4a1e2352..4273ad92 100644
--- a/openwebstart/src/main/java/com/openwebstart/jvm/ui/Images.java
+++ b/openwebstart/src/main/java/com/openwebstart/jvm/ui/Images.java
@@ -12,10 +12,6 @@ public interface Images {
URL JVM_64_URL = Images.class.getResource("jvm-64.png");
- URL QUESTION_64_URL = Images.class.getResource("question-64.png");
-
- URL ERROR_64_URL = Images.class.getResource("error-64.png");
-
URL NETWORK_64_URL = Images.class.getResource("network-64.png");
}
diff --git a/openwebstart/src/main/java/com/openwebstart/launcher/OwsJvmLauncher.java b/openwebstart/src/main/java/com/openwebstart/launcher/OwsJvmLauncher.java
index 4c01e057..5d029a6c 100644
--- a/openwebstart/src/main/java/com/openwebstart/launcher/OwsJvmLauncher.java
+++ b/openwebstart/src/main/java/com/openwebstart/launcher/OwsJvmLauncher.java
@@ -12,7 +12,7 @@
import net.adoptopenjdk.icedteaweb.ProcessUtils;
import net.adoptopenjdk.icedteaweb.i18n.Translator;
import net.adoptopenjdk.icedteaweb.jnlp.element.resource.JREDesc;
-import net.adoptopenjdk.icedteaweb.jnlp.element.security.ApplicationPermissionLevel;
+import net.adoptopenjdk.icedteaweb.jnlp.element.security.ApplicationEnvironment;
import net.adoptopenjdk.icedteaweb.jnlp.version.VersionId;
import net.adoptopenjdk.icedteaweb.jnlp.version.VersionString;
import net.adoptopenjdk.icedteaweb.jvm.JvmUtils;
@@ -143,7 +143,7 @@ private void launchExternal(
}
private List extractVmArgs(final JNLPFile jnlpFile) {
- if (jnlpFile.getSecurity().getApplicationPermissionLevel() == ApplicationPermissionLevel.ALL) {
+ if (jnlpFile.getSecurity().getApplicationEnvironment() == ApplicationEnvironment.ALL) {
final List result = new ArrayList<>();
final Map properties = jnlpFile.getResources().getPropertiesMap();
properties.keySet().forEach(property -> {
diff --git a/openwebstart/src/main/java/com/openwebstart/ui/ErrorDialog.java b/openwebstart/src/main/java/com/openwebstart/ui/ErrorDialog.java
index c6b6bb76..de2e8e34 100644
--- a/openwebstart/src/main/java/com/openwebstart/ui/ErrorDialog.java
+++ b/openwebstart/src/main/java/com/openwebstart/ui/ErrorDialog.java
@@ -1,13 +1,12 @@
package com.openwebstart.ui;
-import com.openwebstart.jvm.ui.Images;
import net.adoptopenjdk.icedteaweb.Assert;
import net.adoptopenjdk.icedteaweb.i18n.Translator;
+import net.adoptopenjdk.icedteaweb.image.ImageGallery;
import net.adoptopenjdk.icedteaweb.logging.Logger;
import net.adoptopenjdk.icedteaweb.logging.LoggerFactory;
import net.adoptopenjdk.icedteaweb.ui.swing.SwingUtils;
-import javax.swing.ImageIcon;
import javax.swing.JTextArea;
import javax.swing.SwingUtilities;
import java.io.PrintWriter;
@@ -30,7 +29,7 @@ private static JTextArea createStackTraceDetailsComponent(final Exception error)
}
public ErrorDialog(final String message, final Exception error) {
- super(Translator.getInstance().translate("dialog.error.title"), new ImageIcon(Images.ERROR_64_URL), message, createStackTraceDetailsComponent(error));
+ super(Translator.getInstance().translate("dialog.error.title"), ImageGallery.ERROR.asImageIcon(), message, createStackTraceDetailsComponent(error));
}
private static String getStackTrace(final Exception exception) {
diff --git a/openwebstart/src/main/java/com/openwebstart/ui/ModalDialog.java b/openwebstart/src/main/java/com/openwebstart/ui/ModalDialog.java
index 7cbe7cfa..db2c7512 100644
--- a/openwebstart/src/main/java/com/openwebstart/ui/ModalDialog.java
+++ b/openwebstart/src/main/java/com/openwebstart/ui/ModalDialog.java
@@ -39,6 +39,7 @@ public void setContentPane(final Container contentPane) {
public void showAndWait() {
pack();
setLocationRelativeTo(null);
+ setAlwaysOnTop(true);
setVisible(true);
}
diff --git a/openwebstart/src/main/java/com/openwebstart/ui/dialogs/SimpleDialogWithResult.java b/openwebstart/src/main/java/com/openwebstart/ui/dialogs/SimpleDialogWithResult.java
index dc540179..91f4e4b9 100644
--- a/openwebstart/src/main/java/com/openwebstart/ui/dialogs/SimpleDialogWithResult.java
+++ b/openwebstart/src/main/java/com/openwebstart/ui/dialogs/SimpleDialogWithResult.java
@@ -3,6 +3,7 @@
import com.openwebstart.jvm.ui.Images;
import com.openwebstart.ui.IconComponent;
import com.openwebstart.util.LayoutFactory;
+import net.adoptopenjdk.icedteaweb.image.ImageGallery;
import javax.swing.BorderFactory;
import javax.swing.Box;
@@ -22,7 +23,7 @@ public class SimpleDialogWithResult extends ButtonBasedDialogWithResult {
private final ImageIcon imageIcon;
public SimpleDialogWithResult(final String title, final String message, final DialogButton... buttons) {
- this(title, message, new ImageIcon(Images.QUESTION_64_URL), buttons);
+ this(title, message, ImageGallery.QUESTION.asImageIcon(), buttons);
}
diff --git a/openwebstart/src/main/resources/com/openwebstart/jvm/ui/error-64.png b/openwebstart/src/main/resources/com/openwebstart/jvm/ui/error-64.png
deleted file mode 100644
index 0425fcc7..00000000
Binary files a/openwebstart/src/main/resources/com/openwebstart/jvm/ui/error-64.png and /dev/null differ
diff --git a/openwebstart/src/main/resources/com/openwebstart/jvm/ui/question-64.png b/openwebstart/src/main/resources/com/openwebstart/jvm/ui/question-64.png
deleted file mode 100644
index 822b12dd..00000000
Binary files a/openwebstart/src/main/resources/com/openwebstart/jvm/ui/question-64.png and /dev/null differ
diff --git a/pom.xml b/pom.xml
index bfd35272..a69f7a88 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,7 @@
com.openwebstart
openwebstart-parent
- 1.4.0-SNAPSHOT
+ 3.0.0-SNAPSHOT
pom
OpenWebStart Parent