diff --git a/.install4j/mediathekview_arm.install4j b/.install4j/mediathekview_arm.install4j index 8fc123f70f..191289a491 100644 --- a/.install4j/mediathekview_arm.install4j +++ b/.install4j/mediathekview_arm.install4j @@ -1,17 +1,18 @@ - + - + + - + diff --git a/.install4j/mediathekview_linux.install4j b/.install4j/mediathekview_linux.install4j index 1460790635..6f9ed1f976 100644 --- a/.install4j/mediathekview_linux.install4j +++ b/.install4j/mediathekview_linux.install4j @@ -1,11 +1,16 @@ - + - + + + + + + diff --git a/.install4j/mediathekview_windows.install4j b/.install4j/mediathekview_windows.install4j index 9d4f5139a3..853d9a0403 100644 --- a/.install4j/mediathekview_windows.install4j +++ b/.install4j/mediathekview_windows.install4j @@ -1,13 +1,18 @@ - + - + + + + + + - + @@ -1001,14 +1006,14 @@ return true; - + - + diff --git a/CHANGELOG.md b/CHANGELOG.md index d79841e6e8..d5f1c965c4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,7 @@ - **FEATURE:** Selektierte Einträge in `Suchhistorie bearbeiten`-Dialog können nun mittels Entfernen-Taste gelöscht werden. - **FEATURE:** Das Blacklist Filter-Icon in der Toolbar kann mittels *Einstellungen/Allgemein* mit einem aussagefähigen Zusatztext dargestellt werden. - **FEATURE:** Dark Mode für Filter-Dialog. +- **FEATURE:** Beschleunigte Verarbeitung von Lucene mittels native access aktiviert (benötigt `--enable-native-access=ALL-UNNAMED --add-modules jdk.incubator.vector` in den Startparametern) # **14.1.0** - JDK 21 wird nun mitgeliefert. Behebt primär Darstellungsfehler von Java Apps unter Windows. diff --git a/pom.xml b/pom.xml index 7b69bc1dbe..390e40932b 100755 --- a/pom.xml +++ b/pom.xml @@ -128,24 +128,22 @@ mediathek.Main - - 21/21.0.1 - 21 + 10.0.9 + ./install4j${install4j.version} + + ${env.LICENSE_KEY_10} + 22 -XX:+UseShenandoahGC -XX:ShenandoahGCHeuristics=compact -XX:MaxRAMPercentage=50.0 - -XX:+UseStringDeduplication -DexternalUpdateCheck + -XX:+UseStringDeduplication --enable-native-access=ALL-UNNAMED --add-modules jdk.incubator.vector -DexternalUpdateCheck -XX:+UseShenandoahGC -XX:ShenandoahGCHeuristics=compact - -XX:MaxRAMPercentage=50.0 -XX:+UseStringDeduplication --add-opens java.desktop/sun.awt.X11=ALL-UNNAMED + -XX:MaxRAMPercentage=50.0 -XX:+UseStringDeduplication --enable-native-access=ALL-UNNAMED --add-modules jdk.incubator.vector --add-opens java.desktop/sun.awt.X11=ALL-UNNAMED -DexternalUpdateCheck - ./install4j${install4j.version} - - ${env.LICENSE_KEY_10} - 10.0.7 9.11.1 @@ -166,13 +164,7 @@ lucene-queryparser ${lucene.version} - - - com.install4j - install4j-runtime - ${install4j.version} - - + org.jfree jfreechart diff --git a/src/main/java/mediathek/gui/dialog/DialogAddDownload.java b/src/main/java/mediathek/gui/dialog/DialogAddDownload.java index 63cc4c5334..e7fe072895 100644 --- a/src/main/java/mediathek/gui/dialog/DialogAddDownload.java +++ b/src/main/java/mediathek/gui/dialog/DialogAddDownload.java @@ -52,7 +52,7 @@ public class DialogAddDownload extends JDialog { private static final Logger logger = LogManager.getLogger(); private static final String NO_DATA_AVAILABLE = "Keine Daten verfügbar."; private static final String KEY_LABEL_FOREGROUND = "Label.foreground"; - private static final String KEY_TEXTFIELD_BACKROUND = "TextField.background"; + private static final String KEY_TEXTFIELD_BACKGROUND = "TextField.background"; private static final String TITLED_BORDER_STRING = "Download-Qualität"; private final DatenFilm film; private final Optional requestedResolution; @@ -548,7 +548,7 @@ private void tus() { if (!jTextFieldName.getText().equals(FilenameUtils.checkDateiname(jTextFieldName.getText(), false /*pfad*/))) { jTextFieldName.setBackground(MVColor.DOWNLOAD_FEHLER.color); } else { - jTextFieldName.setBackground(UIManager.getDefaults().getColor(KEY_TEXTFIELD_BACKROUND)); + jTextFieldName.setBackground(UIManager.getDefaults().getColor(KEY_TEXTFIELD_BACKGROUND)); } } @@ -586,7 +586,7 @@ private void tus() { if (!s.equals(FilenameUtils.checkDateiname(s, true))) { editor.setBackground(MVColor.DOWNLOAD_FEHLER.color); } else { - editor.setBackground(UIManager.getColor(KEY_TEXTFIELD_BACKROUND)); + editor.setBackground(UIManager.getColor(KEY_TEXTFIELD_BACKGROUND)); } } calculateAndCheckDiskSpace();