Commit Graph

51998 Commits

Author SHA1 Message Date
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
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
Kovid Goyal a132f837ce Skip test when apsw is frozen without shell module 2025-09-25 07:56:46 +05:30
Kovid Goyal 23f0af168c DRYer 2025-09-25 00:44:01 +05:30
Kovid Goyal 8e148a1878 Sign launchers and utils 2025-09-25 00:20:43 +05:30
Kovid Goyal b97219f202 Switch to sign server based signing 2025-09-24 23:32:43 +05:30
Kovid Goyal a683a27377 Also reset confirms in the editor 2025-09-24 14:05:45 +05:30
Kovid Goyal 037394740f Fix reset all disabled confirmation dialogs not resetting some confirmation dialogs in the viewer 2025-09-24 14:03:33 +05:30
Kovid Goyal 900c0b01d9 nicer error message 2025-09-24 13:56:15 +05:30
Kovid Goyal be580d86dd Add a disclaimer about accuracy of AI results 2025-09-24 12:27:41 +05:30
Kovid Goyal b87badc7dd Fix soname of sqlite on macOS 2025-09-24 12:24:08 +05:30
Kovid Goyal 3cf665ad64 Add instruction to AI to output markdown 2025-09-24 12:16:46 +05:30
Kovid Goyal 4ee4fa33fd Bump lib versions in macos freeze script 2025-09-24 12:10:22 +05:30
Kovid Goyal 285445b9e6 Fix name collision between C and Python brotli 2025-09-24 11:35:12 +05:30
Kovid Goyal 0fb0fade07 Also scan windows bundle 2025-09-24 10:29:44 +05:30