jabref icon indicating copy to clipboard operation
jabref copied to clipboard

Show entries that are not within a group (within a separate group)

Open ThiloteE opened this issue 4 years ago • 6 comments

JabRef 5.3--2021-07-02--eed637a Windows 10 10.0 amd64 Java 16.0.1 JavaFX 16+8

The Problem:

In a large database with many entries and many groups, it is hard to find entries that are duplicates and/or not attached to a specific project and or group. I am frustrated when i have to go through all the entries by hand as this takes a long time. This becomes increasingly important if one deletes a group (for whatever reason).

Describe the solution you'd like Show entries that are not within a group in a separate group AND/OR add a function to "delete group with all entries that are within this group".

Additional context

Here the video why this is important. I also find that the duplicate manager is a powerful tool, but can be quite the hassle to work with.

https://user-images.githubusercontent.com/73715071/124393815-9b482d00-dcfc-11eb-8a2f-48009e86947f.mp4

ThiloteE avatar Jul 04 '21 17:07 ThiloteE

non-group entries shown without group colour

One can see a non-group item when using the ALL ENTRIES group and checking the group colour. No colour means: The entry is not assigned to a group.

Entries that have a group entry in the bib file, but that very group has not been created in JabRef yet, will show up, as if they do not belong to a group (no colour).

Tested with: JabRef 5.4--2021-08-15--96061b7 Windows 10 10.0 amd64 Java 16.0.2 JavaFX 16+8

ThiloteE avatar Aug 16 '21 00:08 ThiloteE

Workaround:

Use RegEx: grafik Explanation:

author != .+ returns entries with empty or no author field.

https://docs.jabref.org/finding-sorting-and-cleaning-entries/search#searching-for-entries-with-an-empty-or-missing-field

Also I personally liked to include readstatus, because I have some groups that do not have a group field, they get grouped by field readstatus, but I can imagine some people would not include readstatus.

Maybe the workaround can be adapted internally to create a standard group for entries that are not yet within a group.

ThiloteE avatar May 25 '22 15:05 ThiloteE

Note, that this is very similar to the problem described in https://github.com/JabRef/jabref/issues/4237

AEgit avatar Sep 01 '22 17:09 AEgit