View Single Post
Old 05-15-2011, 07:43 PM   #168
kiwidude
Calibre Plugins Developer
kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.
 
Posts: 4,731
Karma: 2197770
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
v1.5.1 Released

Changes in this release:
  • Run all the quality checks with a progress dialog that can be aborted
  • Change the ePub check for unmanifested files to exclude iTunes plist and Calibre bookmark files
  • Add ePub check for embedded fonts in an ePub
  • Add check for pubdate, testing for equality with date timestamp
  • Add ePub check for DRM

Those long running checks on large libraries should hopefully be a bit more tolerable to run with a proper progress dialog and ability to abort.

As I mentioned in a previous post, I have changed the unmanifested files check so it now works exclusive of calibre bookmark and plist files.

The embedded font check was requested by Idolse. This only checks for .ttf and .otf files in the ePub.

The check for pubdate was requested by drMerry. When you first add a book to Calibre, the pubdate is set to the same value as the book timestamp, this check finds books that are still in this state.

The check for DRM just checks for the presence of an encryption.xml file. Perhaps this is not a fully encompassing check, but it did achieve the purpose on my own library.

As always, further suggestions and feedback welcomed.
kiwidude is offline   Reply With Quote