42810 Commits

Author SHA1 Message Date
Kovid Goyal
2592198a82
Viewer: Fix wheel mice that generate line scroll events per click requiring multiple wheel clicks to turn a page in paged mode. Fixes #1886231 [In 4.20 viewer, mouse wheel scroll is malfunctioning in paged mode](https://bugs.launchpad.net/calibre/+bug/1886231) 2020-07-04 13:02:50 +05:30
Kovid Goyal
714ce3624a
String changes 2020-07-03 23:02:11 +05:30
Kovid Goyal
9d7dc2e2fa
Viewer: Fix a regression in the previous release that broke reading of books with mathematics and also <a> tags without href attributes. Fixes #1886192 [EPUB crashes. Cannot read property 'startswith'.](https://bugs.launchpad.net/calibre/+bug/1886192) 2020-07-03 20:58:11 +05:30
Kovid Goyal
304f682808
Avoid re-parsing identical selectors for class names 2020-07-03 12:24:43 +05:30
Kovid Goyal
0bdabbaeef
Cover grid: When using a background image do not scroll it with the covers. Fixes #1886139 [cover grid background image displays poorly when scrolling](https://bugs.launchpad.net/calibre/+bug/1886139) 2020-07-03 12:10:41 +05:30
Kovid Goyal
23580d97ab
version 4.20.0 v4.20.0 2020-07-03 07:41:13 +05:30
Kovid Goyal
46b2c9f082
Merge branch 'master' of https://github.com/cbhaley/calibre 2020-07-02 18:36:55 +05:30
Charles Haley
7cd342f3a2 Enhancement 1885943: Ignore articles when sorting custom columns. Implemented by a new formatter function, swap_around_articles(), that applies title_sort to each item in the list. 2020-07-02 11:48:59 +01:00
Kovid Goyal
5b2baa7233
Fix for plistlib dropping Data in python 3.9
Fixes #1184 (plistlib.Data is going to be dropped in python 3.9)
2020-07-02 08:42:18 +05:30
Kovid Goyal
4d3d69ccd1
... 2020-07-01 21:40:28 +05:30
Kovid Goyal
ea059d5e4c
Update Popular Science 2020-07-01 21:38:36 +05:30
Kovid Goyal
9fed1d5092
Merge branch 'master' of https://github.com/cbhaley/calibre 2020-07-01 16:50:30 +05:30
Charles Haley
91be8beb83 Add an option to the wireless device driver to ignore device free space when sending books. 2020-07-01 12:08:58 +01:00
Kovid Goyal
be90c08642
Edit book: Fix pasting files from another editor instance causing unsaved changes in open editors to be lost. Fixes #1885455 [Unsaved edits lost on paste from another editor instance](https://bugs.launchpad.net/calibre/+bug/1885455) 2020-06-30 14:19:09 +05:30
Kovid Goyal
9d3de69829
Update Caravan Magazine 2020-06-30 14:02:34 +05:30
Kovid Goyal
f9c9af6463
Viewer: Fix turning pages in paged mode with a high precision touchpad to generate scroll events too fast 2020-06-30 09:50:15 +05:30
Kovid Goyal
4d774dbdef
... 2020-06-28 09:36:00 +05:30
Kovid Goyal
7e44259267
The Print by Kovid Goyal 2020-06-27 17:22:02 +05:30
Kovid Goyal
e89dbb1d3f
Fix #1885318 [Private bug](https://bugs.launchpad.net/calibre/+bug/1885318) 2020-06-27 08:30:41 +05:30
Kovid Goyal
b5ae91b6a6
Fix hyphenation dicts being re-extracted unnecessarily 2020-06-26 14:42:35 +05:30
Kovid Goyal
44923e9e45
Merge branch 'master' of https://github.com/davidfor/calibre 2020-06-25 19:52:20 +05:30
David
dbddb8f8c6 Bump supported firmware version for Kobo devices
No changes needed other than the firmware and database versions.
2020-06-25 19:10:54 +10:00
Kovid Goyal
401d0dbde8
Merge branch 'master' of https://github.com/cbhaley/calibre 2020-06-25 14:19:35 +05:30
Charles Haley
6aa5a51e3b Fix some incorrectly indented sections in the manual by changing some tabs to spaces. 2020-06-25 09:44:26 +01:00
Kovid Goyal
ea7637bf60
Force a few error messages to unicode 2020-06-25 14:02:12 +05:30
Kovid Goyal
36288d8343
Tag browser: Dont show counts for searches as they are always zero
Merge branch 'master' of https://github.com/cbhaley/calibre
2020-06-25 13:59:49 +05:30
Charles Haley
6218e5a48d Enhancement: in the tag browser don't show counts for searches because the number is always zero. 2020-06-25 09:23:33 +01:00
Kovid Goyal
9b3c57062b
Allow copy/pasting dates from columns having different date display formats. Fixes #1885004 [Enhancement Request: Copy & paste dates between fields of unlike formats](https://bugs.launchpad.net/calibre/+bug/1885004)
Also consolidate all date/time editor to use the same underlying
widget.
2020-06-25 12:44:59 +05:30
Kovid Goyal
c6b4140231
Merge branch 'mathjax3-system' of https://github.com/eli-schwartz/calibre 2020-06-25 10:59:44 +05:30
Eli Schwartz
b48bd4f7c8
build: detect mathjax directory with or without es5/ subdir
The release tarballs contain an es5/ directory with the actual mathjax
code. However, when building against a system mathjax it is likely the
es5/ directory is skipped and the directory name is just
/usr/share/mathjax/

