Commit Graph

51970 Commits

Author SHA1 Message Date
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
Kovid Goyal 0c72143691 Proper fix for permission error in depscan 2025-09-24 10:13:55 +05:30
Kovid Goyal f47598f66f ... 2025-09-24 10:07:57 +05:30
Kovid Goyal 1803a93e98 Scan dependencies for vulnerabilities in CI 2025-09-24 10:03:56 +05:30
Kovid Goyal 74bd44574f Bump version of deps for CVEs 2025-09-23 17:09:57 +05:30
Kovid Goyal 9680ef23fe Code to run grype to check dependencies for CVEs in CI 2025-09-23 16:30:27 +05:30
Kovid Goyal de71a78da1 Bump glib for CVEs 2025-09-23 16:13:04 +05:30
Kovid Goyal 1b55a5bbc6 Bump more deps with CVEs 2025-09-23 13:14:11 +05:30
Kovid Goyal b2758c02cc string changes 2025-09-23 12:25:04 +05:30
Kovid Goyal ab8b2f234f Bump deps with CVEs 2025-09-23 07:23:12 +05:30
Kovid Goyal e1c702e26b Fix error when trying to add the first icon rule to the Tag browser. Fixes #2125438 [cannot set value icon rules](https://bugs.launchpad.net/calibre/+bug/2125438) 2025-09-23 07:02:43 +05:30
Kovid Goyal 98b6a0e175 Bump versions of some deps with CVEs 2025-09-23 00:42:04 +05:30
Kovid Goyal 8e6616e5d4 Merge branch 'master' of https://github.com/cbhaley/calibre 2025-09-22 21:20:47 +05:30
Charles Haley a4096e6a64 Fix problem with f_string() calling local functions. Remove print statement. 2025-09-22 16:45:22 +01:00
Kovid Goyal 5067e48eac Also retry downloads used during bootstrap 2025-09-22 12:42:05 +05:30
Kovid Goyal d3571561cc Retry tx download in CI script 2025-09-22 12:24:14 +05:30
Kovid Goyal 9d363b30a8 Only check if name is present in container once
Apparently on some windows systems the check fails when run in a thread
for mysterious reasons. I cant replicate the failure, but no real harm
in this, maybe a very tiny performance decrease at worst.
2025-09-22 10:24:42 +05:30
Kovid Goyal 051c25f1fa Add a retry when stripping files on Linux 2025-09-21 14:07:20 +05:30
Kovid Goyal 461ec48174 Avoid extra interpreter startup in hook 2025-09-21 12:31:49 +05:30
Kovid Goyal 8d8580973d ... 2025-09-21 11:03:08 +05:30
Kovid Goyal 1e8ffb3025 Fix #2125279 [Lack of KEPUB icon](https://bugs.launchpad.net/calibre/+bug/2125279) 2025-09-21 09:23:38 +05:30
Kovid Goyal 6da6d6192e Bump version of lxml
Needed to rebuild it anyway because of the libxml2 version bump
2025-09-21 08:54:29 +05:30
Kovid Goyal 95f9cd9584 Add test for poppler build and include lcms2 dll 2025-09-21 08:22:58 +05:30
Kovid Goyal f138d60a40 Bump some dependencies that have CVEs
poppler now requires lcms2
2025-09-21 07:09:57 +05:30
Kovid Goyal 89652f81f0 Fix pre-commit hook filter 2025-09-21 06:13:02 +05:30
Kovid Goyal cf725bee8c handle missing follow_symlinks on windows 2025-09-21 06:06:17 +05:30
Kovid Goyal 74662373cb Cleanup previous PR
Run the hooks using calibre-debug directly no need to go through sh
2025-09-20 16:51:15 +05:30
Kovid Goyal d2009d036c Merge branch 'git-hooks' of https://github.com/un-pogaz/calibre 2025-09-20 16:09:19 +05:30
Kovid Goyal 9fcfd14c6b Bump version of node as it has some CVEs
Doesnt matter for us since its a build time dep but keeps the scanner
output clean.
2025-09-20 16:05:03 +05:30