Commit Graph

38274 Commits

Author SHA1 Message Date
Charles Haley d034b81ce3 Corrected CC URLs. 2019-07-01 22:49:12 +01:00
Kovid Goyal 7c07d114ac Merge branch 'sort' of https://github.com/bmwiedemann/calibre 2019-07-01 18:26:15 +05:30
Bernhard M. Wiedemann 53298f87ff Sort input file list
so that calibre/plugins/lzma_binding.so builds in a reproducible way
in spite of indeterministic filesystem readdir order
and http://bugs.python.org/issue30461

See https://reproducible-builds.org/ for why this is good.
2019-07-01 14:47:32 +02:00
Kovid Goyal 745a3ef952 py3: Fix bulk convert not working 2019-07-01 11:27:58 +05:30
Kovid Goyal 442354bce9 Merge branch 'master' of https://github.com/cbhaley/calibre 2019-06-30 18:36:16 +05:30
Charles Haley 04322bdb39 Change URLs for CC 2019-06-30 13:54:08 +01:00
Kovid Goyal 416986eb76 Handle malformed data from NYT 2019-06-30 16:31:59 +05:30
Kovid Goyal 0f4c2c23bd py3: Fix #1834768 [Unable to customise builtin recipe (Python 3)](https://bugs.launchpad.net/calibre/+bug/1834768) 2019-06-30 13:31:16 +05:30
Kovid Goyal 465ca0573b News download: Fix the check for empty feeds when generating man ToC page
Fixes #1834684 [TOC missing in news download (Python 3)](https://bugs.launchpad.net/calibre/+bug/1834684)
2019-06-30 07:07:10 +05:30
Kovid Goyal 07f80229e9 ToC Editor: Allow user to control whether duplicate headings are included or not when generating ToC from headings 2019-06-29 13:34:58 +05:30
Kovid Goyal 0d9047cfa3 DOCX Input: When autodetecting the Table of Contents from headings, work even if the headings use numbering. Fixes #1834661 [Private bug](https://bugs.launchpad.net/calibre/+bug/1834661) 2019-06-29 12:16:42 +05:30
Kovid Goyal ce01b4c571 Dont fail if the workaround for linux brokenness raise an exception 2019-06-29 11:09:52 +05:30
Kovid Goyal 5b1941a833 ... 2019-06-29 10:23:34 +05:30
Kovid Goyal a4de767848 Linux: Workaround for bug in recent Linux kernels that causes the Kindle to eject after calibre connects to it. Fixes #1834641 [Opening Kindle devices in Calibre will cause a disconnect from Linux LTS 4.19.51+ onwards](https://bugs.launchpad.net/calibre/+bug/1834641) 2019-06-29 10:17:50 +05:30
Kovid Goyal 0d1ab933c9 py3: unicode literals porting 2019-06-27 06:19:51 +05:30
Kovid Goyal 4634768d3f Fix a regression that broke the per_lang_title_sort_articles tweak
There must not be blank lines in tweak definitions in default_tweaks.py
Fixes #1834329 ["articles" for sort strings do not working/save](https://bugs.launchpad.net/calibre/+bug/1834329)
2019-06-27 06:15:37 +05:30
Kovid Goyal 099b0cd726 py3: Fix icon theme download not working 2019-06-26 09:00:57 +05:30
Kovid Goyal 73493976e8 Sending email: Fix an error on some windows machines with non-ASCII hostnames 2019-06-26 08:41:36 +05:30
Kovid Goyal 1a7a1b27e8 Update Art and Letters Daily 2019-06-26 08:30:21 +05:30
Kovid Goyal 43f8e0926d Update The Wall Street Journal 2019-06-25 20:20:06 +05:30
Kovid Goyal f663fff3ad py3: Fix extracting raster cover from titlepage
Fixes #1012 (py3: fix 'in' operation)
2019-06-25 13:45:26 +05:30
Kovid Goyal 1b6b234c59 Various cleanups and fixes for the last py3 merge 2019-06-23 10:59:27 +05:30
Kovid Goyal 2c1a1813ce Use cp1252 instead of utf-8 for ereader metadata as per spec 2019-06-22 05:09:33 +05:30
Kovid Goyal cc7eaf016a Merge branch 'py3' of https://github.com/eli-schwartz/calibre 2019-06-22 05:04:22 +05:30
Kovid Goyal abee667506 py3: fix py_compress_doc 2019-06-22 04:57:50 +05:30
Eli Schwartz 0048c43a9e py3: use unicode literals for casting strings
Since unicode_type cannot be used in dynamically updated code, cast to
the same type as type('') -- which we know will be unicode because of
unicode_literals.
2019-06-21 17:29:12 -04:00
Eli Schwartz 7c89277408 fix documentation typos 2019-06-21 17:29:12 -04:00
Eli Schwartz 5c7fa28d38 misc cleanup 2019-06-21 17:29:12 -04:00
Eli Schwartz 7993757099 py3: fix bytes handling by using bytes as needed 2019-06-21 17:29:12 -04:00
Eli Schwartz 2da800aa6e use context managers for open() 2019-06-21 17:29:12 -04:00
Eli Schwartz 67f8b23baa use more raw strings to prevent escaping 2019-06-21 17:29:12 -04:00
Eli Schwartz 1f794c4cd2 py3: more work on universal __future__s 2019-06-21 17:29:12 -04:00
Eli Schwartz 824f909627 do not shadow builtins as variable names 2019-06-21 15:27:29 -04:00
Eli Schwartz c18eb0cb8c standardize on one is_py3 representation 2019-06-21 15:27:29 -04:00
Kovid Goyal abd9e6bcf7 py3: Fix None comparison when sorting the device books list 2019-06-21 17:52:35 +05:30
Kovid Goyal 98b9787611 Display status badges only for master 2019-06-21 12:02:42 +05:30
Kovid Goyal 3e42733c0d Merge branch 'patch-1' of https://github.com/yesplease/calibre 2019-06-21 06:33:34 +05:30
Bradley Heinz 2a019ca647 Update COPYRIGHT
Update copyright year to now
2019-06-20 16:14:23 -05:00
Kovid Goyal 2b639d6ea0 Use QTextBrowser instead of WebKit to display downloaded metadata
We are getting rid of WebKit
2019-06-20 15:10:47 +05:30
Kovid Goyal cb2dcafe87 Bump the version of python on windows 2019-06-20 13:55:10 +05:30
Kovid Goyal 38540e52c9 Merge branch 'qt5.13' of https://github.com/eli-schwartz/calibre 2019-06-19 20:41:48 +05:30
Eli Schwartz 0a5dc07da1 fix qt 5.13 compatibility
In https://github.com/qt/qtbase/commit/01e1df90a7debd333314720fdd5cf6cd9964d796,
screenAdded was deprecated, and as of qt 5.13 it is fully removed. Adapt
to this change by using the new API in QWindowSystemInterface.
2019-06-19 11:04:06 -04:00
Kovid Goyal 1be0c8ee8b Get signing working 2019-06-19 17:59:16 +05:30
Kovid Goyal 2635e23ed5 calibre now builds fully on windows
The duktape tests are crashing have to figure out why at some point
2019-06-19 17:48:41 +05:30
Kovid Goyal aed78ba857 calibre now builds on windows, though for some reason the test fails 2019-06-19 17:04:35 +05:30
Kovid Goyal 46bc83be18 Remove webkit from build test since we are transitioning off it 2019-06-19 17:03:57 +05:30
Kovid Goyal 947fb029d8 More work on building calibre on windows 2019-06-19 12:15:30 +05:30
Kovid Goyal e804e48747 Start work on building calibre on windows 2019-06-19 10:06:54 +05:30
Kovid Goyal 424de7f8fe Advanced search dialog: Remember the last focused field in the search by ttiel/authors tab 2019-06-18 11:38:49 +05:30
Kovid Goyal 06d2569fa5 Give up on building WebKit 2019-06-18 11:21:27 +05:30