You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Add "JabRef suggested groups" context menu entry
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#12659
* Add unit tests for handling suggested groups in the GroupTreeViewModel:
- Test that root node has no suggested groups by default
- Test addition of all suggested groups when none exist
- Test addition of only missing suggested groups
- Test that no groups are added when all suggested groups already exist
* Add entry in changelog for suggested groups feature
* Refactor GroupTreeViewModel to use toList() for collecting suggested subgroups
* Update CHANGELOG to include "Add JabRef suggested groups" feature
Copy file name to clipboardExpand all lines: CHANGELOG.md
+1
Original file line number
Diff line number
Diff line change
@@ -11,6 +11,7 @@ Note that this project **does not** adhere to [Semantic Versioning](https://semv
11
11
12
12
### Added
13
13
14
+
- We added a new "Add JabRef suggested groups" option in the context menu of "All entries". [#12659](https://github.com/JabRef/jabref/issues/12659)
14
15
- We added an option to create entries directly from Bib(La)TeX sources to the 'Create New Entry' tool. [#8808](https://github.com/JabRef/jabref/issues/8808)
0 commit comments