28976 Commits

Author SHA1 Message Date
Kovid Goyal
bbcfac91f0
Merge branch 'master' of https://github.com/davidfor/calibre 2018-12-02 07:18:23 +05:30
David
d344124481 Fix error when no author on Kobo device
And I meant to bump the driver version before.
2018-12-01 22:43:30 +11:00
Kovid Goyal
5c8f4a10a1
E-book viewer: Fix a regression that broke viewing of HTMLZ files
Fixes #1691976 [ebook-viewer cannot open htmlz-files](https://bugs.launchpad.net/calibre/+bug/1691976)
2018-12-01 13:27:10 +05:30
Kovid Goyal
2a26bb7be4
... 2018-11-21 20:02:07 +05:30
Kovid Goyal
01c47148e9
... 2018-11-20 09:17:46 +05:30
Kovid Goyal
53447245c4
Move sorting into individual handlers for popup completion requests 2018-11-19 19:48:15 +05:30
Kovid Goyal
d8dc884498
Edit book: Fix suggestions in completion popup not being sorted. Fixes #1803985 [[enhancement] editor, make auto fill a href more "natural" order](https://bugs.launchpad.net/calibre/+bug/1803985) 2018-11-19 19:42:40 +05:30
Becky
37c15fd911
A capital letter in hint. 2018-11-16 11:54:37 +01:00
Kovid Goyal
1026635639
Metadata download: Add an option (in Preferences->Metadata download) to
keep multiple results from individual metadata sources, useful if yu
prefer to pick the best result by hand and use only one or two metadata
sources. Fixes #1802293 [download metadata only keeps one book per source](https://bugs.launchpad.net/calibre/+bug/1802293)
2018-11-16 09:40:02 +05:30
Kovid Goyal
c2895cfbc0
Use lopen() in the container class 2018-11-16 08:46:32 +05:30
Kovid Goyal
c055ec3a15
Windows: Fix restarting calibre with system tray icon enabled causing duplicate defunct icons in the tray. Fixes #1803034 [Windows 7 - Icon duplicated in notification area](https://bugs.launchpad.net/calibre/+bug/1803034) 2018-11-16 08:33:26 +05:30
Kovid Goyal
37f584f90a
Kobo driver: Add an option to directly update metadata in the Kobo
device database, instead of waiting for the Kobo to update the database
after disconnecting. (Preferences->Plugins->Cusotmize the Kobo device plugin)

