Skip to content

Commit

Permalink
Merge remote-tracking branch 'upstream/updatejfxplugin' into fix-depe…
Browse files Browse the repository at this point in the history
…ndency-conflicts
  • Loading branch information
koppor committed Sep 7, 2023
2 parents b303a55 + 7e53ca2 commit 020138f
Show file tree
Hide file tree
Showing 31 changed files with 275 additions and 362 deletions.
6 changes: 3 additions & 3 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "Java",
"image": "mcr.microsoft.com/vscode/devcontainers/base:bullseye",
"image": "mcr.microsoft.com/devcontainers/base:debian",
"customizations": {
"vscode": {
"extensions": [
Expand All @@ -14,7 +14,7 @@

// Source code generation needs to be done before hand-over to VS Code.
// Otherwise, the Java extension will go mad.
"onCreateCommand": "./gradlew testClasses --no-daemon",
"onCreateCommand": "./gradlew testClasses --console=plain --no-daemon",

// Forward the vncPort and noVNC port.
// They are provided by desktop-lite:
Expand All @@ -31,7 +31,7 @@
// Install java.
// See https://github.com/devcontainers/features/tree/main/src/java#options for details.
"ghcr.io/devcontainers/features/java:1": {
"version": "19.0.2-tem",
"version": "20.0.2-tem",
"installGradle": false,
"jdkDistro": "tem"
}
Expand Down
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ Note that this project **does not** adhere to [Semantic Versioning](http://semve
### Fixed

- It is possible again to use "current table sort order" for the order of entries when saving. [#9869](https://github.com/JabRef/jabref/issues/9869)
- Passwords can be stored in GNOME key ring. [#10274](https://github.com/JabRef/jabref/issues/10274)

### Removed

Expand Down
3 changes: 2 additions & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ plugins {

id 'org.javamodularity.moduleplugin' version '1.8.12'

id 'org.openjfx.javafxplugin' version '0.0.14'
id 'org.openjfx.javafxplugin' version '0.1.0'

id 'org.beryx.jlink' version '2.26.0'

Expand Down Expand Up @@ -48,6 +48,7 @@ java {
modularity.inferModulePath.set(false)

toolchain {
// If this is updated, also update .devcontainer/devcontainer.json#L34
languageVersion = JavaLanguageVersion.of(20)
}
}
Expand Down
4 changes: 4 additions & 0 deletions settings.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,8 @@ pluginManagement {
}
}

plugins {
id("org.gradle.toolchains.foojay-resolver-convention") version "0.7.0"
}

rootProject.name = "JabRef"
1 change: 1 addition & 0 deletions src/main/java/module-info.java
Original file line number Diff line number Diff line change
Expand Up @@ -115,6 +115,7 @@
requires com.h2database.mvstore;

requires java.keyring;
requires org.freedesktop.dbus;

requires org.jooq.jool;

Expand Down
2 changes: 1 addition & 1 deletion src/main/java/org/jabref/gui/JabRefFrame.java
Original file line number Diff line number Diff line change
Expand Up @@ -325,7 +325,7 @@ private void showTrackingNotification() {
if (!telemetryPreferences.shouldCollectTelemetry()) {
shouldCollect = dialogService.showConfirmationDialogAndWait(
Localization.lang("Telemetry: Help make JabRef better"),
Localization.lang("To improve the user experience, we would like to collect anonymous statistics on the features you use. We will only record what features you access and how often you do it. We will neither collect any personal data nor the content of bibliographic items. If you choose to allow data collection, you can later disable it via Options -> Preferences -> General."),
Localization.lang("To improve the user experience, we would like to collect anonymous statistics on the features you use. We will only record what features you access and how often you do it. We will neither collect any personal data nor the content of bibliographic items. If you choose to allow data collection, you can later disable it via File -> Preferences -> General."),
Localization.lang("Share anonymous statistics"),
Localization.lang("Don't share"));
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -486,7 +486,7 @@ public void download() {
} else if (ex instanceof FetcherServerException serverException) {
statusCode = serverException.getStatusCode();
dialogService.showInformationDialogAndWait(Localization.lang("Failed to download from URL"),
Localization.lang("Error downloading form URL. Cause is likely the server side. HTTP Error %0 \n %1 \nURL: %2 \nPlease try again later or contact the server administrator.", statusCode, fetcherExceptionMessage, urlDownload.getSource()));
Localization.lang("Error downloading from URL. Cause is likely the server side. HTTP Error %0 \n %1 \nURL: %2 \nPlease try again later or contact the server administrator.", statusCode, fetcherExceptionMessage, urlDownload.getSource()));
} else {
dialogService.showErrorDialogAndWait(Localization.lang("Failed to download from URL"), Localization.lang("Error message: %0 \nURL: %1 \nPlease check the URL and try again.", fetcherExceptionMessage, urlDownload.getSource()));
}
Expand Down
10 changes: 5 additions & 5 deletions src/main/resources/l10n/JabRef_ar.properties
Original file line number Diff line number Diff line change
Expand Up @@ -132,8 +132,6 @@ Could\ not\ import\ preferences=تعذر استيراد الإعدادات



Could\ not\ run\ the\ 'vim'\ program.=لا يمكن تشغيل برنامَج 'vim'.



Current\ content\:\ %0=المحتوى الحالي\: %0
Expand Down Expand Up @@ -334,7 +332,6 @@ no\ library\ generated=لم يتم توليد المكتبة




Open\ library=فتح المكتبة


Expand Down Expand Up @@ -451,7 +448,6 @@ Show\ required\ fields=إظهار الحقول المطلوبة




the\ field\ <b>%0</b>=الحقل <b>%0</b>


Expand Down Expand Up @@ -520,6 +516,9 @@ Optional\ fields\ 2=الحقول الاختيارية 2



Could\ not\ run\ the\ 'vim'\ program.=لا يمكن تشغيل برنامَج 'vim'.





Expand Down Expand Up @@ -636,7 +635,6 @@ Previous\ library=المكتبة السابقة




Export\ name=تصدير الإسم
Export\ all\ entries=تصدير جميع المراجع
New\ library=إنشاء مكتبة جديدة
Expand Down Expand Up @@ -736,3 +734,5 @@ Copy\ or\ move\ the\ content\ of\ one\ field\ to\ another=نسخ أو نقل م





16 changes: 6 additions & 10 deletions src/main/resources/l10n/JabRef_da.properties
Original file line number Diff line number Diff line change
Expand Up @@ -154,8 +154,6 @@ Could\ not\ instantiate\ %0.\ Have\ you\ chosen\ the\ correct\ package\ path?=Ku
Could\ not\ print\ preview=Kunne ikke printe forhåndsvisning
Could\ not\ run\ the\ 'vim'\ program.=Kunne ikke køre 'vim'-programmet
crossreferenced\ entries\ included=refererede poster inkluderet
Expand Down Expand Up @@ -258,7 +256,6 @@ Entry\ table\ columns=Tabelkolonner
Error=Fejl
Error\ occurred\ when\ parsing\ entry=En fejl opstod ved læsning af post
Error\ opening\ file=Fejl ved åbning af fil
Error\ while\ writing=En fejl opstod ved skrivning
'%0'\ exists.\ Overwrite\ file?='%0' eksisterer. Erstat filen?
Export=Eksporter
Export\ preferences=Eksporter indstillinger
Expand Down Expand Up @@ -455,7 +452,6 @@ Nothing\ to\ redo=Ingenting at gentage

Nothing\ to\ undo=Ingenting at fortryde


One\ or\ more\ keys\ will\ be\ overwritten.\ Continue?=En eller flere nøgler vil blive overskrevet. Fortsæt?


Expand Down Expand Up @@ -647,9 +643,6 @@ Simple\ HTML=Simpel HTML
Size=Størrelse
Skipped\ -\ No\ PDF\ linked=Sprang over - ingen PDF-fil linket
Skipped\ -\ PDF\ does\ not\ exist=Sprang over - PDF-filen findes ikke
source\ edit=redigering af kilde
Expand Down Expand Up @@ -703,7 +696,6 @@ Value\ cleared\ externally=Værdi slettet eksternt


View=Vis
Vim\ server\ name=Navn på Vim-server


Warn\ about\ unresolved\ duplicates\ when\ closing\ inspection\ window=Advar om dubletter som ikke er blevet håndteret, når inspektionsvinduet lukkes
Expand Down Expand Up @@ -839,7 +831,10 @@ Unknown\ import\ format=Ukendt importformat
Style\ selection=Valg af stil
No\ valid\ style\ file\ defined=Ingen gyldig stilfil defineret
Choose\ pattern=Vælg mønster
Could\ not\ run\ the\ gnuclient/emacsclient\ program.\ Make\ sure\ you\ have\ the\ emacsclient/gnuclient\ program\ installed\ and\ available\ in\ the\ PATH.=Kunne ikke køre gnuclient/emacsclient. Tjek at du har programmet installeret og tilgængeligt i PATH.

Vim\ server\ name=Navn på Vim-server
Could\ not\ run\ the\ 'vim'\ program.=Kunne ikke køre 'vim'-programmet

You\ must\ select\ either\ a\ valid\ style\ file,\ or\ use\ one\ of\ the\ default\ styles.=Du skal enten vælge en gyldig stilfil eller bruge en af standardstilene.

This\ feature\ generates\ a\ new\ library\ based\ on\ which\ entries\ are\ needed\ in\ an\ existing\ LaTeX\ document.=Denne funktion genererer en ny library baseret på, hvilke poster der er brugt i et eksisterende LaTeX-dokument.
Expand Down Expand Up @@ -964,7 +959,6 @@ Existing\ file=Eksisterende fil






Check\ integrity=Tjek integritet
Expand Down Expand Up @@ -1061,6 +1055,8 @@ Default\ pattern=Standardmønster








24 changes: 7 additions & 17 deletions src/main/resources/l10n/JabRef_de.properties
Original file line number Diff line number Diff line change
Expand Up @@ -192,8 +192,6 @@ Could\ not\ instantiate\ %0.\ Have\ you\ chosen\ the\ correct\ package\ path?=Ko
Could\ not\ print\ preview=Druckvorschau fehlgeschlagen
Could\ not\ run\ the\ 'vim'\ program.=Das Programm 'vim' konnte nicht gestartet werden.
Create\ custom\ fields\ for\ each\ BibTeX\ entry=Erstellen Sie benutzerdefinierte Felder für jeden BibTeX-Eintrag
crossreferenced\ entries\ included=Inklusive querverwiesenen Einträgen
Expand Down Expand Up @@ -318,7 +316,6 @@ Entry\ Title\ (Required\ to\ deliver\ recommendations.)=Eintragstitel (erforderl
Error=Fehler
Error\ occurred\ when\ parsing\ entry=Fehler beim Analysieren des Eintrags
Error\ opening\ file=Fehler beim Öffnen der Datei
Error\ while\ writing=Fehler beim Schreiben
Error\ during\ persistence\ of\ crawling\ results.=Fehler bei der Aufzeichnung von Crawling-Ergebnissen.
Error\ during\ reading\ of\ study\ definition\ file.=Fehler beim Lesen der Studiendefinitionsdatei.
'%0'\ exists.\ Overwrite\ file?='%0' existiert bereits. Überschreiben?
Expand Down Expand Up @@ -366,7 +363,6 @@ Filter=Filter
Filter\ groups=Gruppen filtern

Success\!\ Finished\ writing\ metadata.=Erfolgreich\! Das Schreiben der Metadaten ist abgeschlossen.
Finished\ writing\ metadata\ for\ %0\ file\ (%1\ skipped,\ %2\ errors).=Schreiben der Metadaten für %0 Datei(en) abgeschlossen (%1 übersprungen, %2 Fehler).
Error\ while\ writing\ metadata.\ See\ the\ error\ log\ for\ details.=Fehler beim Schreiben von Metadaten. Details finden Sie im Fehlerprotokoll.
Failed\ to\ write\ metadata,\ file\ %1\ not\ found.=Metadaten können nicht geschrieben werden, Datei %1 nicht gefunden.

Expand Down Expand Up @@ -597,8 +593,6 @@ Nothing\ to\ redo=Wiederholen nicht möglich
Nothing\ to\ undo=Rückgängig nicht möglich
OK=OK
One\ or\ more\ keys\ will\ be\ overwritten.\ Continue?=Einer oder mehrere Keys werden überschrieben. Fortsetzen?
Expand Down Expand Up @@ -883,9 +877,6 @@ Since\ the\ 'Review'\ field\ was\ deprecated\ in\ JabRef\ 4.2,\ these\ two\ fiel
Size=Größe
Skipped\ -\ No\ PDF\ linked=Übersprungen - Kein PDF verlinkt
Skipped\ -\ PDF\ does\ not\ exist=Übersprungen - PDF exisitert nicht
JabRef\ skipped\ the\ entry.=JabRef hat den Eintrag übersprungen.
Import\ error=Fehler beim Importieren
Open\ library\ error=Fehler beim Öffnen der Bibliothek
Expand Down Expand Up @@ -960,7 +951,6 @@ Value\ set\ externally\:\ %0=Wert extern gesetzt\: %0
Verify\ that\ LyX\ is\ running\ and\ that\ the\ lyxpipe\ is\ valid.=Überprüfen Sie, ob LyX läuft und ob die Lyxpipe gültig ist.
View=Ansicht
Vim\ server\ name=Vim Server-Name
View\ journal\ info=Zeige Zeitschrifteninformation
Expand All @@ -983,7 +973,6 @@ Will\ write\ metadata\ to\ the\ PDFs\ linked\ from\ selected\ entries.=Schreibt
Write\ BibTeXEntry\ as\ metadata\ to\ PDF.=Schreibe BibTeX-Eintrag als XMP Metadaten in PDF.
Write\ metadata\ for\ all\ PDFs\ in\ current\ library?=Metadaten in sämtliche PDFs der aktuellen Bibliothek schreiben?
Writing\ metadata\ for\ selected\ entries...=Schreibe Metadaten für ausgewählte Einträge...
Writing\ metadata...=Schreibe Metadaten...
Embed\ BibTeXEntry\ in\ PDF.=BibTeX-Eintrag in PDF einbetten.
Expand Down Expand Up @@ -1153,7 +1142,11 @@ No\ valid\ style\ file\ defined=Keine gültige Stildatei angegeben
Choose\ pattern=Muster wählen
Search\ and\ store\ files\ relative\ to\ library\ file\ location=Dateien relativ zum Speicherort der Bibliothek suchen und speichern
File\ directory=Dateiverzeichnis
Could\ not\ run\ the\ gnuclient/emacsclient\ program.\ Make\ sure\ you\ have\ the\ emacsclient/gnuclient\ program\ installed\ and\ available\ in\ the\ PATH.=Das gnuclient/emacsclient-Programm konnte nicht gestartet werden. Vergewissern Sie sich, dass das emacsclient/gnuclient-Programm installiert und im PATH enthalten ist.
Error\ pushing\ entries=Fehler beim Einfügen der Einträge
Vim\ server\ name=Vim Server-Name
Could\ not\ run\ the\ 'vim'\ program.=Das Programm 'vim' konnte nicht gestartet werden.
You\ must\ select\ either\ a\ valid\ style\ file,\ or\ use\ one\ of\ the\ default\ styles.=Sie müssen entweder eine gültige Stildatei auswählen oder einen der Standard-Stile benutzen.
This\ feature\ generates\ a\ new\ library\ based\ on\ which\ entries\ are\ needed\ in\ an\ existing\ LaTeX\ document.=Diese Funktion erstellt eine neue Bibliothek basierend auf den Einträgen, die von einem bestehenden LaTeX-Dokument benötigt werden.
Expand Down Expand Up @@ -1857,7 +1850,6 @@ Collect\ and\ share\ telemetry\ data\ to\ help\ improve\ JabRef=Erfasse und teil
Don't\ share=Nicht teilen
Share\ anonymous\ statistics=Teile anonyme Statistiken
Telemetry\:\ Help\ make\ JabRef\ better=Telemetrie\: Helfen Sie, JabRef zu verbessern
To\ improve\ the\ user\ experience,\ we\ would\ like\ to\ collect\ anonymous\ statistics\ on\ the\ features\ you\ use.\ We\ will\ only\ record\ what\ features\ you\ access\ and\ how\ often\ you\ do\ it.\ We\ will\ neither\ collect\ any\ personal\ data\ nor\ the\ content\ of\ bibliographic\ items.\ If\ you\ choose\ to\ allow\ data\ collection,\ you\ can\ later\ disable\ it\ via\ Options\ ->\ Preferences\ ->\ General.=Zur Verbesserung der Benutzererfahrung würden wir gerne anonyme Statistiken über die Features sammeln, die Sie benutzen. Wir zeichnen nur auf, welche Features Sie nutzen und wie oft Sie diese benutzen. Es werden keinerlei persönliche Informationen über Sie oder den Inhalt Ihrer Bibliografieeinträge gesammelt. Die einmal erlaubte Datenaufzeichnnung kann jederzeit unter Optionen->Einstellungen->Allgemein deaktiviert werden.
This\ file\ was\ found\ automatically.\ Do\ you\ want\ to\ link\ it\ to\ this\ entry?=Diese Datei wurde automatisch gefunden. Möchten Sie sie dem Eintrag zuordnen?
Names\ are\ not\ in\ the\ standard\ %0\ format.=Namen entsprechen nicht dem Standard %0-Format

Expand Down Expand Up @@ -1917,10 +1909,6 @@ Restore\ from\ backup=Aus Sicherung wiederherstellen

Shared\ database\ connection=Gemeinsame Datenbankverbindung

Could\ not\ connect\ to\ Vim\ server.\ Make\ sure\ that\ Vim\ is\ running\ with\ correct\ server\ name.=Verbindung zum Vim-Server fehlgeschlagen. Vergewissern Sie sich, dass Vim mit korrektem Servernamen läuft.
Could\ not\ connect\ to\ a\ running\ gnuserv\ process.\ Make\ sure\ that\ Emacs\ or\ XEmacs\ is\ running,\ and\ that\ the\ server\ has\ been\ started\ (by\ running\ the\ command\ 'server-start'/'gnuserv-start').=Keine Verbindung zu einem laufenden gnuserv-Prozess möglich. Vergewissern Sie sich, dass Emacs oder XEmacs läuft und dass der Server gestartet wurde (mit dem Befehl 'server-start'/'gnuserv-start').
Error\ pushing\ entries=Fehler beim Einfügen der Einträge

Preamble=Präambel
Markings=Markierungen
Use\ selected\ instance=Ausgewählte Instanz verwenden
Expand Down Expand Up @@ -2574,3 +2562,5 @@ Automatically\ search\ and\ show\ unlinked\ files\ in\ the\ entry\ editor=Automa
File\ "%0"\ cannot\ be\ added\!=Datei "%0" kann nicht hinzugefügt werden\!
Illegal\ characters\ in\ the\ file\ name\ detected.\nFile\ will\ be\ renamed\ to\ "%0"\ and\ added.=Ungültige Zeichen im Dateinamen erkannt.\nDatei wird in "%0" umbenannt und hinzugefügt.
Rename\ and\ add=Umbenennen und hinzufügen


Loading

0 comments on commit 020138f

Please sign in to comment.