-
-
Notifications
You must be signed in to change notification settings - Fork 2.8k
Add "Add JabRef suggested groups" #12659
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
Comments
/assign-me |
👋 Hey @gepetton, thank you for your interest in this issue! 🎉 We're excited to have you on board. Start by exploring our Contributing guidelines, and don't forget to check out our workspace setup guidelines to get started smoothly. In case you encounter failing tests during development, please check our developer FAQs! Having any questions or issues? Feel free to ask here on GitHub. Need help setting up your local workspace? Join the conversation on JabRef's Gitter chat. And don't hesitate to open a (draft) pull request early on to show the direction it is heading towards. This way, you will receive valuable feedback. Happy coding! 🚀 ⏳ Please note, you will be automatically unassigned if the issue isn't closed within 45 days (by 24 April 2025). A maintainer can also add the "📌 Pinned"" label to prevent automatic unassignment. |
📋 Assignment UpdateHi @gepetton, due to inactivity, you have been unassigned from this issue. Next stepsIf you still want to work on this:
|
Hello! @koppor |
/assign-me |
👋 Hey @luks-santos, thank you for your interest in this issue! 🎉 We're excited to have you on board. Start by exploring our Contributing guidelines, and don't forget to check out our workspace setup guidelines to get started smoothly. In case you encounter failing tests during development, please check our developer FAQs! Having any questions or issues? Feel free to ask here on GitHub. Need help setting up your local workspace? Join the conversation on JabRef's Gitter chat. And don't hesitate to open a (draft) pull request early on to show the direction it is heading towards. This way, you will receive valuable feedback. Happy coding! 🚀 |
Implements a new context menu entry for the "All entries" group to add two predefined groups if they don't already exist: - "Entries without linked files" - A search group that finds entries with no file links - "Entries without groups" - A search group that finds entries not assigned to any group The menu item is disabled automatically when both suggested groups already exist in the library. The implementation includes: - A utility class with factory methods for creating the suggested groups - Logic to check for existence of similar groups before adding - UI integration with proper localization Fixes JabRef#12659
This is fine for now, but I think for the future, when the "Add JabRef suggested groups" action is selected, we should show the list of suggested groups along a brief explanation of what these groups represent and the reasoning behind adding them, and let users select/deselect groups they are interested in. |
Hi, I accidentally squashed commits while pulling from main, so some commits now appear under my name. I’ll clean up the history and open a new PR. Sorry for the mix-up! |
/assign-me |
👋 Hey @luks-santos, thank you for your interest in this issue! 🎉 We're excited to have you on board. Start by exploring our Contributing guidelines, and don't forget to check out our workspace setup guidelines to get started smoothly. In case you encounter failing tests during development, please check our developer FAQs! Having any questions or issues? Feel free to ask here on GitHub. Need help setting up your local workspace? Join the conversation on JabRef's Gitter chat. And don't hesitate to open a (draft) pull request early on to show the direction it is heading towards. This way, you will receive valuable feedback. Happy coding! 🚀 |
Implements a new context menu entry for the "All entries" group to add two predefined groups if they don't already exist: - "Entries without linked files" - A search group that finds entries with no file links - "Entries without groups" - A search group that finds entries not assigned to any group The menu item is disabled automatically when both suggested groups already exist in the library. The implementation includes: - A utility class with factory methods for creating the suggested groups - Logic to check for existence of similar groups before adding Fixes JabRef#12659
I've been writing a lot lately, using JabRef and argue the suggested groups should be:
I will give reasons down below in my workflow. Here are all my groups btw.:Here are the settings and regexes for some of the groups: entry import = explicit selection Most important groupsOver the weeks I have zoned in on using only two groups that have maximized the speed of my workflow.
My workflow is therefore:
Explanation of step 5 (search within entries linked files) in more detailWhen I am writing and I argue for something that I know I have read somewhere in the scientific articles I have in my JabRef bibliography, I usually use linked file search to find out where exactly I have read that and find related passages in other papers about that particular search term. I end up with one or more citationkey(s) and page numbers. Those are the two things that I need in my paper to cite the entry. For this to work properly and in a fast way, I exclusively ended up using the group "entries with a linked file".
All entries with linked files are usually entries that I am allowed to and can cite from, because I actually can read the paper, unless there are some copyright issues. |
Task: In the context menu of "All entries", there needs to be a new entry "Add JabRef suggested groups"
It should add following groups (if not already existing!) at the end of the groups:
Tasks:
The groups show as follows in JabRef:
The text was updated successfully, but these errors were encountered: