From f98f73adc73a3a6e0c5fb5d0c3f39829b8964c03 Mon Sep 17 00:00:00 2001 From: Meshach Heinrich Date: Fri, 2 May 2025 03:11:05 +0930 Subject: [PATCH 01/21] Added tooltips for user-specific file directory and LaTeX directory Signed-off-by: pranavdikshith --- .../general/GeneralPropertiesView.java | 14 +++++++++++++ .../general/GeneralProperties.fxml | 20 +++++++++++++------ 2 files changed, 28 insertions(+), 6 deletions(-) diff --git a/jabgui/src/main/java/org/jabref/gui/libraryproperties/general/GeneralPropertiesView.java b/jabgui/src/main/java/org/jabref/gui/libraryproperties/general/GeneralPropertiesView.java index 30b58bc5b82..ccfb23857d8 100644 --- a/jabgui/src/main/java/org/jabref/gui/libraryproperties/general/GeneralPropertiesView.java +++ b/jabgui/src/main/java/org/jabref/gui/libraryproperties/general/GeneralPropertiesView.java @@ -15,9 +15,11 @@ import org.jabref.gui.util.IconValidationDecorator; import org.jabref.gui.util.ViewModelListCellFactory; import org.jabref.logic.l10n.Localization; +import org.jabref.logic.os.OS; import org.jabref.logic.preferences.CliPreferences; import org.jabref.model.database.BibDatabaseContext; import org.jabref.model.database.BibDatabaseMode; +import org.jabref.model.metadata.MetaData; import com.airhacks.afterburner.views.ViewLoader; import de.saxsys.mvvmfx.utils.validation.visualization.ControlsFxVisualizer; @@ -41,6 +43,8 @@ public class GeneralPropertiesView extends AbstractPropertiesTabView + "Directory for LaTeX files: " + (path.isEmpty() ? "(not set)" : path) + ) + ); + Platform.runLater(() -> { librarySpecificFileDirectoryValidationVisualizer.initVisualization(viewModel.librarySpecificFileDirectoryStatus(), librarySpecificFileDirectory); userSpecificFileDirectoryValidationVisualizer.initVisualization(viewModel.userSpecificFileDirectoryStatus(), userSpecificFileDirectory); diff --git a/jabgui/src/main/resources/org/jabref/gui/libraryproperties/general/GeneralProperties.fxml b/jabgui/src/main/resources/org/jabref/gui/libraryproperties/general/GeneralProperties.fxml index 62c5cd331b7..18f162f9577 100644 --- a/jabgui/src/main/resources/org/jabref/gui/libraryproperties/general/GeneralProperties.fxml +++ b/jabgui/src/main/resources/org/jabref/gui/libraryproperties/general/GeneralProperties.fxml @@ -57,11 +57,15 @@ + + +