Merge branch 'master' of https://github.com/davidfor/calibre
2018-11-14 21:10:05 +05:30
David
265b2a506b Update metadata in Kobo database
Added options to decide to update metadata, for the Subtitle and whether
to update purchased books. The update will use a metadata plugboard if
there is one.
2018-11-14 23:14:18 +11:00
Kovid Goyal
bab04cf920
Forgot to remove leading slash in one other place 2018-11-12 09:09:34 +05:30
Kovid Goyal
c19cbe3d4a
version 3.34.0 2018-11-08 10:07:03 +05:30
Kovid Goyal
79a0a7ab58
pep8 2018-11-08 10:02:30 +05:30
Kovid Goyal
dc636725fa
EPUB Input: Handle invalid EPUB files that have their NCX documents in the spine. Fixes #1796497 [AttributeError: 'NoneType' object has no attribute 'get'](https://bugs.launchpad.net/calibre/+bug/1796497) 2018-11-08 09:52:30 +05:30
Kovid Goyal
a616a092b2
Kindle driver: Add support for new 2018 Kindle Paperwhite
Fixes #1802088 [Kindle Paperwhite 2018 is not detected (new kindle)](https://bugs.launchpad.net/calibre/+bug/1802088)
2018-11-07 20:49:35 +05:30
Kovid Goyal
b8fec63df6
fix typo 2018-11-05 21:07:21 +05:30
Kovid Goyal
6ce808c499
Allow saving index html easily 2018-11-05 12:43:20 +05:30
Kovid Goyal
cc73789554
Fix random order of font family config choices in editor preview panel preferences 2018-11-04 10:49:42 +05:30
Kovid Goyal
18f4d7a699
Merge branch 'master' of https://github.com/davidfor/calibre 2018-10-30 10:42:48 +05:30
Kovid Goyal
8d70476517
Fix an error when converting invalid html with empty tags to text 2018-10-30 09:33:21 +05:30
David
87ca3b8484 Use metadata source and identifier rules to generate identifiers
Extend identifier from URL parsing to use metadata source plugins and
the identifier rules. Each plugin needs to override the id_from_url
method.
2018-10-29 22:18:16 +11:00
Kovid Goyal
9799b4f8b7
Metadata pluguboards: Allow defining plugboards that modify comments metadata as well
Merge branch 'master' of https://github.com/davidfor/calibre
2018-10-29 09:46:08 +05:30
Kovid Goyal
05c029333f
Content server: Fix --url-prefix feature not working with book conversion 2018-10-29 05:29:51 +05:30
Kovid Goyal
59f7a1ef06
E-book viewer: Add a keyboard shortcut (Ctrl+M) for toggling between paged and flow mode 2018-10-28 16:55:24 +05:30
David
08347f685d Add comments to metadata plugboard
This allows modification of comments to add info not displayed on the
device as part of the comments/description/synopsis or whatever on the
device. It was discussed in
https://www.mobileread.com/forums/showthread.php?t=291138. I have been
running this since before then with no issues for Kobo devices and
save-to-disk. It includes a warning prompt as mangled comments could
cause a problem. But, mangled any field could as well.
2018-10-28 19:18:02 +11:00
Kovid Goyal
b559a9bebd
http -> https 2018-10-28 11:15:18 +05:30
Kovid Goyal
cffafb019c
EPUB3 Input: Handle EPUB 3 files that incorrectly use EPUB 2 markup to identify cover images. 2018-10-22 16:04:11 +05:30
Kovid Goyal
3273a53358
String changes 2018-10-20 08:52:44 +05:30
Kovid Goyal
cea4b065d0
version 3.33.1
there was a bug in the upload script for 3.33.0 that caused the
installers to not be propoerly uploaded, so re-releasing.
2018-10-19 10:22:06 +05:30
Kovid Goyal
bf747cac2e
version 3.33.0 2018-10-19 07:49:59 +05:30
Kovid Goyal
26848c0c99
Better fix for split book list action 2018-10-18 11:32:19 +05:30
Kovid Goyal
934cb71e16
Fix #1797684 [Multiple "Split the book list" entries](https://bugs.launchpad.net/calibre/+bug/1797684) 2018-10-18 09:50:25 +05:30
Kovid Goyal
d517a8eb4f
CHM Input: Fix a regression in the previous release that broke processing of CHM files. Fixes #1796889 [Converting CHM to X (epub or pdf) no longer working. Input Error in chm.py?](https://bugs.launchpad.net/calibre/+bug/1796889) 2018-10-18 09:12:46 +05:30
Kovid Goyal
42ba64953d
Merge branch 'master' of https://github.com/davidfor/calibre 2018-10-18 08:36:07 +05:30
David
938a952b31 Bump Kobbo firmware version for the upcoming Forma
New device, the Forma is coming. Already added the product ids, but the
firmware will be version 4.11.x.
2018-10-18 00:23:11 +11:00
Charles Haley
08bfcfc072 Remove affiliate links because the program closed down. 2018-10-17 13:00:31 +01:00
Kovid Goyal
d32a5ecfc7
PDF Output: Add a new "page number map" setting to easily modify page numbers as needed in headers/fotters and the generated inline table of contents.
Fixes #1796902 [Feature: shift for page numbers in pdf](https://bugs.launchpad.net/calibre/+bug/1796902)
2018-10-13 10:16:02 +05:30
Kovid Goyal
eeff70325d
Merge branch 'py3-html' of https://github.com/flaviut/calibre 2018-10-13 09:32:33 +05:30
Flaviu Tamas
5dd5ecf2f4 Convert html to py3 2018-10-12 12:44:16 -04:00
Kovid Goyal
4370d45611
Fix clearing of metadata download author and tag map rules not working 2018-10-12 18:51:56 +05:30
Kovid Goyal
4d31b8e3db
Ignore trailing colons on words when filtering matches by title from amazon 2018-10-12 18:48:10 +05:30
Kovid Goyal
bdb6d4e246
Edit book: insert image: remember size of displayed thumbnails. Fixes #1795845 [[enhancement] editor, remember insert image thumbnail settings](https://bugs.launchpad.net/calibre/+bug/1795845) 2018-10-11 21:01:03 +05:30
Kovid Goyal
baf0cbad6a
Edit book: Compress images losslessly: Remember the last used compression quality for jpeg compression. Fixes #1796950 [[enhancement] editor, compress images losslessly, remember compression quality](https://bugs.launchpad.net/calibre/+bug/1796950) 2018-10-11 20:34:49 +05:30
Kovid Goyal
c477444367
Handle change of markup on google search pages 2018-10-11 19:06:24 +05:30
Kovid Goyal
2529c2104c
Merge branch 'py3-matcher' of https://github.com/flaviut/calibre 2018-10-11 09:07:24 +05:30
Flaviu Tamas
1f20347546 Fix incorrect memcpy 2018-10-10 23:33:12 -04:00
Kovid Goyal
93d7cbf310
Merge branch 'py3-matcher' of https://github.com/flaviut/calibre 2018-10-11 08:58:24 +05:30