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
Merge remote-tracking branch 'upstream/main' into jdk17
* upstream/main: (26 commits)
Add unit test to four test classes (#7651)
Fix IEEE test (#7852)
New Crowdin updates (#7859)
Fix markdown syntax of ADRs
add missing l10n (#7857)
New Crowdin updates (#7847)
Bump mockito-core from 3.11.1 to 3.11.2 (#7856)
Bump checkstyle from 8.43 to 8.44 (#7855)
Fix for issue #4652: Add Find Unlinked Files Filter based on Date (#7846)
Fix for entering a backslash in the custom entry preview dialog (#7851)
Fixed INSPIREFetcherTest
Fixed TitleFetcherTest
Ignore baeldung.com and tldrlegal.com from out link checks
New Crowdin updates (#7845)
New Crowdin updates (#7843)
Refactoring and addition of unit tests (#7597)
CLI option to write XMP metadata to pdfs (#7814)
Add query validation for web search (#7809)
change eclipse default output dir (#7842)
Bump lucene-queryparser from 8.8.2 to 8.9.0 (#7835)
...
Copy file name to clipboardExpand all lines: CHANGELOG.md
+7
Original file line number
Diff line number
Diff line change
@@ -14,6 +14,9 @@ Note that this project **does not** adhere to [Semantic Versioning](http://semve
14
14
- We added a progress counter to the title bar in Possible Duplicates dialog window. [#7366](https://github.com/JabRef/jabref/issues/7366)
15
15
- We added new "Customization" tab to the preferences which includes option to choose a custom address for DOI access. [#7337](https://github.com/JabRef/jabref/issues/7337)
16
16
- We added zbmath to the public databases from which the bibliographic information of an existing entry can be updated. [#7437](https://github.com/JabRef/jabref/issues/7437)
17
+
- We showed to the find Unlinked Files Dialog the date of the files' most recent modification. [#4652](https://github.com/JabRef/jabref/issues/4652)
18
+
- We added to the find Unlinked Files function a filter to show only files based on date of last modification (Last Year, Last Month, Last Week, Last Day). [#4652](https://github.com/JabRef/jabref/issues/4652)
19
+
- We added to the find Unlinked Files function a filter that sorts the files based on the date of last modification(Sort by Newest, Sort by Oldest First). [#4652](https://github.com/JabRef/jabref/issues/4652)
17
20
- We added the possibility to add a new entry via its zbMath ID (zbMATH can be chosen as ID type in the "Select entry type" window). [#7202](https://github.com/JabRef/jabref/issues/7202)
18
21
- We added the extension support and the external application support (For Texshow, Texmaker and LyX) to the flatpak [#7248](https://github.com/JabRef/jabref/pull/7248)
19
22
- We added some symbols and keybindings to the context menu in the entry editor. [#7268](https://github.com/JabRef/jabref/pull/7268)
@@ -28,9 +31,11 @@ Note that this project **does not** adhere to [Semantic Versioning](http://semve
28
31
- We added a select all button for the library import function. [#7786](https://github.com/JabRef/jabref/issues/7786)
29
32
- We added a search feature for journal abbreviations. [#7804](https://github.com/JabRef/jabref/pull/7804)
30
33
- We added auto-key-generation progress to the background task list. [#7267](https://github.com/JabRef/jabref/issues/72)
34
+
- We added the option to write XMP metadata to pdfs from the CLI. [7814](https://github.com/JabRef/jabref/pull/7814)
31
35
32
36
### Changed
33
37
38
+
- The export to MS Office XML now exports the author field as `Inventor` if the bibtex entry type is `patent`[#7830](https://github.com/JabRef/jabref/issues/7830)
34
39
- We changed the EndNote importer to import the field `label` to the corresponding bibtex field `endnote-label`[forum#2734](https://discourse.jabref.org/t/importing-endnote-label-field-to-jabref-from-xml-file/2734)
35
40
- The keywords added via "Manage content selectors" are now displayed in alphabetical order. [#3791](https://github.com/JabRef/jabref/issues/3791)
36
41
- We improved the "Find unlinked files" dialog to show import results for each file. [#7209](https://github.com/JabRef/jabref/pull/7209)
@@ -53,6 +58,7 @@ Note that this project **does not** adhere to [Semantic Versioning](http://semve
53
58
54
59
### Fixed
55
60
61
+
- We fixed an isuse where some texts (e.g. descriptionss) in dialogs could not be translated [#7854](https://github.com/JabRef/jabref/issues/7854)
56
62
- We fixed an issue where import hangs for ris files with "ER - " [#7737](https://github.com/JabRef/jabref/issues/7737)
57
63
- We fixed an issue where getting bibliograhpic data from DOI or another identifer did not respect the library mode (BibTeX/biblatex)[#1018](https://github.com/JabRef/jabref/issues/6267)
58
64
- We fixed an issue where importing entries would not respect the library mode (BibTeX/biblatex)[#1018](https://github.com/JabRef/jabref/issues/1018)
@@ -109,6 +115,7 @@ Note that this project **does not** adhere to [Semantic Versioning](http://semve
109
115
- We fixed an issue where the RFC fetcher is not compatible with the draft [7305](https://github.com/JabRef/jabref/issues/7305)
110
116
- We fixed an issue where duplicate files (both file names and contents are the same) is downloaded and add to linked files [#6197](https://github.com/JabRef/jabref/issues/6197)
111
117
- We fixed an issue where changing the appearance of the preview tab did not trigger a restart warning. [#5464](https://github.com/JabRef/jabref/issues/5464)
118
+
- We fixed an issue where editing "Custom preview style" triggers exception. [#7526](https://github.com/JabRef/jabref/issues/7526)
112
119
- We fixed an issue where a title with multiple applied formattings in EndNote was not imported correctly [forum#2734](https://discourse.jabref.org/t/importing-endnote-label-field-to-jabref-from-xml-file/2734)
113
120
- We fixed an issue where a `report` in EndNote was imported as `article`[forum#2734](https://discourse.jabref.org/t/importing-endnote-label-field-to-jabref-from-xml-file/2734)
114
121
- We fixed an issue where the field `publisher` in EndNote was not imported in JabRef [forum#2734](https://discourse.jabref.org/t/importing-endnote-label-field-to-jabref-from-xml-file/2734)
When quering for a title of a paper, the title might contain stop words such as "a", "for", "and". Some data providers return 0 results when querying for a stop word. When transforming a query to the lucene syntax, the default Boolean operator `and` is used. When using IEEE, this often leads to zero search results.
6
+
7
+
## Decision Drivers
8
+
9
+
* Consistent to the Google search engine
10
+
* Allow reproducible searches
11
+
* Avoid WTFs on the user's side
12
+
13
+
## Considered Options
14
+
15
+
* Remove stop words from the query
16
+
* Automatically enclose in quotes if no Boolean operator is contained
17
+
18
+
## Decision Outcome
19
+
20
+
Chosen option: "Remove stop words from the query", because comes out best.
21
+
22
+
## Pros and Cons of the Options
23
+
24
+
### Remove stop words from the query
25
+
26
+
* Good, because Good search results if no Boolean operators are used
27
+
* Bad, because When using complex queries and stop words are used alone, they are silently removed
28
+
29
+
### Automatically enclose in quotes if no Boolean operator is contained
30
+
31
+
* Good, because Good search results if no Boolean operators are used
32
+
* Bad, because Silently leads to different results
if (xmpPdfExporter.exportToAllFilesOfEntry(databaseContext, encoding, filePreferences, entry, Arrays.asList(entry))) {
291
+
LOGGER.info(String.format("Successfully written XMP metadata on at least one linked file of %s", citeKey));
292
+
} else {
293
+
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));
294
+
}
295
+
} catch (Exceptione) {
296
+
LOGGER.error(String.format("Failed writing XMP metadata on a linked file of %s.", citeKey));
0 commit comments