31920 Commits

Author SHA1 Message Date
Kovid Goyal
fc2ba657f8
Fix #1887276 [Cannot paste into setup library location dialog](https://bugs.launchpad.net/calibre/+bug/1887276) by making the line edit look like a label 2020-07-13 08:45:29 +05:30
Kovid Goyal
bcc38b32f4
string changes 2020-07-13 08:22:18 +05:30
Kovid Goyal
73696d4bae
Fix #1887170 [[Enhancement] Remove the word "plugin" from the list of plugin categories](https://bugs.launchpad.net/calibre/+bug/1887170) 2020-07-10 19:48:21 +05:30
Kovid Goyal
23db78d486
Cover grid: Vertically center covers that are smaller than the available space. Fixes #1886731 [Enhancement request: Vertically centering images in book grid](https://bugs.launchpad.net/calibre/+bug/1886731) 2020-07-08 19:26:01 +05:30
Kovid Goyal
869d429cb3
DRYer 2020-07-08 16:32:25 +05:30
Kovid Goyal
195ff72d44
Edit book: Fix initial sync of preview panel to cursor position sometimes not working when a new HTML file is opened for editing 2020-07-07 21:49:44 +05:30
Kovid Goyal
685ac9e5cb
String changes 2020-07-07 19:25:44 +05:30
Kovid Goyal
dbd738e5f6
DOCX Output: When detecting empty list items that contain a nested list, ignore whitespace 2020-07-07 19:06:15 +05:30
Kovid Goyal
51e4651c34
Fix changed author sort name not being used when adding another book by the author to the library. Fixes #1886492 [custom author_sort skipped when adding books](https://bugs.launchpad.net/calibre/+bug/1886492) 2020-07-06 22:01:43 +05:30
Charles Haley
34cbfad9a8 Enhancement #1886347: Apply virtual libraries in quickview" toggle button in QV panel 2020-07-06 11:11:51 +01:00
Kovid Goyal
40f17e4b0d
String changes 2020-07-06 09:20:30 +05:30
Kovid Goyal
c61cc4b14d
Viewer: Ignore the zero width non-joiner character in searches 2020-07-06 08:38:58 +05:30
Kovid Goyal
78c53c9da9
Viewer: Fix CBC comic files not being viewed correctly. Fixes #1886307 [ebook-viewer not open .cbc](https://bugs.launchpad.net/calibre/+bug/1886307)
Viewer: Fix Table of Contents not correct for comics.

Note that for both these fixes, you will have to reload the book from
the viewer controls.
2020-07-05 21:07:08 +05:30
Kovid Goyal
300935541f
When creating custom columns allow specifying a default value to be applied to new books for that column
Fixes #1886079 [set default value [Enhancement]](https://bugs.launchpad.net/calibre/+bug/1886079)

Merge branch 'master' of https://github.com/cbhaley/calibre
2020-07-05 14:21:29 +05:30
Charles Haley
082d2ae8b3 For default values, use native types in the display. Add a lot of error checking. 2020-07-05 08:34:59 +01:00
Kovid Goyal
b948bf49f6
Cover browser: improve rendering of text with heavily hinted fonts. Fixes #1886239 [Cover Browser: Font clipping with Microsoft ClearType Fonts](https://bugs.launchpad.net/calibre/+bug/1886239)
Turn off hinting since we render to an offscreen buffer that is copied
to screen later anyway and hinting results in very poor rendering.
Hinting should not be needed at the larger text sizes typically used in
the cover browser anyway.
2020-07-04 22:10:32 +05:30
Charles Haley
248edbe8fb Add untranslated words to custom column default specification 2020-07-04 17:00:24 +01:00
Charles Haley
b106805700 Enhancement #1886079: default value for custom columns 2020-07-04 13:35:08 +01:00
Charles Haley
5192ba8c22 Enhancement #1886219 bis:set focus to cell only if a cell is preselected. 2020-07-04 09:34:34 +01:00
Charles Haley
74a8e17f33 Enhancement #1886219: In category editor, set focus to selected item 2020-07-04 09:20:00 +01:00
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 2020-07-03 07:41:13 +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
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
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
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
ea7637bf60
Force a few error messages to unicode 2020-06-25 14:02:12 +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
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
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
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
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
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
Charles Haley
222599e870 Add a new template function "rating_to_stars" 2020-06-20 17:12:26 +01:00