39538 Commits

Author SHA1 Message Date
Kovid Goyal
55e8d547af
Oops 2019-11-23 07:41:59 +05:30
Kovid Goyal
8d07d6bf55
PDF Output: Add an option to shift text horizontally on odd/even pages. Fixes #1853155 [PDF Output with even/odd page margins](https://bugs.launchpad.net/calibre/+bug/1853155) 2019-11-22 09:56:23 +05:30
Kovid Goyal
6ce63fcec9
API to get/set PDF page boxes 2019-11-22 09:10:22 +05:30
Kovid Goyal
3eb3d75bf5
Add bindings for getting/setting PDF page boxes 2019-11-22 08:51:49 +05:30
Kovid Goyal
f44b5e8c6f
version 4.4.0 v4.4.0 2019-11-22 07:09:54 +05:30
Kovid Goyal
286efc792e
Viewer: When using the system color theme only override link colors in the book if the theme is dark. Fixes #1852990 [Viewer ignores color-property for links](https://bugs.launchpad.net/calibre/+bug/1852990) 2019-11-21 20:44:59 +05:30
Kovid Goyal
ee5dd52ec1
Fix compiler warning 2019-11-21 15:50:44 +05:30
Kovid Goyal
9f38f7e6ea
typo 2019-11-21 14:43:08 +05:30
Kovid Goyal
49d2f04a7e
Bulk metadata download review dialog: When clicking cancel ask for confirmation if some books have already been reviewed 2019-11-21 10:39:59 +05:30
Kovid Goyal
ab57033fcb
Viewer: The --open-at command line argument now allows matching on ToC hrefs as well as titles 2019-11-21 10:27:36 +05:30
Kovid Goyal
c1d6b7b85c
Viewer: Fix hang when using --open-at with single instance viewer and the specified location is already open. Fixes #1656573 [[Enhancement] viewer command-line parameter to go to ePub TOC entry/bookmark](https://bugs.launchpad.net/calibre/+bug/1656573) 2019-11-21 10:09:16 +05:30
Kovid Goyal
cd66cb007e
Fix #1853241 [Viewer: lookup icon should be a library](https://bugs.launchpad.net/calibre/+bug/1853241) 2019-11-21 09:39:22 +05:30
Kovid Goyal
c9530f9a34
Changing directory in render_book not needed as plumber does that for us 2019-11-21 09:20:07 +05:30
Kovid Goyal
30b8e1de84
Viewer: Fix opening .txt files in the standalone viewer leaving behind a temporary index.html file in the directory of the txt file. Fixes #1853232 [Viewing Text Files Creates an Index File](https://bugs.launchpad.net/calibre/+bug/1853232) 2019-11-21 09:16:21 +05:30
Kovid Goyal
d57626c043
Handle non-UTF-8 filenames in cache directory when expiring 2019-11-20 08:28:54 +05:30
Kovid Goyal
428957543c
Book details window: Show path to book in cover tooltip. Fixes #1853184 [[Enhancement] Show path to cover image when hovering](https://bugs.launchpad.net/calibre/+bug/1853184) 2019-11-20 07:21:49 +05:30
Kovid Goyal
ba31bc20bc
Reduce height of tooltip box in conversion dialog 2019-11-19 08:05:00 +05:30
Kovid Goyal
a39903be76
Update docs for library drop down list 2019-11-18 07:08:24 +05:30
Kovid Goyal
d266d7e379
py3.8 compat
See https://bugs.python.org/issue38828
2019-11-17 16:10:07 +05:30
Kovid Goyal
22cfc4f5b8
Fix #1852889 [[Enhancement] Show window size in pixels when changing Page layout preferences](https://bugs.launchpad.net/calibre/+bug/1852889) 2019-11-17 15:00:32 +05:30
Kovid Goyal
47e26f89bc
Fix #1852888 [Hiding toolbar by right clicking on it](https://bugs.launchpad.net/calibre/+bug/1852888) 2019-11-17 14:51:02 +05:30
Kovid Goyal
865b911be6
Book details popup window: Add Open with actions to context menu when right clicking the cover image. Fixes #1852626 [[Enhancement] Open image by double clicking on the cover](https://bugs.launchpad.net/calibre/+bug/1852626) 2019-11-17 12:37:25 +05:30
Kovid Goyal
882f454fba
py3: compat 2019-11-17 11:55:03 +05:30
Kovid Goyal
144d17ef68
Fix #1852866 [Button placed over text](https://bugs.launchpad.net/calibre/+bug/1852866) 2019-11-17 11:32:59 +05:30
Kovid Goyal
941e31aa46
Update The Atlantic
Fixes #1852755 [atlantic.recipe broken](https://bugs.launchpad.net/calibre/+bug/1852755)
2019-11-17 09:36:24 +05:30
Kovid Goyal
f41348a5e1
Viewer: Allow customizing what actions appear on the toolbar (Preferences->Miscellaneous->Customize toolbar). Fixes #1852017 [Rearrange the optional toolbar icons](https://bugs.launchpad.net/calibre/+bug/1852017) 2019-11-17 09:22:39 +05:30
Kovid Goyal
0f94cb092f
UI for customizing toolbar 2019-11-16 18:50:50 +05:30
Kovid Goyal
7d21239360
Refactor toolbar actions code to make the actions eventually configurable 2019-11-16 14:44:01 +05:30
Kovid Goyal
2bf7c56841
Update LifeHacker 2019-11-16 09:12:27 +05:30
Kovid Goyal
826d51a63f
Viewer: Ignore book prepare failure during shutdown 2019-11-16 08:06:57 +05:30
Kovid Goyal
adadcaa203
Drop hard-coding of python2 in session.vim 2019-11-15 14:08:20 +05:30
Kovid Goyal
74d6513287
Default title should start with #1 2019-11-15 11:07:31 +05:30
Kovid Goyal
d4dc80c9c4
Fix #1851908 [Suggest a name for the bookmark](https://bugs.launchpad.net/calibre/+bug/1851908) 2019-11-15 11:02:51 +05:30
Kovid Goyal
f825c7c4d6
PDF Output: Improve handling of images that do not fit on a page. Fixes #1852205 [Calibre Vers. 4, new Viewer print feature.](https://bugs.launchpad.net/calibre/+bug/1852205) 2019-11-15 10:45:03 +05:30
Kovid Goyal
9e8585faf1
Viewer: In paged mode break long text without spaces at arbitrary points instead of overflowing to the next page. Fixes #1852192 [long urls in footnotes are not hyphenated in the next line but instead to the next page](https://bugs.launchpad.net/calibre/+bug/1852192) 2019-11-15 10:03:28 +05:30
Kovid Goyal
72e8b008bf
Edit book: Check book: Mark empty id attributes in the OPF as errors. See #1852318 (Private bug) 2019-11-15 09:10:06 +05:30
Kovid Goyal
028241eb0e
Allow pressing the down arrow key to show the completion popup
Also have the enter key close the completion popup, applying any
selected completion first.
2019-11-14 15:47:04 +05:30
Kovid Goyal
55ca95bb34
Better implementation of setting current item on mouse motion in completion popups
Dont rely on the entered() signal since it is emitted even when the
mouse does not move but the list scrolls.
2019-11-14 15:23:39 +05:30
Kovid Goyal
ac758eb0cd
No focus for completion popup
Might fix issue with some windows computers and the popup
grabbing focus.
2019-11-14 15:07:34 +05:30
Kovid Goyal
a5f120085d
String changes 2019-11-13 06:21:21 +05:30
Kovid Goyal
3d6a566bf5
Merge branch 'master' of https://github.com/davidfor/calibre 2019-11-12 16:08:39 +05:30
David
126e9971e5 Fix for https://bugs.launchpad.net/calibre/+bug/1830101
Had wrong database version for addition of ISBN column. Also missed Libra H2O in the names of supported devices.
2019-11-12 21:36:16 +11:00
Kovid Goyal
a268eb52d1
PDF Output: Fix an error when using fonts with vertical metrics. Fixes #1852036 [fail to convert azw3 to pdf in calibre 4.3](https://bugs.launchpad.net/calibre/+bug/1852036) 2019-11-11 09:27:27 +05:30
Kovid Goyal
bc0c9c1fcc
Viewer: Fix viewer flickering when scrollbar is enabled and the header/footer is too wide for the screen. 2019-11-10 23:28:50 +05:30
Kovid Goyal
b1dbedaab0
Remove unused code 2019-11-10 21:32:29 +05:30
Kovid Goyal
52750191f1
Dont spam server log with errors when timing out connections that never even get ready 2019-11-10 18:27:31 +05:30
Kovid Goyal
228453fb48
Also indicate if content server is running with HTTP or HTTPS 2019-11-10 17:58:07 +05:30
Kovid Goyal
ffab572a9e
Linux: Make some cache removal code robust against un-decodeable filenames in the cache directories 2019-11-10 17:42:22 +05:30
Kovid Goyal
a1cc1d8a9d
Viewer: Fix scrolling of panels in preferences causing artifacts. Fixes #1851933 [Buttom on the page is sometimes shown in the middle of the preferences](https://bugs.launchpad.net/calibre/+bug/1851933) 2019-11-10 17:13:38 +05:30
Kovid Goyal
c39f96fbed
Simplify code a bit 2019-11-10 16:56:13 +05:30