-
-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Open
Labels
component: bib(la)texcomponent: uigood first issueAn issue intended for project-newcomers. Varies in difficulty.An issue intended for project-newcomers. Varies in difficulty.
Description
As user, I want to create a new entry type. For example, a new entry type "Person" with "name" and "googlescholar" as fields. JabRef offers advanced field handling for names, URLs, and more. This is implemented using org.jabref.model.entry.field.FieldProperty
. The current dialog enables only the addition and deletion of fields. Not assigning field properties or changing the name.
Thus, TODOs:
- Enable setting zero ore more
org.jabref.model.entry.field.FieldProperty
s. Should be done in a combo-box allowing multiple selections. -
Enable update of name: I cannot fix typos in the name -- it should be possible to double click the name and then change the value: -
Optional: Enable casing: I tried to add "GoogleScholar", but I could not type the capital "s". I think, users should be allowed to use arbitrary casing?
More information
- User documentation of the feature available at https://docs.jabref.org/setup/customentrytypes.
- Markdown for the documentation (to modify) at https://github.com/JabRef/user-documentation/blob/main/en/setup/customentrytypes.md
- Fields can also have no property. That means, it is a plain text, single line text field. See also
InternalField(String name) {
ilippert
Metadata
Metadata
Assignees
Labels
component: bib(la)texcomponent: uigood first issueAn issue intended for project-newcomers. Varies in difficulty.An issue intended for project-newcomers. Varies in difficulty.
Type
Projects
Status
In Progress
Status
In Progress