40106 Commits

Author SHA1 Message Date
Kovid Goyal
4c2d255d86
RTF Output: Fix a regression that slowed down conversion. Fixes #1857732 [RTF Conversion Failure](https://bugs.launchpad.net/calibre/+bug/1857732) 2019-12-28 12:36:59 +05:30
Kovid Goyal
c4afe06792
Release the GIL while drawing the snake spinner 2019-12-28 11:02:18 +05:30
Kovid Goyal
60b9cd1d8d
Use native code to draw wait spinner 2019-12-28 10:58:39 +05:30
Kovid Goyal
e228e601d5
String changes 2019-12-27 21:48:38 +05:30
Kovid Goyal
7ee4ce0d14
http -> https 2019-12-27 21:42:44 +05:30
Kovid Goyal
1e5657172f
... 2019-12-27 21:42:17 +05:30
Kovid Goyal
8c53305a4c
Server viewer: Make exit fullscreen action available in viewer controls. Fixes #1857677 [Add Exit full screen option in Content server controls](https://bugs.launchpad.net/calibre/+bug/1857677) 2019-12-27 15:21:32 +05:30
Kovid Goyal
1044fb014c
Fix typo causing a harmless error message when downloading covers and only a single cover is found 2019-12-27 14:26:28 +05:30
Kovid Goyal
a158386e56
String changes 2019-12-27 14:07:54 +05:30
Kovid Goyal
e271b4564a
version 4.7.0 v4.7.0 2019-12-27 09:31:11 +05:30
Kovid Goyal
02343fd965
Possible fix for offscreen dialogs on windows
See https://bugreports.qt.io/browse/QTBUG-77385
2019-12-27 09:21:25 +05:30
Kovid Goyal
55dc27c9fa
Merge branch 'master' of https://github.com/davidfor/calibre 2019-12-27 07:55:39 +05:30
David
a9e07d9313 Add Kobo driver update. 2019-12-27 11:48:09 +11:00
Michael Ziminsky (Z)
0a9e52d212 Additional scroll options...
Option for whether or not to load next file after reaching the start/end when using key based scrolling
Configurable delay before loading the next file after reaching the end with auto-scroll
2019-12-26 12:28:42 -07:00
Michael Ziminsky (Z)
568d32ec16 Fix goto start/end of file in flow mode 2019-12-26 11:40:22 -07:00
Kovid Goyal
ef3f0a8929
pep8 2019-12-26 21:56:11 +05:30
Kovid Goyal
eb10773b6f
py3: Fix calls to supportedImageFormats() 2019-12-26 18:08:16 +05:30
Kovid Goyal
e721f8aa3e
String changes 2019-12-26 08:52:53 +05:30
Michael Ziminsky (Z)
b70ec30869 More robust line_height computation and settings init 2019-12-25 11:04:59 -07:00
Kovid Goyal
8ca694376b
Put back login code for LRB since it is only open access temporarily 2019-12-25 19:43:19 +05:30
Kovid Goyal
6de56e8f93
Compile changelog translations 2019-12-25 16:47:01 +05:30
Kovid Goyal
ff5039dd31
Split website and changelog translations 2019-12-25 09:58:58 +05:30
Kovid Goyal
aca252eacf
String changes 2019-12-25 08:20:37 +05:30
Michael Ziminsky (Z)
1ecf881cb4 Add settings elements to change scroll speeds 2019-12-24 10:50:41 -07:00
Michael Ziminsky (Z)
e028bbb3f6 Add auto-scroll with keyboard shortcut 2019-12-24 10:20:39 -07:00
Michael Ziminsky (Z)
0229c684f3 Make smooth scroll speed configurable
Includes keyboard shortcuts, will add menu options next
2019-12-24 10:20:39 -07:00
Michael Ziminsky (Z)
208734f47b Sort default settings and larger handler definitions
Use session defaults in reader settings to reduce code duplication
2019-12-24 10:19:00 -07:00
Michael Ziminsky (Z)
94ac5ef102 Rework flow mode scrolling to be smoother and deterministic
This is the first step towards built-in autoscroll and configurable scroll speed. The old impl is jumpy and inconsistent, ie: scrolling up N times then down N times may not result in the same start and end positions.
2019-12-24 10:17:54 -07:00
Michael Ziminsky (Z)
281592bdaa Fix what I assume is a copy/paste oversight 2019-12-24 10:17:54 -07:00
Kovid Goyal
b13f5d6a0c
Viewer: Allow modifying the current selection using Ctrl+Shift+arrow. Fixes #1855942 [[Enhancements] Comments and select text with keyboard](https://bugs.launchpad.net/calibre/+bug/1855942) 2019-12-24 21:21:15 +05:30
Kovid Goyal
431d55dbca
Book details: Add an option in Preferences->Look & feel->Book details to show a heading for the comments in the book details panel
See #1855942 ([Enhancements] Comments and select text with keyboard)
2019-12-24 20:24:23 +05:30
Kovid Goyal
e24e4b0a58
macOS: Fix PDF Output not working when running ebook-convert via symlink on the command line. Fixes #1857377 [ebook-convert hangs on rendering (possible packaging issue)](https://bugs.launchpad.net/calibre/+bug/1857377)
It really grinds my gears that this is necessary, but with macOS...
2019-12-24 19:55:20 +05:30
Kovid Goyal
fb7154b67c
Fix #1857415 [Move clear button inside text field](https://bugs.launchpad.net/calibre/+bug/1857415) 2019-12-24 14:02:44 +05:30
Kovid Goyal
89ee458377
PDF Output: Ignore upto 8 byte glyph data size mismatches when merging identical glyphs. Fixes #1857268 [Private bug](https://bugs.launchpad.net/calibre/+bug/1857268) 2019-12-24 09:34:21 +05:30
Kovid Goyal
7366d9f7d4
Add gui_name to some PocketBook drivers 2019-12-24 09:02:41 +05:30
Kovid Goyal
cab4797fbf
Merge branch 'master' of https://github.com/cbhaley/calibre
Fix #1857312 [[Enhancement] Changes to the User categories editor and Category editor](https://bugs.launchpad.net/calibre/+bug/1857312)
2019-12-23 21:43:16 +05:30
Charles Haley
8e3d3512e7 Enhancement #1857312: Please make the boxes in User categories editor the same size. Move the buttons cancel and OK to the right 2019-12-23 14:59:35 +00:00
Kovid Goyal
9cc7033fc1
Fix #1857261 [Make it possible to clear search in the Category editor](https://bugs.launchpad.net/calibre/+bug/1857261) 2019-12-23 09:43:45 +05:30
Kovid Goyal
5dfc58daff
Viewer toolbar: Add actions for next and previous section. They are not added to the toolbar by default, customize it to add them. 2019-12-23 09:29:11 +05:30
Kovid Goyal
6b0668960b
String changes 2019-12-23 09:23:06 +05:30
Kovid Goyal
d61038d0d1
Fix #1857263 [[Enhancement] Choose last used SSL keys and certicate files](https://bugs.launchpad.net/calibre/+bug/1857263) 2019-12-23 09:18:51 +05:30
Kovid Goyal
4028327645
Merge branch 'master' of https://github.com/t3d/calibre 2019-12-23 08:56:48 +05:30
Tomasz Długosz
62c1d14c63 virtualo store: update 2019-12-23 00:54:29 +01:00
Tomasz Długosz
c7f2a7a155 legimi store: update plugin 2019-12-22 22:35:31 +01:00
Kovid Goyal
140bd0166f
Viewer: Right clicking in controls should not close preferences 2019-12-22 15:24:20 +05:30
Kovid Goyal
3d61813461
Merge branch 'master' of https://github.com/t3d/calibre 2019-12-22 07:55:56 +05:30
Tomasz Długosz
b1a0b4e815 empik store: update 2019-12-22 00:36:37 +01:00
Tomasz Długosz
28eedbe8a6 swiatebookow store: update 2019-12-22 00:36:32 +01:00
Kovid Goyal
4ff60cba2f
py3 compat: Ensure exception is last line in pipe worker tracebacks on windows 2019-12-21 11:55:12 +05:30
Kovid Goyal
540edf6b05
DOCX Input: Fix numbering styles that inherit their id from parent styles notbeing correctly applied 2019-12-20 14:39:42 +05:30