Detect this by moving the es5/ component to the definition of the
mathjax source root, but only appending it if the --path-to-mathjax
actually contains such a directory.
2020-06-25 01:23:08 -04:00
Kovid Goyal
e949fe1fee
Fix #1885001 [[Enhancement] Center buttons in the category editors](https://bugs.launchpad.net/calibre/+bug/1885001) 2020-06-25 09:34:36 +05:30
Kovid Goyal
8065624ded
Remove not working Reuters recipe 2020-06-24 17:00:21 +05:30
Kovid Goyal
45e14b7797
Fix #1884208 [[Enhancement] Translate "Generic" in the Welcome wizard](https://bugs.launchpad.net/calibre/+bug/1884208) 2020-06-24 16:52:05 +05:30
Kovid Goyal
b1a00d0b52
Remove non-working Newsweek recipe 2020-06-24 16:45:04 +05:30
Kovid Goyal
e73312ffb8
Check library: Dont abort if there are folders in the library that calibre does not have permission to access. Fixes #1884544 [Library check tries to read system files](https://bugs.launchpad.net/calibre/+bug/1884544)
Merge branch 'master' of https://github.com/cbhaley/calibre
2020-06-22 23:40:21 +05:30
Charles Haley
74cf63c2f4 Fix bug #1884544: check library doesn't open if it has permission errors on author directories. 2020-06-22 18:35:12 +01:00
Kovid Goyal
a0c70dd6d6
Merge branch 'master' of https://github.com/cbhaley/calibre
Fixes #1884399 [Week number only appears on date selector in Bulk Metadata Edit window](https://bugs.launchpad.net/calibre/+bug/1884399)
2020-06-21 21:41:34 +05:30
Charles Haley
9bd85dd38c Fix #1884399: Week number only appears on date selector in Bulk Metadata Edit window by removing the week number in bulk edit 2020-06-21 16:49:09 +01:00
Kovid Goyal
b8cb8fc20f
Allow selecting individual items to delete in the Check library dialog. Fixes #1884402 [[Enhancement] request for check library function](https://bugs.launchpad.net/calibre/+bug/1884402)
Merge branch 'master' of https://github.com/cbhaley/calibre
2020-06-21 19:31:04 +05:30
Charles Haley
2da65972b7 Enhancement #1884402: Check Library: add delete checkboxes to deletable error categories to select all books in that category. 2020-06-21 14:45:36 +01:00
Kovid Goyal
9ba6848530
Remove version spec from python docs links 2020-06-21 14:07:42 +05:30
Kovid Goyal
c5003ede6c
Add a note about the regex library calibre uses 2020-06-21 14:00:41 +05:30
Kovid Goyal
6704ee62c3
Forgot to bump plugin version 2020-06-21 10:04:18 +05:30
Kovid Goyal
fe6e4e59ea
Amazon metadata download: Fix download of ratings not working from amazon.co.jp 2020-06-21 10:01:29 +05:30
Kovid Goyal
1f6072c886
Change in google search page markup
Fixes #1884400 [Amazon.co.jp metadata won't download](https://bugs.launchpad.net/calibre/+bug/1884400)
2020-06-21 09:54:35 +05:30
Kovid Goyal
33917b2737
pep8 2020-06-20 21:59:06 +05:30
Kovid Goyal
1888c8f61a
Merge branch 'master' of https://github.com/cbhaley/calibre 2020-06-20 21:58:35 +05:30
Charles Haley
222599e870 Add a new template function "rating_to_stars" 2020-06-20 17:12:26 +01:00
Kovid Goyal
70f28e78fb
pep8 2020-06-20 19:36:42 +05:30
Kovid Goyal
e3bcbac8b9
Book details panel: When right clicking on tags/authors/etc. allow finding them in the Tag browser easily. Fixes #1884343 [[Enhancement] Add action to show a tag in the Tag browser when right clicking on a tag in the Book details panel](https://bugs.launchpad.net/calibre/+bug/1884343)
Merge branch 'master' of https://github.com/cbhaley/calibre
2020-06-20 19:35:04 +05:30