1
I Use This!
Low Activity

Commits : Listings

Analyzed about 10 hours ago. based on code collected about 15 hours ago.
Apr 30, 2023 — Apr 30, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Fix #22: Properly parse encryption.xml More... about 11 years ago
Fix #21: When parsing the OPF to populate the Container, force URL-decoding of all hrefs. More... about 11 years ago
Fix #23: If the ePub is DRM-encumbered, do not use the kepub extension. More... about 11 years ago
README update: require calibre debug log More... about 11 years ago
Version number change, to distinguish the version of this driver from the version of the main KT driver. More... about 11 years ago
Update options from new KoboTouch driver code. More... about 11 years ago
Fix issues accessing files below the root. More... about 11 years ago
debug_print is a device function. More... about 11 years ago
Take HTML files from the ePub manifest instead of relying on the file extension. More... about 11 years ago
Unmanifested files are added if not to be deleted More... about 11 years ago
Fix #20: Fix lower-case database path More... about 11 years ago
Add the option (default off) to delete unmanifested files from the ePub if they're encountered during processing. More... about 11 years ago
Copy calibre's decode() function to best process input data the same way as calibre. More... about 11 years ago
encryption.xml is at a standard location, so don't loop over the name map. More... about 11 years ago
Update README.md More... about 11 years ago
Update the driver to use namespace-aware XPath queries when processing XHTML files. The previous version, using get_parsed(), processed XHTML files with the Element Tree HTMLParser class. Now, using the more correct get() function, these files are parsed with a namespace-aware XML parser, which is more correct. More... about 11 years ago
Provide directions for working around the issue upgrading from calibre 0.9.18 or earlier to 0.9.19 or later. More... about 11 years ago
Fix #11: Calibre 0.9.19 removed the calibre.ebooks.epub.fix package, including the Container class being extended. This update copies and modifies the original calibre.ebooks.epub.fix.Container class from calibre 0.9.18. More... about 11 years ago
Remove debug printing More... about 11 years ago
Assume that books are constructed correctly and use chardet as a fallback if it really fails. More... about 11 years ago
Update README.md More... about 11 years ago
Don't bother looping when searching the manifest for a cover image; there should only be one matching node anyway, and it's not like there can be more than one cover image displayed. More... about 11 years ago
The check for "not None" is redundant if the "length > 0" check succeeds. More... about 11 years ago
Remove database code. It's too error-prone, too fragile, and adds extra per-book processing time with no current benefit. More... about 11 years ago
Issue #4: Use chardet to determine each file's encoding and decode using that encoding. Fall back to stripping smart quotes then trying again, then fall back to decoding and ignoring invalid byte sequences. More... about 11 years ago
Use proper detection of whether or not a node was matched. More... about 11 years ago
Fix #8: code fails on debug message, change the message and move on More... about 11 years ago
Add scripts for creating the plugin ZIP file More... about 11 years ago
Fix a spelling error. More... about 11 years ago
Implement a patch submitted on bug #1. Change patch to avoid looping by taking advantage of some assumptions that the ePub specification and XML rules suggest are valid. This should be the primary method of detecting the cover image, falling back to the previous method of scanning the manifest only if no cover image can be found. More... about 11 years ago