52911 Commits

Author SHA1 Message Date
Kovid Goyal
994afd2b0e
Use share_open when reading custom dictionaries 2026-01-30 21:42:48 +05:30
Kovid Goyal
d4cbd87c99
Fix #2139414 [Amazon metadata download fails to detect publication date on Amazon Japan pages using new RPI layout](https://bugs.launchpad.net/calibre/+bug/2139414) 2026-01-30 17:32:43 +05:30
Kovid Goyal
d2c7c21ab5
Nicer error when adding a single book to a new shelf fails 2026-01-30 15:48:30 +05:30
Kovid Goyal
50aa9ad5e0
string changes 2026-01-30 15:38:36 +05:30
Kovid Goyal
127547d45f
Update changelog 2026-01-30 15:04:04 +05:30
Kovid Goyal
e4ecf59efa
Windows: Fix a regression in calibre 9 breaking the Read Aloud feature in the E-book viewer when using the Piper engine. Fixes #2139399 [Read Aloud feature crashes the E-book Viewer](https://bugs.launchpad.net/calibre/+bug/2139399)
Technically, was always a bug, but a harmless one. It became harmful
with the Python version update.
2026-01-30 13:06:18 +05:30
Kovid Goyal
118097e486
Switch Economist back to webengine
Cloudflare has started blocking mechanize
2026-01-30 11:51:38 +05:30
Kovid Goyal
166548a9d3
macOS: Workaround for regression in Qt 6.10 that causes a crash when trying to save a QPixmap from the clipboard as JPEG data. Fixes #2139397 [Crash when pasting cover image](https://bugs.launchpad.net/calibre/+bug/2139397) 2026-01-30 11:38:52 +05:30
Kovid Goyal
c7a81b6198
Update the rest of the economist recipes as well 2026-01-30 10:58:35 +05:30
Kovid Goyal
865d6d5f06
Also get rid of the specific user agent used by Economist recipes 2026-01-30 10:55:40 +05:30
Kovid Goyal
2ba7149715
Update Economist
Cloudflare bot protection seems to block webengine but not mechanize. So
at least temporarily switch to mechanize.
2026-01-30 10:49:11 +05:30
Kovid Goyal
84a4b17782
string changes v9.0.0 2026-01-30 09:00:26 +05:30
Kovid Goyal
fd3c2a5b2e
... 2026-01-30 08:58:11 +05:30
Kovid Goyal
ec66e0158c
... 2026-01-30 08:56:19 +05:30
Kovid Goyal
d812d7ea7d
string changes 2026-01-30 08:55:49 +05:30
Kovid Goyal
e874734b5f
Fix usage of Series without ngettext 2026-01-30 08:45:29 +05:30
Kovid Goyal
8089371ccf
version 9.0.0 2026-01-30 08:37:16 +05:30
Kovid Goyal
34b7867011
Ignore a couple of non-security related CVEs in ffmpeg 2026-01-30 08:31:49 +05:30
Kovid Goyal
3953aec8a6
Merge branch 'patch-2' of https://github.com/NickWick13/calibre 2026-01-30 08:19:51 +05:30
Nick
0e24356e18
Update COPYRIGHT 2026-01-29 20:14:22 +02:00
Kovid Goyal
0af3a2d736
Bump OpenSSL version for CVEs 2026-01-29 20:23:17 +05:30
Kovid Goyal
1770c188d8
... 2026-01-29 11:20:37 +05:30
Kovid Goyal
149fb650de
Add a foundry when generating SBOM for grype 2026-01-28 09:38:20 +05:30
Kovid Goyal
ffaef17713
Viewer: Add an "Edit book" button to the viewer controls
This functionality was previously available only via a shortcut
2026-01-28 09:24:34 +05:30
Kovid Goyal
9e3bdccc51
Ensure only a single thread is accessing db during export 2026-01-27 08:46:19 +05:30
Kovid Goyal
16e1a22f19
Handle plugins erroneously passing None for plugin_name to get_icons()
Fixes #2139058 [Editor Chain plugin not loaded in latest betas](https://bugs.launchpad.net/calibre/+bug/2139058)
2026-01-26 12:46:14 +05:30
Kovid Goyal
d03c790d7b
Merge branch 'fix-icon' of https://github.com/un-pogaz/calibre 2026-01-26 09:14:51 +05:30
un-pogaz
cf7f67b88d use a correct icon for restore default colors button 2026-01-25 21:48:36 +01:00
Kovid Goyal
ee34e853e5
Use a different icon for restore default font button 2026-01-25 21:09:41 +05:30
Kovid Goyal
5411a49ec3
Merge branch 'restore-default-font' of https://github.com/un-pogaz/calibre 2026-01-25 21:07:48 +05:30
Kovid Goyal
c3e740fef6
Merge branch 'change-bookshelf-emblem-desc' of https://github.com/un-pogaz/calibre 2026-01-25 20:42:42 +05:30
un-pogaz
4c531f465e strings changes 2026-01-25 10:06:27 +01:00
un-pogaz
2926e4aaaa Bookshelf: add a button to restore default font 2026-01-25 09:27:29 +01:00
Kovid Goyal
a9e6d03b9d
string changes 2026-01-25 05:33:53 +05:30
Kovid Goyal
559c135400
Bump beta version 2026-01-24 13:44:47 +05:30
Kovid Goyal
dee80bb9f6
... 2026-01-24 13:31:24 +05:30
Kovid Goyal
c88a1c9667
Merge branch 'dry-rule-editor' of https://github.com/un-pogaz/calibre 2026-01-23 23:42:20 +05:30
Kovid Goyal
f158546962
Bookshelf: When drawing emblems at top/bottom of spine use the actual emblem size to reduce the height available for spine text 2026-01-23 23:40:00 +05:30
un-pogaz
d99ff857a2 DRY 2026-01-23 19:04:48 +01:00
Kovid Goyal
3687b74eb0
Merge branch 'fix-emblem-above' of https://github.com/un-pogaz/calibre 2026-01-23 22:30:26 +05:30
Kovid Goyal
daf30df53a
Fix various issues with the Edit Rules widgets in the Look & feel preferences
They were not saving their gprefs based sub-setting uness the rules also
changed. They were not restoring defaults.

Fix these and make the whole thing more robust by making them regular
registered settings with their own setting management class. So any
future changes will not require more tinkering.
2026-01-23 22:13:08 +05:30
Kovid Goyal
0305b65363
Bump dependencies for CVEs 2026-01-23 19:49:10 +05:30
un-pogaz
dec68cf1e2 Bookshelf: fix emblems not hidden at the left of the hovered spines 2026-01-23 11:44:15 +01:00
un-pogaz
2e27413b12 Bookshelf: fix emblems not show if setting expanded cover is above 2026-01-23 10:24:21 +01:00
Kovid Goyal
fb31c841d1
Bump beta version 2026-01-23 12:50:51 +05:30
Kovid Goyal
d51df00703
... 2026-01-23 00:16:31 +05:30
Kovid Goyal
3947e501c6
Bookshelf: Clean up emblem rendering re-using code from grid view 2026-01-23 00:07:50 +05:30
Kovid Goyal
c633a18d0f
Bookshelf: Fix a regression that broke rendering of downwards spine text 2026-01-22 23:32:57 +05:30
Kovid Goyal
1369efc827
Fix #2138855 [kepub conversion: tate-chu-yoko implementation differs from official Kobo kepub](https://bugs.launchpad.net/calibre/+bug/2138855) 2026-01-22 23:21:22 +05:30
Kovid Goyal
ec0de325e0
Add a tweak to change the font size of the AI chat widget. Fixes #2138862 [[Enhancement] Set Font Size for Ask AI](https://bugs.launchpad.net/calibre/+bug/2138862) 2026-01-22 17:17:52 +05:30