Commit Graph

36329 Commits

Author SHA1 Message Date
Kovid Goyal 2beeb537b4 Ensure no spaces around fosshub API key 2018-03-09 16:41:00 +05:30
Kovid Goyal 73eed3f258 version 3.19.0 v3.19.0 2018-03-09 08:13:27 +05:30
Kovid Goyal a527329080 pep8 2018-03-09 08:13:27 +05:30
Kovid Goyal 00693a733f Hide the EM button since the EM page is not going to be finished in time for the next release 2018-03-08 14:03:26 +05:30
Kovid Goyal ed250cfcb7 Make the line edit full width 2018-03-08 13:52:58 +05:30
Kovid Goyal 6dbf46c43e Conversion heuristics: Make unwrapping recognize Georgian letters as well. Fixes #1753533 [Unwrapping fails on non-latin stripts](https://bugs.launchpad.net/calibre/+bug/1753533) 2018-03-08 13:50:21 +05:30
Kovid Goyal a31de75a39 Forgot to change double-click on char in chars report to only search inside tags 2018-03-08 12:31:06 +05:30
Kovid Goyal b302cacc1b Edit book: Reports: Do not show characters from the HTML markup in the characters report. Fixes #1753788 [Enhancement editor, reports; characters subwindow](https://bugs.launchpad.net/calibre/+bug/1753788) 2018-03-08 12:22:38 +05:30
Kovid Goyal 9651296a57 Server: Fix server becoming unresponsive if a client sends invalid SSL data at exactly the right moment 2018-03-08 11:11:17 +05:30
Kovid Goyal a9500f08da Allow using relative URLs in comments type metadata. The relative URLs are interpreted relative to the book folder in the calibre library 2018-03-08 10:54:27 +05:30
Kovid Goyal aed9a856b3 Fix #1754223 [Make buttons have the same width in the Send by email preferences](https://bugs.launchpad.net/calibre/+bug/1754223) 2018-03-08 09:02:48 +05:30
Kovid Goyal 6db3c5bdc3 Finish authors edit widget 2018-03-07 18:08:15 +05:30
Kovid Goyal 305265dc64 ... 2018-03-07 14:15:54 +05:30
Kovid Goyal 9819acf05f Use JSON to store conversion options
More portable than using ast.literal_eval()
2018-03-07 13:18:11 +05:30
Kovid Goyal 6906981702 Ignore errors when unpickling stored conversion options 2018-03-07 12:51:52 +05:30
Kovid Goyal 79037fcbf1 Fix pickle_binary_string
Also change the conversion tests to use binary strings
2018-03-07 12:47:36 +05:30
Kovid Goyal 9adc3b0ffb Get rid of safe_pickle
Dont need it since we were only storing binary strings anyway
2018-03-07 12:26:01 +05:30
Kovid Goyal e861c5b61a Ignore failure to unpickle stored conversion options 2018-03-07 11:14:17 +05:30
Kovid Goyal 826b1855f5 Make de-serialization of stored conversion options safe against maliciously crafted input 2018-03-07 11:12:47 +05:30
Kovid Goyal b3c1ba969c Disallow string based feeds in recipes 2018-03-07 10:45:07 +05:30
Kovid Goyal 19a738a7b8 Remove not working recipe 2018-03-07 10:43:34 +05:30
Kovid Goyal aeb5b036a0 E-book viewer: Change the file format used to import/export bookmarks to use JSON. This prevents malicious bookmarks files from causing code execution.
Also more work on the EM page for the server.
2018-03-07 10:07:11 +05:30
Kovid Goyal 706c3ba805 Add a warning when the user is using the import functionality, as importing data, imports executable code such as plugins as well 2018-03-07 09:22:43 +05:30
Kovid Goyal 8e41e225e5 Merge branch 'granta' of https://github.com/Dhar/calibre 2018-03-07 08:18:32 +05:30
Gary Arnold 765d588b73 ga - Handles an alternate header found on some articles in some issues 2018-03-06 12:57:58 -08:00
Kovid Goyal 8763ea7b6a Forgot to notify of metadata change in set-fields endpoint 2018-03-06 15:25:57 +05:30
Kovid Goyal f092e5a236 API to get all field names from the server 2018-03-06 15:08:26 +05:30
Kovid Goyal 229dd92b59 Basic metadata editing now works
Now, need to implement edit widgets for the different kinds of metadata
fields
2018-03-06 10:23:23 +05:30
Kovid Goyal 3451698bf3 Merge branch 'granta' of https://github.com/Dhar/calibre 2018-03-06 06:02:37 +05:30
Gary Arnold f65689d6df ga - Corrects recipe description 2018-03-05 16:09:54 -08:00
Gary Arnold 32c88dbe5f ga - Handles article titles enclosed in tags (issue 132) 2018-03-05 15:51:13 -08:00
Kovid Goyal 8cafad0107 PEP8 and make class selectors less brittle 2018-03-06 04:58:44 +05:30
Kovid Goyal 135e8489d1 Granta by Gary Arnold
Merge branch 'granta' of https://github.com/Dhar/calibre
2018-03-06 04:54:47 +05:30
Gary Arnold b32374ca7b ga - More handling of odd titles (issue 132), still needs work 2018-03-05 15:19:06 -08:00
Gary Arnold dcab7f1569 ga - Adds ability to easily override which issue will be downloaded 2018-03-05 15:08:04 -08:00
Gary Arnold 159d081456 ga - Corrects more parsing edge cases (issue 136) 2018-03-05 14:55:46 -08:00
Gary Arnold 840ca8092b ga - More resilient with different title/author formatting 2018-03-05 14:19:30 -08:00
Gary Arnold 76c2d5a545 ga - Removes some debugging comments 2018-03-05 14:02:58 -08:00
Gary Arnold 304a198799 ga - Adds recipe for Granta magazine, subscription optional 2018-03-05 13:59:07 -08:00
Kovid Goyal c01501ba1f More work on EM page 2018-03-05 19:59:03 +05:30
Kovid Goyal 33d7426e09 More work on the EM page 2018-03-05 09:38:07 +05:30
Kovid Goyal 124ef1f08e String changes 2018-03-05 08:43:15 +05:30
Kovid Goyal d4959ec2c1 Update WirtschaftsWoche Online 2018-03-04 20:21:27 +05:30
Kovid Goyal 5afe1c8767 More work on the EM page 2018-03-03 13:31:20 +05:30
Kovid Goyal 24fbc4767e Make the history completion for the search and replace edit box case-sensitive. Fixes #1752447 [SEARCH field in Find & Replace does not allow all caps](https://bugs.launchpad.net/calibre/+bug/1752447) 2018-03-03 12:53:58 +05:30
Kovid Goyal 5e4f43588e PDF Output: When the input document contains multiple anchors with the same value, use the first anchor rather than the last. This follows browser behavior. Fixes #1752825 [Private bug](https://bugs.launchpad.net/calibre/+bug/1752825) 2018-03-02 16:50:19 +05:30
Kovid Goyal 55ad9a3c97 Use the cache dir for temp files created by auto-add
Idiotic windows temp file cleaners.
2018-03-01 18:03:33 +05:30
Kovid Goyal 4db8ce5f81 Ensure metadata is loaded on the EM page 2018-02-28 13:54:07 +05:30
Kovid Goyal e877ef90e8 Start work on metadata edit widgets for the content server 2018-02-28 12:30:12 +05:30
Kovid Goyal c9f56651ba FB2 Input: Add <div> to <blockquote> content to silence the useless epubcheck 2018-02-28 09:28:47 +05:30