34392 Commits

Author SHA1 Message Date
Kovid Goyal
81ea515070 Edit Book: Allow the Spell Check dialog to be made much narrower than before. Fixes #1650932 [check spelling can't be resized, looks gigantic when using larger font in calibre editor.](https://bugs.launchpad.net/calibre/+bug/1650932) 2016-12-19 13:19:22 +05:30
Kovid Goyal
535199f3f0 A line wrapping layout 2016-12-19 13:18:10 +05:30
Kovid Goyal
78add734f8 Edit Book: Fix customize template window not freely resizable on windows. Fixes #1650924 ["Customize templates" window is too tall and cannot be resized](https://bugs.launchpad.net/calibre/+bug/1650924) 2016-12-19 10:48:09 +05:30
Kovid Goyal
5b8023dfb6 pep8 2016-12-19 10:30:38 +05:30
Kovid Goyal
9ba40c6f83 Merge branch 'master' of https://github.com/davidfor/calibre 2016-12-15 17:30:47 +05:30
David
e86052fa83 Update supported Kobo firmware to 4.2
Kobo are about to release a new firmware version. No changes are needed
except to bump the version numbers.
2016-12-15 22:55:23 +11:00
Kovid Goyal
0e61cebd0c Merge branch 'master' of https://github.com/cbhaley/calibre 2016-12-15 16:49:13 +05:30
Charles Haley
27a540aa37 Update FAQ to mention iOS Calibre Companion 2016-12-15 11:54:31 +01:00
Kovid Goyal
03c3b139db Update Die Zeit (subscription)
Fixes #1650014 [recipe for Die Zeit (subscription only) doesn't work after URL changes](https://bugs.launchpad.net/calibre/+bug/1650014)
2016-12-15 08:53:56 +05:30
Kovid Goyal
ee9877dc9d Update Irish Times 2016-12-15 08:40:34 +05:30
Kovid Goyal
6d2d835265 Edit Book: Fix newlines not being matched by the "Search ignoring markup" tool. Fixes #1649383 [Search ignoring HTML markup in book editor ignores "Dot all"](https://bugs.launchpad.net/calibre/+bug/1649383) 2016-12-13 18:06:32 +05:30
Kovid Goyal
e1a0e184c7 EPUB Input: Fix incorrect handling of html files that are in a folder above the OPF file. Fixes #1649357 [Private bug](https://bugs.launchpad.net/calibre/+bug/1649357) 2016-12-13 14:40:50 +05:30
Kovid Goyal
0fc654b918 ... 2016-12-13 14:07:16 +05:30
Kovid Goyal
c45a2dac8f Preserve order of tests 2016-12-13 13:03:22 +05:30
Kovid Goyal
f1248b88d0 DRYer 2016-12-13 12:54:05 +05:30
Kovid Goyal
bf39b865a3 Recognize JPEG-XR (.jxr) files 2016-12-13 12:49:46 +05:30
Kovid Goyal
cc5d806c6e Use a random non-IE user agent 2016-12-13 12:14:30 +05:30
Kovid Goyal
d700523080 Fix images not working for Guardian and Independent
Apparently they serve images in JPEG-XR format if the user agent is IE
2016-12-13 11:02:45 +05:30
Kovid Goyal
bcbac05d04 Allow using amazon_in, amazon_au, amazon_com identifiers in the Book details panel. Fixes #1649371 [Proper link ISBN for searching in Amazon au, in, ca](https://bugs.launchpad.net/calibre/+bug/1649371) 2016-12-13 09:48:19 +05:30
Kovid Goyal
c8966e443b Change the implementation of manifest_has_name() to be robust against URI percent encoding 2016-12-12 10:31:11 +05:30
Kovid Goyal
3c77f00387 Merge branch 'master' of https://github.com/Jaffa/calibre 2016-12-12 01:06:38 +05:30
Andrew Flegg
79a88546f0 Retrieve the latest magazine cover's thumbnail to use as the cover 2016-12-11 11:28:20 -08:00
Kovid Goyal
1ec001d53d Update Ambito.com
Fixes #1649112 [Updated recipe for Ambito.com](https://bugs.launchpad.net/calibre/+bug/1649112)
2016-12-12 00:07:07 +05:30
Kovid Goyal
52f7b6c8ce xgettext cant handle non-ascii chars in msgids with the --omit-header option 2016-12-09 11:28:20 +05:30
Kovid Goyal
a9657651ef Remove the allow failures on Travis OSX since it is working again 2016-12-09 10:56:39 +05:30
Kovid Goyal
91d3802377 Use curl to download mathjax as well so that it works in Travis on OS X 2016-12-09 10:41:39 +05:30
Kovid Goyal
e652bfac22 Fix running multiple file type plugins not seeing modified file from previous plugin 2016-12-09 10:40:58 +05:30
Kovid Goyal
ff09f7eea1 One more step later 2016-12-09 10:21:05 +05:30
Kovid Goyal
27437dc150 Try moving the SSLCERT_FILE export to later in the build process on Travis 2016-12-09 10:13:20 +05:30
Kovid Goyal
70d31e332c version 2.74.0 v2.74.0 2016-12-09 09:01:40 +05:30
Kovid Goyal
cbf6eed281 pep8 2016-12-09 09:01:05 +05:30
Kovid Goyal
71605407dd Be a little more defensive 2016-12-09 08:46:48 +05:30
Kovid Goyal
7735b0c9f7 Edit Book: Fix selected text not being fully highlighted when using the solarized color schemes. Fixes #1647448 [Selected text not visible in ebook-editor with solarized-dark theme](https://bugs.launchpad.net/calibre/+bug/1647448) 2016-12-06 08:43:32 +05:30
Kovid Goyal
1371f6c858 Get rid of mock
Shaves several seconds of the CI builds
2016-12-05 19:34:53 +05:30
Kovid Goyal
438d331e86 calibredb: Fix CSV output for the list command not properly escaped
Merge branch 'jamesbroadhead-csv_module'
2016-12-05 19:01:26 +05:30
Kovid Goyal
1ff4f01b39 Use find_tests() for library.test_cli as well 2016-12-05 19:00:00 +05:30
Kovid Goyal
5299c936e5 Merge branch 'csv_module' of https://github.com/jamesbroadhead/calibre into jamesbroadhead-csv_module 2016-12-05 18:46:44 +05:30
James Broadhead
932430cd23 Install mock on travis 2016-12-05 12:22:11 +00:00
James Broadhead
3c4d239185 bugfix: pass opts to print*check_library* 2016-12-05 11:48:32 +00:00
Kovid Goyal
5f2f8342dc pep8 2016-12-05 17:07:30 +05:30
Kovid Goyal
353e7c2b36 Fix subsetting of fonts whose names start with "and" not working
Caused by a bug in the font-family parsing routines of cssutils,
workaround by quoting the family name before passing it to cssutils.
2016-12-05 17:07:11 +05:30
James Broadhead
a6093e8cac rm c.library.test
Per comment on https://github.com/kovidgoyal/calibre/pull/592, this test
module is unnecessary.
2016-12-05 11:28:01 +00:00
James Broadhead
0dd2c54510 c.library.cli: use csv module for check_library
- use the builtin csv module for check_library output
- enable the comma-escaping test in test_cli
2016-12-05 11:19:18 +00:00
Kovid Goyal
9a60dd0da1 Update Frontline
Fixes #1647313 [Replace Frontline recipe](https://bugs.launchpad.net/calibre/+bug/1647313)
2016-12-05 16:48:26 +05:30
James Broadhead
fd70317171 c.library.cli: extract check_library printing
- extract printing/formatting logic from
  calibre.library.cli.command_check_library

- add tests asserting current behaviour
2016-12-05 11:08:39 +00:00
James Broadhead
a517cec2cd Fix calibre.library.test.DBTest
- fix testSorting by making the author_sort field on the test data
  unique.

- make tests less brittle by declaratively defining the data to be
  compared by testSorting
2016-12-05 09:54:31 +00:00
James Broadhead
8522ac55af Run calibre.library tests
- follow convention, add a find_tests, tests method to
  calibre.library.test. Add calibre.library to the list in setup/test.py

- sort some imports

- add .cache to .gitignore
2016-12-05 08:42:53 +00:00
Kovid Goyal
6f99bc3cea Make the original path to file available to FileType plugins 2016-12-05 07:45:25 +05:30
Kovid Goyal
cc0d25c123 Fix a regression in 2.72 that broke the --start-in-tray command line option. Fixes #1644876 [calibre --start-in-tray does not work anymore on Win10](https://bugs.launchpad.net/calibre/+bug/1644876) 2016-12-04 20:08:11 +05:30
Kovid Goyal
ee5711f0ba Use the same context menu code for the cover grid view as well 2016-12-04 09:34:48 +05:30