Commit Graph

26644 Commits

Author SHA1 Message Date
Kovid Goyal b05f8a061d Fix user manual documentation for calibredb set_metadata incomplete 2014-01-17 08:37:43 +05:30
Kovid Goyal 34c2d95d47 Update various Polish news sources
Merge branch 'master' of https://github.com/fenuks/calibre
2014-01-17 08:32:05 +05:30
fenuks eb8c47124f recipe update 2014-01-16 22:02:16 +01:00
Kovid Goyal f38246d400 Add checks for meta cover tag and OPF package identifier 2014-01-16 21:54:36 +05:30
Kovid Goyal 0409241765 Get the patience diff module compiling and loading 2014-01-16 20:57:31 +05:30
Kovid Goyal b98677d9b1 Initial import of Patience Diff C implementation from bzr 2014-01-16 20:43:13 +05:30
Kovid Goyal 882a280c12 Prevent setting an incorrect value for compression quality in the wireless driver causing an error
Show a busy cursor while calibre is working on matching books on the
device to books int he library, which can take a while if the user has a
lot of books on the device.

Merge branch 'master' of https://github.com/cbhaley/calibre
2014-01-16 18:57:01 +05:30
Charles Haley 7aa33052ac Only accept non-user and non-network events while processing books. 2014-01-16 13:08:28 +01:00
Charles Haley 4b88f78bd0 Book matching during device connection:
1) add some debugging output
2) add some user feedback that it is happening by changing the status bar and setting a wait cursor.
3) make the book matching during device connection pseudo-multithread by processing GUI events during matching. In particular, this prevents the OS from deciding that calibre has stopped responding.
2014-01-16 12:36:53 +01:00
Kovid Goyal ad0c7698a3 ... 2014-01-16 16:22:47 +05:30
Charles Haley a4777f81e9 Make setting an incorrect compression quality value non-fatal by forcing incorrect values to the default. 2014-01-16 09:46:04 +01:00
Kovid Goyal 648ae5c414 Add tests for invalid pointer to toc in <spine> 2014-01-16 10:28:56 +05:30
Kovid Goyal 54f03fc314 ... 2014-01-16 08:55:03 +05:30
Kovid Goyal 95b0bc0695 ... 2014-01-16 08:52:59 +05:30
Kovid Goyal c838900d9c Fix #1269592 [Edit Book: New unreleased Manifest missing files test is buggy](https://bugs.launchpad.net/calibre/+bug/1269592) 2014-01-16 08:46:20 +05:30
Kovid Goyal 15c2b493fa Check for duplicates in the spine 2014-01-15 19:00:23 +05:30
Kovid Goyal e0866e66de Check for entries in the manifest that point to missing files 2014-01-15 18:51:31 +05:30
Kovid Goyal bc926b392d ... 2014-01-15 18:39:29 +05:30
Kovid Goyal 58ef982a02 Check for duplicate items in the manifest 2014-01-15 18:37:25 +05:30
Kovid Goyal 0fb35bb7d0 ... 2014-01-15 17:24:13 +05:30
Kovid Goyal 060097146d Edit book: Add various validity checks for OPF files.
Check for incorrect idrefs, missing required sections, non-linear items
in the spine.
2014-01-15 17:15:07 +05:30
Kovid Goyal 421bb00a06 Edit book: When showing HTML tag mismatch errors, show clickable links for the opening as well as the closing tags 2014-01-15 11:38:49 +05:30
Kovid Goyal 8add032da1 ... 2014-01-15 11:23:33 +05:30
Kovid Goyal 4cf26dd397 Edit book: Add checks for duplicate ids in HTML/OPF/NCX files 2014-01-15 11:14:00 +05:30
Kovid Goyal e2647b735f Allow errors to be associated with multiple locations 2014-01-15 11:13:34 +05:30
Kovid Goyal da50613e48 Move guess_type into the utils module 2014-01-15 09:53:33 +05:30
Kovid Goyal ba277fd169 Edit book: Add checks for filenames containing URL unsafe characters to the Check Book tool 2014-01-15 09:19:05 +05:30
Kovid Goyal 71b70ea9f1 ... 2014-01-15 08:11:31 +05:30
Kovid Goyal 3743fb1f2c ... 2014-01-14 17:04:59 +05:30
Kovid Goyal dc5b448e85 Documentation for the arrange into folders tool 2014-01-14 17:04:32 +05:30
Kovid Goyal c2e8bab271 Edit book: Add a new tool to automatically arrange all files in the book into folders based on their type. Access it via Tools->arrange into folders. 2014-01-14 17:00:41 +05:30
Kovid Goyal 7ab44aa617 ... 2014-01-14 10:42:01 +05:30
Kovid Goyal 3b2c12219c AZW3 Output: When converting EPUB files that include an HTML titlepage no external cover is specified, ensure that the Go to cover action on the Kindle goes to the cover image and not the html titlepage. Fixes #1268657 [Wrong metadata.opf generated for cover in EPUB to AZW3 conversion](https://bugs.launchpad.net/calibre/+bug/1268657) 2014-01-14 10:39:49 +05:30
Kovid Goyal cc27dfd9ce iTunes driver: Retry automatically a few times when failing to send multiple book to iTunes. Fixes #1268058 [Error when trying to send multiple books to iBooks](https://bugs.launchpad.net/calibre/+bug/1268058)
Merge branch 'master' of https://github.com/GRiker/calibre
2014-01-13 21:31:34 +05:30
Gregory Riker 3e81bee473 Merge branch 'master' of https://github.com/kovidgoyal/calibre 2014-01-13 05:14:55 -07:00
Gregory Riker d55d3c7283 Diagnostic improvements for Windows 2014-01-13 05:13:40 -07:00
Kovid Goyal 2c8ac926b1 Refactor dialog base class into its own module for easier re-use 2014-01-13 11:24:41 +05:30
Kovid Goyal 2d8dfc3a28 Update NY Times some more 2014-01-12 19:29:09 +05:30
Kovid Goyal a60a80d125 HTML Input: Fix UTF-16/32 encoded files that are linked to from the parent file not being properly processed. Fixes #1268262 [convert html file encoded as utf-16 fail to include image files and have wrong order](https://bugs.launchpad.net/calibre/+bug/1268262) 2014-01-12 16:15:21 +05:30
Kovid Goyal 25f96bd198 ... 2014-01-12 11:11:00 +05:30
Kovid Goyal 901f54e124 EPUB Output: Fix splitting of large HTML files removing all child tags from inside <pre> tags. Fixes #1267327 [Private bug](https://bugs.launchpad.net/calibre/+bug/1267327) 2014-01-12 09:25:07 +05:30
Gregory Riker e287cd6fc1 Potential fix for lp:1268058, waiting for metadata to become writeable on iDevice. 2014-01-11 06:41:32 -07:00
Kovid Goyal de49923947 Device view: Allow searching the tags of books that match books in the calibre library by prefix the search term with tags: 2014-01-11 18:47:34 +05:30
Kovid Goyal 0a84e0c56f Conversion: Allow getting text for entries int he Table of Contents from tag attributes. Fixes #1267837 [[Enhancement] option to always use title attribute for chapter titles in TOC](https://bugs.launchpad.net/calibre/+bug/1267837) 2014-01-11 15:45:06 +05:30
Steve Kertes 772ea98f77 If toc or chapter xpaths select an attribute use that attribute in place of the element's text when creating the TOC. (ie --level1-toc //h:h1/@title ) 2014-01-11 15:17:23 +05:30
Charles Haley 6001342b32 Don't search tags when the expression is unprefixed. Some performance improvements and defensive code. 2014-01-11 09:23:25 +01:00
Charles Haley 352ee20933 Allow searching for tags in the device view. Works for books on the device that came from calibre or have matched a calibre book in the past. 2014-01-11 08:30:52 +01:00
Kovid Goyal 924c0a6aeb Edit book: Fix tab characters not being identified in the lower right corner. Fixes #1267980 [Edit Book: Tabs are not identified in the lower left corner](https://bugs.launchpad.net/calibre/+bug/1267980) 2014-01-11 10:17:29 +05:30
Kovid Goyal da1648b94d ... 2014-01-11 09:16:48 +05:30
Kovid Goyal 594906102c ... 2014-01-10 20:52:10 +05:30