You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: .github/PULL_REQUEST_TEMPLATE.md
+5-5
Original file line number
Diff line number
Diff line change
@@ -11,8 +11,8 @@ The title of the PR must not reference an issue, because GitHub does not support
11
11
- [x] done; [ ] not done / not applicable
12
12
-->
13
13
14
-
-[] Change in `CHANGELOG.md` described in a way that is understandable for the average user (if applicable)
15
-
-[] Tests created for changes (if applicable)
16
-
-[] Manually tested changed features in running JabRef (always required)
17
-
-[] Screenshots added in PR description (for UI changes)
18
-
-[][Checked documentation](https://docs.jabref.org/): Is the information available and up to date? If notcreated an issue at <https://github.com/JabRef/user-documentation/issues> or, even better, submitted a pull request to the documentation repository.
14
+
-[] Change in `CHANGELOG.md` described in a way that is understandable for the average user (if applicable)
15
+
-[] Tests created for changes (if applicable)
16
+
-[] Manually tested changed features in running JabRef (always required)
17
+
-[] Screenshots added in PR description (for UI changes)
18
+
-[][Checked documentation](https://docs.jabref.org/): Is the information available and up to date? If not, I created an issue at <https://github.com/JabRef/user-documentation/issues> or, even better, I submitted a pull request to the documentation repository.
Copy file name to clipboardexpand all lines: CHANGELOG.md
+1
Original file line number
Diff line number
Diff line change
@@ -27,6 +27,7 @@ Note that this project **does not** adhere to [Semantic Versioning](http://semve
27
27
- We merged the barely used ImportSettingsTab and the CustomizationTab in the preferences into one single tab and moved the option to allow Integers in Edition Fields in Bibtex-Mode to the EntryEditor tab. [#7849](https://github.com/JabRef/jabref/pull/7849)
28
28
- We moved the export order in the preferences from `File` to `Import and Export`. [#7935](https://github.com/JabRef/jabref/pull/7935)
29
29
- We reworked the export order in the preferences and the save order in the library preferences. You can now set more than three sort criteria in your library preferences. [#7935](https://github.com/JabRef/jabref/pull/7935)
30
+
- The metadata-to-pdf actions now also embeds the bibfile to the PDF. [#8037](https://github.com/JabRef/jabref/pull/8037)
Copy file name to clipboardexpand all lines: README.md
+5
Original file line number
Diff line number
Diff line change
@@ -96,4 +96,9 @@ For IntelliJ IDEA, just import the project via a Gradle Import by pointing at th
96
96
97
97
`gradlew test` executes all tests. We use [Github Actions](https://github.com/JabRef/jabref/actions) for executing the tests after each commit. For developing, it is sufficient to locally only run the associated test for the classes you changed. Github will report any other failure.
98
98
99
+
## Sponsoring
100
+
101
+
JabRef development is powered by YourKit Java Profiler [](https://www.yourkit.com/java/profiler/)
if (xmpPdfExporter.exportToAllFilesOfEntry(databaseContext, encoding, filePreferences, entry, List.of(entry))) {
297
-
LOGGER.info(String.format("Successfully written XMP metadata on at least one linked file of %s", citeKey));
298
-
} else {
299
-
LOGGER.error(String.format("Cannot write XMP metadata on any linked files of %s. Make sure there is at least one linked file and the path is correct.", citeKey));
309
+
if (writeXMP) {
310
+
if (xmpPdfExporter.exportToAllFilesOfEntry(databaseContext, encoding, filePreferences, entry, List.of(entry))) {
311
+
System.out.println(String.format("Successfully written XMP metadata on at least one linked file of %s", citeKey));
312
+
} else {
313
+
System.err.println(String.format("Cannot write XMP metadata on any linked files of %s. Make sure there is at least one linked file and the path is correct.", citeKey));
314
+
}
315
+
}
316
+
if (embeddBibfile) {
317
+
if (embeddedBibFilePdfExporter.exportToAllFilesOfEntry(databaseContext, encoding, filePreferences, entry, List.of(entry))) {
318
+
System.out.println(String.format("Successfully embedded metadata on at least one linked file of %s", citeKey));
319
+
} else {
320
+
System.out.println(String.format("Cannot embedd metadata on any linked files of %s. Make sure there is at least one linked file and the path is correct.", citeKey));
321
+
}
300
322
}
301
323
} catch (Exceptione) {
302
-
LOGGER.error(String.format("Failed writing XMP metadata on a linked file of %s.", citeKey));
324
+
LOGGER.error(String.format("Failed writing metadata on a linked file of %s.", citeKey));
0 commit comments