@SassyDragonfly - welcome to MobileRead...
Firstly re the "Back" button equivalent - do you mean something specific to this plugin (as in going backwards through the Find Duplicates result groups) or backwards through your search queries in Calibre? If the former then the functionality exists in the plugin and you can assign to a keyboard shortcut. If the latter then take a look at the Walk Search History plugin, which I assign Alt+Left and Alt+Right to go back/fwd through your search queries...
Now for your queries concerning binary duplicate deletion.
Unfortunately there is no way to colour highlight like you suggest exactly which format is in conflict, for a number of reasons I won't bore you with, just trust me! I always anticipated there might one day be a "Smart Merge" UI plugin that could incorporate such functionality but I don't have the time/motivation to write that so it remains vapourware.
So I might be more amenable to a change to this plugin along the lines of your suggestion (since it does not involve trying to merge the book records automatically, instead *just* removing duplicated formats). Off the top of my head it would most probably be by adding a checkbox option to the Find Duplicates screen rather than yet another interactive prompt. It would have to decide which book record in the group should have its format kept of course (perhaps oldest by Date column would usually make most sense).
The rest of the duplicates process would remain unchanged - the user would still be presented with a list of the duplicate groups, it just might be the case that some of those book records now have no attached formats (if the duplicate was the only format it had). So all the normal merging stuff would still apply, leaving it manually to the user to either delete such records or manually merge them.
|