From 56c403ecbc1b86380ab577db2c0fb9c5f068292f Mon Sep 17 00:00:00 2001 From: Carl Christian Snethlage <50491877+calixtus@users.noreply.github.com> Date: Wed, 28 Jun 2023 14:11:26 +0200 Subject: [PATCH 01/21] Added dependency --- build.gradle | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build.gradle b/build.gradle index 2b6a5e58528..f1fe7082c4e 100644 --- a/build.gradle +++ b/build.gradle @@ -127,6 +127,8 @@ dependencies { implementation group: 'org.apache.commons', name: 'commons-lang3', version: '3.12.0' implementation 'com.h2database:h2-mvstore:2.1.214' + implementation group: 'com.github.javakeyring', name: 'java-keyring', version: '1.0.2' + // required for reading write-protected PDFs - see https://github.com/JabRef/jabref/pull/942#issuecomment-209252635 implementation 'org.bouncycastle:bcprov-jdk18on:1.74' From 25d5e7ec27f758e2fbe45c6352680965f67e0d50 Mon Sep 17 00:00:00 2001 From: Carl Christian Snethlage <50491877+calixtus@users.noreply.github.com> Date: Wed, 28 Jun 2023 14:11:35 +0200 Subject: [PATCH 02/21] Added prefs option --- .../gui/preferences/general/GeneralTab.fxml | 2 +- .../gui/preferences/general/GeneralTab.java | 2 ++ .../general/GeneralTabViewModel.java | 7 +++++++ .../jabref/preferences/JabRefPreferences.java | 6 +++++- .../preferences/WorkspacePreferences.java | 17 ++++++++++++++++- src/main/resources/l10n/JabRef_en.properties | 2 ++ 6 files changed, 33 insertions(+), 3 deletions(-) diff --git a/src/main/java/org/jabref/gui/preferences/general/GeneralTab.fxml b/src/main/java/org/jabref/gui/preferences/general/GeneralTab.fxml index 706d9510baf..2685915ced4 100644 --- a/src/main/java/org/jabref/gui/preferences/general/GeneralTab.fxml +++ b/src/main/java/org/jabref/gui/preferences/general/GeneralTab.fxml @@ -65,7 +65,7 @@ - +