From 83ac4347830a4ba944a78e21a5cc334b68f4db02 Mon Sep 17 00:00:00 2001 From: Stefan Kolb Date: Fri, 21 Feb 2020 22:24:34 +0100 Subject: [PATCH] New menu "Lookup" "Lookup" is a core feature of JabRef and should be made more prominent. "Tools" is away from library/bibtex context --> external, integration, ... Content: Search identifiers online Search fulltext unlinked lokal files Automatically set file links --- src/main/java/org/jabref/gui/JabRefFrame.java | 5 +++++ src/main/resources/l10n/JabRef_en.properties | 1 + 2 files changed, 6 insertions(+) diff --git a/src/main/java/org/jabref/gui/JabRefFrame.java b/src/main/java/org/jabref/gui/JabRefFrame.java index e7d16a8ec8c..4cc5b4e65cb 100644 --- a/src/main/java/org/jabref/gui/JabRefFrame.java +++ b/src/main/java/org/jabref/gui/JabRefFrame.java @@ -653,6 +653,7 @@ private MenuBar createMenu() { Menu edit = new Menu(Localization.lang("Edit")); Menu library = new Menu(Localization.lang("Library")); Menu quality = new Menu(Localization.lang("Quality")); + Menu lookup = new Menu(Localization.lang("Lookup")); Menu view = new Menu(Localization.lang("View")); Menu tools = new Menu(Localization.lang("Tools")); Menu options = new Menu(Localization.lang("Options")); @@ -763,6 +764,10 @@ private MenuBar createMenu() { factory.createMenuItem(StandardActions.SET_FILE_LINKS, new AutoLinkFilesAction(this, prefs, stateManager, undoManager, Globals.TASK_EXECUTOR)) ); + lookup.getItems().addAll( + factory.createMenuItem(StandardActions.FIND_DUPLICATES, new DuplicateSearch(this, dialogService, stateManager)) + ); + // PushToApplication final PushToApplicationAction pushToApplicationAction = pushToApplicationsManager.getPushToApplicationAction(); final MenuItem pushToApplicationMenuItem = factory.createMenuItem(pushToApplicationAction.getActionInformation(), pushToApplicationAction); diff --git a/src/main/resources/l10n/JabRef_en.properties b/src/main/resources/l10n/JabRef_en.properties index 5e1bd848dbd..a2ad096efbf 100644 --- a/src/main/resources/l10n/JabRef_en.properties +++ b/src/main/resources/l10n/JabRef_en.properties @@ -2115,3 +2115,4 @@ Optional=Optional Required=Required Entry\ type\ cannot\ be\ empty.\ Please\ enter\ a\ name.=Entry type cannot be empty. Please enter a name. Field\ cannot\ be\ empty.\ Please\ enter\ a\ name.=Field cannot be empty. Please enter a name. +Lookup=Lookup