Commit Graph

21290 Commits

Author SHA1 Message Date
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 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
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 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 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
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 05a536ed28 ... 2014-01-10 16:28:57 +05:30
Kovid Goyal a428da5f5b version 1.19 2014-01-10 09:38:21 +05:30
Kovid Goyal 184b788e2b Edit book: Fix marking a file as titlepage not working if the opf does not contain a <guide> section. Fixes #1267643 [Edit Book: Mark as Cover Page doesn't seem to work](https://bugs.launchpad.net/calibre/+bug/1267643) 2014-01-10 08:42:39 +05:30
Kovid Goyal e1901121ae Edit book: Fix errors when working on HTML files that parse as valid XML, but do not have the correct XHTML namespace. 2014-01-09 21:33:47 +05:30
Kovid Goyal ef6b0193a8 ... 2014-01-09 11:47:44 +05:30
Kovid Goyal 8fe554f3b5 Fix handling of non-BMP characters on narrow builds of python (windows).
Also show busy cursor while searching.
2014-01-08 12:48:20 +05:30
Kovid Goyal e0bf82e6e0 Use QInputMethodEvent to make charmap work with all widgets 2014-01-08 11:28:05 +05:30
Kovid Goyal ab7b6e1e99 Slightly more useful error on checkpoint stack corruption 2014-01-08 11:27:29 +05:30
Kovid Goyal 263c7c1469 Fix typing non-English characters using an input method (key composing) in the author/tags/etc fields in the metadata dialog not working. Fixes #1266795 [Character composing doesn't work on metadata editor](https://bugs.launchpad.net/calibre/+bug/1266795) 2014-01-08 09:11:17 +05:30
Kovid Goyal 632e5105e8 Use parse_only_date when reading pubdate from filenames 2014-01-08 08:33:46 +05:30
Kovid Goyal 3c10e66274 Edit book: When searching for text in the editor, center the found text on screen
This is a dummy commit, the actual change was accidentally included in
the previous commit.
2014-01-07 15:10:20 +05:30
Kovid Goyal db71b29026 Add searching to the charmap dialog 2014-01-07 15:05:59 +05:30
Kovid Goyal 305379f27f Edit book: Fix error when merging html files that include a currently opened file and a non-html file is also open 2014-01-07 13:35:18 +05:30
Kovid Goyal a8a81594f4 ... 2014-01-07 12:14:03 +05:30
Kovid Goyal 388add7ae8 ... 2014-01-07 11:57:04 +05:30
Kovid Goyal bf733ef1b6 ... 2014-01-06 20:44:47 +05:30
Kovid Goyal 0a9825d39a Handle changing focus ed widget in parent while charmap is visible 2014-01-06 17:20:17 +05:30
Kovid Goyal 0012f5cc4b Edit book: Add a tool to insert arbitrary unicode characters, such as special spaces or punctuation or characters from non-English languages into the text 2014-01-06 17:00:21 +05:30
Kovid Goyal c06d44d598 UI to add/remove characters to favorites 2014-01-06 15:39:51 +05:30
Kovid Goyal b818eb3e0c Single click expand character categories 2014-01-06 15:04:04 +05:30
Kovid Goyal 7a426e0f1c Drag and drop to re-arrange characters in favorites 2014-01-06 14:59:44 +05:30
Kovid Goyal 0c7e911325 Fix unnecessary error popup during shutdown if the wireless device driver is running and mdns de-registration fails. Fixes #1262819 [Calibre throws error when stopping wireless device connection](https://bugs.launchpad.net/calibre/+bug/1262819)
Merge branch 'master' of https://github.com/cbhaley/calibre
2014-01-06 14:22:50 +05:30
Charles Haley 916fb01ab7 Bug #1262819 - bonjour unregistration fails in wireless device 2014-01-06 09:41:20 +01:00
Kovid Goyal 1815ea092a ... 2014-01-06 13:13:11 +05:30
Kovid Goyal e3b0de4829 Paint the non printing characters using aliases 2014-01-06 13:10:30 +05:30
Kovid Goyal fb7118814f Displaying characters works (apart from non-printable chars) 2014-01-06 11:02:26 +05:30
Kovid Goyal da2913ab84 Start work on character select dialog 2014-01-06 08:19:00 +05:30
Kovid Goyal e5939d3d3d Driver for teXet TB-146SE. Fixes #1266030 [Add support for texet TC0146SE reader](https://bugs.launchpad.net/calibre/+bug/1266030) 2014-01-04 22:48:02 +05:30
Kovid Goyal 3b5c34170b Edit book: Show tooltips in the File Browser for "special" files, such as the cover, opf, ncx, etc. 2014-01-04 14:01:07 +05:30
Kovid Goyal 31c4f65977 Ensure html files have mimetype set to xhtml mimetype when exploding azw3 files, so that check book does not complain about them. 2014-01-04 13:10:54 +05:30