Commit Graph

39426 Commits

Author SHA1 Message Date
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
Kovid Goyal c45b08f504 DRYer 2019-11-10 16:17:22 +05:30
Kovid Goyal 07d5f721d4 Clear caches on book load 2019-11-10 13:06:45 +05:30
Kovid Goyal 390c83bf3d Viewer: improve appearance of controls on small screens. Fixes #1851921 [Showing the settings on mobile device](https://bugs.launchpad.net/calibre/+bug/1851921) 2019-11-10 08:44:09 +05:30
Kovid Goyal 3411653498 Also move close button to left for simple overlays 2019-11-10 08:27:07 +05:30
Kovid Goyal 4b11f99cd8 Move close button in viewer preferences to left to match the rest of the content server UI. Fixes #1851937 [The close button placement](https://bugs.launchpad.net/calibre/+bug/1851937) 2019-11-10 08:17:46 +05:30
Kovid Goyal cb12614467 String changes 2019-11-10 08:11:57 +05:30
Kovid Goyal bc5166d99a Improve formatting of preferences button box on small screens. Fixes #1851930 [Large Reset button in the Viewer settings](https://bugs.launchpad.net/calibre/+bug/1851930) 2019-11-10 08:06:19 +05:30
Kovid Goyal 263bb0ce88 Viewer: Fix restoring user stylesheet to default not being applied until a viewer restart 2019-11-10 07:30:38 +05:30
Kovid Goyal 6ec980c99f string changes 2019-11-09 15:30:12 +05:30
Kovid Goyal 4feb684c89 Exclude improperly named entries from ISO-639-3
Fixes #1851909 [Some strange languages is shown in the list](https://bugs.launchpad.net/calibre/+bug/1851909)
2019-11-09 13:46:46 +05:30
Kovid Goyal 5fbfe3fb36 Viewer: Add a shortcut (Ctrl+F11) to toggle the toolbar 2019-11-09 09:07:20 +05:30
Kovid Goyal ce81764353 Remove unused code 2019-11-09 08:25:12 +05:30