Got a bit distracted writing the new Goodreads metadata plugin for a few days but that is done and this got some attention again.
Changes in this beta:- Run the find duplicates search again after removing a duplicate
- Reapply a sort after doing a fresh find duplicates
- Select all rows in the current group when use mark current group as exempt
- Respond to the clear search button on the toolbar to exit duplicate search modes
- When viewing search results one at a time, apply a search restriction rather than a search
- Fix bugs related to highlighting and search restrictions not being remember/reapplied correctly
- Fix error when no duplicates were found
- Implement a dialog for Manage exemptions for book with checkboxes allowing you to remove
I've set the minimum version requires of Calibre as 0.7.56 since 0.7.55 is known to have other issues.
So... other than any new grenades I have planted in the code I think from a "Find duplicate book" perspective this is functionally complete?
The big todo item now becomes the handling of the find duplicate author algorithms. I have given it zero thought since my last posts but am expecting it to have some significant differences that I need to think through before I ramble on about here again. Thinking through how I did things with my own tool I believe it will require a separate exemption list, as this is between author name pairings not book pairs. That has a fair few implications but am sure we will figure something out.
As always, feedback appreciated.