53095 Commits

Author SHA1 Message Date
Kovid Goyal
d811b6364a
Fix a bug in KEPUB markup removal when there are empty kobo spans 2026-03-08 11:33:46 +05:30
Kovid Goyal
d57f3c0a07
Remove the biig book search metadata plugin as the website no longer exists 2026-03-08 09:44:25 +05:30
Kovid Goyal
00b081968b
Merge branch 'master' of https://github.com/brpeterman/calibre 2026-03-08 08:29:13 +05:30
Brandon Peterman
b6ace842b1 Annots browser: fix decoration-style highlight filters 2026-03-07 10:33:17 -06:00
Kovid Goyal
749f05c84a
Ignore spurious CVE against python stdlib 2026-03-06 16:39:35 +05:30
Kovid Goyal
77f827c3b8
Cleanup previous PR 2026-03-06 16:30:20 +05:30
Kovid Goyal
989122f0a8
Merge branch 'remove-formatter_builtins-list' of https://github.com/un-pogaz/calibre 2026-03-06 16:25:03 +05:30
un-pogaz
d2710fb934 remove '_formatter_builtins' list 2026-03-06 11:42:17 +01:00
Kovid Goyal
0f8dc63933
RB Input: Ensure files are extracted within container dir 2026-03-06 07:39:44 +05:30
Kovid Goyal
4fe8d17356
Content server: Change MIME type for /get-note to text/plain
Protects the endpoint from XSS in case anyone never browses to it in a
browser for some reason.
2026-03-06 07:29:34 +05:30
Kovid Goyal
2c8dedb547
Merge branch 'tolino_5.15.245253' of https://github.com/beedaddy/calibre 2026-03-05 16:48:50 +05:30
Martin Brodbeck
a23541bceb Bump supported dbversion in kobo/tolino driver
New tolino Shine 5 firmware 5.15.245253 uses db version 207. No significant db changes noticed.
2026-03-05 10:46:34 +01:00
Kovid Goyal
726e4ffbdf
Cleanup previous PR 2026-03-05 06:42:02 +05:30
Kovid Goyal
483c047c92
Merge branch 'master' of https://github.com/brpeterman/calibre 2026-03-05 06:13:11 +05:30
Brandon Peterman
a66edb176d Annots browser: Add highlight style filter 2026-03-04 18:13:18 -06:00
Kovid Goyal
043c181d56
Bump dependency for CVE 2026-03-03 14:23:37 +05:30
Kovid Goyal
c779fdf3e7
Content server: disallow adding .recipe files
.recipe files are executable code so disallow adding them to the library
when the adding is done via the content server. This prevents remote
users (with write permissions) from adding executable code that can be
triggered by requesting a conversion.
2026-03-03 14:13:49 +05:30
Kovid Goyal
4b690b2fd5
Add context menu entries to expand/collapse all in manage tags list 2026-03-01 10:15:50 +05:30
copilot-swe-agent[bot]
d21bc5faf1
ManageTagList: remember expanded/collapsed state between invocations
Fixes #3026
2026-03-01 09:42:51 +05:30
Kovid Goyal
748ea14f9f
Book list: Fix ctrl+shift+arrow key not moving the currently selected book. Fixes #2142950 [[Glitch] Ctrl+Shift+Up/Down Behaviour](https://bugs.launchpad.net/calibre/+bug/2142950)
Override Qt's default behavior of changing current but not selected.
2026-03-01 09:18:08 +05:30
Kovid Goyal
0b4ef281bc
string changes 2026-03-01 08:55:43 +05:30
Kovid Goyal
8ba2d0ada1
Ignore inapplicable CVEs in ffmpeg 2026-02-27 13:25:04 +05:30
copilot-swe-agent[bot]
51e564d552
E-book viewer: Add a reset button to the reading stats panel
Fixes #3024
2026-02-27 13:06:10 +05:30
Kovid Goyal
0fe2747ab1
Skip test if python templates disallowed v9.4.0 2026-02-27 08:32:27 +05:30
Kovid Goyal
8ae2262cee
version 9.4.0 2026-02-27 08:18:19 +05:30
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