Commit Graph

22376 Commits

Author SHA1 Message Date
Kovid Goyal 9c8357c31b Edit Book: Check Book: Add a check for manifest items missing href attributes. Fixes #1339766 [Validator gives error on “href” attribute in manifest item for remote resources](https://bugs.launchpad.net/calibre/+bug/1339766) 2014-07-10 09:54:37 +05:30
Kovid Goyal 54f774c375 Edit book: Highlight broken links using an error style 2014-07-10 09:35:35 +05:30
Kovid Goyal 3964715d56 ... 2014-07-10 09:21:14 +05:30
Kovid Goyal 62db82267f ... 2014-07-10 08:56:27 +05:30
Kovid Goyal 770c57064c Check more link attributes 2014-07-10 08:41:47 +05:30
Kovid Goyal 30d4453a7b ... 2014-07-10 08:29:38 +05:30
Charles Haley 4c3892dbd3 Fix regression caused by using compiled templates in icon rules. The first template was used for all the composed icon rules. 2014-07-09 22:32:19 +02:00
Kovid Goyal 99128676cb Also highlight URLs in CSS files and make them Ctrl-clickable 2014-07-09 18:32:12 +05:30
Kovid Goyal 7ab719cfcd Edit Book: Highlight href/src attributes and allow clicking on them while holding down the Ctrl key to jump to the linked to file 2014-07-09 17:59:16 +05:30
Kovid Goyal ac919b48ca Edit Book/Book polishing: Do not auto-resolve @import rules in AZW3 files. Also do not add a @namespace rule to all stylesheets that contain tag selectors. 2014-07-09 14:19:10 +05:30
Kovid Goyal a629e4b5a7 Edit book/Book polishing: Preserve the class attribute on the <html> tag in AZW3 format files. Fixes #1339055 [text layout changed from vertical to horizontal when using "Polish Books" feature](https://bugs.launchpad.net/calibre/+bug/1339055) 2014-07-09 12:33:38 +05:30
Kovid Goyal b616b15dd3 Edit Book: Fix inline spell check context menu not working when triggered by context menu key or a right clicking at the right edge of the word. 2014-07-09 09:53:49 +05:30
Kovid Goyal da29398a26 Fix some font directories from fonts.conf being ignored on linux when scanning the system for installed fonts. Fixes #1339257 [some font directories are ignored](https://bugs.launchpad.net/calibre/+bug/1339257) 2014-07-09 09:19:14 +05:30
Eli Schwartz 4b20fbbf10 Fix Documentation for list_re, list_re_group, first_matching_cmp, transliterate.
Fixes #1339296 [Fix documentation for some formatter functions.](https://bugs.launchpad.net/calibre/+bug/1339296)
2014-07-09 08:59:46 +05:30
Kovid Goyal feec1eb77d Start work on plugin framework for editor 2014-07-09 08:23:25 +05:30
Kovid Goyal 4b88420482 ... 2014-07-08 13:26:21 +05:30
Kovid Goyal 8e74361336 When clicking in the search box, select all existing text, for easy replacement. Fixes #1338862 [[Enhancement] Search enhancements](https://bugs.launchpad.net/calibre/+bug/1338862) 2014-07-08 12:23:33 +05:30
Kovid Goyal f8127127d1 pep8 2014-07-08 12:22:54 +05:30
Kovid Goyal 2f663a2e17 Edit book: Spell checker: Treat hyphenated words as single words for spell checking 2014-07-08 11:45:45 +05:30
Kovid Goyal cdef0f3acf Edit Book: When using the spell check dialog to change words, detect any changes made to open files outside the spell check dialog and automatically integrate them, to prevent those changes from being lost. 2014-07-08 09:44:20 +05:30
Christian Gonzalez 86121ef3c2 Add em tags around button title
to distinguish the button title better from the rest of the text, there should be something around it like <em> tags.
2014-07-07 17:40:18 +02:00
Kovid Goyal 251aa384a7 Edit Book: Add buttons to change the text alignment of the current paragraph. If you do not see them, go to Preferences->Toolbars and add them to the Text formatting actions toolbar. 2014-07-07 17:35:55 +05:30
Kovid Goyal c952bb5888 Add translated Quick Start Guides in French and German 2014-07-07 10:48:34 +05:30
Kovid Goyal 295cc5b0b1 Fix #1338219 [Tolino Shine SW Rev. 1.4.5 requires ebooks in directory Books](https://bugs.launchpad.net/calibre/+bug/1338219) 2014-07-07 08:10:30 +05:30
Kovid Goyal 940a17b6dd Improve performance of rendering the book list when lots of column coloring rules are used
Merge branch 'master' of https://github.com/cbhaley/calibre
2014-07-06 14:23:19 +05:30
Kovid Goyal 0cd76baa1b Nicer error message when failing to edit EPUB file with missing obfuscation key 2014-07-06 14:10:24 +05:30
Charles Haley 93e828fbbd Improve performance of column coloring:
1) cache the results of calling the formatter even if they are negative.
2) use compiled templates
2014-07-06 10:25:01 +02:00
Kovid Goyal a2d99fd452 Add Viewer plugins API docs to the user manual 2014-07-06 08:27:06 +05:30
Kovid Goyal 81f3a5b5cd ... 2014-07-06 08:17:47 +05:30
Kovid Goyal 8fd80a948f ... 2014-07-05 22:18:49 +05:30
Kovid Goyal 2dc956bbd7 Refactor for reuse 2014-07-05 15:48:48 +05:30
Kovid Goyal 45780c4719 Finish API documentation for the container and associated tools 2014-07-05 11:50:12 +05:30
Kovid Goyal 23d31b1815 Book polishing: When changing the cover in an EPUB file, place the newly created cover image in the same folder as other images in the book, rather than the root 2014-07-05 10:04:26 +05:30
Kovid Goyal 20bd464caa When calculating the recommended folder for files of a given type, if no such files already exist in the book, use the folder containing the OPF file rather than the root 2014-07-05 10:01:02 +05:30
Kovid Goyal 774c7603d0 More API documentation 2014-07-05 09:10:12 +05:30
Kovid Goyal 172977dbf5 Move all China related recipes into a single category
Fixes #1338001 [Change in categorization of news sources](https://bugs.launchpad.net/calibre/+bug/1338001)
2014-07-05 09:06:21 +05:30
Kovid Goyal 22b08349ba API documentation for the Container class 2014-07-05 08:03:45 +05:30
Kovid Goyal c4a195e761 ... 2014-07-04 23:05:36 +05:30
Kovid Goyal 116af5fde3 More API documentation 2014-07-04 22:56:34 +05:30
Kovid Goyal 041f92959c Start work on API documentation for the new database API 2014-07-04 22:12:57 +05:30
Kovid Goyal 00d3a5fad2 ... 2014-07-04 21:26:46 +05:30
Kovid Goyal f0af17ee1d version 1.43.0 2014-07-04 09:35:26 +05:30
Kovid Goyal cd878a6bb5 Add a wizard for easily searching date fields in your library. To use it click the advanced search button to the left of the search field. Allows you to search for books whose date is older/newer than a specified date or less than a number of days ago and so on. 2014-07-03 22:33:53 +05:30
Kovid Goyal ae83609c99 Driver for Onyx T68. Fixes #1336868 [Detection debug Information for Onyx T68](https://bugs.launchpad.net/calibre/+bug/1336868) 2014-07-03 11:27:43 +05:30
Kovid Goyal abda001fcf Fix importing of C-extensions when people are running from source with a PYTHONPATH containing conflicting pre-imported modules 2014-07-03 09:16:14 +05:30
Charles Haley 3848d7bf7d Correct fix for the formatter strip_results problem -- define the attribute in __init__ 2014-07-02 23:19:05 +02:00
Kovid Goyal eac3ae43e9 ... 2014-07-02 18:20:38 +05:30
Kovid Goyal 7a2a5bbdd9 When reading metadata from file names, allow setting the comments field as well, in addition to title/authros/publisher/series/etc. Fixes #1332582 [some add book regexp bugs and suggestion](https://bugs.launchpad.net/calibre/+bug/1332582) 2014-07-02 18:19:30 +05:30
Kovid Goyal b4b4a6f179 Edit Book: Fix a regression that caused syncing of the preview panel to the editor cursor position to not work when the cursor is positioned on a blank line in between two tag definitions 2014-07-01 11:39:11 +05:30
Kovid Goyal 725e1b9a88 ... 2014-07-01 10:22:32 +05:30