-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
Add tooltips for all entry types #6074
Comments
I'd like to work on that. |
@dimitra-karadima That would be really great! :) |
@dimitra-karadima To probably boost your productivity a bit, you could maybe find it useful to grab some ideas from the code of the PR #6046. Simple textual (non-html) tooltips will be sufficient for this PR, thus the lengthy discussion of the linked PR is not that relevant for you. But feel free to implement it as you think it is best for you. :) |
@systemoperator Thank you for the additional tips. I will take everything into notice and see how it is going to work out in the end. |
Hey @systemoperator , |
@dimitra-karadima An interesting class is
In this method
If e.g. biblatex is active, the following line gets executed, which adds the available entries to the pane:
And the full method is: jabref/src/main/java/org/jabref/gui/EntryTypeView.java Lines 89 to 96 in 093a6fb
You can associate a tooltip to a button like that:
|
@systemoperator Thank you so much for your suggestion, I will try that and let you know! |
Change: Add tooltips in the "Select entry type" dialog. You can see the tooltip when hovering a button of an entry type.
Add the following changes: -tooltips' description comes from biblatex documentation -comment about the biblatex manual -description to the english localization file
Add the following changes: -refactor the tooltip to prevent display issues -check if the entry type is StandardEntryType with instance of -use quotes to describe another entry type in the tooltip's description
…ima/jabref into dimitra-karadima-fix-for-issue-6074 * 'fix-for-issue-6074' of https://github.com/dimitra-karadima/jabref: Change one more line Resolve unit test from failing Add one more change Fix errors Update EntryTypeView.java Change to the old school format Fix some issues Add tooltips when changing the entry type Refactor tooltip for #6074 Change the tooltips' description for #6074 Add tooltips for all entry types for #6074
* dimitra-karadima-fix-for-issue-6074: fix l10n Change one more line Resolve unit test from failing Add one more change Fix errors Update EntryTypeView.java Change to the old school format Fix some issues Add tooltips when changing the entry type Refactor tooltip for #6074 Change the tooltips' description for #6074 Add tooltips for all entry types for #6074
Thanks to @dimitra-karadima this issue should now be fixed |
8d69f16 Create university-of-hull-harvard.csl (#6146) 139dfdd Create current organic synthesis.csl (#6139) bb006c8 Update acta-universitatis-agriculturae-sueciae.csl (#6143) 5815da0 Create food-science-and-biotechnology.csl (#6132) 2702a7c Update harvard-university-for-the-creative-arts.csl (#6104) ef34543 Update economic-geology.csl (#6128) 0adcd30 Bump mathieudutour/github-tag-action from 5.6 to 6.0 (#6141) 3c36e97 Create universite-du-quebec-a-montreal-prenoms.csl (#6073) 415bc05 Bump softprops/action-gh-release from 0.1.14 to 1 (#6142) ae8c5e4 Create politique-europeenne.csl (#6074) 09cbc09 Update cell-numeric-superscript.csl (#6188) 6ee1ace Update avian-conservation-and-ecology.csl (#6191) cb5c43f Update harvard-anglia-ruskin-university.csl (#6189) 5c4f4c0 Create anais-da-academia-brasileira-de-ciencias.csl (#6066) a60dfe9 Update cardiff-university-harvard.csl (#6190) 999a45c Create sociologia-urbana-e-rurale.csl (#6042) 1bc9d62 Bluebook (#6183) a4f2a72 Oxford Brookes (#6182) 88df8d5 Delete harvard-cardiff-university-old.csl (#6180) b9302fd Update APA styles for "event" macro (#6174) d4daec6 remove DOI for printed articles organizational-studies.csl (#6176) acfc620 Create liver-transplantation.csl (#6167) 129a775 Change "event" to "event-title" (#6164) git-subtree-dir: buildres/csl/csl-styles git-subtree-split: 8d69f16
When creating a new entry or when editing the entry type of an existing entry in a library, it would be useful, if tooltips describe each possible entry type.
The required content of the tooltips could be simply used from the following files:
Requirements:
The tooltips could be added in the following areas:
Library
>New entry
)Change entry type
The text was updated successfully, but these errors were encountered: