Skip to content

Allow relative paths in Recent Libraries #3590

@anassal

Description

@anassal

My bibliography folder is synced across several machines (work, laptop, and home; Windows and Linux) and looks like:

  ./Jabref-x.x.jar
  ./jabref.xml (memory stick mode enabled)
  ./bib/*.bib (with relative paths for "file directories" to point to ../files/)
  ./files/*.pdf

In File / Recent Libraries, however, the same bib file has multiple entries because it was opened in different machines, e.g:

  • C:\Users\username\Documents\Synced_Folder\bib\mylibrary.bib
  • C:\Users\username\Synced Folder\bib\mylibrary.bib
  • /home/username/synced_folder/bib/mylibrary.bib

Suggestion: It would be helpful to provide an option that if an opened library is in a relative path specified by the user for this purpose (e.g., ./bib/), then JabRef will remember the relative path of the library (./bib/mylibrary.bib) instead of its absolute path.

Metadata

Metadata

Assignees

No one assigned

    Labels

    good first issueAn issue intended for project-newcomers. Varies in difficulty.

    Type

    No type

    Projects

    Status

    In Progress

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions