@starson - there will be one issue with doing the binary compare in calibre - how to tell the user which formats were identical if the two books have multiple formats overlapping. Is this really a concern? As we are showing the user they have two duplicate book entries which they need to resolve in general. They just won't know if say they both have ePub and mobi which are different and which being identical don't need examining.
One option that comes to mind is an extra menu item of something like "Binary compare selected books". This would attempt to tell you which formats of which book are duplicates of each other. I'm trying to continue to avoid custom columns.
Or we could just not worry about it and leave that functionality for a future super duper merge plugin. Which would do the binary compare again as part of it's "smart" merge recommendation...
|