Commit Graph

38755 Commits

Author SHA1 Message Date
Kovid Goyal ced7df0b20 Remove unnecessary list comprehension 2019-08-20 14:16:26 +05:30
Kovid Goyal 1a53ef945a Dont rely on the shell to restart calibre on macOS 2019-08-20 14:14:10 +05:30
Kovid Goyal b657ba60d7 Update Foreign Affairs 2019-08-19 08:27:33 +05:30
Kovid Goyal 099cbca59c Get parse_index() working for foreign affairs AJAX backend 2019-08-18 17:52:49 +05:30
Kovid Goyal d7458841e1 Update bundled mechanize 2019-08-18 14:09:19 +05:30
Kovid Goyal 9808bf69c9 Update derStandaard 2019-08-18 13:03:45 +05:30
Kovid Goyal 7460a12a4b Complete fix for WSJ login logic change 2019-08-14 20:52:37 +05:30
Kovid Goyal ac9f1fc2d9 change wording slightly 2019-08-14 08:50:06 +05:30
Kovid Goyal 4353f2ab9d Update Globe and Mail 2019-08-14 06:50:51 +05:30
josue 175b747657 Updated The Globe and Mail recipe: article titles no longer include section the article belongs to, added article meta data to remove tags because it was taking up almost 1 full page of dummy text, added real estate section, updated newspaper name to its proper one 2019-08-13 21:08:05 -04:00
Kovid Goyal b9d5842e00 Update CNET News 2019-08-13 20:12:36 +05:30
Kovid Goyal 6c3fd548a5 ... 2019-08-13 11:16:41 +05:30
Kovid Goyal c5aeaa8c8a Cleanup HTML metadata parsing 2019-08-12 10:10:50 +05:30
Kovid Goyal 44e54bffc4 Merge branch 'html_identifier_import' of https://github.com/cszucko/calibre 2019-08-12 09:00:10 +05:30
Christopher Szucko b12c75c904 Add unit tests for HTML metadata imports 2019-08-11 10:14:15 -05:00
Christopher Szucko a81ff78c0a Escape HTML entities in comments 2019-08-11 10:13:25 -05:00
Christopher Szucko 8cbaa3a9e2 Fix importing ratings from HTML metadata
The HTML import was assuming ratings were out of 5 but the internal representation is out of 10
2019-08-11 10:13:25 -05:00
Christopher Szucko d36a23d795 Refactor HTML metadata parsing
Use an HTMLParser rather than regex, only parse the document once, and add handling for multiple values for authors, tags, and languages
2019-08-11 10:13:25 -05:00
Kovid Goyal 5d1379fbec Speed up restoring original format by doing a rename rather than a copy and re-add. Fixes #1839733 [Restore pre conversion originals very slow](https://bugs.launchpad.net/calibre/+bug/1839733) 2019-08-11 19:23:50 +05:30
Kovid Goyal 91a0659a9c EPUB 3: Fix setting metadata in EPUB 3 files with a title not working 2019-08-10 22:15:36 +05:30
Kovid Goyal b808ee0078 ... 2019-08-10 22:12:53 +05:30
Kovid Goyal 93911255f6 Fix #1028 ( Fix podofo convert pystring to PdfString bug ) 2019-08-10 19:34:11 +05:30
Kovid Goyal e1e3f41065 py3: Another fix 2019-08-10 13:30:51 +05:30
Kovid Goyal 92e5dcb078 py3: more future imports 2019-08-10 13:25:22 +05:30
Kovid Goyal b71bd6478b Workaround for weird PyQt return with error set in the conversion dialog
Probably a regression in the latest version of PyQt, but rather than
track it down, easier to just get rid of the .ui file anyway.
2019-08-10 13:05:36 +05:30
Kovid Goyal 38b5c97eeb Cleanup 2019-08-10 11:47:10 +05:30
Kovid Goyal 6099c69d6f PML Input: Modernize the generated HTML a bit. Fixes #1839689 [Some PML conversions cause FlightCrew errors](https://bugs.launchpad.net/calibre/+bug/1839689) 2019-08-10 07:15:35 +05:30
Christopher Szucko 9c846f3b51 Support Dublin Core id tags when importing HTML
All of the below formats are supported and would be interpreted as "foo:bar"
<meta name="DC.identifier" scheme="foo" content="bar" />
<meta name="dc:identifier.foo" content="bar/>
<meta name="DCTERMS:identifier" scheme="foo" content="bar" />
<meta name="dcterms.identifier.foo" content="bar" />
2019-08-09 09:38:49 -05:00
Kovid Goyal c1663d3cc8 HTMLZ Output: Fix svg content from HTML files that contain only SVG being removed. Fixes #1839522 [all images wrapped in <svg> element are lost in htmlz output](https://bugs.launchpad.net/calibre/+bug/1839522) 2019-08-09 15:57:18 +05:30
Kovid Goyal ab708af9da Fix #1839494 [Application crashes on changing icons](https://bugs.launchpad.net/calibre/+bug/1839494) 2019-08-08 22:29:03 +05:30
Kovid Goyal 6042ed1dc5 A better fix for python3.7 smtplib breakage 2019-08-08 19:54:59 +05:30
Kovid Goyal b1623bc558 py3: More fixes 2019-08-08 19:29:23 +05:30
Kovid Goyal 383d6cde29 Update National Geographic 2019-08-08 10:05:59 +05:30
Kovid Goyal 69ea54fa15 py3: more fixes 2019-08-07 22:35:58 +05:30
Kovid Goyal 5e7c625685 Use mbcs encoding when passing filenames to windows 2019-08-07 20:16:23 +05:30
Kovid Goyal 470e6b56fe See if not using a temp file fixes the weird test failure on travis 2019-08-07 20:07:33 +05:30
Kovid Goyal b4a8771232 Content server: Fix OPDS feed for category based browsing listing restricted books, even though these books cannot be actually downloaded. Fixes #1839173 [opds feed shows other books with same tags when those books are not allowed.](https://bugs.launchpad.net/calibre/+bug/1839173) 2019-08-07 19:44:21 +05:30
Kovid Goyal bf8059aeb0 py3 compat 2019-08-07 19:27:42 +05:30
Kovid Goyal 7603a7b351 Change travis email notification semantics 2019-08-07 13:10:17 +05:30
a10kiloham 8761f0cb60 Update login mechanism for Times Online
Fixes #1025 (Update login mechanism)
Fixes #1026 (Fix login mechanism)
2019-08-06 20:46:58 +05:30
Kovid Goyal 520cf5f39f macOS: Fix a regression that could cause a crash on exit if any books were deleted while calibre was running. Fixes #1839044 [calibre crash when deleting ebook](https://bugs.launchpad.net/calibre/+bug/1839044) 2019-08-06 11:46:15 +05:30
Kovid Goyal ec0515d409 Utility function to detect if a PDF is encrypted 2019-08-05 12:11:48 +05:30
Kovid Goyal 6d449818c2 Cleanup conversion of python strings to podofo strings 2019-07-31 18:22:02 +05:30
Kovid Goyal 3255ecbcf1 Simplify podofo str->unicode conversion 2019-07-31 16:28:04 +05:30
Kovid Goyal 91b812b718 Improve PoDoFo test a bit 2019-07-31 16:14:18 +05:30
Kovid Goyal 334997de14 Try manually installing libgl1-mesa-dev on Travis 2019-07-31 16:03:24 +05:30
Kovid Goyal 3c0d352c89 Remove metadata from conversion_options API docs since using it to set metadata is really not a good idea 2019-07-31 15:49:22 +05:30
Kovid Goyal 67298f3c5a Preserve tag order when reading metadata from MOBI files 2019-07-31 15:44:40 +05:30
Kovid Goyal 4da23549bf Misc CHM Input fixes
Mostly to deal with chm files with broken filename encoding
2019-07-30 19:31:06 +05:30
Kovid Goyal c2062a8b3b Add funding sources for github sponsor button 2019-07-30 15:08:15 +05:30