52011 Commits

Author SHA1 Message Date
un-pogaz
c57b88beb6 Checks malformed formats 2025-10-01 20:29:43 +02:00
un-pogaz
d630e5ec62 Checks malformed book paths 2025-10-01 20:29:43 +02:00
un-pogaz
fdb73b976e ... 2025-10-01 20:29:43 +02:00
Kovid Goyal
02ae940b1c
fix incorrect option marking v8.12.0 2025-10-01 19:44:10 +05:30
Kovid Goyal
77e7efaee5
... 2025-10-01 19:38:58 +05:30
Kovid Goyal
09e2449468
pep8 2025-10-01 19:36:59 +05:30
Kovid Goyal
f0f8fe99b9
Merge branch 'master' of https://github.com/unkn0w7n/calibre 2025-10-01 19:24:03 +05:30
Kovid Goyal
3314cbd93e
version 8.12.0
Apologies for the out of sequence release but my Windows code signing
key is expiring tomorrow and for various reasons the replacement is not
ready which means this is the last release I can make for a while, so...
2025-10-01 19:05:38 +05:30
unkn0w7n
810e096901 ... 2025-10-01 17:50:22 +05:30
unkn0w7n
db55dc80fd Update liberation.recipe
key
2025-10-01 17:48:45 +05:30
Kovid Goyal
f15d244197
Merge branch 'tolino_5.11.230427' of https://github.com/beedaddy/calibre 2025-10-01 14:02:38 +05:30
Martin Brodbeck
9b49354ef5 *_COVER_FILE_ENDINGS: increased max_dbversion.
Necessary, because the previous value of 200 has been exceeded with fw 5.11.x
2025-10-01 10:24:00 +02:00
Kovid Goyal
b9d5a67349
Add some help text to make it cleared how to pass CLI args to calibre-debug -g and friends. 2025-10-01 13:13:45 +05:30
Kovid Goyal
e36fc8556c
Replace usages of html.fromstring as well
Suffers from the same lxml/libxml2 bug when parsing unicode with non-BMP
chars. So use the same workaround for it.
2025-10-01 12:11:06 +05:30
Kovid Goyal
188219a0b2
Add a debug print with the path the cover is uploaded to 2025-09-30 21:29:00 +05:30
Martin Brodbeck
0987dde26a Bump supported dbversion in kobo/tolino driver
New tolino Shine 5 firmware 5.11.230427 uses db version 201. No significant db changes noticed.
2025-09-30 17:16:11 +02:00
Kovid Goyal
448f3b863a
type annotations 2025-09-30 09:05:39 +05:30
Kovid Goyal
c4296ddfe0
Tell the parser encoding is UTF-8 explicitly even though it should be default 2025-09-30 08:58:49 +05:30
Kovid Goyal
07068b3049
Replace various other uses of etree.fromstring
etree.fromstring is terminally broken on Windows with unicode objects
with non-BMP chars.
2025-09-29 22:19:43 +05:30
Kovid Goyal
a4c0f08a0d
Merge branch 'fix-iso_code' of https://github.com/un-pogaz/calibre 2025-09-29 18:55:49 +05:30
un-pogaz
1ba1407c8b fix exception because try to read a byte object 2025-09-29 14:06:14 +02:00
Kovid Goyal
5d01722cbb
Ollama AI: Allow setting arbitrary HTTP headers to send with every request 2025-09-28 22:42:29 +05:30
Kovid Goyal
bee185e874
More granularity in the busy cursors 2025-09-28 22:16:39 +05:30
Kovid Goyal
d3ad93759e
Show a busy cursor when validating AI provider settings 2025-09-28 22:15:01 +05:30
Kovid Goyal
fee994982d
use the current API URL when validating Ollama config 2025-09-28 22:13:05 +05:30
Kovid Goyal
b71d79f5cc
Fix couple of minor bugs in Ollama config widget 2025-09-28 22:05:39 +05:30
Kovid Goyal
7d79ffaea7
When parsing XML always convert unicode to UTF-8
Apparently libxml does so internally anyway and does it in a buggy
fashion. See https://bugs.launchpad.net/lxml/+bug/2125756
2025-09-28 14:11:32 +05:30
Kovid Goyal
48147ebd52
Clean up previous PR 2025-09-27 09:57:34 +05:30
Kovid Goyal
892ed90533
Merge branch 'fix-symlinks-windows' of https://github.com/allexendar/calibre 2025-09-27 09:52:38 +05:30
allexendar
3acf30a46e Fix deletition of symlink targets on Windows 2025-09-26 19:00:38 +00:00
Kovid Goyal
7de3eab3e1
Bump version for re-release with the windows lxml bug fix v8.11.1 2025-09-26 17:06:04 +05:30
Kovid Goyal
cc970340cd
Report the lxml bug upstream 2025-09-26 17:04:16 +05:30
Kovid Goyal
8bb1f251b5
Add a test for the windows lxml workaround 2025-09-26 16:54:29 +05:30
Kovid Goyal
b013d2fb5c
... 2025-09-26 16:51:21 +05:30
Kovid Goyal
e2ef55140d
Fix #2125742 [Error during convert to AZW3](https://bugs.launchpad.net/calibre/+bug/2125742) 2025-09-26 16:50:49 +05:30
Kovid Goyal
a5fbde7f25
Fix #2125749 [calibre-8.11.0/src/calibre/srv/fast_css_transform.cpp:746: little performance problem ?](https://bugs.launchpad.net/calibre/+bug/2125749) 2025-09-26 16:17:47 +05:30
Kovid Goyal
6676320fe3
... 2025-09-26 16:12:51 +05:30
Kovid Goyal
aa9018d821
Entry point for develop 2025-09-26 15:48:10 +05:30
Kovid Goyal
2ebd196769
Fix incorrect sqlite soname in frozen Linux bundle
Fixes #2125721 [Install of 8.11.0 on Linux fails with "Setting up completion failed with error"](https://bugs.launchpad.net/calibre/+bug/2125721)
2025-09-26 09:32:46 +05:30
Kovid Goyal
b6b1d6c1cb
version 8.11.0 v8.11.0 2025-09-26 07:12:25 +05:30
Kovid Goyal
881516796f
DRYer 2025-09-26 00:09:01 +05:30
Kovid Goyal
beb984754e
Live load clean_js_json in all NYT recipes 2025-09-25 23:47:37 +05:30
Kovid Goyal
41d2965bc2
Merge branch 'master' of https://github.com/cbhaley/calibre 2025-09-25 16:33:23 +05:30
Charles Haley
6cb0d6ec38 Make links work in tooltip dialogs. 2025-09-25 11:44:29 +01:00
Kovid Goyal
a8d2a79436
E-book viewer: Fix Esc key not closing footnote popup when the popup has keyboard focus. Fixes #2041848 [[Enchanement] E-book viewer: Esc should close the footnote window](https://bugs.launchpad.net/calibre/+bug/2041848) 2025-09-25 12:48:28 +05:30
Kovid Goyal
8d2dac20ff
E-book viewer: Prevent right click from showing browser context menu in the footnote popup panel 2025-09-25 12:02:59 +05:30
Kovid Goyal
40f5df12cf
Preferences: Show the keyboard shortcut for each category in preferences in the tooltip. Fixes #2122257 [[Enhancement] show preferences shortcuts](https://bugs.launchpad.net/calibre/+bug/2122257) 2025-09-25 11:45:50 +05:30
Kovid Goyal
f92bfac622
... 2025-09-25 11:25:51 +05:30
Kovid Goyal
ebc4c3aff6
Arch now requires libwebp-utils for cwebp 2025-09-25 08:09:03 +05:30
Kovid Goyal
428af3346d
Fix test being flaky on windows CI 2025-09-25 08:06:48 +05:30