28059 Commits

Author SHA1 Message Date
Kovid Goyal
24ece4a0c2 ... 2014-07-10 14:52:11 +05:30
Kovid Goyal
2ac2083f60 Also install bash completion on system where pkg-config is missing but the default bash completion dir exists 2014-07-10 12:58:30 +05:30
Kovid Goyal
a106f15d95 Linux installer: Use pkg-config to get the location for installing the calibre bash completion scripts. pkg-config is used only when installing to /usr. Fixes #1340023 [bash-completion missing](https://bugs.launchpad.net/calibre/+bug/1340023) 2014-07-10 12:45:14 +05:30
David Forrester
e013415923 Update to support Kobo firmware 3.5.0
Kobo are about to release firmware 3.5.0. The beta and release
candidates have been tested with calibre and the version numbers is all
that needs to change. As usual, I am bumping it to 3.5.1 in case of a
second bug fix release with no backend changes.

The only other change is in the list of cover images. This has a number
for the maximum DBVersion for the image. The previous value has been
exceeded, so it is being bumped again.

Fixes #1340039 [Update to support Kobo firmware 3.5.0](https://bugs.launchpad.net/calibre/+bug/1340039)
2014-07-10 12:15:36 +05:30
Kovid Goyal
60a346f565 More work on edit book plugin interface 2014-07-10 11:27:10 +05:30
Kovid Goyal
cc05dee17e MOBI Input: Always use index.html as the name of the generated html file to workaround problems with buggy epub readers that cannot handle URL unsafe characters in internal filenames 2014-07-10 10:04:20 +05:30
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
Kovid Goyal
0d47072f4c Merge branch 'master' of https://github.com/cbhaley/calibre 2014-07-10 07:43:41 +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
7d524da902 ... 2014-07-09 10:51:22 +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
Kovid Goyal
046d9bb4d0 Merge branch 'patch-1' of https://github.com/nerdoc/calibre 2014-07-07 21:17:21 +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
17dfc66df3 Update the GUI section of the User Manual 2014-07-07 09:18:13 +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
6ecbbc03f6 ... 2014-07-06 18:06:49 +05:30
Kovid Goyal
4767a6611a ... 2014-07-06 15:13:00 +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
14dc446536 ... 2014-07-05 08:05:25 +05:30
Kovid Goyal
22b08349ba API documentation for the Container class 2014-07-05 08:03:45 +05:30