53070 Commits

Author SHA1 Message Date
Kovid Goyal
993c85b289
Add explanation of what a chapter is to the reading stats panel 2026-02-26 10:46:52 +05:30
Kovid Goyal
68f3401789
Cleanup copilot code 2026-02-26 10:41:52 +05:30
copilot-swe-agent[bot]
4cbb23f9af
E-book viewer: Add "reading stats" to show reading progress. Fixes #2142715 [ebook-viewer: Chapter length graph](https://bugs.launchpad.net/calibre/+bug/2142715)
Fixes #3023 (Add reading stats panel to e-book viewer).
2026-02-26 10:38:22 +05:30
Kovid Goyal
ec1fa40b67
Use safe_format() template errors should not break catalog generation completely 2026-02-26 09:17:54 +05:30
Kovid Goyal
75db0d1038
Merge branch 'master' of https://github.com/JimmXinu/calibre 2026-02-26 09:17:03 +05:30
Kovid Goyal
123cff7cb8
DOCX Input: Fix paragraph/list margins in documents created by LibreOffice that dont have Word 2007 compatibility. Fixes #2142611 [Lists do not convert from docx to epub](https://bugs.launchpad.net/calibre/+bug/2142611) 2026-02-26 08:23:06 +05:30
Kovid Goyal
a52486eac9
... 2026-02-26 07:02:09 +05:30
Jim Miller
b017569dac Create Catalog: Use cal template formatter 2026-02-25 11:26:06 -06:00
Jim Miller
71ddea9e68 Minor catalog fix for section_list_templates.conf interpretation 2026-02-25 11:02:59 -06:00
copilot-swe-agent[bot]
748368eda2
Edit book: Nicer UI for changing the entries in the insert tag menu 2026-02-25 15:47:14 +05:30
Kovid Goyal
e579327c22
Update WIRED Daily 2026-02-25 15:36:44 +05:30
Kovid Goyal
f741b0a685
Update TOI Print Edition
Only gets articles stubs, full articles need a TOI+ subscription
2026-02-24 19:55:35 +05:30
Kovid Goyal
c91744010e
Remove restarting web engine view
It doesnt work with Qt 6.10 anyway
2026-02-24 18:38:42 +05:30
Kovid Goyal
d4f585ee26
And also add the mention in the help text of the option 2026-02-24 17:27:36 +05:30
Kovid Goyal
db52a43209
Add a line warning about Firefox allowing arbitrary websites access to localhost 2026-02-24 17:26:19 +05:30
Kovid Goyal
2f27344446
Content server: When banning IPs for repeated login is enabled, only use the IP address not any HTTP headers as the ban key
This means banning is ineffective behind a proxy, but cant be helped
since we have no way of authenticating that a header comes from the
proxy.
2026-02-24 16:53:46 +05:30
Kovid Goyal
a468ce0f26
Content server: Sanitize content disposition received as query parameter 2026-02-24 09:06:11 +05:30
Kovid Goyal
19806bfa40
Dont build forms in worker processes 2026-02-23 20:58:51 +05:30
Kovid Goyal
3b59a14fa5
string changes 2026-02-23 12:14:23 +05:30
Kovid Goyal
e428c81868
Merge branch 'move-emblem_style-setting' of https://github.com/un-pogaz/calibre 2026-02-23 12:00:32 +05:30
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