Commit Graph

38244 Commits

Author SHA1 Message Date
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
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
Kovid Goyal 7394a508e0 Fix an infinite loop in the LRF renderer 2019-06-13 06:03:06 +05:30
Kovid Goyal 57a3121f6c pep8 2019-06-12 23:18:24 +05:30
Kovid Goyal 7192861301 Merge branch 'master' of https://github.com/davidfor/calibre 2019-06-12 19:42:22 +05:30
David af5af3d029 Better layout of new cover options in KoboTouch driver. 2019-06-12 22:21:21 +10:00
Kovid Goyal c0397def21 ... 2019-06-12 13:26:17 +05:30
Kovid Goyal eafb79aaca Fixup AINOnline for beautifulsoup 4 2019-06-12 13:25:04 +05:30
Kovid Goyal ea74df97ec Get rid of the last use of win32com 2019-06-12 07:07:28 +05:30
Kovid Goyal 9844394258 Windows: Dont use a deprecated API for moving to trash 2019-06-12 05:42:03 +05:30
Kovid Goyal 7a048fe361 Aviation International News by Jose Ortiz 2019-06-12 05:25:59 +05:30
Kovid Goyal f66a709dfe Cleanup 2019-06-11 19:52:25 +05:30
Kovid Goyal 59264be1f0 Use RAII in winutil 2019-06-11 18:49:36 +05:30