From fec81dae7eded0af4f3e6e8432ef43e08371c8b2 Mon Sep 17 00:00:00 2001
From: XDZhelheim <601251915@qq.com>
Date: Tue, 9 Mar 2021 20:27:25 +0800
Subject: [PATCH 1/6] Fix #7416
---
.../java/org/jabref/gui/preferences/PreferencesDialogView.java | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/main/java/org/jabref/gui/preferences/PreferencesDialogView.java b/src/main/java/org/jabref/gui/preferences/PreferencesDialogView.java
index e0aae949844..fc47d7a3613 100644
--- a/src/main/java/org/jabref/gui/preferences/PreferencesDialogView.java
+++ b/src/main/java/org/jabref/gui/preferences/PreferencesDialogView.java
@@ -52,6 +52,8 @@ public PreferencesDialogView(JabRefFrame frame) {
ControlHelper.setAction(saveButton, getDialogPane(), event -> savePreferencesAndCloseDialog());
+ this.getDialogPane().setStyle("-fx-font-size: " + preferencesService.getAppearancePreferences().getMainFontSize() + "pt;");
+
// ToDo: After conversion of all tabs to mvvm, rework interface and make validSettings bindable
// Button btnSave = (Button) this.getDialogPane().lookupButton(saveButton);
// btnSave.disableProperty().bind(viewModel.validSettings().validProperty().not());
From 529551fc9a99af93ef9653fd295051c071ec7787 Mon Sep 17 00:00:00 2001
From: XDZhelheim <601251915@qq.com>
Date: Tue, 9 Mar 2021 20:43:19 +0800
Subject: [PATCH 2/6] update CHANGELOG.md
---
CHANGELOG.md | 1 +
1 file changed, 1 insertion(+)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 43fdf812fdf..b956f61e673 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -59,6 +59,7 @@ Note that this project **does not** adhere to [Semantic Versioning](http://semve
- We fixed an issue where a non valid value as font size results in an uncaught exception. [#7415](https://github.com/JabRef/jabref/issues/7415)
- We fixed an issue where "Merge citations" in the Openoffice/Libreoffice integration panel did not have a corresponding opposite. [#7454](https://github.com/JabRef/jabref/issues/7454)
- We fixed an issue where drag and drop of bib files for opening resulted in uncaught exceptions [#7464](https://github.com/JabRef/jabref/issues/7464)
+- We fixed an issue where font size of the preferences dialog does not update with the rest of the GUI. [#7416](https://github.com/JabRef/jabref/issues/7416)
### Removed
From 28db1f1d1c1033906986c1e599dd7ae639ee8b51 Mon Sep 17 00:00:00 2001
From: XDZhelheim <601251915@qq.com>
Date: Thu, 11 Mar 2021 20:57:55 +0800
Subject: [PATCH 3/6] update CHANGELOG.md
---
CHANGELOG.md | 25 ++++++++++++++-----------
1 file changed, 14 insertions(+), 11 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index b956f61e673..f09049fbba0 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -30,6 +30,7 @@ Note that this project **does not** adhere to [Semantic Versioning](http://semve
- The export to MS Office XML now uses the month name for the field `MonthAcessed` instead of the two digit number [#7354](https://github.com/JabRef/jabref/issues/7354)
- We included some standalone dialogs from the options menu in the main preference dialog and fixed some visual issues in the preferences dialog. [#7384](https://github.com/JabRef/jabref/pull/7384)
- We improved the linking of the `python3` interpreter via the shebang to dynamically use the systems default Python. Related to [JabRef-Browser-Extension #177](https://github.com/JabRef/JabRef-Browser-Extension/issues/177)
+- Automatically found pdf files now have the linking button to the far left and uses a link icon with a plus instead of a briefcase. The file name also has lowered opacity(70%) until added. [#3607](https://github.com/JabRef/jabref/issues/3607)
- We simplified the select entry type form by splitting it into two parts ("Recommended" and "Others") based on internal usage data. [#6730](https://github.com/JabRef/jabref/issues/6730)
### Fixed
@@ -59,6 +60,7 @@ Note that this project **does not** adhere to [Semantic Versioning](http://semve
- We fixed an issue where a non valid value as font size results in an uncaught exception. [#7415](https://github.com/JabRef/jabref/issues/7415)
- We fixed an issue where "Merge citations" in the Openoffice/Libreoffice integration panel did not have a corresponding opposite. [#7454](https://github.com/JabRef/jabref/issues/7454)
- We fixed an issue where drag and drop of bib files for opening resulted in uncaught exceptions [#7464](https://github.com/JabRef/jabref/issues/7464)
+- We fixed an issue where Content selector does not seem to work for custom fields. [#6819](https://github.com/JabRef/jabref/issues/6819)
- We fixed an issue where font size of the preferences dialog does not update with the rest of the GUI. [#7416](https://github.com/JabRef/jabref/issues/7416)
### Removed
@@ -96,6 +98,7 @@ Note that this project **does not** adhere to [Semantic Versioning](http://semve
- We changed the title of the window "Manage field names and content": to have the same title as the corresponding menu item [#6895](https://github.com/JabRef/jabref/pull/6895)
- We improved the detection of "short" DOIs [6880](https://github.com/JabRef/jabref/issues/6880)
- We improved the duplicate detection when identifiers like DOI or arxiv are semantiaclly the same, but just syntactically differ (e.g. with or without http(s):// prefix). [#6707](https://github.com/JabRef/jabref/issues/6707)
+- We improved JabRef start up time [6057](https://github.com/JabRef/jabref/issues/6057)
- We changed in the group interface "Generate groups from keywords in a BibTeX field" by "Generate groups from keywords in the following field". [#6983](https://github.com/JabRef/jabref/issues/6983)
- We changed the name of a group type from "Searching for keywords" to "Searching for a keyword". [6995](https://github.com/JabRef/jabref/pull/6995)
- We changed the way JabRef displays the title of a tab and of the window. [4161](https://github.com/JabRef/jabref/issues/4161)
@@ -394,10 +397,10 @@ Note that this project **does not** adhere to [Semantic Versioning](http://semve
- We fixed an issue where some importers used the field `pubstatus` instead of the standard BibTeX field `pubstate`.
- We changed the latex command removal for docbook exporter. [#3838](https://github.com/JabRef/jabref/issues/3838)
- We changed the location of some fields in the entry editor (you might need to reset your preferences for these changes to come into effect)
- - Journal/Year/Month in biblatex mode -> Deprecated (if filled)
- - DOI/URL: General -> Optional
- - Internal fields like ranking, read status and priority: Other -> General
- - Moreover, empty deprecated fields are no longer shown
+ - Journal/Year/Month in biblatex mode -> Deprecated (if filled)
+ - DOI/URL: General -> Optional
+ - Internal fields like ranking, read status and priority: Other -> General
+ - Moreover, empty deprecated fields are no longer shown
- Added server timezone parameter when connecting to a shared database.
- We updated the dialog for setting up general fields.
- URL field formatting is updated. All whitespace chars, located at the beginning/ending of the URL, are trimmed automatically
@@ -434,7 +437,7 @@ Note that this project **does not** adhere to [Semantic Versioning](http://semve
- For automatically created groups, added ability to filter groups by entry type. [#4539](https://github.com/JabRef/jabref/issues/4539)
- We added the ability to add field names from the Preferences Dialog [#4546](https://github.com/JabRef/jabref/issues/4546)
- We added the ability to change the column widths directly in the main
-. [#4546](https://github.com/JabRef/jabref/issues/4546)
+ . [#4546](https://github.com/JabRef/jabref/issues/4546)
- We added a description of how recommendations were chosen and better error handling to Related Articles tab
- We added the ability to execute default action in dialog by using with Ctrl + Enter combination [#4496](https://github.com/JabRef/jabref/issues/4496)
- We grouped and reordered the Main Menu (File, Edit, Library, Quality, Tools, and View tabs & icons). [#4666](https://github.com/JabRef/jabref/issues/4666) [#4667](https://github.com/JabRef/jabref/issues/4667) [#4668](https://github.com/JabRef/jabref/issues/4668) [#4669](https://github.com/JabRef/jabref/issues/4669) [#4670](https://github.com/JabRef/jabref/issues/4670) [#4671](https://github.com/JabRef/jabref/issues/4671) [#4672](https://github.com/JabRef/jabref/issues/4672) [#4673](https://github.com/JabRef/jabref/issues/4673)
@@ -527,12 +530,12 @@ Note that this project **does not** adhere to [Semantic Versioning](http://semve
- We removed the coloring of cells in the main table according to whether the field is optional/required.
- We removed the feature to find and resolve duplicate BibTeX keys (as this use case is already covered by the integrity check).
- We removed a few commands from the right-click menu that are not needed often and thus don't need to be placed that prominently:
- - Print entry preview: available through entry preview
- - All commands related to marking: marking is not yet reimplemented
- - Set/clear/append/rename fields: available through Edit menu
- - Manage keywords: available through the Edit menu
- - Copy linked files to folder: available through File menu
- - Add/move/remove from group: removed completely (functionality still available through group interface)
+ - Print entry preview: available through entry preview
+ - All commands related to marking: marking is not yet reimplemented
+ - Set/clear/append/rename fields: available through Edit menu
+ - Manage keywords: available through the Edit menu
+ - Copy linked files to folder: available through File menu
+ - Add/move/remove from group: removed completely (functionality still available through group interface)
- We removed the option to change the column widths in the preferences dialog. [#4546](https://github.com/JabRef/jabref/issues/4546)
## Older versions
From c902785b99304510d8a321eb5ead0f277acc9410 Mon Sep 17 00:00:00 2001
From: XDZhelheim <601251915@qq.com>
Date: Thu, 11 Mar 2021 21:19:46 +0800
Subject: [PATCH 4/6] delete a blank line
---
CHANGELOG.md | 1 -
1 file changed, 1 deletion(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index f5099d099b3..f09049fbba0 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -63,7 +63,6 @@ Note that this project **does not** adhere to [Semantic Versioning](http://semve
- We fixed an issue where Content selector does not seem to work for custom fields. [#6819](https://github.com/JabRef/jabref/issues/6819)
- We fixed an issue where font size of the preferences dialog does not update with the rest of the GUI. [#7416](https://github.com/JabRef/jabref/issues/7416)
-
### Removed
## [5.2] – 2020-12-24
From 1092ec3a61344154c4ed5394e654165ab90dfd60 Mon Sep 17 00:00:00 2001
From: XDZhelheim <601251915@qq.com>
Date: Thu, 11 Mar 2021 21:28:05 +0800
Subject: [PATCH 5/6] delete some whitespace
---
CHANGELOG.md | 21 ++++++++++-----------
1 file changed, 10 insertions(+), 11 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index f09049fbba0..0370f34391a 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -397,10 +397,10 @@ Note that this project **does not** adhere to [Semantic Versioning](http://semve
- We fixed an issue where some importers used the field `pubstatus` instead of the standard BibTeX field `pubstate`.
- We changed the latex command removal for docbook exporter. [#3838](https://github.com/JabRef/jabref/issues/3838)
- We changed the location of some fields in the entry editor (you might need to reset your preferences for these changes to come into effect)
- - Journal/Year/Month in biblatex mode -> Deprecated (if filled)
- - DOI/URL: General -> Optional
- - Internal fields like ranking, read status and priority: Other -> General
- - Moreover, empty deprecated fields are no longer shown
+ - Journal/Year/Month in biblatex mode -> Deprecated (if filled)
+ - DOI/URL: General -> Optional
+ - Internal fields like ranking, read status and priority: Other -> General
+ - Moreover, empty deprecated fields are no longer shown
- Added server timezone parameter when connecting to a shared database.
- We updated the dialog for setting up general fields.
- URL field formatting is updated. All whitespace chars, located at the beginning/ending of the URL, are trimmed automatically
@@ -437,7 +437,7 @@ Note that this project **does not** adhere to [Semantic Versioning](http://semve
- For automatically created groups, added ability to filter groups by entry type. [#4539](https://github.com/JabRef/jabref/issues/4539)
- We added the ability to add field names from the Preferences Dialog [#4546](https://github.com/JabRef/jabref/issues/4546)
- We added the ability to change the column widths directly in the main
- . [#4546](https://github.com/JabRef/jabref/issues/4546)
+. [#4546](https://github.com/JabRef/jabref/issues/4546)
- We added a description of how recommendations were chosen and better error handling to Related Articles tab
- We added the ability to execute default action in dialog by using with Ctrl + Enter combination [#4496](https://github.com/JabRef/jabref/issues/4496)
- We grouped and reordered the Main Menu (File, Edit, Library, Quality, Tools, and View tabs & icons). [#4666](https://github.com/JabRef/jabref/issues/4666) [#4667](https://github.com/JabRef/jabref/issues/4667) [#4668](https://github.com/JabRef/jabref/issues/4668) [#4669](https://github.com/JabRef/jabref/issues/4669) [#4670](https://github.com/JabRef/jabref/issues/4670) [#4671](https://github.com/JabRef/jabref/issues/4671) [#4672](https://github.com/JabRef/jabref/issues/4672) [#4673](https://github.com/JabRef/jabref/issues/4673)
@@ -530,12 +530,11 @@ Note that this project **does not** adhere to [Semantic Versioning](http://semve
- We removed the coloring of cells in the main table according to whether the field is optional/required.
- We removed the feature to find and resolve duplicate BibTeX keys (as this use case is already covered by the integrity check).
- We removed a few commands from the right-click menu that are not needed often and thus don't need to be placed that prominently:
- - Print entry preview: available through entry preview
- - All commands related to marking: marking is not yet reimplemented
- - Set/clear/append/rename fields: available through Edit menu
- - Manage keywords: available through the Edit menu
- - Copy linked files to folder: available through File menu
- - Add/move/remove from group: removed completely (functionality still available through group interface)
+ - Print entry preview: available through entry preview- All commands related to marking: marking is not yet reimplemented
+ - Set/clear/append/rename fields: available through Edit menu
+ - Manage keywords: available through the Edit menu
+ - Copy linked files to folder: available through File menu
+ - Add/move/remove from group: removed completely (functionality still available through group interface)
- We removed the option to change the column widths in the preferences dialog. [#4546](https://github.com/JabRef/jabref/issues/4546)
## Older versions
From 9cb734c0f21eb1300221c56c0773d2f3e76d9958 Mon Sep 17 00:00:00 2001
From: XDZhelheim <601251915@qq.com>
Date: Thu, 11 Mar 2021 21:29:51 +0800
Subject: [PATCH 6/6] delete some whitespace
---
CHANGELOG.md | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 0370f34391a..223fbac4c6e 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -530,7 +530,8 @@ Note that this project **does not** adhere to [Semantic Versioning](http://semve
- We removed the coloring of cells in the main table according to whether the field is optional/required.
- We removed the feature to find and resolve duplicate BibTeX keys (as this use case is already covered by the integrity check).
- We removed a few commands from the right-click menu that are not needed often and thus don't need to be placed that prominently:
- - Print entry preview: available through entry preview- All commands related to marking: marking is not yet reimplemented
+ - Print entry preview: available through entry preview
+ - All commands related to marking: marking is not yet reimplemented
- Set/clear/append/rename fields: available through Edit menu
- Manage keywords: available through the Edit menu
- Copy linked files to folder: available through File menu