diff --git a/CHANGELOG.md b/CHANGELOG.md index eea21c1be72..ce2410787c6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -48,7 +48,8 @@ We refer to [GitHub issues](https://github.com/JabRef/jabref/issues) by using `# - We updated updated the Related Articles tab to accept JSON from the new version of the Mr. DLib service - We added an option in the preference dialog box that allows user to choose behavior after dragging and dropping files in Entry Editor. [#4356](https://github.com/JabRef/jabref/issues/4356) - We added the ability to have an export preference where previously "File"-->"Export"/"Export selected entries" would not save the user's preference[#4495](https://github.com/JabRef/jabref/issues/4495) - +- We added the ability to add field names from the Preferences Dialog [#4546](https://github.com/JabRef/jabref/issues/4546) +- We added the ability change the column widths directly in the main table. [#4546](https://github.com/JabRef/jabref/issues/4546) @@ -91,7 +92,6 @@ We refer to [GitHub issues](https://github.com/JabRef/jabref/issues) by using `# - We fixed an issue where only one PDF file could be imported [#4422](https://github.com/JabRef/jabref/issues/4422) - We fixed an issue where "Move to group" would always move the first entry in the library and not the selected [#4414](https://github.com/JabRef/jabref/issues/4414) - We fixed an issue where an older dialog appears when downloading full texts from the quality menu. [#4489](https://github.com/JabRef/jabref/issues/4489) -- We fixed an issue where uncaught exceptions were logged but the user wasn't informed about their occurance. [#2288] (https://github.com/JabRef/jabref/issues/2288) @@ -107,7 +107,7 @@ We refer to [GitHub issues](https://github.com/JabRef/jabref/issues) by using `# - Set/clear/append/rename fields: available through Edit menu - Manage keywords: available through Edit menu - Copy linked files to folder: available through File menu - +- We removed the option to change the column widths in the preferences dialog. [#4546](https://github.com/JabRef/jabref/issues/4546) diff --git a/src/main/java/org/jabref/gui/maintable/PersistenceVisualStateTable.java b/src/main/java/org/jabref/gui/maintable/PersistenceVisualStateTable.java index 131e8b05c2e..eb25588f568 100644 --- a/src/main/java/org/jabref/gui/maintable/PersistenceVisualStateTable.java +++ b/src/main/java/org/jabref/gui/maintable/PersistenceVisualStateTable.java @@ -26,7 +26,9 @@ public PersistenceVisualStateTable(final MainTable mainTable, JabRefPreferences this.preferences = preferences; mainTable.getColumns().addListener(this::onColumnsChanged); - mainTable.getColumns().forEach(col -> col.sortTypeProperty().addListener(obs -> updateColumnSortType(col.getText(), col.getSortType()))); + mainTable.getColumns().forEach(col -> col.sortTypeProperty().addListener(obs -> + updateColumnSortType(col.getText(), col.getSortType()))); + mainTable.getColumns().forEach(col -> col.widthProperty().addListener(obs -> updateColumnPreferences())); } @@ -63,8 +65,10 @@ private void updateColumnPreferences() { } } - // Finally, we store the new preferences. - preferences.putStringList(JabRefPreferences.COLUMN_NAMES, columnNames); - preferences.putStringList(JabRefPreferences.COLUMN_WIDTHS, columnsWidths); + if (columnNames.size() == columnsWidths.size() && + columnNames.size() == preferences.getStringList(preferences.COLUMN_NAMES).size()) { + preferences.putStringList(JabRefPreferences.COLUMN_NAMES, columnNames); + preferences.putStringList(JabRefPreferences.COLUMN_WIDTHS, columnsWidths); + } } } diff --git a/src/main/java/org/jabref/gui/preferences/TableColumnsTab.java b/src/main/java/org/jabref/gui/preferences/TableColumnsTab.java index a441ec74992..e5d1ff88664 100644 --- a/src/main/java/org/jabref/gui/preferences/TableColumnsTab.java +++ b/src/main/java/org/jabref/gui/preferences/TableColumnsTab.java @@ -44,17 +44,11 @@ import org.jabref.model.entry.BibtexSingleField; import org.jabref.preferences.JabRefPreferences; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - class TableColumnsTab extends Pane implements PrefsTab { - private static final Logger LOGGER = LoggerFactory.getLogger(TableColumnsTab.class); - private final JabRefPreferences prefs; private boolean tableChanged; private final TableView colSetup; - private final List tableRows = new ArrayList<>(10); private final JabRefFrame frame; private final CheckBox urlColumn; @@ -67,6 +61,10 @@ class TableColumnsTab extends Pane implements PrefsTab { private final RadioButton preferUrl; private final RadioButton preferDoi; /*** begin: special fields ***/ + private final Button addRow; + private final Button deleteRow; + private final Button down; + private final Button up; private final CheckBox specialFieldsEnabled; private final CheckBox rankingColumn; private final CheckBox qualityColumn; @@ -88,6 +86,7 @@ class TableColumnsTab extends Pane implements PrefsTab { private final VBox listOfFileColumnsVBox; private final ObservableList data; private final GridPane builder = new GridPane(); + /** * Customization of external program paths. * @@ -96,81 +95,71 @@ class TableColumnsTab extends Pane implements PrefsTab { public TableColumnsTab(JabRefPreferences prefs, JabRefFrame frame) { this.prefs = prefs; this.frame = frame; - this.data = FXCollections.observableArrayList( - new TableRow("entrytype",75), - new TableRow("author/editor",300), - new TableRow("title",470), - new TableRow("year",60), - new TableRow("journal",130), - new TableRow("bibtexkey",100)); + /* Populate the data of Entry table columns */ + List prefColNames = this.prefs.getStringList(this.prefs.COLUMN_NAMES); + List prefColWidths = this.prefs.getStringList(this.prefs.COLUMN_WIDTHS); + this.data = FXCollections.observableArrayList(); + for (int i = 0; i < prefColNames.size(); i++) { + this.data.add(new TableRow(prefColNames.get(i), Double.parseDouble(prefColWidths.get(i)))); + } + + /* UI for Entry table columns */ colSetup = new TableView<>(); - TableColumn field = new TableColumn<>(Localization.lang("Field name")); - TableColumn column = new TableColumn<>(Localization.lang("Column width")); + colSetup.setEditable(true); + TableColumn field = new TableColumn<>(Localization.lang("Field name")); field.setPrefWidth(400); - column.setPrefWidth(240); field.setCellValueFactory(new PropertyValueFactory<>("name")); field.setCellFactory(TextFieldTableCell.forTableColumn()); + field.setEditable(true); field.setOnEditCommit( (TableColumn.CellEditEvent t) -> { t.getTableView().getItems().get( t.getTablePosition().getRow()).setName(t.getNewValue()); - }); - column.setCellValueFactory(new PropertyValueFactory<>("length")); - column.setOnEditCommit( - (TableColumn.CellEditEvent t) -> { - t.getTableView().getItems().get( - t.getTablePosition().getRow()).setLength(t.getNewValue()); + // Since data is an ObservableList, updating it updates the displayed field name. + this.data.set(t.getTablePosition().getRow(), new TableRow(t.getNewValue())); + // Update the User Preference of COLUMN_NAMES + List tempColumnNames = this.prefs.getStringList(this.prefs.COLUMN_NAMES); + tempColumnNames.set(t.getTablePosition().getRow(), t.getNewValue()); + this.prefs.putStringList(this.prefs.COLUMN_NAMES,tempColumnNames); }); colSetup.setItems(data); - colSetup.getColumns().addAll(field,column); + colSetup.getColumns().add(field); + final TextField addName = new TextField(); addName.setPromptText("name"); addName.setMaxWidth(field.getPrefWidth()); addName.setPrefHeight(30); - final TextField addLast = new TextField(); - addLast.setMaxWidth(column.getPrefWidth()); - addLast.setPromptText("width"); - addLast.setPrefHeight(30); BorderPane tabPanel = new BorderPane(); ScrollPane sp = new ScrollPane(); sp.setContent(colSetup); tabPanel.setCenter(sp); HBox toolBar = new HBox(); - Button addRow = new Button("Add"); + addRow = new Button("Add"); addRow.setPrefSize(80, 20); - addRow.setOnAction( e -> { - if (!addLast.getText().isEmpty()) { - TableRow tableRow = addLast.getText().matches("[1-9][0-9]") ? new TableRow(addName.getText(), Integer.valueOf(addLast.getText())) : new TableRow(addName.getText()); - addName.clear(); - addLast.clear(); - data.add(tableRow); - tableRows.clear(); - tableRows.addAll(data); - colSetup.setItems(data); - tableChanged = true; - colSetup.refresh(); - } + addRow.setOnAction(e -> { + TableRow tableRow = new TableRow(addName.getText()); + addName.clear(); + data.add(tableRow); + tableChanged = true; + }); - Button deleteRow = new Button("Delete"); + deleteRow = new Button("Delete"); deleteRow.setPrefSize(80, 20); deleteRow.setOnAction(e -> { if (colSetup.getFocusModel() != null && colSetup.getFocusModel().getFocusedIndex() != -1) { - tableChanged = true; - int row = colSetup.getFocusModel().getFocusedIndex(); - TableRow tableRow = data.get(row); - data.remove(tableRow); - tableRows.clear(); - tableRows.addAll(data); - colSetup.setItems(data); - colSetup.refresh(); - }}); - Button up = new Button("Up"); + tableChanged = true; + int row = colSetup.getFocusModel().getFocusedIndex(); + TableRow tableRow = data.get(row); + data.remove(tableRow); + } + }); + up = new Button("Up"); up.setPrefSize(80, 20); - up.setOnAction(e-> { + up.setOnAction(e -> { if (colSetup.getFocusModel() != null) { int row = colSetup.getFocusModel().getFocusedIndex(); if (row > data.size() || row == 0) { @@ -180,17 +169,13 @@ public TableColumnsTab(JabRefPreferences prefs, JabRefFrame frame) { TableRow tableRow2 = data.get(row - 1); data.set(row - 1, tableRow1); data.set(row, tableRow2); - tableRows.clear(); - tableRows.addAll(data); - colSetup.setItems(data); - colSetup.refresh(); } else { return; } }); - Button down = new Button("Down"); + down = new Button("Down"); down.setPrefSize(80, 20); - down.setOnAction(e-> { + down.setOnAction(e -> { if (colSetup.getFocusModel() != null) { int row = colSetup.getFocusModel().getFocusedIndex(); if (row + 1 > data.size()) { @@ -200,16 +185,13 @@ public TableColumnsTab(JabRefPreferences prefs, JabRefFrame frame) { TableRow tableRow2 = data.get(row + 1); data.set(row + 1, tableRow1); data.set(row, tableRow2); - tableRows.clear(); - tableRows.addAll(data); - colSetup.setItems(data); - colSetup.refresh(); } else { return; } }); - toolBar.getChildren().addAll(addName, addLast, addRow, deleteRow, up, down); + toolBar.getChildren().addAll(addName, addRow, deleteRow, up, down); tabPanel.setBottom(toolBar); + /* end UI for Entry table columns */ fileColumn = new CheckBox(Localization.lang("Show file column")); urlColumn = new CheckBox(Localization.lang("Show URL/DOI column")); @@ -244,7 +226,7 @@ public TableColumnsTab(JabRefPreferences prefs, JabRefFrame frame) { Button helpButton = new Button("?"); helpButton.setPrefSize(20, 20); - helpButton.setOnAction(e->new HelpAction(Localization.lang("Help on special fields"), + helpButton.setOnAction(e -> new HelpAction(Localization.lang("Help on special fields"), HelpFile.SPECIAL_FIELDS).getHelpButton().doClick()); rankingColumn = new CheckBox(Localization.lang("Show rank")); @@ -280,7 +262,7 @@ public TableColumnsTab(JabRefPreferences prefs, JabRefFrame frame) { GridPane specialTableColumnsBuilder = new GridPane(); specialTableColumnsBuilder.add(specialFieldsEnabled, 1, 1); specialTableColumnsBuilder.add(rankingColumn, 1, 2); - specialTableColumnsBuilder.add(relevanceColumn, 1, 3); + specialTableColumnsBuilder.add(relevanceColumn, 1, 3); specialTableColumnsBuilder.add(qualityColumn, 1, 4); specialTableColumnsBuilder.add(priorityColumn, 1, 5); specialTableColumnsBuilder.add(printedColumn, 1, 6); @@ -295,13 +277,13 @@ public TableColumnsTab(JabRefPreferences prefs, JabRefFrame frame) { specialTableColumnsBuilder.add(fileColumn, 2, 1); specialTableColumnsBuilder.add(urlColumn, 2, 2); final ToggleGroup preferUrlOrDoi = new ToggleGroup(); - specialTableColumnsBuilder.add(preferUrl, 2 ,3); + specialTableColumnsBuilder.add(preferUrl, 2, 3); specialTableColumnsBuilder.add(preferDoi, 2, 4); preferUrl.setToggleGroup(preferUrlOrDoi); preferDoi.setToggleGroup(preferUrlOrDoi); specialTableColumnsBuilder.add(arxivColumn, 2, 5); - specialTableColumnsBuilder.add(extraFileColumns,2, 6); + specialTableColumnsBuilder.add(extraFileColumns, 2, 6); specialTableColumnsBuilder.add(listOfFileColumnsScrollPane, 2, 10); builder.add(specialTableColumnsBuilder, 1, 2); @@ -312,14 +294,9 @@ public TableColumnsTab(JabRefPreferences prefs, JabRefFrame frame) { entryTableColumns.getStyleClass().add("sectionHeader"); builder.add(entryTableColumns, 1, 4); builder.add(tabPanel, 1, 5); - - Button buttonWidth = new Button("Update to current column widths"); - buttonWidth.setPrefSize(300, 30); - buttonWidth.setOnAction(e->new UpdateWidthsAction()); Button buttonOrder = new Button("Update to current column order"); buttonOrder.setPrefSize(300, 30); - buttonOrder.setOnAction(e->new UpdateOrderAction()); - builder.add(buttonWidth, 1, 6); + buttonOrder.setOnAction(e -> new UpdateOrderAction()); builder.add(buttonOrder, 1, 7); } @@ -354,7 +331,7 @@ public void setValues() { listOfFileColumns.getSelectionModel().select(indicesToSelect[i]); } } else { - listOfFileColumns.getSelectionModel().select(new int[] {}); + listOfFileColumns.getSelectionModel().select(new int[]{}); } /*** begin: special fields ***/ @@ -390,15 +367,11 @@ public void setValues() { /*** end: special fields ***/ - tableRows.clear(); - List names = prefs.getStringList(JabRefPreferences.COLUMN_NAMES); - List lengths = prefs.getStringList(JabRefPreferences.COLUMN_WIDTHS); - for (int i = 0; i < names.size(); i++) { - if (i < lengths.size()) { - tableRows.add(new TableRow(names.get(i), Double.parseDouble(lengths.get(i)))); - } else { - tableRows.add(new TableRow(names.get(i))); - } + data.clear(); + List prefColNames = this.prefs.getStringList(this.prefs.COLUMN_NAMES); + List prefColWidths = this.prefs.getStringList(this.prefs.COLUMN_WIDTHS); + for (int i = 0; i < prefColNames.size(); i++) { + this.data.add(new TableRow(prefColNames.get(i), Double.parseDouble(prefColWidths.get(i)))); } } @@ -457,7 +430,7 @@ public void actionPerformed(ActionEvent e) { // everything not inside hash/mainTable as it was final HashMap map = new HashMap<>(); - // first element (#) not inside tableRows + // first element (#) not inside data /* for (TableColumn column : panel.getMainTable().getColumns()) { String name = column.getText(); @@ -466,7 +439,7 @@ public void actionPerformed(ActionEvent e) { } } */ - Collections.sort(tableRows, (o1, o2) -> { + Collections.sort(data, (o1, o2) -> { Integer n1 = map.get(o1.getName()); Integer n2 = map.get(o2.getName()); if ((n1 == null) || (n2 == null)) { @@ -475,58 +448,17 @@ public void actionPerformed(ActionEvent e) { return n1.compareTo(n2); }); - data.clear(); - data.addAll(tableRows); colSetup.setItems(data); colSetup.refresh(); tableChanged = true; } } - class UpdateWidthsAction extends AbstractAction { - public UpdateWidthsAction() { - super(Localization.lang("Update to current column widths")); - } - - @Override - public void actionPerformed(ActionEvent e) { - BasePanel panel = frame.getCurrentBasePanel(); - if (panel == null) { - return; - } - /* - TableColumnModel colMod = panel.getMainTable().getColumnModel(); - colSetup.setValueAt(String.valueOf(colMod.getColumn(0).getWidth()), 0, 1); - for (int i = 1; i < colMod.getColumnCount(); i++) { - try { - String name = panel.getMainTable().getColumnName(i).toLowerCase(Locale.ROOT); - int width = colMod.getColumn(i).getWidth(); - if ((i <= tableRows.size()) && ((String) colSetup.getValueAt(i, 0)).equalsIgnoreCase(name)) { - colSetup.setValueAt(String.valueOf(width), i, 1); - } else { // Doesn't match; search for a matching col in our table - for (int j = 0; j < colSetup.getRowCount(); j++) { - if ((j < tableRows.size()) && ((String) colSetup.getValueAt(j, 0)).equalsIgnoreCase(name)) { - colSetup.setValueAt(String.valueOf(width), j, 1); - break; - } - } - } - } catch (Throwable ex) { - LOGGER.warn("Problem with table columns", ex); - } - colSetup.revalidate(); - colSetup.repaint(); - } - */ - - } - } /** * Store changes to table preferences. This method is called when * the user clicks Ok. - * */ @Override public void storeSettings() { @@ -574,7 +506,7 @@ public void storeSettings() { } // restart required implies that the settings have been changed - // the seetings need to be stored + // the settings need to be stored if (restartRequired) { prefs.putBoolean(JabRefPreferences.SPECIALFIELDSENABLED, newSpecialFieldsEnabled); prefs.putBoolean(JabRefPreferences.SHOWCOLUMN_RANKING, newRankingColumn); @@ -600,18 +532,18 @@ public void storeSettings() { if (tableChanged) { // First we remove all rows with empty names. int i = 0; - while (i < tableRows.size()) { - if (tableRows.get(i).getName().isEmpty()) { - tableRows.remove(i); + while (i < data.size()) { + if (data.get(i).getName().isEmpty()) { + data.remove(i); } else { i++; } } // Then we make arrays - List names = new ArrayList<>(tableRows.size()); - List widths = new ArrayList<>(tableRows.size()); + List names = new ArrayList<>(data.size()); + List widths = new ArrayList<>(data.size()); - for (TableRow tr : tableRows) { + for (TableRow tr : data) { names.add(tr.getName().toLowerCase(Locale.ROOT)); widths.add(String.valueOf(tr.getLength())); } diff --git a/src/main/resources/l10n/JabRef_da.properties b/src/main/resources/l10n/JabRef_da.properties index 32ad4beec00..6452483c2ac 100644 --- a/src/main/resources/l10n/JabRef_da.properties +++ b/src/main/resources/l10n/JabRef_da.properties @@ -164,8 +164,6 @@ Close\ window=Luk vindue Closed\ library=Lukkede library -Column\ width=Kolonnebredde - Command\ line\ id=Kommandolinje-id Contained\ in=Indeholdt i @@ -1033,8 +1031,6 @@ untitled=uden navn Up=Op -Update\ to\ current\ column\ widths=Brug nuværende kolonnebredder - Upgrade\ external\ PDF/PS\ links\ to\ use\ the\ '%0'\ field.=Opgrader eksterne PDF- og PS-links til at bruge '%0'-feltet. Upgrade\ file=Opgrader fil Upgrade\ old\ external\ file\ links\ to\ use\ the\ new\ feature=Opgrader gamle eksterne links for at bruge den nye funktion diff --git a/src/main/resources/l10n/JabRef_de.properties b/src/main/resources/l10n/JabRef_de.properties index 6514a661985..af35ed23e3e 100644 --- a/src/main/resources/l10n/JabRef_de.properties +++ b/src/main/resources/l10n/JabRef_de.properties @@ -170,8 +170,6 @@ Close\ window=Fenster schließen Closed\ library=Bibliothek geschlossen -Column\ width=Spaltenbreite - Command\ line\ id=Kommandozeilen ID Comments=Kommentare @@ -1100,8 +1098,6 @@ untitled=ohne Titel Up=Hoch -Update\ to\ current\ column\ widths=Aktuelle Spaltenbreiten verwenden - Upgrade\ external\ PDF/PS\ links\ to\ use\ the\ '%0'\ field.=Externe PDF/PS-Links aktualisieren, um das Feld '%0' zu benutzen. Upgrade\ file=Datei aktualisiert Upgrade\ old\ external\ file\ links\ to\ use\ the\ new\ feature=Alte Links zu externen Dateien aktualisieren, um die neue Funktion zu nutzen diff --git a/src/main/resources/l10n/JabRef_el.properties b/src/main/resources/l10n/JabRef_el.properties index 6e51a88ed2f..2993ab7b3ae 100644 --- a/src/main/resources/l10n/JabRef_el.properties +++ b/src/main/resources/l10n/JabRef_el.properties @@ -168,8 +168,6 @@ Close\ window=Κλείσιμο παραθύρου Closed\ library=Κλειστή βιβλιοθήκη -Column\ width=Μήκος στήλης - Command\ line\ id=id γραμμής εντολών Comments=Σχόλια @@ -1086,8 +1084,6 @@ untitled=χωρίς τίτλο Up=Επάνω -Update\ to\ current\ column\ widths=Ενημέρωση του τρέχοντος πλάτους στηλών - Upgrade\ external\ PDF/PS\ links\ to\ use\ the\ '%0'\ field.=Αναβαθμίστε τους εξωτερικούς συνδέσμους PDF/PS για να χρησιμοποιήσετε το πεδίο '%0'. Upgrade\ file=Αναβάθμιση αρχείου Upgrade\ old\ external\ file\ links\ to\ use\ the\ new\ feature=Αναβαθμίστε τους παλιούς συνδέσμους εξωτερικού αρχείου για να χρησιμοποιήσετε τη νέα λειτουργία diff --git a/src/main/resources/l10n/JabRef_en.properties b/src/main/resources/l10n/JabRef_en.properties index 50f3ee249f4..7a6a4a740de 100644 --- a/src/main/resources/l10n/JabRef_en.properties +++ b/src/main/resources/l10n/JabRef_en.properties @@ -167,8 +167,6 @@ Close\ window=Close window Closed\ library=Closed library -Column\ width=Column width - Command\ line\ id=Command line id Comments=Comments @@ -1105,8 +1103,6 @@ untitled=untitled Up=Up -Update\ to\ current\ column\ widths=Update to current column widths - Upgrade\ external\ PDF/PS\ links\ to\ use\ the\ '%0'\ field.=Upgrade external PDF/PS links to use the '%0' field. Upgrade\ file=Upgrade file Upgrade\ old\ external\ file\ links\ to\ use\ the\ new\ feature=Upgrade old external file links to use the new feature @@ -2239,4 +2235,4 @@ Main\ layout\ file\:=Main layout file\: Main\ layout\ file=Main layout file Save\ exporter=Save exporter File\ extension\:=File extension\: -Export\ format\ name\:=Export format name\: \ No newline at end of file +Export\ format\ name\:=Export format name\: diff --git a/src/main/resources/l10n/JabRef_es.properties b/src/main/resources/l10n/JabRef_es.properties index 88c2818cffa..ecbe73528be 100644 --- a/src/main/resources/l10n/JabRef_es.properties +++ b/src/main/resources/l10n/JabRef_es.properties @@ -166,8 +166,6 @@ Close\ window=Cerrar ventana Closed\ library=Biblioteca cerrada -Column\ width=Ancho de columna - Command\ line\ id=Id de línea de comando Comments=Comentarios @@ -1073,8 +1071,6 @@ untitled=sin título Up=Arriba -Update\ to\ current\ column\ widths=Actualizar a anchos de columna actuales - Upgrade\ external\ PDF/PS\ links\ to\ use\ the\ '%0'\ field.=Actualizar enlaces a PDF/PS externos para usar el campo '%0'. Upgrade\ file=Actualizar archivo Upgrade\ old\ external\ file\ links\ to\ use\ the\ new\ feature=Actualizar enlaces a archivos externos para usar la nueva característica. diff --git a/src/main/resources/l10n/JabRef_fr.properties b/src/main/resources/l10n/JabRef_fr.properties index 7647e660e9f..e0c8f2d6aa1 100644 --- a/src/main/resources/l10n/JabRef_fr.properties +++ b/src/main/resources/l10n/JabRef_fr.properties @@ -168,8 +168,6 @@ Close\ window=Fermer la fenêtre Closed\ library=Fichier fermé -Column\ width=Largeur de colonne - Command\ line\ id=Identifiant de la ligne de commande Comments=Commentaires @@ -1086,8 +1084,6 @@ untitled=sans titre Up=Haut -Update\ to\ current\ column\ widths=Figer les largeurs actuelles des colonnes - Upgrade\ external\ PDF/PS\ links\ to\ use\ the\ '%0'\ field.=Mettre à jour les liens externes PDF/PS pour utiliser le champ « %0 ». Upgrade\ file=Mettre à jour le fichier Upgrade\ old\ external\ file\ links\ to\ use\ the\ new\ feature=Mettre à jour les anciens liens vers les fichiers externes pour utiliser cette nouvelle fonction diff --git a/src/main/resources/l10n/JabRef_in.properties b/src/main/resources/l10n/JabRef_in.properties index f7002d3abec..8a213140083 100644 --- a/src/main/resources/l10n/JabRef_in.properties +++ b/src/main/resources/l10n/JabRef_in.properties @@ -167,8 +167,6 @@ Close\ window=Tutup jendela Closed\ library=Basisdata ditutup -Column\ width=Lebar kolom - Command\ line\ id=id perintah baris Contained\ in=Terkandung di @@ -1075,8 +1073,6 @@ untitled=tanpa judul Up=Naik -Update\ to\ current\ column\ widths=Perbarui sesuai lebar kolom sekarang - Upgrade\ external\ PDF/PS\ links\ to\ use\ the\ '%0'\ field.=Perbarui tautan eksternal PDF/PS untuk digunakan bidang '%0'. Upgrade\ file=Naiktaraf berkas Upgrade\ old\ external\ file\ links\ to\ use\ the\ new\ feature=Naiktaraf tautan berkas eksternal lama untuk digunakan di fitur baru diff --git a/src/main/resources/l10n/JabRef_it.properties b/src/main/resources/l10n/JabRef_it.properties index 1f88b742ea7..c33bbf252bb 100644 --- a/src/main/resources/l10n/JabRef_it.properties +++ b/src/main/resources/l10n/JabRef_it.properties @@ -168,8 +168,6 @@ Close\ window=Chiudi la finestra Closed\ library=Libreria chiusa -Column\ width=Larghezza della colonna - Command\ line\ id=Identificativo della riga di comando Comments=Commenti @@ -1086,8 +1084,6 @@ untitled=senza titolo Up=Su -Update\ to\ current\ column\ widths=Aggiorna la larghezza delle colonne ai valori correnti - Upgrade\ external\ PDF/PS\ links\ to\ use\ the\ '%0'\ field.=Aggiornare i collegamenti esterni PDF/PS per utilizzare il campo '%0'. Upgrade\ file=Aggiornamento del file Upgrade\ old\ external\ file\ links\ to\ use\ the\ new\ feature=Aggiornare i vecchi collegamenti ai file esterni per utilizzare la nuova funzione diff --git a/src/main/resources/l10n/JabRef_ja.properties b/src/main/resources/l10n/JabRef_ja.properties index 9825d7cd903..802612487bb 100644 --- a/src/main/resources/l10n/JabRef_ja.properties +++ b/src/main/resources/l10n/JabRef_ja.properties @@ -168,8 +168,6 @@ Close\ window=ウィンドウを閉じる Closed\ library=データベースを閉じました -Column\ width=列幅 - Command\ line\ id=コマンドラインID Comments=コメント @@ -1086,8 +1084,6 @@ untitled=タイトルなし Up=上 -Update\ to\ current\ column\ widths=現在の列幅に更新 - Upgrade\ external\ PDF/PS\ links\ to\ use\ the\ '%0'\ field.=外部PDF/PSリンクを「%0」フィールドを使用するように更新 Upgrade\ file=ファイルを更新 Upgrade\ old\ external\ file\ links\ to\ use\ the\ new\ feature=古い外部ファイルリンクを新機能を利用するように更新 diff --git a/src/main/resources/l10n/JabRef_nl.properties b/src/main/resources/l10n/JabRef_nl.properties index 96c5d572ece..33dac19033d 100644 --- a/src/main/resources/l10n/JabRef_nl.properties +++ b/src/main/resources/l10n/JabRef_nl.properties @@ -168,8 +168,6 @@ Close\ window=Sluit venster Closed\ library=Sluit library -Column\ width=Kolombreedte - Command\ line\ id=Commandoregel id Comments=Opmerkingen @@ -1084,8 +1082,6 @@ untitled=naamloos Up=Omhoog -Update\ to\ current\ column\ widths=Update naar huidige kolombreedtes - Upgrade\ external\ PDF/PS\ links\ to\ use\ the\ '%0'\ field.=Upgrade externe PDF/PS links om het veld '%0' te gebruiken. Upgrade\ file=Bestand upgraden Upgrade\ old\ external\ file\ links\ to\ use\ the\ new\ feature=Oude externe bestandslinks upgraden om de nieuwe functie te gebruiken diff --git a/src/main/resources/l10n/JabRef_no.properties b/src/main/resources/l10n/JabRef_no.properties index d0a4868e7e0..e0ab4a3dd24 100644 --- a/src/main/resources/l10n/JabRef_no.properties +++ b/src/main/resources/l10n/JabRef_no.properties @@ -163,8 +163,6 @@ Close\ window=Lukk vindu Closed\ library=Lukket library -Column\ width=Kolonnebredde - Command\ line\ id=Kommandolinje-id Contained\ in=Inneholdt i @@ -1031,8 +1029,6 @@ untitled=uten navn Up=Opp -Update\ to\ current\ column\ widths=Bruk nåværende kolonnebredder - Upgrade\ external\ PDF/PS\ links\ to\ use\ the\ '%0'\ field.=Oppgrader eksterne PDF- og PS-linker til å bruke '%0'-feltet. Upgrade\ file=Oppgrader fil Upgrade\ old\ external\ file\ links\ to\ use\ the\ new\ feature=Oppgrader gamle eksterne linker for å bruke den nye funksjonen diff --git a/src/main/resources/l10n/JabRef_pt_BR.properties b/src/main/resources/l10n/JabRef_pt_BR.properties index b683d07c9da..73ceefa17cc 100644 --- a/src/main/resources/l10n/JabRef_pt_BR.properties +++ b/src/main/resources/l10n/JabRef_pt_BR.properties @@ -164,8 +164,6 @@ Close\ window=Fechar Janela Closed\ library=Base de dados fechada -Column\ width=Largura da coluna - Command\ line\ id=ID da linha de comando Contained\ in=Contido em @@ -1041,8 +1039,6 @@ untitled=Sem título Up=Acima -Update\ to\ current\ column\ widths=Atualizar para a largura de coluna atual - Upgrade\ external\ PDF/PS\ links\ to\ use\ the\ '%0'\ field.=Atualizar links PDF/PS externos para utilizar o campo '%0' Upgrade\ file=Atualizar arquivo Upgrade\ old\ external\ file\ links\ to\ use\ the\ new\ feature=Atualize os links de arquivos externos para utilizar o novo recurso diff --git a/src/main/resources/l10n/JabRef_ru.properties b/src/main/resources/l10n/JabRef_ru.properties index 2e9c0184b7e..96146e43356 100644 --- a/src/main/resources/l10n/JabRef_ru.properties +++ b/src/main/resources/l10n/JabRef_ru.properties @@ -165,8 +165,6 @@ Close\ window=Закрыть окно Closed\ library=Закрытая БД -Column\ width=Ширина столбца - Command\ line\ id=Ид. командной строки Contained\ in=Содержится в @@ -1046,8 +1044,6 @@ untitled=без заглавия Up=Вверх -Update\ to\ current\ column\ widths=Сохранить текущую ширину столбца - Upgrade\ external\ PDF/PS\ links\ to\ use\ the\ '%0'\ field.=Обновить ссылки на внешние PDF/PS для использования в поле '%0'. Upgrade\ file=Обновить файл Upgrade\ old\ external\ file\ links\ to\ use\ the\ new\ feature=Обновить старые ссылки на внешние файлы для использования новых функций diff --git a/src/main/resources/l10n/JabRef_sv.properties b/src/main/resources/l10n/JabRef_sv.properties index 966e5477366..002fc571c35 100644 --- a/src/main/resources/l10n/JabRef_sv.properties +++ b/src/main/resources/l10n/JabRef_sv.properties @@ -160,8 +160,6 @@ Close\ window=Stäng fönster Closed\ library=Stängde libraryn -Column\ width=Kolumnbredd - Command\ line\ id=Kommandorads-id Contained\ in=Finns i @@ -1002,8 +1000,6 @@ untitled=namnlös Up=Uppåt -Update\ to\ current\ column\ widths=Uppdatera till aktuella kolumnbredder - Upgrade\ external\ PDF/PS\ links\ to\ use\ the\ '%0'\ field.=Uppgradera PDF/PS-länkar att använda '%0'-fältet. Upgrade\ file=Uppgradera fil diff --git a/src/main/resources/l10n/JabRef_tl.properties b/src/main/resources/l10n/JabRef_tl.properties index 99ae914743a..5d59594d3d3 100644 --- a/src/main/resources/l10n/JabRef_tl.properties +++ b/src/main/resources/l10n/JabRef_tl.properties @@ -168,8 +168,6 @@ Close\ window=Isara ang window Closed\ library=Nasara ang library -Column\ width=Lapad ng haligi - Command\ line\ id=Linya ng utos para sa id Comments=Komento @@ -1076,8 +1074,6 @@ untitled=untitled Up=Up -Update\ to\ current\ column\ widths=I-update ang kasalukuyang haligi ng lapad - Upgrade\ external\ PDF/PS\ links\ to\ use\ the\ '%0'\ field.=I-upgrade ang eksternal na PDF/PS links na gagamitin sa '%0' patlang. Upgrade\ file=I-upgrade ang file Upgrade\ old\ external\ file\ links\ to\ use\ the\ new\ feature=I-upgrade ang lumang eksternal na file links na gagamitin sa bagong tampok diff --git a/src/main/resources/l10n/JabRef_tr.properties b/src/main/resources/l10n/JabRef_tr.properties index 74a54e41bbf..dd1e00d9c30 100644 --- a/src/main/resources/l10n/JabRef_tr.properties +++ b/src/main/resources/l10n/JabRef_tr.properties @@ -168,8 +168,6 @@ Close\ window=Pencereyi kapat Closed\ library=Kapalı veritabanı -Column\ width=Sütun genişliği - Command\ line\ id=Komut satır no Comments=Yorumlar @@ -1086,8 +1084,6 @@ untitled=başlıksız Up=Yukarı -Update\ to\ current\ column\ widths=Mevcut sütun genişliklerine güncelle - Upgrade\ external\ PDF/PS\ links\ to\ use\ the\ '%0'\ field.=Harici PDF/PS linklerini '%0' alanını kullanmak üzere yeni sürüme yükselt. Upgrade\ file=Dosyayı yeni sürüme yükselt Upgrade\ old\ external\ file\ links\ to\ use\ the\ new\ feature=Eski harici dosya linklerini yeni özelliği kullanmak üzere yeni sürüme yükselt diff --git a/src/main/resources/l10n/JabRef_vi.properties b/src/main/resources/l10n/JabRef_vi.properties index 42cef4dbd9b..0442bdfe726 100644 --- a/src/main/resources/l10n/JabRef_vi.properties +++ b/src/main/resources/l10n/JabRef_vi.properties @@ -168,8 +168,6 @@ Close\ window=Đóng cửa sổ Closed\ library=CSDL được đóng -Column\ width=Chiều rộng cột - Command\ line\ id=Chỉ số (id) của dòng lệnh Comments=Nhận xét @@ -1058,8 +1056,6 @@ untitled=không tiêu đề Up=Lên -Update\ to\ current\ column\ widths=Cập nhật chiều rộng cột hiện tại - Upgrade\ external\ PDF/PS\ links\ to\ use\ the\ '%0'\ field.=Nâng cấp các liên kết ngoài PDF/PS để sử dụng dữ liệu '%0'. Upgrade\ file=Nâng cấp tập tin Upgrade\ old\ external\ file\ links\ to\ use\ the\ new\ feature=Nâng cấp các liên kết tập tin ngoài để sử dụng tính chất mới diff --git a/src/main/resources/l10n/JabRef_zh.properties b/src/main/resources/l10n/JabRef_zh.properties index dcae489f8aa..f9c9409df91 100644 --- a/src/main/resources/l10n/JabRef_zh.properties +++ b/src/main/resources/l10n/JabRef_zh.properties @@ -168,8 +168,6 @@ Close\ window=关闭窗口 Closed\ library=关闭文献库 -Column\ width=列宽 - Command\ line\ id=命令行 id Comments=注释 @@ -1086,8 +1084,6 @@ untitled=未命名 Up=上 -Update\ to\ current\ column\ widths=使用当前视图中的列宽 - Upgrade\ external\ PDF/PS\ links\ to\ use\ the\ '%0'\ field.=升级外部 PDF/PS 链接以使用 '%0' 域。 Upgrade\ file=升级文件 Upgrade\ old\ external\ file\ links\ to\ use\ the\ new\ feature=升级旧外部文件链接以使用新特性