Skip to content

Add option to use pseudonymize libraries in GUI #14118

@subhramit

Description

@subhramit

Logic/functionality for pseudonymizing libraries already exists.
Support for using it via CLI (JabKit) was added in #13158.
We want to make it accessible to the UI as well.
Add it to the "Tools" menu:
Image

(Add a new option: "Pseudonymize library" and wire it with the existing logic. On clicking the option, it should take input the path where the pseudonymized library (output) and keys are to be saved via a dialog, and at the end of the process there should be a new .bib and .csv files in those directories).

Additional context
For better context of the inputs and outputs, see the PR description of #13158 and try out the feature yourself first using JabKit and a bib file, such as Chocolate.bib.

Note

Since this is a UI change, a screen recording in the description of the PR adding this functionality is mandatory for marking completion.

Metadata

Metadata

Assignees

Labels

Projects

Status

Assigned

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions