Commit Graph

53042 Commits

Author SHA1 Message Date
un-pogaz 99581d7b8a two fix for per_language_title_sort_articles tweak
fix double articles "De la" in French
fix article "Un'" in Italian
2026-02-22 09:42:29 +01:00
Kovid Goyal 1866cdbcc4 ... 2026-02-22 07:06:16 +05:30
Kovid Goyal 3d14d5be00 Bump zlib for CVE 2026-02-21 15:53:39 +05:30
Kovid Goyal 4eabb38427 Fix #2142345 [Converting ODT to EPUB jpeg images indicates not found](https://bugs.launchpad.net/calibre/+bug/2142345) 2026-02-21 11:59:23 +05:30
Kovid Goyal 1be720c429 ... v9.3.1 2026-02-21 10:26:51 +05:30
Kovid Goyal 9441e95015 ... 2026-02-21 09:40:37 +05:30
Kovid Goyal 5844d76d96 version 9.3.1 2026-02-21 09:24:12 +05:30
Kovid Goyal 9ae21875ab Cover grid: Dont use a stylesheet for the background and border. Works around a regression in Qt 6.10 in the windows system theme. Fixes #2142296 [Cover grid texture is ignored if User interface style is System default](https://bugs.launchpad.net/calibre/+bug/2142296) 2026-02-21 09:08:37 +05:30
Kovid Goyal f15d32d948 Fix #2142314 [Uneven rows in book details configuration dialog](https://bugs.launchpad.net/calibre/+bug/2142314) 2026-02-21 08:41:14 +05:30
Kovid Goyal 8f6bc410f0 Fix #2142318 [AttributError when merging books](https://bugs.launchpad.net/calibre/+bug/2142318) 2026-02-21 08:23:52 +05:30
Kovid Goyal 42df7c29c8 Wireless driver: Send client an eject message on shutdown 2026-02-20 13:38:30 +05:30
Kovid Goyal 2ac29c2edd Fix errors from new version of sphinx about misaligned tables 2026-02-20 07:05:04 +05:30
Kovid Goyal 88e00cd837 version 9.3 v9.3.0 2026-02-20 06:22:01 +05:30
Kovid Goyal 135df408fc PDB Output: Fix a regression in calibre 9.0 that broke output to PDB/TCR/zTXT files. Fixes #2142195 [AttributeError: 'OptionValues' object has no attribute 'use_alt_text_for_images'](https://bugs.launchpad.net/calibre/+bug/2142195) 2026-02-19 13:51:30 +05:30
Kovid Goyal f7be96e947 Cleanup previous PR 2026-02-19 09:56:27 +05:30
copilot-swe-agent[bot] f04d199a22 Improve calibre running detection in portable installer
Check multiple processes and give user option to retry instead of just
aborting. Fixes #3016
2026-02-19 09:15:13 +05:30
Kovid Goyal 103bf48d66 Windows installer: Prompt to close running calibre when installing 2026-02-17 22:09:23 +05:30
Kovid Goyal 1f848e8cb5 Amazon metadata download plugin: Fix incorrect series index from amazon.com 2026-02-17 21:03:13 +05:30
Kovid Goyal dd50d6f0e8 Merge branch 'fix-ft-cover-image' of https://github.com/lucaviness/calibre 2026-02-17 20:41:02 +05:30
Kovid Goyal bea2d948f9 Fix #2141994 [Main process hangs on exit after using Wireless Device Connection (Port remains locked)](https://bugs.launchpad.net/calibre/+bug/2141994) 2026-02-17 20:37:45 +05:30
Kovid Goyal fd216d4d88 ... 2026-02-17 16:46:15 +05:30
Luca Caviness d80a145db0 Fix cover image fetching for all recipes using frontpages.com
Same fix as Financial Times: use category listing pages instead of
individual newspaper pages which no longer have the giornale-img element.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-17 10:47:30 +00:00
Kovid Goyal 37d757f2d0 Wait for smart device connection thread to shutdown on exit 2026-02-17 16:08:41 +05:30
Kovid Goyal 7c800d4401 Wait for device manager thread to exit during shutdown 2026-02-17 15:50:28 +05:30
Kovid Goyal 14f49ea4cc Explicitly close smartdevice during shutdown 2026-02-17 15:41:27 +05:30
Kovid Goyal 7121d29281 In debug mode output non-daemonic threads at exit 2026-02-17 15:33:53 +05:30
Kovid Goyal 229669a637 Merge branch 'fix-ft-cover-image' of https://github.com/lucaviness/calibre 2026-02-17 15:17:55 +05:30
Kovid Goyal 79606f6a29 Ignore status bar update errors during shutdown 2026-02-17 15:16:26 +05:30
Kovid Goyal 8ee4408fe8 Nicer shutdown of MDNS server 2026-02-17 15:08:37 +05:30
Luca Caviness 1e5c790add Fix Financial Times recipe cover image fetching
The FT's individual page on frontpages.com has an empty img src that is
populated via JavaScript, which Calibre cannot execute. Fetch from the
financial newspapers index page instead, where image URLs are static.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-17 09:35:29 +00:00
Kovid Goyal 0fedba67a6 ... 2026-02-17 09:47:34 +05:30
Kovid Goyal 7c5162bed7 remove unused code 2026-02-15 14:30:22 +05:30
Kovid Goyal 7150542c76 Ensure local db is properly closed when running any calibredb command 2026-02-14 13:46:54 +05:30
Kovid Goyal ca82e1caba Fix error in page counting when using calibredb add to add a book 2026-02-14 13:41:42 +05:30
Kovid Goyal b241dfeb55 Also print when application event loop quits 2026-02-14 13:06:40 +05:30
Kovid Goyal ac7c099add Improve Preferences->Tweaks getting rid of the need for double apply
Also, show which tweaks have been modified with a modified emoji
2026-02-14 12:51:04 +05:30
Kovid Goyal 3d161110d2 string changes 2026-02-14 12:50:51 +05:30
Kovid Goyal 4a22dd0da1 Hanvon N10 device driver: Fix calibre unable to put its metadata files onto the device. Fixes #2141625 [calibre-9.1 fails to put metadata to Hanvon N10 pro 2](https://bugs.launchpad.net/calibre/+bug/2141625) 2026-02-14 10:29:55 +05:30
Kovid Goyal e44e03679b Completion: When sorting completion matches in contains mode ensure matches are sorted first by distance from beginning and then sub-sorted alphabetically. Fixes #2141170 [Tags field (or equivalent) does not display options sorted alphabetically](https://bugs.launchpad.net/calibre/+bug/2141170) 2026-02-14 10:03:08 +05:30
Kovid Goyal a51b52b86a Windows: Fix a regression in calibre 9 that caused tooltips to not follow the color scheme. Fixes #2141766 [Tooltips won't follow theme in calibre 9?](https://bugs.launchpad.net/calibre/+bug/2141766)
Workaround for yet another regression in Qt 6.10
2026-02-13 21:59:18 +05:30
Kovid Goyal 6fd2300a48 pep8 2026-02-13 21:57:17 +05:30
Kovid Goyal eb43668e76 ... 2026-02-13 16:02:52 +05:30
Kovid Goyal 833d3c96d8 Env var to disable python templates 2026-02-13 15:52:21 +05:30
Kovid Goyal a20449431e A new template function to calculate spine width
Used to implement width from custom pages columns. Gives an
easier to understand and documented template for users.
2026-02-13 15:31:15 +05:30
Kovid Goyal 0a556676bc pep8 2026-02-13 13:30:09 +05:30
Kovid Goyal 38b7b4a9ab Micro-optimisation
Avoid some unnecessary lambdas
2026-02-13 13:03:18 +05:30
Kovid Goyal bb04635526 Make the new pages column value available in save to disk/send to device templates. Fixes #2141151 [New field pages unable to be used in templates](https://bugs.launchpad.net/calibre/+bug/2141151) 2026-02-13 12:32:53 +05:30
Kovid Goyal 22e7a93ece KEPUB Output: When converting to KEPUB preserve cover aspect ratio regardless of the setting for it in the EPUB Output to match the behavior of KEPUB files from Kobo. Fixes #2141251 [KEPUB conversion - aspect ratio of title page is incorrect](https://bugs.launchpad.net/calibre/+bug/2141251) 2026-02-13 11:06:53 +05:30
Kovid Goyal 89a0943953 Update The Asahi Shimbun 2026-02-13 10:33:29 +05:30
Kovid Goyal 5be7a6658d Bump libpng for CVE 2026-02-13 08:58:40 +05:30