The error I fixed was the KeyError that DrChiper reported seeing in 2.19.1. The fix was a simple one-line change to a button in that dialog, so it shouldn't have any effect on anything else in Calibre. None of the other changes in that version touch anything else in Calibre itself, certainly not its database, so I have no idea about the library oddities that DNSB seems to be seeing.
@DrChiper, you said that the new version "prevents Calibre from starting". Are you getting any error message? The only way I could imagine that happening is if the "Kobo Utilities.json" config file in the plugins directory has become corrupted somehow. Could you maybe try removing that to see if that fixes it? And if yes, could you post it here so I can have a look at it? There seem to be a few more bugs in that annotation feature as I also got an error when trying to change the selection in the dialog.
|