-
-
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
Enhance "file" field in General Tab of Entry-Editor #8855
Conversation
Hey, the heading of this pull-request was way too long xD The header will show up in the list of commits to JabRef, so it is better, if it is short. I also added the Sorry for the edit. See https://www.freecodecamp.org/news/how-to-write-better-git-commit-messages/ for typical intro to commit messages. |
Please fix the failing tests and the checkstyle issues and remove unused code comment.s |
Any update here? |
This PR misses a screenshot |
Single-line fields should have the same heights. Please also include text wrapping for these fields (to avoid hiding text). See https://stackoverflow.com/a/40652937/873282 for hints. |
I think https://github.com/JabRef/jabref/blob/main/src/main/java/org/jabref/gui/entryeditor/FieldsEditorTab.java might be the place regulating field width within the entry editor tabs? e.g.
|
The height of the LinkedFilesEditor is controlled here as well, it returns the weight parameter used for the calculation jabref/src/main/java/org/jabref/gui/fieldeditors/LinkedFilesEditor.java Lines 262 to 265 in 1100526
|
In Oktober I experimented a little with this pr and found that Here the code I experimented with (but it did not work all too well either :/ It's quite the hack
|
Fixes #8823
Hello, we are a group of students and interested in ui design, and we also think user experience is the most important, in the origin version, user can not quickly find which file he/she select. I want to use setPrefHeight to dynamically update the height of list. But also, there are some issues with other fields` height, maybe we should still make sure every box consist. Also, we hope continue to try to improve this problem!
CHANGELOG.md
described in a way that is understandable for the average user (if applicable)