38255 Commits

Author SHA1 Message Date
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 01e1df90a7,
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
Kovid Goyal
9670cde2c2
Update Barrons 2019-06-16 20:50:10 +05:30
Kovid Goyal
01326d69cf
py3: Use os.cpu_count() 2019-06-16 18:47:36 +05:30
Kovid Goyal
e574e47b71
Install ruby in the windows VM
Needed to build qt-qwebkit
2019-06-15 08:39:10 +05:30
Kovid Goyal
d782fa0ae4
py3: More unicode porting 2019-06-14 18:39:58 +05:30
Kovid Goyal
59ddfa67e5
Add a note about VM system requirements 2019-06-14 18:39:32 +05:30
Kovid Goyal
89284513a7
EPUB Output: When generating EPUB 3 preserve the old style meta tag to identify the cover as Google Play Books does not recognize EPUB 3 cover markup. See #1832660 (add cover to epub) 2019-06-14 11:03:21 +05:30
Kovid Goyal
ca4fd1f381
Conversion: Performance improvement for books that have many HTML files that all include the same CSS stylesheets
Now the conversion engine will flatten the same sequence of sheets
only once.

Merge branch 'master' of https://github.com/princesse-framboise/calibre
2019-06-14 10:10:05 +05:30
Kovid Goyal
b2f299de88
Create catalog: Fix handling of the tilde character in BiBTeX catalogs
Fixes #1832726 [Wrong ASCII conversion when writing bibtex file](https://bugs.launchpad.net/calibre/+bug/1832726)
2019-06-14 09:47:10 +05:30
Kovid Goyal
5a4ca12432
Fix #1832780 [Error when changing libraries](https://bugs.launchpad.net/calibre/+bug/1832780) 2019-06-14 08:40:20 +05:30
Kovid Goyal
408990ffd8
Update Newsweek 2019-06-13 16:29:45 +05:30
Kovid Goyal
b702e94090
Add Qt win extras to be built 2019-06-13 15:48:09 +05:30
Kovid Goyal
ee0f3e1b5a
Add gnuwin32, needed for Qt 2019-06-13 14:43:41 +05:30
Kovid Goyal
4d9c050e03
py3: more unicode porting 2019-06-13 11:11:52 +05:30
Kovid Goyal
3a688453ab
Go back to using git to fetch ephemeral translations
No significant speed difference and curl is failing on the macOS
Travis VM
2019-06-13 10:49:13 +05:30
Kovid Goyal
a38758ca68
Even better error message when loading .mo file fails 2019-06-13 10:38:52 +05:30
Kovid Goyal
98ec15b970
Retry download on fail 2019-06-13 10:37:16 +05:30
Kovid Goyal
a3bf706825
Fix msgfmt.py broken during unicode porting
Also merge in changes from upstream version
2019-06-13 10:36:53 +05:30
Kovid Goyal
6acfcf12ef
Use a tarball based download when downloading ephemeral translations 2019-06-13 09:33:50 +05:30
Kovid Goyal
adbd85bf33
News downloads: Fix incorrect font sizes for some text in the index pages. Fixes #1832628 [Calibre viewer freezes when opening news download converted to LRF](https://bugs.launchpad.net/calibre/+bug/1832628)
Conversion now uses a dedicated attribute data-calibre-rescale for
dynamic font sizing rather than relying on class names which can get
mangled by CSS flattening
2019-06-13 09:06:43 +05:30