43434 Commits

Author SHA1 Message Date
Kovid Goyal
95d13dfc3e
E-book viewer: Allow using the back button to return from jumping to a search result 2021-06-03 14:23:17 +05:30
Kovid Goyal
488ffb2877
Use a dedicated callback for ensuring search result visible
It clears the saved timer id
2021-06-03 09:40:06 +05:30
Kovid Goyal
86183fd9f3
Get books: Fix the Kobo store plugin for changes to the website 2021-06-03 09:23:59 +05:30
Kovid Goyal
5b4d4e2cc2
Edit book: Fix non breaking spaces in snippets being converted to normal spaces. Fixes #1929827 [snippets do not accept non breaking spaces](https://bugs.launchpad.net/calibre/+bug/1929827) 2021-06-03 08:59:57 +05:30
Kovid Goyal
3136eac5ff
Book details: Ctrl-clicking on tags now adds them to the existing search instead of replacing it. Fixes #1930136 [[Enhancement] Holding Ctrl and clicking on a tag in the Book details should add to the current search](https://bugs.launchpad.net/calibre/+bug/1930136) 2021-06-03 08:43:48 +05:30
Kovid Goyal
76f595274b
E-book viewer: Highlights: Make URLs in the notes for highlights clickable 2021-06-02 20:40:10 +05:30
Kovid Goyal
833b117be1
Update Jerusalem Post 2021-06-02 09:40:12 +05:30
Kovid Goyal
d31874d94b
Update Popular Science 2021-06-02 09:24:25 +05:30
Kovid Goyal
27babe5ec8
ToC Editor: Fix a regression that caused changes to not be saved on machines where running a worker process takes more than ten seconds. Fixes #1930466 [TOC Editor Not Saving Edits/Changes](https://bugs.launchpad.net/calibre/+bug/1930466) 2021-06-02 08:42:08 +05:30
Kovid Goyal
1f8d39caf2
Fix #1930484 [Updated recipe for Ambito Financiero](https://bugs.launchpad.net/calibre/+bug/1930484) 2021-06-02 07:56:54 +05:30
Kovid Goyal
da38b6653d
Fix #1930480 [Updated recipe for Ambito.com](https://bugs.launchpad.net/calibre/+bug/1930480) 2021-06-02 07:56:05 +05:30
Kovid Goyal
64faba50de
Fix #1930479 [Updated recipe for Infobae](https://bugs.launchpad.net/calibre/+bug/1930479) 2021-06-02 07:48:07 +05:30
Kovid Goyal
23d626e966
py3 compat: fix error when chaning search the net urls for content server 2021-06-01 15:32:31 +05:30
Kovid Goyal
28b551080b
Improve column text alignment for some dialogs in the editor 2021-05-31 11:28:14 +05:30
Kovid Goyal
d6840d6d55
Revert the change to ignore objects for which EnumObjects() fails
Causing crashes elsewhere. Instead retry with a sleep. Also report the
object id for the failing object in the error message.
2021-05-29 09:59:02 +05:30
Kovid Goyal
89c9a48c2b
Fix #1929896 [[Enhancement - Viewer] Make contrast in dark team a little better in viewer controls](https://bugs.launchpad.net/calibre/+bug/1929896) 2021-05-28 08:35:10 +05:30
Kovid Goyal
ae21888f90
version 5.19.0 v5.19.0 2021-05-28 06:23:11 +05:30
Kovid Goyal
1ddac886a4
E-book viewer: Fix regression in 5.15 that caused incorrect display of font sizes that contain a period and use absolute units. Fixes #1929862 [Font size transformed incorrectly](https://bugs.launchpad.net/calibre/+bug/1929862) 2021-05-28 06:13:43 +05:30
Kovid Goyal
eeb4e069ab
pep8 2021-05-27 12:53:30 +05:30
Kovid Goyal
1575a29101
Fix #1929462 [Private bug](https://bugs.launchpad.net/calibre/+bug/1929462) 2021-05-26 22:15:36 +05:30
Kovid Goyal
f9cfc4d6a0
Add support for rich text in details message in info boxes 2021-05-26 22:02:39 +05:30
Kovid Goyal
e8b97d4b70
... 2021-05-26 21:48:55 +05:30
Kovid Goyal
c09b45377f
... 2021-05-26 21:38:36 +05:30
Kovid Goyal
35f6717ae1
Workaround for people that create symlinks without file extensions to files with file extensions.
Fixes #1929719
2021-05-26 20:34:07 +05:30
Kovid Goyal
e1a3458c51
Make communication with toc editor process more robust
A crash on dialog close no longer affects writing the result. And avoid
using the racy lock files for ipc.
2021-05-25 22:11:19 +05:30
Kovid Goyal
2c802b7839
Fix #1929465 [Plucker code Python 2 issues](https://bugs.launchpad.net/calibre/+bug/1929465) 2021-05-25 08:12:15 +05:30
Kovid Goyal
b9899d94ef
Fix #1929463 [[Enhancement] Use the same hyphen in the Preferences windows as in the main titlebar](https://bugs.launchpad.net/calibre/+bug/1929463) 2021-05-25 08:06:41 +05:30
Kovid Goyal
aebe0f1f86
py3 compat: Fix sorting in spell check dialog on language broken for books that have unknown languages 2021-05-24 17:02:13 +05:30
Kovid Goyal
bf119f0cf1
Test all_annotations_for_book() 2021-05-24 08:49:24 +05:30
Kovid Goyal
3106b4eb4b
Annotations browser: Fix a typo that broke sorting for highlights 2021-05-24 08:36:53 +05:30
Kovid Goyal
6a0f5a3580
Annotations browser: When showing a highlight preserve paragraph boundaries for multi-paragraph highlights. Fixes #1909730 [Enhancement Request: Render newlines in Annotation Browser.](https://bugs.launchpad.net/calibre/+bug/1909730) 2021-05-24 08:20:37 +05:30
Kovid Goyal
8e0ba51fd3
E-book viewer: Add a preference under Scrolling behavior to reverse the tap zones used to turn pages. So tapping on the left goes forward and the right backward. 2021-05-24 07:40:39 +05:30
Kovid Goyal
e74e14fdb0
Viewer highlights panel: Fix the "Edit notes" link not saving the changes 2021-05-23 21:40:28 +05:30
Kovid Goyal
3e633713d9
Report afilure to gather metadata for dirtied books 2021-05-23 20:50:42 +05:30
Kovid Goyal
18cc641ea9
Fix all_annotations_for_book() 2021-05-23 20:47:17 +05:30
Kovid Goyal
27fb4dd37e
string changes 2021-05-23 18:56:35 +05:30
Kovid Goyal
7be1b5d77f
Merge branch 'master' of https://github.com/cbhaley/calibre
Fix #1929322 [[Enhancement] Move setting for Virtual library to apply when the current library is opened](https://bugs.launchpad.net/calibre/+bug/1929322)
2021-05-23 18:22:46 +05:30
Charles Haley
479e9a46ec Enhancement #1929322: Move setting for Virtual library to apply when the current library is opened 2021-05-23 13:24:12 +01:00
Kovid Goyal
259f1c2471
Handle double clicks in entire scroll area not just on image 2021-05-23 13:03:35 +05:30
Kovid Goyal
b097ecce99
Allow using keys on delete confirmation popup 2021-05-23 10:54:03 +05:30
Kovid Goyal
ef11d26921
Fix #1929300 [[Enhancement] Add a Clear button to clear the tab Advanced search of the Advanced search window](https://bugs.launchpad.net/calibre/+bug/1929300) 2021-05-23 08:03:29 +05:30
Kovid Goyal
bf9248ddea
Edit book: Fix a regression in 5.18 that broke editing/creating saved searches. Fixes #1929267 [Editing any 'Saved Seach' will result in an error](https://bugs.launchpad.net/calibre/+bug/1929267) 2021-05-22 15:07:28 +05:30
Kovid Goyal
dfb86551f8
PDF Output: Fix font kerning issues with some TrueType fonts. Fixes #1929240 [Kerning problems with generated pdf](https://bugs.launchpad.net/calibre/+bug/1929240)
Preserve glyph ids when merging font copies in the PDF. Also merge the
glyph metrics tables, not just the shape tables.
2021-05-22 09:02:15 +05:30
Kovid Goyal
d696927d7e
Nicer font names printout 2021-05-22 08:59:11 +05:30
Kovid Goyal
4cbf6ab7fd
Implement update for sfnt metrics tables
Also fix reading of bearings for fonts that have fewer advances than
glyphs
2021-05-22 08:56:18 +05:30
Kovid Goyal
01666d4fff
Code to get font names from sfnt container object 2021-05-22 06:47:22 +05:30
Kovid Goyal
23c65a4de9
WPD driver: Ignore failures to enum objects
It should hopefully just mean that the directory sub-tree is not
traveresed, but the rest of the files are still scanned.
2021-05-22 06:20:02 +05:30
Kovid Goyal
a2bb6f338e
Remove old Changelog entries 2021-05-21 18:48:02 +05:30
Kovid Goyal
1a1149e8bd
String changes 2021-05-21 18:36:54 +05:30
Kovid Goyal
226678e514
Fix #1929177 [[Enhancement - Viewer] Move search bar to the top of the ToC page](https://bugs.launchpad.net/calibre/+bug/1929177) 2021-05-21 18:34:01 +05:30