Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Backslashes in group search are erased from bib file after saving #4588

Closed
1 task done
douglasrizzo opened this issue Jan 14, 2019 · 22 comments
Closed
1 task done

Backslashes in group search are erased from bib file after saving #4588

douglasrizzo opened this issue Jan 14, 2019 · 22 comments
Labels
bug Confirmed bugs or reports that are very likely to be bugs groups

Comments

@douglasrizzo
Copy link

JabRef version 5.0

Steps to reproduce the behavior:

  1. Create a new dynamic group using a free-form search expression.
  2. Use backslashes in the search, for example, by using word boundaries in the search (e.g. title = "\bJabRef\b").
  3. Save the group.
  4. Close JabRef and open it again, loading the library where the aforementioned group was created. At this point, it can already be noticed that search results are not the same as before JabRef was closed.
  5. Edit the group. Notice that the backslashes in the search are gone, that is, it is now title = "bJabRefb".
  6. If this database is saved, it will be saved without the missing backslashes.

Expected behavior: after loading the database, the group should contain the same entries as when the database was closed.

Additional information: I made sure to disable save actions when testing this.

When I first create my group it looks like this in the database:

1 SearchGroup:JabRef\;1\;title ="\\\\bJabRef\\\\b"\;0\;1\;1\;\;\;\;;

After I close JabRef and reopen it, the backslashes are already missing from my search in the GUI. If I save this database, my group looks like this in the database:

1 SearchGroup:JabRef\;1\;title ="bJabRefb"\;0\;1\;1\;\;\;\;;

In order for JabRef to load my database and include the single backslash I want, I had to include 8 backslashes in my search, like so:

1 SearchGroup:JabRef\;1\;title ="\\\\\\\\bJabRef\\\\\\\\b"\;0\;1\;1\;\;\;\;;

However, if I save my database once, the 8 backslashes become 4. If I open it and save it again, the 4 backslashes become none. I imagine at some point when the database is being loaded ,\\ is being interpreted as a single escaped backslash and is loaded as so.

@Siedlerchr Siedlerchr added groups bug Confirmed bugs or reports that are very likely to be bugs labels Jan 14, 2019
@Siedlerchr
Copy link
Member

Thanks for your report. For anyone interested in fixing this, the code for parsing groups is here.
There should also be a unit test.

private static AbstractGroup searchGroupFromString(String s) {
if (!s.startsWith(MetadataSerializationConfiguration.SEARCH_GROUP_ID)) {
throw new IllegalArgumentException("SearchGroup cannot be created from \"" + s + "\".");
}
QuotedStringTokenizer tok = new QuotedStringTokenizer(s.substring(MetadataSerializationConfiguration.SEARCH_GROUP_ID.length()),
MetadataSerializationConfiguration.GROUP_UNIT_SEPARATOR, MetadataSerializationConfiguration.GROUP_QUOTE_CHAR);
String name = tok.nextToken();
int context = Integer.parseInt(tok.nextToken());
String expression = tok.nextToken();
boolean caseSensitive = Integer.parseInt(tok.nextToken()) == 1;
boolean regExp = Integer.parseInt(tok.nextToken()) == 1;
// version 0 contained 4 additional booleans to specify search
// fields; these are ignored now, all fields are always searched
return new SearchGroup(StringUtil.unquote(name, MetadataSerializationConfiguration.GROUP_QUOTE_CHAR),
GroupHierarchyType.getByNumberOrDefault(context), StringUtil.unquote(expression, MetadataSerializationConfiguration.GROUP_QUOTE_CHAR), caseSensitive, regExp
);
}

@douglasrizzo
Copy link
Author

douglasrizzo commented Jan 16, 2019

I believe the problem is in the inverse function, the one that transforms a group into a string, no? Because the backslashes disappear when the user saves the database to a file, not when the group is read from the file.

@tobiasdiez
Copy link
Member

The serialization happens here:

private String serializeSearchGroup(SearchGroup group) {
StringBuilder sb = new StringBuilder();
sb.append(MetadataSerializationConfiguration.SEARCH_GROUP_ID);
sb.append(StringUtil.quote(group.getName(), MetadataSerializationConfiguration.GROUP_UNIT_SEPARATOR, MetadataSerializationConfiguration.GROUP_QUOTE_CHAR));
sb.append(MetadataSerializationConfiguration.GROUP_UNIT_SEPARATOR);
sb.append(group.getHierarchicalContext().ordinal());
sb.append(MetadataSerializationConfiguration.GROUP_UNIT_SEPARATOR);
sb.append(StringUtil.quote(group.getSearchExpression(), MetadataSerializationConfiguration.GROUP_UNIT_SEPARATOR, MetadataSerializationConfiguration.GROUP_QUOTE_CHAR));
sb.append(MetadataSerializationConfiguration.GROUP_UNIT_SEPARATOR);
sb.append(StringUtil.booleanToBinaryString(group.isCaseSensitive()));
sb.append(MetadataSerializationConfiguration.GROUP_UNIT_SEPARATOR);
sb.append(StringUtil.booleanToBinaryString(group.isRegularExpression()));
sb.append(MetadataSerializationConfiguration.GROUP_UNIT_SEPARATOR);
appendGroupDetails(sb, group);
return sb.toString();
}

On a first look, the code looks fine. There are quote/unquote commands at the correct places, which should take care of escaping.

@abepolk
Copy link
Contributor

abepolk commented Feb 25, 2019

Hi all,

I am working on this issue.

I have a question about both the code and Git. In the process of looking at this issue, I realized that the create group dialog goes off the screen (so I can’t see the OK buttons no matter what I do). So I just put the mainPane into a ScrollPane so I could scroll down and see the whole dialog. In addition, I am creating a number of log statements instead of the debugger because I want to try out that way of debugging. Finally, I plan on making changes that directly solve the problem.

Since I’m doing more than three things, I was wondering if I should just create a branch for each. I could also submit the ScrollPane fix as a PR. But I need to put both changes on top of each other to be able to create the group and test whatever I put in the logs. I thought I might use rebase, but I don’t want to mess up the commit history. I could also use merge and stash, with a parallel scrollPane branch that continually merges on top of the commits for the main issue.

The git diff for the scrollPane looks like this:

@@ -201,8 +206,10 @@ class GroupDialog extends BaseDialog<AbstractGroup> {
         descriptionPane.setVbarPolicy(ScrollBarPolicy.AS_NEEDED);
 
         // create layout
+        ScrollPane mainScrollPane = new ScrollPane();
+        getDialogPane().setContent(mainScrollPane);
         VBox mainPanel = new VBox(15);
-        getDialogPane().setContent(mainPanel);
+        mainScrollPane.setContent(mainPanel);
         mainPanel.setPadding(new Insets(5, 15, 5, 15));
         mainPanel.getChildren().setAll(
                 generalPanel,

Finally, I created another fix in GroupDialog that removes an error but doesn’t change the issue but solves another problem. I could create a PR for that.

What is the best way to use Git here? Also, should I send a PR for the scrollPane?

@Siedlerchr
Copy link
Member

Hi,
thanks for the info. As all is somehow group related you can put in one PR, just make a commit for each fix.
Checkout master
create a branch which fixes the scrollPane issue. Just stage the single file for commit
Push that as PR.
Then we merge this into master and you can pull that changes into your code.

@abepolk
Copy link
Contributor

abepolk commented Feb 25, 2019

I'm not sure the ScrollPane is the final fix. It just makes it go from "not working" to "working well enough to use." But I can PR it anyway.

@tobiasdiez
Copy link
Member

The issue with the scrollpane should be fixed now in the master as a result of #4660.

@douglasrizzo
Copy link
Author

Thanks for looking into the issue. In case a development version implements this, I can test it, as I currently have a ton of groups made with searches containing regex and backslashes.

@abepolk
Copy link
Contributor

abepolk commented Mar 23, 2019

I'm still looking into this issue. I think I have found the line that adds the extra quote character \. Besides the original one pointed out by Tobias above, also see line 121 below:

private static String serializeGroups(GroupTreeNode root) {
StringBuilder stringBuilder = new StringBuilder();
stringBuilder.append(OS.NEWLINE);
for (String groupNode : new GroupSerializer().serializeTree(root)) {
stringBuilder.append(StringUtil.quote(groupNode, MetaData.SEPARATOR_STRING, MetaData.ESCAPE_CHARACTER));
stringBuilder.append(MetaData.SEPARATOR_STRING);
stringBuilder.append(OS.NEWLINE);
}
return stringBuilder.toString();
}

This quotes it again once the group tree has been serialized into one string. I could remove this, and to keep the class balanced, I might also want to remove the quote call in line 78 below:

private static Map<String, String> serializeMetaData(Map<String, List<String>> stringyMetaData) {
Map<String, String> serializedMetaData = new TreeMap<>();
for (Map.Entry<String, List<String>> metaItem : stringyMetaData.entrySet()) {
StringBuilder stringBuilder = new StringBuilder();
for (String dataItem : metaItem.getValue()) {
stringBuilder.append(StringUtil.quote(dataItem, MetaData.SEPARATOR_STRING, MetaData.ESCAPE_CHARACTER)).append(MetaData.SEPARATOR_STRING);
//in case of save actions, add an additional newline after the enabled flag
if (metaItem.getKey().equals(MetaData.SAVE_ACTIONS)
&& (FieldFormatterCleanups.ENABLED.equals(dataItem)
|| FieldFormatterCleanups.DISABLED.equals(dataItem))) {
stringBuilder.append(OS.NEWLINE);
}
}
String serializedItem = stringBuilder.toString();
// Only add non-empty values
if (!serializedItem.isEmpty() && !MetaData.SEPARATOR_STRING.equals(serializedItem)) {
serializedMetaData.put(metaItem.getKey(), serializedItem);
}
}
return serializedMetaData;
}

This way, the quoting of both the groups and the other metadata could be done at a more granular level in other classes rather than where the serialized metadata is being aggregated in getSerializedStringMap. I would need to know whether saveOrderConfig.getAsStringList() and saveActions.getAsStringList(OS.NEWLINE)below return lists of Strings with ;. Those classes looked a little complicated, but I doubt they would return something with a ;.

metaData.getSaveOrderConfig().ifPresent(
saveOrderConfig -> stringyMetaData.put(MetaData.SAVE_ORDER_CONFIG, saveOrderConfig.getAsStringList()));
metaData.getSaveActions().ifPresent(
saveActions -> stringyMetaData.put(MetaData.SAVE_ACTIONS, saveActions.getAsStringList(OS.NEWLINE)));

What do the save actions and save order configuration represent? Could they contain ;? If not, I am just going to move on and remove those StringUtil.quote calls before working on the rest of this bug.

@Siedlerchr
Copy link
Member

Thanks for digging into this! Much appreciated!

The save sort order define in which sort order the entries are exported and stored into the bib file. You can see them in preferences dialog and in library properties. They contain only ascending /descending order and the bib field. So nothing special. Not fully sure but they are stored as key value in the bib file, with semicolon.

Save actions are the same as cleanup. You can automatically run cleanup ops (latex to Unicode for examplel) always on saving entries.

Just configure a simple save action in the library properties to see how they are serialized

@abepolk
Copy link
Contributor

abepolk commented Mar 23, 2019

Okay, I will do that soon, and see what happens when I remove the StingUtil.quote calls.

@abepolk
Copy link
Contributor

abepolk commented Mar 23, 2019

The library properties dialog goes off the screen for me so I can't click OK. Is there a quick fix for this? My monitor is 1366 x 768.

@douglasrizzo
Copy link
Author

Isn't there an OS-specific shortcut which you can use to move a window with the mouse or arrow keys? I believe on Windows and Ubuntu it is Alt + Spacebar, then M.

@abepolk
Copy link
Contributor

abepolk commented Mar 30, 2019

I think I found and fixed the problem, which seems to be in class org.jabref.logic.util.strings.QuotedStringExporter.

I found the following. During serialization, it is quoted twice, once when it is being serialized to the group string in class org.jabref.logic.exporter.GroupSerializer, and once when the group string is being combined with other metadata in org.jabref.logic.exporter.MetaDataSerializer, hence 2^2 = 4 quotes in the database after saving. It is also unquoted twice, once when the group string is being separated from the metadata string in method getNextUnit in class org.jabref.logic.importer.MetaDataParser, and again in org.jabref.logic.importer.GroupParser in each of the ...fromString methods using StringUtil.unquote. However, it is also unquoted a third time (between the other two) in QuotedStringTokenizer. QuotedStringTokenizer splits the group into parts, which are then given back to GroupsParser and unquoted using StringUtil.unquote. The change I made allows QuotedStringTokenizer only to split the parts of the group string, rather than also unquoting them.

I will put this into a PR. @douglasrizzo , feel free to test this more thoroughly and let me know if it breaks anything else.

@douglasrizzo
Copy link
Author

OK, just a small clarification. In order to test this, I have to download @NorwayMaple 's fork, checkout branch fix_escape and build JabRef using Gradle, correct? Do I need to wait for the pull request to pass the checks or can I try it right now?

@abepolk
Copy link
Contributor

abepolk commented Apr 2, 2019

You can do that. I can also just add StringUtil.unquote in a couple of places and it will pass the checks. I'm only 75% sure that that is the right answer, and I was hoping to do a little bit more investigation just to be sure.

@Siedlerchr
Copy link
Member

@douglasrizzo Yes, you can simply run ./gradlew run in the code. You need jdk8 installed.

@tobiasdiez
Copy link
Member

You can also wait until @NorwayMaple fixed the tests, then the build can be found under http://builds.jabref.org/ 😉

@Siedlerchr
Copy link
Member

Thanks to @NorwayMaple this should be fixed now.
Please use the latest development version from https://builds.jabref.org

@douglasrizzo
Copy link
Author

I have tested with my database, which contains quite a few backslashes in group searches, and I can confirm that this is fixed for me. Thank you everyone, great work.

@douglasrizzo
Copy link
Author

OK, one last question. The only version of JabRef that has this bugfix is version 5, correct? More specifically, it's present in all the development snapshots after this PR was accepted, right? These fixes are not applied to version 4.3.1?

@tobiasdiez
Copy link
Member

Right on all points. We don't have the resources to backport fixes to older versions. Usually, we try to release more often, the longer cycle for 5.0 comes from the many changes that were made.

github-actions bot pushed a commit to calixtus/jabref that referenced this issue Mar 3, 2020
265a3a9 Update john-benjamins-publishing-company-linguistik-aktuell-linguistics-today.csl (JabRef#4588)
bfcd47c Update journal-of-forensic-sciences.csl (JabRef#4590)
165be9c Create laboratory-animal-science-professional.csl (JabRef#4591)
b51b8e6 Create pediatric-infectious-disease-journal.csl (JabRef#4589)

git-subtree-dir: src/main/resources/csl-styles
git-subtree-split: 265a3a9
github-actions bot pushed a commit that referenced this issue Mar 3, 2020
265a3a9 Update john-benjamins-publishing-company-linguistik-aktuell-linguistics-today.csl (#4588)
bfcd47c Update journal-of-forensic-sciences.csl (#4590)
165be9c Create laboratory-animal-science-professional.csl (#4591)
b51b8e6 Create pediatric-infectious-disease-journal.csl (#4589)

git-subtree-dir: src/main/resources/csl-styles
git-subtree-split: 265a3a9
github-actions bot pushed a commit to eetian/jabref that referenced this issue Mar 7, 2020
6d7ca0a Update associacao-brasileira-de-normas-tecnicas-ufrgs.csl (JabRef#4598)
6049caa Update geistes-und-kulturwissenschaften-heilmann.csl (JabRef#4597)
9526038 journal title in italics in biophysical-journal.csl (JabRef#4595)
9ab51f9 Create the-university-of-tokyo-law-review.csl (JabRef#4593)
126f84c Always show DOI for article-journal for journal-of-forensic-sciences.csl (JabRef#4596)
265a3a9 Update john-benjamins-publishing-company-linguistik-aktuell-linguistics-today.csl (JabRef#4588)
bfcd47c Update journal-of-forensic-sciences.csl (JabRef#4590)
165be9c Create laboratory-animal-science-professional.csl (JabRef#4591)
b51b8e6 Create pediatric-infectious-disease-journal.csl (JabRef#4589)
1ab0241 bibtex.csl - remove creator lables
722ba77 AGLC: Remove short-title from bibliography

git-subtree-dir: src/main/resources/csl-styles
git-subtree-split: 6d7ca0a
github-actions bot pushed a commit to systemoperator/jabref that referenced this issue Mar 7, 2020
6d7ca0a Update associacao-brasileira-de-normas-tecnicas-ufrgs.csl (JabRef#4598)
6049caa Update geistes-und-kulturwissenschaften-heilmann.csl (JabRef#4597)
9526038 journal title in italics in biophysical-journal.csl (JabRef#4595)
9ab51f9 Create the-university-of-tokyo-law-review.csl (JabRef#4593)
126f84c Always show DOI for article-journal for journal-of-forensic-sciences.csl (JabRef#4596)
265a3a9 Update john-benjamins-publishing-company-linguistik-aktuell-linguistics-today.csl (JabRef#4588)
bfcd47c Update journal-of-forensic-sciences.csl (JabRef#4590)
165be9c Create laboratory-animal-science-professional.csl (JabRef#4591)
b51b8e6 Create pediatric-infectious-disease-journal.csl (JabRef#4589)

git-subtree-dir: src/main/resources/csl-styles
git-subtree-split: 6d7ca0a
github-actions bot pushed a commit to CaptainDaVinci/jabref that referenced this issue Mar 15, 2020
268df9e Create folia-biologica.csl (JabRef#4629)
2480646 Update transversalites.csl (JabRef#4624)
beae5fb Update instituto-de-pesquisas-energeticas-e-nucleares.csl (JabRef#4623)
d7d70d2 Create australian-journal-of-agricultural-and-resource-economics.csl (JabRef#4626)
cc2c6eb Update harvard-university-of-westminster.csl (JabRef#4622)
30767b0 Create marine-turtle-newsletter.csl (JabRef#4625)
a2324ac Create journal-of-new-zealand-grasslands.csl (JabRef#4628)
1a87f4b Create china-national-standard-gb-t-7714-2015-author-date.csl (JabRef#4611)
2032fef Create china-national-standard-gb-t-7714-2015-note.csl (JabRef#4610)
3e00047 Create beilstein-open-access-journals.csl (JabRef#4613)
b6c3363 Update american-institute-of-aeronautics-and-astronautics.csl (JabRef#4614)
cc68a6c Remove et-al settings from american-chemical-society.csl (JabRef#4615)
2393106 Create rivista-trimestrale-di-sanita-pubblica-veterinaria.csl (JabRef#4617)
5f511cd Update transversalites.csl (JabRef#4621)
f052033 Create aporia.csl (JabRef#4620)
ae39d97 Create the-american-journal-of-geriatric-psychiatry.csl (JabRef#4619)
d61f56c Update centre-de-recherche-sur-les-civilisations-de-l-asie-orientale.csl (JabRef#4612)
9604285 Create united-nations-development-programme-icca-legal-review.csl (JabRef#4563)
79c9235 Create jiaptr.csl (JabRef#4609)
a044ab2 Update groupe-danthropologie-et-darcheologie-funeraire.csl (JabRef#4599)
beab323 Create haemophilia.csl (JabRef#4601)
6d7ca0a Update associacao-brasileira-de-normas-tecnicas-ufrgs.csl (JabRef#4598)
6049caa Update geistes-und-kulturwissenschaften-heilmann.csl (JabRef#4597)
9526038 journal title in italics in biophysical-journal.csl (JabRef#4595)
9ab51f9 Create the-university-of-tokyo-law-review.csl (JabRef#4593)
126f84c Always show DOI for article-journal for journal-of-forensic-sciences.csl (JabRef#4596)
265a3a9 Update john-benjamins-publishing-company-linguistik-aktuell-linguistics-today.csl (JabRef#4588)
bfcd47c Update journal-of-forensic-sciences.csl (JabRef#4590)
165be9c Create laboratory-animal-science-professional.csl (JabRef#4591)
b51b8e6 Create pediatric-infectious-disease-journal.csl (JabRef#4589)
1ab0241 bibtex.csl - remove creator lables
722ba77 AGLC: Remove short-title from bibliography

git-subtree-dir: src/main/resources/csl-styles
git-subtree-split: 268df9e
github-actions bot pushed a commit to augustjanse/jabref that referenced this issue Mar 15, 2020
268df9e Create folia-biologica.csl (JabRef#4629)
2480646 Update transversalites.csl (JabRef#4624)
beae5fb Update instituto-de-pesquisas-energeticas-e-nucleares.csl (JabRef#4623)
d7d70d2 Create australian-journal-of-agricultural-and-resource-economics.csl (JabRef#4626)
cc2c6eb Update harvard-university-of-westminster.csl (JabRef#4622)
30767b0 Create marine-turtle-newsletter.csl (JabRef#4625)
a2324ac Create journal-of-new-zealand-grasslands.csl (JabRef#4628)
1a87f4b Create china-national-standard-gb-t-7714-2015-author-date.csl (JabRef#4611)
2032fef Create china-national-standard-gb-t-7714-2015-note.csl (JabRef#4610)
3e00047 Create beilstein-open-access-journals.csl (JabRef#4613)
b6c3363 Update american-institute-of-aeronautics-and-astronautics.csl (JabRef#4614)
cc68a6c Remove et-al settings from american-chemical-society.csl (JabRef#4615)
2393106 Create rivista-trimestrale-di-sanita-pubblica-veterinaria.csl (JabRef#4617)
5f511cd Update transversalites.csl (JabRef#4621)
f052033 Create aporia.csl (JabRef#4620)
ae39d97 Create the-american-journal-of-geriatric-psychiatry.csl (JabRef#4619)
d61f56c Update centre-de-recherche-sur-les-civilisations-de-l-asie-orientale.csl (JabRef#4612)
9604285 Create united-nations-development-programme-icca-legal-review.csl (JabRef#4563)
79c9235 Create jiaptr.csl (JabRef#4609)
a044ab2 Update groupe-danthropologie-et-darcheologie-funeraire.csl (JabRef#4599)
beab323 Create haemophilia.csl (JabRef#4601)
6d7ca0a Update associacao-brasileira-de-normas-tecnicas-ufrgs.csl (JabRef#4598)
6049caa Update geistes-und-kulturwissenschaften-heilmann.csl (JabRef#4597)
9526038 journal title in italics in biophysical-journal.csl (JabRef#4595)
9ab51f9 Create the-university-of-tokyo-law-review.csl (JabRef#4593)
126f84c Always show DOI for article-journal for journal-of-forensic-sciences.csl (JabRef#4596)
265a3a9 Update john-benjamins-publishing-company-linguistik-aktuell-linguistics-today.csl (JabRef#4588)
bfcd47c Update journal-of-forensic-sciences.csl (JabRef#4590)
165be9c Create laboratory-animal-science-professional.csl (JabRef#4591)
b51b8e6 Create pediatric-infectious-disease-journal.csl (JabRef#4589)
1ab0241 bibtex.csl - remove creator lables
722ba77 AGLC: Remove short-title from bibliography

git-subtree-dir: src/main/resources/csl-styles
git-subtree-split: 268df9e
github-actions bot pushed a commit to abepolk/jabref that referenced this issue Mar 15, 2020
268df9e Create folia-biologica.csl (JabRef#4629)
2480646 Update transversalites.csl (JabRef#4624)
beae5fb Update instituto-de-pesquisas-energeticas-e-nucleares.csl (JabRef#4623)
d7d70d2 Create australian-journal-of-agricultural-and-resource-economics.csl (JabRef#4626)
cc2c6eb Update harvard-university-of-westminster.csl (JabRef#4622)
30767b0 Create marine-turtle-newsletter.csl (JabRef#4625)
a2324ac Create journal-of-new-zealand-grasslands.csl (JabRef#4628)
1a87f4b Create china-national-standard-gb-t-7714-2015-author-date.csl (JabRef#4611)
2032fef Create china-national-standard-gb-t-7714-2015-note.csl (JabRef#4610)
3e00047 Create beilstein-open-access-journals.csl (JabRef#4613)
b6c3363 Update american-institute-of-aeronautics-and-astronautics.csl (JabRef#4614)
cc68a6c Remove et-al settings from american-chemical-society.csl (JabRef#4615)
2393106 Create rivista-trimestrale-di-sanita-pubblica-veterinaria.csl (JabRef#4617)
5f511cd Update transversalites.csl (JabRef#4621)
f052033 Create aporia.csl (JabRef#4620)
ae39d97 Create the-american-journal-of-geriatric-psychiatry.csl (JabRef#4619)
d61f56c Update centre-de-recherche-sur-les-civilisations-de-l-asie-orientale.csl (JabRef#4612)
9604285 Create united-nations-development-programme-icca-legal-review.csl (JabRef#4563)
79c9235 Create jiaptr.csl (JabRef#4609)
a044ab2 Update groupe-danthropologie-et-darcheologie-funeraire.csl (JabRef#4599)
beab323 Create haemophilia.csl (JabRef#4601)
6d7ca0a Update associacao-brasileira-de-normas-tecnicas-ufrgs.csl (JabRef#4598)
6049caa Update geistes-und-kulturwissenschaften-heilmann.csl (JabRef#4597)
9526038 journal title in italics in biophysical-journal.csl (JabRef#4595)
9ab51f9 Create the-university-of-tokyo-law-review.csl (JabRef#4593)
126f84c Always show DOI for article-journal for journal-of-forensic-sciences.csl (JabRef#4596)
265a3a9 Update john-benjamins-publishing-company-linguistik-aktuell-linguistics-today.csl (JabRef#4588)
bfcd47c Update journal-of-forensic-sciences.csl (JabRef#4590)
165be9c Create laboratory-animal-science-professional.csl (JabRef#4591)
b51b8e6 Create pediatric-infectious-disease-journal.csl (JabRef#4589)
1ab0241 bibtex.csl - remove creator lables
722ba77 AGLC: Remove short-title from bibliography

git-subtree-dir: src/main/resources/csl-styles
git-subtree-split: 268df9e
github-actions bot pushed a commit to NikodemKch/jabref-1 that referenced this issue Mar 15, 2020
268df9e Create folia-biologica.csl (JabRef#4629)
2480646 Update transversalites.csl (JabRef#4624)
beae5fb Update instituto-de-pesquisas-energeticas-e-nucleares.csl (JabRef#4623)
d7d70d2 Create australian-journal-of-agricultural-and-resource-economics.csl (JabRef#4626)
cc2c6eb Update harvard-university-of-westminster.csl (JabRef#4622)
30767b0 Create marine-turtle-newsletter.csl (JabRef#4625)
a2324ac Create journal-of-new-zealand-grasslands.csl (JabRef#4628)
1a87f4b Create china-national-standard-gb-t-7714-2015-author-date.csl (JabRef#4611)
2032fef Create china-national-standard-gb-t-7714-2015-note.csl (JabRef#4610)
3e00047 Create beilstein-open-access-journals.csl (JabRef#4613)
b6c3363 Update american-institute-of-aeronautics-and-astronautics.csl (JabRef#4614)
cc68a6c Remove et-al settings from american-chemical-society.csl (JabRef#4615)
2393106 Create rivista-trimestrale-di-sanita-pubblica-veterinaria.csl (JabRef#4617)
5f511cd Update transversalites.csl (JabRef#4621)
f052033 Create aporia.csl (JabRef#4620)
ae39d97 Create the-american-journal-of-geriatric-psychiatry.csl (JabRef#4619)
d61f56c Update centre-de-recherche-sur-les-civilisations-de-l-asie-orientale.csl (JabRef#4612)
9604285 Create united-nations-development-programme-icca-legal-review.csl (JabRef#4563)
79c9235 Create jiaptr.csl (JabRef#4609)
a044ab2 Update groupe-danthropologie-et-darcheologie-funeraire.csl (JabRef#4599)
beab323 Create haemophilia.csl (JabRef#4601)
6d7ca0a Update associacao-brasileira-de-normas-tecnicas-ufrgs.csl (JabRef#4598)
6049caa Update geistes-und-kulturwissenschaften-heilmann.csl (JabRef#4597)
9526038 journal title in italics in biophysical-journal.csl (JabRef#4595)
9ab51f9 Create the-university-of-tokyo-law-review.csl (JabRef#4593)
126f84c Always show DOI for article-journal for journal-of-forensic-sciences.csl (JabRef#4596)
265a3a9 Update john-benjamins-publishing-company-linguistik-aktuell-linguistics-today.csl (JabRef#4588)
bfcd47c Update journal-of-forensic-sciences.csl (JabRef#4590)
165be9c Create laboratory-animal-science-professional.csl (JabRef#4591)
b51b8e6 Create pediatric-infectious-disease-journal.csl (JabRef#4589)
1ab0241 bibtex.csl - remove creator lables
722ba77 AGLC: Remove short-title from bibliography

git-subtree-dir: src/main/resources/csl-styles
git-subtree-split: 268df9e
tobiasdiez added a commit to ShikunXiong/jabref that referenced this issue Mar 20, 2020
commit 497fcd7
Author: Linus Dietz <linus.dietz@tum.de>
Date:   Thu Mar 19 21:07:34 2020 +0100

    Move Springer key to environment (JabRef#6139)

commit 99183e1
Author: Christoph <siedlerkiller@gmail.com>
Date:   Wed Mar 18 20:28:36 2020 +0100

    Add APS Fetcher (refactored) (JabRef#6143)

    * Add APS fetcher

    * Fix case sensitivity bug

    * Refactor ApsFetcher

    * Add note about APS fetcher

    * Refactor findFulltext()

    * Refactor getId()

    * Parameterize ApsFetcherTest

    * Add link to APS changelog entry

    * Refactor APS Fetcher

    * make separate tests

    Co-authored-by: August Janse <augustj@kth.se>

commit edec608
Author: Siedlerchr <siedlerkiller@gmail.com>
Date:   Wed Mar 18 14:47:28 2020 +0100

    trigger build

commit cd051a1
Merge: 74408c0 a8abfcd
Author: github actions <jabrefmail+webfeedback@gmail.com>
Date:   Tue Mar 17 18:08:19 2020 +0000

    Merge commit 'a8abfcd2b0d94120ad32097aec74923ab1cb857f'

commit a8abfcd
Author: github actions <jabrefmail+webfeedback@gmail.com>
Date:   Tue Mar 17 18:08:19 2020 +0000

    Squashed 'src/main/resources/csl-styles/' changes from 268df9e..db8bd33

    db8bd33 Create journal-of-breast-cancer.csl (JabRef#4630)

    git-subtree-dir: src/main/resources/csl-styles
    git-subtree-split: db8bd33

commit 74408c0
Author: Linus Dietz <linus.dietz@tum.de>
Date:   Tue Mar 17 09:42:32 2020 +0100

    Dependency updates (JabRef#6138)

    * Jython RC

    * JavaFX

commit eace727
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Tue Mar 17 08:42:41 2020 +0100

    Move "Manage field names & content" to "Edit" (JabRef#6137)

commit 1b03f03
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Tue Mar 17 06:46:07 2020 +0100

    Remove obsolete usage of File in DatabaseContext (JabRef#6135)

commit f4fe97b
Author: eetian <57387212+eetian@users.noreply.github.com>
Date:   Mon Mar 16 22:27:36 2020 -0700

    Fix warning display issue for entering a title made of two words (JabRef#6054)

commit 6468f42
Merge: 2339e95 57b5833
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Tue Mar 17 06:23:57 2020 +0100

    Merge pull request JabRef#6128 from JabRef/fix-citeseer-test

    Fix fetcher test: CiteSeerTest

commit 2339e95
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Mon Mar 16 22:59:12 2020 +0100

    Fix typo

commit 98d0fa9
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Mon Mar 16 22:58:12 2020 +0100

    Fix typos

commit fd2ac24
Author: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date:   Mon Mar 16 20:36:19 2020 +0100

    Bump postgresql from 42.2.10 to 42.2.11 (JabRef#6131)

    Bumps [postgresql](https://github.com/pgjdbc/pgjdbc) from 42.2.10 to 42.2.11.
    - [Release notes](https://github.com/pgjdbc/pgjdbc/releases)
    - [Changelog](https://github.com/pgjdbc/pgjdbc/blob/master/CHANGELOG.md)
    - [Commits](pgjdbc/pgjdbc@REL42.2.10...REL42.2.11)

    Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

    Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>

commit 663815d
Author: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date:   Mon Mar 16 20:35:34 2020 +0100

    Bump mockito-core from 3.3.1 to 3.3.3 (JabRef#6132)

    Bumps [mockito-core](https://github.com/mockito/mockito) from 3.3.1 to 3.3.3.
    - [Release notes](https://github.com/mockito/mockito/releases)
    - [Commits](mockito/mockito@v3.3.1...v3.3.3)

    Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

    Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>

commit deb8ae8
Author: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date:   Mon Mar 16 20:35:19 2020 +0100

    Bump org.beryx.jlink from 2.17.2 to 2.17.3 (JabRef#6133)

    Bumps org.beryx.jlink from 2.17.2 to 2.17.3.

    Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

    Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>

commit cbd26f1
Author: Carl Christian Snethlage <50491877+calixtus@users.noreply.github.com>
Date:   Mon Mar 16 09:36:07 2020 +0100

    Small improvements in preferences dialog (JabRef#6130)

    * Changed special buttons to icon buttons

    * Changed ComboBox lists to use proper display name and added spinner to font size

    * Fixed KeyPress event

    * Reworded biblatex to BibLaTeX

    * l10n

    * Removed obsolete special pdf treatment in preferences

    * CHANGELOG.md and removed forgotten bindings

    * Fixed wrong biblatex fix

    * checkstyle

commit 10f5468
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Mon Mar 16 09:00:04 2020 +0100

    Hotfix of tests

commit c7e399c
Merge: 0628f11 f52bd03
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Mon Mar 16 07:45:59 2020 +0100

    Merge pull request JabRef#6117 from JabRef/refactor-save

    Refactor SaveAction

commit f52bd03
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Mon Mar 16 07:45:25 2020 +0100

    Fix title refresh

commit 57b5833
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Sun Mar 15 21:52:10 2020 +0100

    Fix fetcher test: CiteSeerTest

commit 0628f11
Merge: a71959f 0f93e22
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Sun Mar 15 20:38:31 2020 +0100

    Merge pull request JabRef#6126 from JabRef/google-captcha

    Minor fetcher improvements

commit 3f9922e
Author: Stefan Kolb <stefan-kolb@web.de>
Date:   Sun Mar 15 18:56:50 2020 +0100

    More refactorings

commit 0f93e22
Author: Stefan Kolb <stefan-kolb@web.de>
Date:   Sun Mar 15 18:15:44 2020 +0100

    Minor improvements for Google scholar fetcher

    Detect Google captcha div.
    Follow up PRs might show or give more info to the user.

commit 8f68de9
Author: Stefan Kolb <stefan-kolb@web.de>
Date:   Sun Mar 15 15:13:05 2020 +0100

    Improve arXiv fetcher

commit de790f9
Author: Stefan Kolb <stefan-kolb@web.de>
Date:   Sun Mar 15 15:06:04 2020 +0100

    Improve ACS fetcher

commit a71959f
Author: Stefan Kolb <stefan-kolb@web.de>
Date:   Sun Mar 15 15:01:32 2020 +0100

    Checkstyle

commit 3eeb86c
Author: Stefan Kolb <stefan-kolb@web.de>
Date:   Sun Mar 15 15:00:17 2020 +0100

    Improve SpringerLink fetcher

commit 15c7981
Author: Stefan Kolb <stefan-kolb@web.de>
Date:   Sun Mar 15 14:52:42 2020 +0100

    Improve DoiResolution fetcher

commit 086629d
Author: Stefan Kolb <stefan-kolb@web.de>
Date:   Sun Mar 15 12:55:20 2020 +0100

    Improve OpenAccessDoi fetcher

commit 0784b46
Merge: b5d5ed0 01de672
Author: github actions <jabrefmail+webfeedback@gmail.com>
Date:   Sun Mar 15 02:09:40 2020 +0000

    Merge commit '01de672cc025432a6642f062a84e184d3a5408a1'

commit 01de672
Author: github actions <jabrefmail+webfeedback@gmail.com>
Date:   Sun Mar 15 02:09:39 2020 +0000

    Squashed 'src/main/resources/csl-styles/' changes from 6d7ca0a..268df9e

    268df9e Create folia-biologica.csl (JabRef#4629)
    2480646 Update transversalites.csl (JabRef#4624)
    beae5fb Update instituto-de-pesquisas-energeticas-e-nucleares.csl (JabRef#4623)
    d7d70d2 Create australian-journal-of-agricultural-and-resource-economics.csl (JabRef#4626)
    cc2c6eb Update harvard-university-of-westminster.csl (JabRef#4622)
    30767b0 Create marine-turtle-newsletter.csl (JabRef#4625)
    a2324ac Create journal-of-new-zealand-grasslands.csl (JabRef#4628)
    1a87f4b Create china-national-standard-gb-t-7714-2015-author-date.csl (JabRef#4611)
    2032fef Create china-national-standard-gb-t-7714-2015-note.csl (JabRef#4610)
    3e00047 Create beilstein-open-access-journals.csl (JabRef#4613)
    b6c3363 Update american-institute-of-aeronautics-and-astronautics.csl (JabRef#4614)
    cc68a6c Remove et-al settings from american-chemical-society.csl (JabRef#4615)
    2393106 Create rivista-trimestrale-di-sanita-pubblica-veterinaria.csl (JabRef#4617)
    5f511cd Update transversalites.csl (JabRef#4621)
    f052033 Create aporia.csl (JabRef#4620)
    ae39d97 Create the-american-journal-of-geriatric-psychiatry.csl (JabRef#4619)
    d61f56c Update centre-de-recherche-sur-les-civilisations-de-l-asie-orientale.csl (JabRef#4612)
    9604285 Create united-nations-development-programme-icca-legal-review.csl (JabRef#4563)
    79c9235 Create jiaptr.csl (JabRef#4609)
    a044ab2 Update groupe-danthropologie-et-darcheologie-funeraire.csl (JabRef#4599)
    beab323 Create haemophilia.csl (JabRef#4601)

    git-subtree-dir: src/main/resources/csl-styles
    git-subtree-split: 268df9e

commit b5d5ed0
Merge: ce7bb89 c29db2e
Author: Carl Christian Snethlage <50491877+calixtus@users.noreply.github.com>
Date:   Sat Mar 14 23:10:22 2020 +0100

    Merge pull request JabRef#6121 from JabRef/allow-icons-for-groups

    Icons from Material design icons not recognized

commit ce7bb89
Author: Siedlerchr <siedlerkiller@gmail.com>
Date:   Sat Mar 14 20:23:18 2020 +0100

    disable fail fast for the moment to let linux and windows build
    mac errors due to gradle dependecny fetching error

commit 571a051
Author: Stefan Kolb <stefan-kolb@users.noreply.github.com>
Date:   Sat Mar 14 20:14:53 2020 +0100

    Fulltext file deleted when being renamed to the name differing just by letter case (JabRef#6123)

    Fixes JabRef#6120

commit c29db2e
Author: Stefan Kolb <stefan-kolb@web.de>
Date:   Sat Mar 14 14:27:19 2020 +0100

    Icons from Material design icons not recognized

    Fixes JabRef#6078
    Related JabRef#5245

commit 8dd7444
Author: Siedlerchr <siedlerkiller@gmail.com>
Date:   Sat Mar 14 12:14:25 2020 +0100

    remove mavenLocal

commit d9929d8
Merge: 11d15cb 55171e6
Author: Siedlerchr <siedlerkiller@gmail.com>
Date:   Sat Mar 14 12:05:30 2020 +0100

    Merge remote-tracking branch 'upstream/master'

    * upstream/master:
      Update CHANGELOG.md
      Fix inconsistent capitalisation of downloaded files
      Improve arXiv fetcher (JabRef#6113)

commit 11d15cb
Author: Siedlerchr <siedlerkiller@gmail.com>
Date:   Sat Mar 14 12:04:51 2020 +0100

    activate cache on mac
    limit has been increased to 5GB

commit 55171e6
Merge: 209d336 a775858
Author: Stefan Kolb <stefan-kolb@users.noreply.github.com>
Date:   Sat Mar 14 12:02:31 2020 +0100

    Merge pull request JabRef#6119 from JabRef/lowercase-file-extension

    Lowercase file extension

commit a775858
Author: Stefan Kolb <stefan-kolb@users.noreply.github.com>
Date:   Sat Mar 14 11:26:27 2020 +0100

    Update CHANGELOG.md

commit 45e2c84
Author: Stefan Kolb <stefan-kolb@web.de>
Date:   Sat Mar 14 02:15:57 2020 +0100

    Fix inconsistent capitalisation of downloaded files

    Fixes JabRef#6115

commit b364396
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Sat Mar 14 01:15:05 2020 +0100

    Refactor SaveAction

    - Get rid of "doSave()"
    - Add notification for non-successful save in case of "SaveAll"
    - Remove deprecated "setDatabaseFile" (as we are Java8 with Path)

    Co-authored-by: Stefan Kolb <stefan-kolb@web.de>

commit 209d336
Author: Tobias Diez <tobiasdiez@gmx.de>
Date:   Fri Mar 13 23:22:31 2020 +0100

    Improve arXiv fetcher (JabRef#6113)

    No longer include the version string in the `eprint` field, as wished in https://discourse.jabref.org/t/remove-version-in-arxiv-import/1941. Also improved the arXiv identifier parser a bit.

    Co-authored-by: Christoph <siedlerkiller@gmail.com>

commit aab7a08
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Fri Mar 13 22:45:39 2020 +0100

    Add CHANGELOG.md for JabRef#6112

commit d954880
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Fri Mar 13 22:32:42 2020 +0100

    Try to disable code comments

    Source: https://docs.codecov.io/docs/pull-request-comments#section-configuration

commit 8b7c374
Author: Stefan Kolb <stefan-kolb@users.noreply.github.com>
Date:   Fri Mar 13 22:17:31 2020 +0100

    fix: exception when opening already opened files (JabRef#6114)

commit 3c0c518
Merge: ae30bf0 45200d3
Author: Stefan Kolb <stefan-kolb@users.noreply.github.com>
Date:   Fri Mar 13 22:17:24 2020 +0100

    Merge pull request JabRef#6112 from JabRef/order-group-search

    ux: move group filter bar to top

commit 45200d3
Author: Stefan Kolb <stefan-kolb@web.de>
Date:   Fri Mar 13 22:02:34 2020 +0100

    Increase size of expand groups icon

commit fe76a94
Author: Stefan Kolb <stefan-kolb@web.de>
Date:   Fri Mar 13 20:54:54 2020 +0100

    ux: move group filter bar to top

    Switch search field and new group button
    Cleanups

    Co-authored-by: Oliver Kopp <kopp.dev@gmail.com>

commit ae30bf0
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Fri Mar 13 19:44:59 2020 +0100

    Structure SUMMARY.md and add local build to jpackage.md

commit b02f982
Author: Stefan Kolb <stefan-kolb@users.noreply.github.com>
Date:   Fri Mar 13 19:31:05 2020 +0100

    Really create new lookup menu (JabRef#6111)

    Refs JabRef#5989
    Fixes koppor#404

commit 23034ce
Author: Tobias Diez <tobiasdiez@gmx.de>
Date:   Thu Mar 12 14:49:52 2020 +0100

    Delete CustomJFXPanel.java (JabRef#6106)

commit 49e4d41
Author: Tobias Diez <tobiasdiez@gmx.de>
Date:   Thu Mar 12 14:37:04 2020 +0100

    Remove gui globals (JabRef#6103)

    * Remove GUIGlobals

    * Deprecate Globals

    * Fix checkstyle

commit 43f533b
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Tue Mar 10 11:03:51 2020 +0100

    Update gradle and git checkout (JabRef#6090)

    * Update "actions/checkout" from v1 to v2 --> See https://github.com/actions/checkout
    * Update gradle from 6.2.1 to 6.2.2 --> See https://docs.gradle.org/6.2.2/release-notes.html

commit d5ee20b
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Tue Mar 10 09:06:48 2020 +0100

    Disable codecov comments

    Documentation: https://docs.codecov.io/docs/pull-request-comments#section-disable-comment

commit 52f3571
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Tue Mar 10 08:28:20 2020 +0100

    Add our statement on code quality

commit 60958ad
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Tue Mar 10 08:26:48 2020 +0100

    Add link to code quality.

commit a299f84
Author: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date:   Mon Mar 9 19:52:30 2020 +0100

    Bump xmlunit-core from 2.6.3 to 2.6.4 (JabRef#6083)

    Bumps [xmlunit-core](https://github.com/xmlunit/xmlunit) from 2.6.3 to 2.6.4.
    - [Release notes](https://github.com/xmlunit/xmlunit/releases)
    - [Changelog](https://github.com/xmlunit/xmlunit/blob/master/RELEASE_NOTES.md)
    - [Commits](xmlunit/xmlunit@v2.6.3...v2.6.4)

    Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

    Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>

commit 70d4dcf
Author: Christoph <siedlerkiller@gmail.com>
Date:   Mon Mar 9 19:51:48 2020 +0100

    New translations JabRef_en.properties (Turkish) (JabRef#6079)

commit deef430
Author: Siedlerchr <siedlerkiller@gmail.com>
Date:   Mon Mar 9 19:49:06 2020 +0100

    Try again with off in codecov
    +semver: minor

commit 0e2b1a4
Author: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date:   Mon Mar 9 19:35:04 2020 +0100

    Bump xmlunit-matchers from 2.6.3 to 2.6.4 (JabRef#6082)

    Bumps [xmlunit-matchers](https://github.com/xmlunit/xmlunit) from 2.6.3 to 2.6.4.
    - [Release notes](https://github.com/xmlunit/xmlunit/releases)
    - [Changelog](https://github.com/xmlunit/xmlunit/blob/master/RELEASE_NOTES.md)
    - [Commits](xmlunit/xmlunit@v2.6.3...v2.6.4)

    Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

    Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>

commit 6bff936
Author: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date:   Mon Mar 9 17:31:54 2020 +0100

    Bump unirest-java from 3.6.00 to 3.6.01 (JabRef#6084)

    Bumps [unirest-java](https://github.com/Kong/unirest-java) from 3.6.00 to 3.6.01.
    - [Release notes](https://github.com/Kong/unirest-java/releases)
    - [Changelog](https://github.com/Kong/unirest-java/blob/master/CHANGELOG.md)
    - [Commits](Kong/unirest-java@v3.6.00...v3.6.01)

    Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

    Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>

commit 5fc2052
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Sun Mar 8 23:24:21 2020 +0100

    Add some grouping on example library

commit 93de138
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Sun Mar 8 22:55:23 2020 +0100

    Farewell Jörg - maybe you come back at some time

commit 37af676
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Sun Mar 8 22:29:10 2020 +0100

    Fix exception when creating a new library (JabRef#6080)

commit c874080
Author: Christoph <siedlerkiller@gmail.com>
Date:   Sat Mar 7 23:14:46 2020 +0100

    New Crowdin translations (JabRef#6075)

    * New translations JabRef_en.properties (Chinese Simplified)

    * New translations JabRef_en.properties (Dutch)

    * New translations JabRef_en.properties (French)

    * New translations JabRef_en.properties (German)

    * New translations JabRef_en.properties (Greek)

    * New translations JabRef_en.properties (Danish)

    * New translations JabRef_en.properties (Portuguese, Brazilian)

    * New translations JabRef_en.properties (Turkish)

    * New translations JabRef_en.properties (Tagalog)

    * New translations JabRef_en.properties (Swedish)

    * New translations JabRef_en.properties (Spanish)

    * New translations JabRef_en.properties (Russian)

    * New translations JabRef_en.properties (Persian)

    * New translations JabRef_en.properties (Portuguese)

    * New translations JabRef_en.properties (Polish)

    * New translations JabRef_en.properties (Norwegian)

    * New translations JabRef_en.properties (Japanese)

    * New translations JabRef_en.properties (Italian)

    * New translations JabRef_en.properties (Indonesian)

    * New translations JabRef_en.properties (Vietnamese)

commit 1a36304
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Fri Mar 6 23:21:45 2020 +0100

    Remove duplicated CHANGELOG.md line

commit 3d24714
Author: Carl Christian Snethlage <50491877+calixtus@users.noreply.github.com>
Date:   Fri Mar 6 15:31:23 2020 +0100

    [WIP] Remove BaseAction from JabRefFrame (JabRef#6056)

    * Added UndoRedoAction

    * Refactored AppendDatabaseAction

    * Refactored ReplaceStringAction and GenerateBibtexKeyAction

    * Refactored CleanupAction

    * Added OpenEntryEditorAction, fixed bug about selected entries without open database

    * Refactored AbbreviateAction, merged UnabbreviateAction, removed unused Actions

    * Refactored DownloadFullTextAction

    * Added PullChangesFromSharedAction

    * Added SaveAction, removed remaining deprecated OldDatabaseCommandWrapper, BaseAction and Actions

    * Added UndoRedoAction

    * Refactored AppendDatabaseAction

    * Refactored ReplaceStringAction and GenerateBibtexKeyAction

    * Refactored CleanupAction

    * Added OpenEntryEditorAction, fixed bug about selected entries without open database

    * Refactored AbbreviateAction, merged UnabbreviateAction, removed unused Actions

    * Refactored DownloadFullTextAction

    * Added PullChangesFromSharedAction

    * Added SaveAction, removed remaining deprecated OldDatabaseCommandWrapper, BaseAction and Actions

    * Removed test, added default case for codacy compliance

    * Removed test for notifications

commit 8060338
Author: Christoph <siedlerkiller@gmail.com>
Date:   Fri Mar 6 14:35:25 2020 +0100

    New translations JabRef_en.properties (French) (JabRef#6071)

commit 55234f6
Author: JabRef <developers@jabref.org>
Date:   Fri Mar 6 12:22:16 2020 +0000

    GitBook: [master] 23 pages modified

commit b6d6b79
Merge: d9a8088 17eb38b
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Fri Mar 6 11:18:20 2020 +0100

    Merge branch 'replace_deprecated'

commit d9a8088
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Fri Mar 6 10:58:32 2020 +0100

    Add month normalization to AstroPhysicsFetcher (JabRef#6022)

commit 9c0fa85
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Fri Mar 6 10:57:43 2020 +0100

    Code: Tex --> Latex (in the context of ParseLatex) (JabRef#6019)

commit 548d33c
Author: Stefan Kolb <stefan-kolb@users.noreply.github.com>
Date:   Fri Mar 6 10:57:22 2020 +0100

    Shutdown should be fixed since v2.1.2 (JabRef#5993)

commit 17eb38b
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Fri Mar 6 10:50:50 2020 +0100

    Fix CHANGELOG.md order

commit 11545e1
Merge: 7fda4cc ac295cb
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Fri Mar 6 10:50:15 2020 +0100

    Merge branch 'master' into replace_deprecated

commit 7fda4cc
Author: David Stevens <davidstevens.nz@gmail.com>
Date:   Fri Mar 6 10:49:15 2020 +0100

    Add ShortScience integration (JabRef#6018)

commit ac295cb
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Fri Mar 6 10:33:38 2020 +0100

    Shorten CHANGELOG.md intro text

commit 3839110
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Fri Mar 6 10:32:51 2020 +0100

    Show development information

commit 2e6f433
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Fri Mar 6 06:57:35 2020 +0100

    Trigger build

commit 60ff83a
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Fri Mar 6 09:43:06 2020 +0100

    Fix -ci suffix removal

commit 289142f
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Fri Mar 6 09:02:47 2020 +0100

    Trigger build

commit a3d67cc
Author: Christoph <siedlerkiller@gmail.com>
Date:   Fri Mar 6 09:02:00 2020 +0100

    Fix exception when adding save action without selected formatter (JabRef#6072)

commit b28626b
Author: github actions <jabrefmail+webfeedback@gmail.com>
Date:   Fri Mar 6 05:58:21 2020 +0000

    Squashed 'src/main/resources/csl-styles/' changes from 265a3a9..6d7ca0a

    6d7ca0a Update associacao-brasileira-de-normas-tecnicas-ufrgs.csl (JabRef#4598)
    6049caa Update geistes-und-kulturwissenschaften-heilmann.csl (JabRef#4597)
    9526038 journal title in italics in biophysical-journal.csl (JabRef#4595)
    9ab51f9 Create the-university-of-tokyo-law-review.csl (JabRef#4593)
    126f84c Always show DOI for article-journal for journal-of-forensic-sciences.csl (JabRef#4596)

    git-subtree-dir: src/main/resources/csl-styles
    git-subtree-split: 6d7ca0a

commit fdd8797
Merge: b81d248 b28626b
Author: github actions <jabrefmail+webfeedback@gmail.com>
Date:   Fri Mar 6 05:58:21 2020 +0000

    Merge commit 'b28626b0a31006c25574f641fb4cb2b6c194d1cd'

commit b81d248
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Fri Mar 6 06:57:35 2020 +0100

    Trigger build

commit 35c3c95
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Fri Mar 6 06:13:38 2020 +0100

    Fix release date

commit 20e76a3
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Fri Mar 6 06:51:49 2020 +0100

    Explicitly list more external libraries

commit b676228
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Thu Mar 5 06:37:40 2020 +0100

    Ignore extracted JDK 14

commit 22173da
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Fri Mar 6 05:46:00 2020 +0100

    Revert "Update JDK14 from 34 to Build 36 (2020/2/6) - Release Candidate"

    This reverts commit fd08f8d.

commit 3ac6331
Author: Tobias Diez <tobiasdiez@gmx.de>
Date:   Thu Mar 5 11:00:26 2020 +0100

    Disable codecov comments

commit 84b1d5b
Author: Tobias Diez <tobiasdiez@gmx.de>
Date:   Thu Mar 5 10:51:05 2020 +0100

    Updated screenshot and added hint on the FAQ (JabRef#6058)

commit 819df76
Author: Tobias Diez <tobiasdiez@gmx.de>
Date:   Thu Mar 5 09:57:17 2020 +0100

    Readd package portable

commit a209399
Author: Tobias Diez <tobiasdiez@gmx.de>
Date:   Thu Mar 5 09:51:26 2020 +0100

    Add debug output

commit d8ef173
Merge: d27867f 4bdedcb
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Thu Mar 5 06:09:33 2020 +0100

    Merge branch 'master' of github.com:JabRef/jabref

commit d27867f
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Thu Mar 5 06:08:01 2020 +0100

    Move snap publishing to own workflow

commit 4bdedcb
Merge: 6a4fa61 dbd4865
Author: github actions <jabrefmail+webfeedback@gmail.com>
Date:   Thu Mar 5 05:00:53 2020 +0000

    Merge commit 'dbd48659bba98c38d48b902641cfda93aa211a61'

commit dbd4865
Author: github actions <jabrefmail+webfeedback@gmail.com>
Date:   Thu Mar 5 05:00:53 2020 +0000

    Squashed 'src/main/resources/csl-locales/' changes from 2b94bf9fac..d0ee4d13c9

    d0ee4d13c9 Update CONTRIBUTING.md

    git-subtree-dir: src/main/resources/csl-locales
    git-subtree-split: d0ee4d13c942648c2c88629aeb01f03a17fac72c

commit cd70746
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Wed Mar 4 22:52:48 2020 +0100

    Remove obsolete step

commit 1d6887e
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Wed Mar 4 22:35:33 2020 +0100

    Add debug output for snap file location

commit ecf822e
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Wed Mar 4 22:20:31 2020 +0100

    Try to build snapcraft image also on master-release

commit 29ed8fe
Merge: d8e4c11 1a7a4df
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Wed Mar 4 22:16:35 2020 +0100

    Merge remote-tracking branch 'origin/snapcraft-publish-action' into master-release

commit 1a7a4df
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Wed Mar 4 22:08:50 2020 +0100

    Build snap only for master branch

commit d8e4c11
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Wed Mar 4 17:40:22 2020 +0100

    Update GitVersion action from v0.3 to v0.9.1 (JabRef#6061)

commit 6a4fa61
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Wed Mar 4 17:44:23 2020 +0100

    Add empty line to deployment.yml to trigger build

commit 2a13674
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Tue Mar 3 21:41:03 2020 +0100

    Release v5.0

commit 6a4df6f
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Wed Mar 4 21:07:57 2020 +0100

    Refine external-libraries.txt

commit 3d9eccc
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Wed Mar 4 20:53:48 2020 +0100

    Revert "Remove ci prefix for releases"

    This reverts commit 8660e29.

commit 2978dee
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Wed Mar 4 20:53:12 2020 +0100

    Remove suffix "-ci.1" from version information stored in BuildInfo

commit 8660e29
Author: Tobias Diez <tobiasdiez@gmx.de>
Date:   Wed Mar 4 20:06:15 2020 +0100

    Remove ci prefix for releases

commit 8fdfcfa
Author: Galileo Sartor <galileo.sartor@gmail.com>
Date:   Wed Mar 4 16:40:10 2020 +0100

    Use github action to publish snap

commit 21c6e5e
Author: Galileo Sartor <galileo.sartor@gmail.com>
Date:   Wed Mar 4 15:19:56 2020 +0100

    snap: fix for native-messaging-host permissions (JabRef#6062)

    * snap: fix for native-messaging-host permissions
    add hook for chrome/chromium

    * snap: fix no newline

    * Add snap browser integration to changelog

commit 8111707
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Wed Mar 4 01:13:45 2020 +0100

    Refine list of external libraries

commit fd08f8d
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Tue Mar 3 23:05:00 2020 +0100

    Update JDK14 from 34 to Build 36 (2020/2/6) - Release Candidate

    Source: https://jdk.java.net/14/

commit 3f9a508
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Tue Mar 3 21:46:57 2020 +0100

    Also release a binary in the "master-release" branch (which is to test releases)

commit e7d3f0b
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Tue Mar 3 21:27:23 2020 +0100

    Refine CHANGELOG.md (markdown-lint)

commit ffef04a
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Tue Mar 3 20:39:24 2020 +0100

    Add authors

commit 7f3c556
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Tue Mar 3 20:41:30 2020 +0100

    Add authors of 5fa1dcf

commit eb521ad
Author: Christoph <siedlerkiller@gmail.com>
Date:   Tue Mar 3 23:10:38 2020 +0100

    New Crowdin translations (JabRef#6059)

commit d88df2b
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Tue Mar 3 23:00:58 2020 +0100

    Lint README.md

commit 01fdf59
Merge: adce9b9 ed0c6d8
Author: github actions <jabrefmail+webfeedback@gmail.com>
Date:   Tue Mar 3 20:42:27 2020 +0000

    Merge commit 'ed0c6d8616adcd46491588910d63d86ef1f3dfdc'

commit ed0c6d8
Author: github actions <jabrefmail+webfeedback@gmail.com>
Date:   Tue Mar 3 20:42:26 2020 +0000

    Squashed 'src/main/resources/csl-styles/' changes from 1ab0241..265a3a9

    265a3a9 Update john-benjamins-publishing-company-linguistik-aktuell-linguistics-today.csl (JabRef#4588)
    bfcd47c Update journal-of-forensic-sciences.csl (JabRef#4590)
    165be9c Create laboratory-animal-science-professional.csl (JabRef#4591)
    b51b8e6 Create pediatric-infectious-disease-journal.csl (JabRef#4589)

    git-subtree-dir: src/main/resources/csl-styles
    git-subtree-split: 265a3a9

commit adce9b9
Author: Jonas Lähnemann <jonas@pdi-berlin.de>
Date:   Tue Mar 3 21:16:01 2020 +0100

    JournalList: Minor corrections (JabRef#6043)

    * Corrections to Physics Status Solidi

    Wrong abbreviations were coming last and thus took precedence over the correct ones in the unabbreviator.

commit a03bad1
Author: github actions <jabrefmail+webfeedback@gmail.com>
Date:   Tue Mar 3 14:42:15 2020 +0000

    Squashed 'src/main/resources/csl-styles/' changes from 566df87..1ab0241

    1ab0241 bibtex.csl - remove creator lables
    722ba77 AGLC: Remove short-title from bibliography

    git-subtree-dir: src/main/resources/csl-styles
    git-subtree-split: 1ab0241

commit 6731c43
Merge: f908883 a03bad1
Author: github actions <jabrefmail+webfeedback@gmail.com>
Date:   Tue Mar 3 14:42:15 2020 +0000

    Merge commit 'a03bad1ac7bdae078bf49a072cc33f74e444e986'

commit c0abdce
Merge: 789799b f908883
Author: Carl Christian Snethlage <cc.snethlage@gmail.com>
Date:   Tue Mar 3 15:40:40 2020 +0100

    Merge remote-tracking branch 'upstream/master' into replace_deprecated

commit f908883
Author: Tobias Diez <tobiasdiez@gmx.de>
Date:   Mon Mar 2 22:20:39 2020 +0100

    Add use statement for mariadb.

    Fixes JabRef#5886.

commit e6e2da3
Author: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date:   Mon Mar 2 13:18:55 2020 +0100

    Bump jsoup from 1.12.2 to 1.13.1 (JabRef#6052)

    Bumps [jsoup](https://github.com/jhy/jsoup) from 1.12.2 to 1.13.1.
    - [Release notes](https://github.com/jhy/jsoup/releases)
    - [Changelog](https://github.com/jhy/jsoup/blob/master/CHANGES)
    - [Commits](jhy/jsoup@1.12.2...jsoup-1.13.1)

    Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

commit d48182d
Author: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date:   Mon Mar 2 13:18:15 2020 +0100

    Bump checkstyle from 8.29 to 8.30 (JabRef#6051)

    Bumps [checkstyle](https://github.com/checkstyle/checkstyle) from 8.29 to 8.30.
    - [Release notes](https://github.com/checkstyle/checkstyle/releases)
    - [Commits](checkstyle/checkstyle@checkstyle-8.29...checkstyle-8.30)

    Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

commit 0128932
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Sun Mar 1 22:06:53 2020 +0100

    Update year

commit 0d14227
Author: Christoph <siedlerkiller@gmail.com>
Date:   Sun Mar 1 21:34:43 2020 +0100

    Fix fetcher tests using correct month (JabRef#6050)

commit 7804dbb
Author: Christoph <siedlerkiller@gmail.com>
Date:   Sun Mar 1 21:17:00 2020 +0100

    New Crowdin translations (JabRef#6047)

commit ed5309b
Author: github actions <jabrefmail+webfeedback@gmail.com>
Date:   Sun Mar 1 02:09:45 2020 +0000

    Squashed 'src/main/resources/csl-locales/' changes from d73af4a3fe..2b94bf9fac

    2b94bf9fac Fix markdown lint error "[no-literal-urls] Don’t use literal URLs without angle brackets" (JabRef#203)

    git-subtree-dir: src/main/resources/csl-locales
    git-subtree-split: 2b94bf9fac34a2f6b73f4d320144e5c0cb8a05bc

commit 4902c40
Merge: 8e26bd8 ed5309b
Author: github actions <jabrefmail+webfeedback@gmail.com>
Date:   Sun Mar 1 02:09:45 2020 +0000

    Merge commit 'ed5309bc4dcdd904b82876f4bcc5e912b94770e5'

commit 6d8efb6
Author: github actions <jabrefmail+webfeedback@gmail.com>
Date:   Sun Mar 1 02:09:42 2020 +0000

    Squashed 'src/main/resources/csl-styles/' changes from f03dece..566df87

    566df87 Create archeologicke-rozhledy.csl (JabRef#4586)
    4205586 Update mcgill-en.csl - include render-legislation macro (JabRef#4579)
    7d857f1 Create journal-of-plankton-research.csl (JabRef#4581)
    05c8aca Update mercator-institut-fur-sprachforderung-und-deutsch-als-zweitsprache.csl (JabRef#4582)
    564dc5f Update vodohospodarske-technicko-ekonomicke-informace.csl (JabRef#4584)

    git-subtree-dir: src/main/resources/csl-styles
    git-subtree-split: 566df87

commit 8e26bd8
Merge: be9c788 6d8efb6
Author: github actions <jabrefmail+webfeedback@gmail.com>
Date:   Sun Mar 1 02:09:42 2020 +0000

    Merge commit '6d8efb6e8915b1fe16a9fa9c36b7953370395b44'

commit be9c788
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Sat Feb 29 09:39:25 2020 +0100

    Rephrase IntelliJ paragraph

commit 13c1ff6
Author: Oliver Kopp <kopp.dev@gmail.com>
Date:   Sat Feb 29 09:35:30 2020 +0100

    Update gradle from 6.2 to 6.2.1 (JabRef#6048)

commit 789799b
Author: Carl Christian Snethlage <cc.snethlage@gmail.com>
Date:   Fri Feb 28 19:16:52 2020 +0100

    Fixed merge error

commit e4136b5
Merge: 88ca460 1ab300b
Author: Carl Christian Snethlage <cc.snethlage@gmail.com>
Date:   Fri Feb 28 18:26:51 2020 +0100

    Merge remote-tracking branch 'upstream/master' into replace_deprecated

commit 88ca460
Merge: 3c7da13 9424777
Author: Carl Christian Snethlage <cc.snethlage@gmail.com>
Date:   Fri Feb 28 11:48:05 2020 +0100

    Merge remote-tracking branch 'upstream/master' into replace_deprecated

    # Conflicts:
    #	src/main/java/org/jabref/gui/JabRefFrame.java

commit 3c7da13
Author: Carl Christian Snethlage <cc.snethlage@gmail.com>
Date:   Thu Feb 27 13:01:49 2020 +0100

    Fixed import order

commit 2719c92
Author: Carl Christian Snethlage <cc.snethlage@gmail.com>
Date:   Thu Feb 27 10:29:38 2020 +0100

    CodeCov and moved EditAction to edit package

commit da1b689
Merge: 16409e3 1d4efaa
Author: Carl Christian Snethlage <cc.snethlage@gmail.com>
Date:   Thu Feb 27 08:53:46 2020 +0100

    Merge remote-tracking branch 'upstream/master' into replace_deprecated

commit 16409e3
Author: Carl Christian Snethlage <cc.snethlage@gmail.com>
Date:   Sun Feb 23 17:41:28 2020 +0100

    l10n

commit dcdef68
Author: Carl Christian Snethlage <cc.snethlage@gmail.com>
Date:   Sun Feb 23 17:22:12 2020 +0100

    Extracted BaseAction out of EditAction

commit a800bf4
Author: Carl Christian Snethlage <cc.snethlage@gmail.com>
Date:   Sat Feb 22 19:42:47 2020 +0100

    Fixed possible NPE in SpecialFieldAction

commit a5bf6b7
Author: Carl Christian Snethlage <cc.snethlage@gmail.com>
Date:   Sat Feb 22 19:27:30 2020 +0100

    Extracted BaseAction out of SpecialFieldMenuItemFactory

commit c84be95
Merge: 9b8e385 d38f813
Author: Carl Christian Snethlage <cc.snethlage@gmail.com>
Date:   Sat Feb 22 15:29:48 2020 +0100

    Merge remote-tracking branch 'upstream/master' into replace_deprecated

    # Conflicts:
    #	src/main/java/org/jabref/gui/JabRefFrame.java

commit 9b8e385
Author: Carl Christian Snethlage <cc.snethlage@gmail.com>
Date:   Thu Feb 20 23:40:10 2020 +0100

    CHANGELOG.md

commit 08fa945
Author: Carl Christian Snethlage <cc.snethlage@gmail.com>
Date:   Thu Feb 20 14:18:37 2020 +0100

    Fixed l10n merge errors

commit 1dc67db
Merge: bca3a0b 5fa1dcf
Author: Carl Christian Snethlage <cc.snethlage@gmail.com>
Date:   Thu Feb 20 14:09:29 2020 +0100

    Merge remote-tracking branch 'upstream/master' into replace_deprecated

    # Conflicts:
    #	src/main/resources/l10n/JabRef_en.properties

commit bca3a0b
Author: Carl Christian Snethlage <cc.snethlage@gmail.com>
Date:   Thu Feb 20 14:08:32 2020 +0100

    Refactored ActionHelper, removed some deprecated Actions and minor corrections

commit f922be3
Merge: def0e67 c768697
Author: Carl Christian Snethlage <cc.snethlage@gmail.com>
Date:   Wed Feb 19 17:20:20 2020 +0100

    Merge remote-tracking branch 'upstream/master' into replace_deprecated

    # Conflicts:
    #	src/main/resources/l10n/JabRef_en.properties

commit def0e67
Author: Carl Christian Snethlage <cc.snethlage@gmail.com>
Date:   Wed Feb 19 17:11:58 2020 +0100

    l10n and some minor corrections

commit b83d547
Author: Carl Christian Snethlage <cc.snethlage@gmail.com>
Date:   Wed Feb 19 00:34:41 2020 +0100

    Refactored CopyBibTeXKeyAndLinkAction, copyTitle, copyCiteKey, copyKey, copyKeyAndTitle to CopyMoreActions

commit e1a6e78
Author: Carl Christian Snethlage <cc.snethlage@gmail.com>
Date:   Tue Feb 18 21:41:58 2020 +0100

    Refactored CitationStyleToClipboardWorkerTest to CopyCitationAction

commit 18a3439
Author: Carl Christian Snethlage <cc.snethlage@gmail.com>
Date:   Tue Feb 18 20:41:42 2020 +0100

    Refactored AttachFileAction

commit b71360b
Author: Carl Christian Snethlage <cc.snethlage@gmail.com>
Date:   Tue Feb 18 20:32:52 2020 +0100

    Refactored SendAsEMailAction

commit f664d10
Author: Carl Christian Snethlage <cc.snethlage@gmail.com>
Date:   Tue Feb 18 18:41:18 2020 +0100

    Added OpenUrlAction, Refactored MergeEntriesAction, MergeWitchFetchedEntryAction, AttachFileAction

commit d1d74c7
Author: Carl Christian Snethlage <cc.snethlage@gmail.com>
Date:   Mon Feb 17 23:14:23 2020 +0100

    OpenConsole, OpenFolder, OpenExternalFile

commit 0d2efc4
Author: Carl Christian Snethlage <cc.snethlage@gmail.com>
Date:   Mon Feb 17 20:45:10 2020 +0100

    Preview and XMPWriter
github-actions bot pushed a commit to ShikunXiong/jabref that referenced this issue Mar 20, 2020
db8bd33 Create journal-of-breast-cancer.csl (JabRef#4630)
268df9e Create folia-biologica.csl (JabRef#4629)
2480646 Update transversalites.csl (JabRef#4624)
beae5fb Update instituto-de-pesquisas-energeticas-e-nucleares.csl (JabRef#4623)
d7d70d2 Create australian-journal-of-agricultural-and-resource-economics.csl (JabRef#4626)
cc2c6eb Update harvard-university-of-westminster.csl (JabRef#4622)
30767b0 Create marine-turtle-newsletter.csl (JabRef#4625)
a2324ac Create journal-of-new-zealand-grasslands.csl (JabRef#4628)
1a87f4b Create china-national-standard-gb-t-7714-2015-author-date.csl (JabRef#4611)
2032fef Create china-national-standard-gb-t-7714-2015-note.csl (JabRef#4610)
3e00047 Create beilstein-open-access-journals.csl (JabRef#4613)
b6c3363 Update american-institute-of-aeronautics-and-astronautics.csl (JabRef#4614)
cc68a6c Remove et-al settings from american-chemical-society.csl (JabRef#4615)
2393106 Create rivista-trimestrale-di-sanita-pubblica-veterinaria.csl (JabRef#4617)
5f511cd Update transversalites.csl (JabRef#4621)
f052033 Create aporia.csl (JabRef#4620)
ae39d97 Create the-american-journal-of-geriatric-psychiatry.csl (JabRef#4619)
d61f56c Update centre-de-recherche-sur-les-civilisations-de-l-asie-orientale.csl (JabRef#4612)
9604285 Create united-nations-development-programme-icca-legal-review.csl (JabRef#4563)
79c9235 Create jiaptr.csl (JabRef#4609)
a044ab2 Update groupe-danthropologie-et-darcheologie-funeraire.csl (JabRef#4599)
beab323 Create haemophilia.csl (JabRef#4601)
6d7ca0a Update associacao-brasileira-de-normas-tecnicas-ufrgs.csl (JabRef#4598)
6049caa Update geistes-und-kulturwissenschaften-heilmann.csl (JabRef#4597)
9526038 journal title in italics in biophysical-journal.csl (JabRef#4595)
9ab51f9 Create the-university-of-tokyo-law-review.csl (JabRef#4593)
126f84c Always show DOI for article-journal for journal-of-forensic-sciences.csl (JabRef#4596)
265a3a9 Update john-benjamins-publishing-company-linguistik-aktuell-linguistics-today.csl (JabRef#4588)
bfcd47c Update journal-of-forensic-sciences.csl (JabRef#4590)
165be9c Create laboratory-animal-science-professional.csl (JabRef#4591)
b51b8e6 Create pediatric-infectious-disease-journal.csl (JabRef#4589)
1ab0241 bibtex.csl - remove creator lables
722ba77 AGLC: Remove short-title from bibliography
566df87 Create archeologicke-rozhledy.csl (JabRef#4586)
4205586 Update mcgill-en.csl - include render-legislation macro (JabRef#4579)
7d857f1 Create journal-of-plankton-research.csl (JabRef#4581)
05c8aca Update mercator-institut-fur-sprachforderung-und-deutsch-als-zweitsprache.csl (JabRef#4582)
564dc5f Update vodohospodarske-technicko-ekonomicke-informace.csl (JabRef#4584)

git-subtree-dir: src/main/resources/csl-styles
git-subtree-split: db8bd33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Confirmed bugs or reports that are very likely to be bugs groups
Projects
None yet
Development

No branches or pull requests

4 participants