Skip to content

Changed default value of "search and store files relative to bibtex file" to true#6928

Merged
Siedlerchr merged 6 commits into
masterfrom
fix_6863
Sep 25, 2020
Merged

Changed default value of "search and store files relative to bibtex file" to true#6928
Siedlerchr merged 6 commits into
masterfrom
fix_6863

Conversation

@calixtus

@calixtus calixtus commented Sep 21, 2020

Copy link
Copy Markdown
Member

Fixes #6863

I think the problem was: If isBibLocationAsPrimary is not set, the bib file dir has not been added to the list of searcheable directories at all. If set, it should be the first one to look up, if not, the last.

See #6928 (comment)

  • Change in CHANGELOG.md described (if applicable)
  • Tests created for changes (if applicable)
  • Manually tested changed features in running JabRef (always required)
  • Screenshots added in PR description (for UI changes)
  • Checked documentation: Is the information available and up to date? If not created an issue at https://github.com/JabRef/user-documentation/issues or, even better, submitted a pull request to the documentation repository.

@koppor

koppor commented Sep 21, 2020

Copy link
Copy Markdown
Member

The JabRef maintainers will add the following name to the AUTHORS file. In case you want to use a different one, please comment here and adjust your name in your git configuration for future commits.

Nikolaus Koopmann

@tobiasdiez

Copy link
Copy Markdown
Member

There was a recent PR about this, but I cannot find it. I think it was by design to not add it to the list of search paths.

@calixtus

Copy link
Copy Markdown
Member Author

Mh, a possible problem could be a design issue in basepanel.java (like marked here: 1b03f03 )
Need to investigate this a bit further...

@tobiasdiez

Copy link
Copy Markdown
Member

Maybe setting the default for this preference option to true is already enough?

@calixtus

calixtus commented Sep 23, 2020

Copy link
Copy Markdown
Member Author

The preferences option says: "Search and store files relative to library file location"
I'll change the misleading antique variable names to some more meaningful names and make them default on.
Maybe we need to set a note somewhere in the docs?

@calixtus

Copy link
Copy Markdown
Member Author

Couldn't resist to make some heavy cleanups...

@calixtus calixtus changed the title Fixes BibDatabaseContext not looking for attached files in the bib directory Changed default value of "search and store files relative to bibtex file" to true Sep 23, 2020

@tobiasdiez tobiasdiez left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Comment thread src/main/java/org/jabref/gui/filelist/FileListEntry.java Outdated

@Siedlerchr Siedlerchr left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A LinkedFile can also have an url which will lead to exepctions if you put it into a Path object

Comment thread src/main/java/org/jabref/logic/importer/fetcher/SpringerFetcher.java Outdated
@calixtus calixtus added the status: ready-for-review Pull Requests that are ready to be reviewed by the maintainers label Sep 25, 2020
@Siedlerchr Siedlerchr merged commit 3123090 into master Sep 25, 2020
@Siedlerchr Siedlerchr deleted the fix_6863 branch September 25, 2020 21:39
Siedlerchr added a commit that referenced this pull request Sep 26, 2020
…-issue-6707

* upstream/master: (35 commits)
  Fix a fetcher test for the ShortDOIService (#6945)
  Fixes Shared Database: Changes filtering in CoarseChangeFilter to attribute property (#6868)
  Changed default value of "search and store files relative to bibtex file" to true (#6928)
  Replace comment by just a failure (#6943)
  Fix: in entry types editor selected field is not removed after first click  (#6941)
  Fix remove actions for entry types in the editor (#6933)
  Always use Java 15 (#6929)
  Update DevDocs: workaround for issues with local openjfx maven libraries (#6931)
  Fixes bugs in the `regex` cite key pattern modifier (#6893)
  Add missing author
  Readability for citation key patterns (#6706)
  Add new author
  Reset to master and add default case to switch (#6847)
  Bump mockito-core from 3.5.10 to 3.5.11 (#6924)
  Bump byte-buddy-parent from 1.10.14 to 1.10.15 (#6923)
  Bump org.beryx.jlink from 2.21.4 to 2.22.0 (#6925)
  Bump xmpbox from 2.0.20 to 2.0.21 (#6926)
  Bump pascalgn/automerge-action from v0.9.0 to v0.10.0 (#6927)
  Improve parsing of short DOIs (#6920)
  Bump junit-vintage-engine from 5.6.2 to 5.7.0 (#6910)
  ...
Siedlerchr added a commit that referenced this pull request Sep 26, 2020
* upstream/master: (55 commits)
  Rename menus citation style in preview style (#6899)
  Fix for some Unicode characters in citation keys (#6938)
  Add missing authors
  Fix a fetcher test for the ShortDOIService (#6945)
  Fixes Shared Database: Changes filtering in CoarseChangeFilter to attribute property (#6868)
  Changed default value of "search and store files relative to bibtex file" to true (#6928)
  Replace comment by just a failure (#6943)
  Fix: in entry types editor selected field is not removed after first click  (#6941)
  Fix remove actions for entry types in the editor (#6933)
  Always use Java 15 (#6929)
  Update DevDocs: workaround for issues with local openjfx maven libraries (#6931)
  Fixes bugs in the `regex` cite key pattern modifier (#6893)
  Add missing author
  Readability for citation key patterns (#6706)
  Add new author
  Reset to master and add default case to switch (#6847)
  Bump mockito-core from 3.5.10 to 3.5.11 (#6924)
  Bump byte-buddy-parent from 1.10.14 to 1.10.15 (#6923)
  Bump org.beryx.jlink from 2.21.4 to 2.22.0 (#6925)
  Bump xmpbox from 2.0.20 to 2.0.21 (#6926)
  ...

# Conflicts:
#	src/main/java/org/jabref/logic/util/DelayTaskThrottler.java
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

status: ready-for-review Pull Requests that are ready to be reviewed by the maintainers

Projects

None yet

Development

Successfully merging this pull request may close these issues.

External files do not open anymore (Windows 10)

4 participants