53050 Commits

Author SHA1 Message Date
un-pogaz
09493941d7 move emblem_style setting into EditRules class 2026-02-23 07:10:26 +01:00
Kovid Goyal
f213ae2c07
DRYer 2026-02-23 11:12:45 +05:30
Kovid Goyal
4bdca872eb
Fix copilot's code 2026-02-23 11:05:16 +05:30
copilot-swe-agent[bot]
deeb08929c
Cover grid: Option to draw emblems on top of cover in Preferences->Look & feel->Cover grid->Emblems
Fixes #3019 (Cover grid: replace show_emblems/draw_emblems_on_cover with emblem_style enum; add on-cover emblem rendering)
2026-02-23 10:46:26 +05:30
Kovid Goyal
203a76edfe
Redirect page count worker processes stderr to NUL
This might fix issue on some windows machines where the worker is
being killed in normal calibre but not in debug mode (when stderr points
to a file)
2026-02-23 09:42:41 +05:30
Kovid Goyal
a16e8e8ee1
Fix Copilot's mistakes 2026-02-23 06:46:03 +05:30
copilot-swe-agent[bot]
acc180b4af
Cover grid: Add option to draw text flush with bottom of rendered cover
Fixes #3018
2026-02-23 06:28:28 +05:30
Kovid Goyal
0343c52821
Merge branch 'fix-per_language_title_sort_articles' of https://github.com/un-pogaz/calibre 2026-02-22 14:26:55 +05:30
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