Commit Graph

51077 Commits

Author SHA1 Message Date
Kovid Goyal dbdc0ecabd Ignore SIGINT in safe_atexit worker 2025-03-31 10:17:09 +05:30
Kovid Goyal 2c91a63c7a Fix #2105409 [[Enhancement] Keyboard shortcut to move column up/down in dialog](https://bugs.launchpad.net/calibre/+bug/2105409) 2025-03-31 09:53:00 +05:30
Kovid Goyal ae9af6282e KEPUB Output: Fix incorrect encoding detection for some HTML files without an encoding declaration. Fixes #2105424 [Private bug](https://bugs.launchpad.net/calibre/+bug/2105424) 2025-03-30 19:27:37 +05:30
Kovid Goyal 3a4f4dc5b6 Add unit test for listener IPC 2025-03-30 15:25:31 +05:30
Kovid Goyal 05f17d0212 Dont use the horrible QLocalSocket for GUI IPC
Fixes #2105415 [ERROR: Failed to update annotations after upgrading from 8.0.1 to 8.1.1 macOS](https://bugs.launchpad.net/calibre/+bug/2105415)
2025-03-30 14:51:24 +05:30
Kovid Goyal cea5d7f980 Add some constants 2025-03-30 14:48:37 +05:30
Kovid Goyal d3788719ed Merge branch 'master' of https://github.com/unkn0w7n/calibre 2025-03-30 13:14:44 +05:30
unkn0w7n 91be01e27a ... 2025-03-30 11:21:02 +05:30
Kovid Goyal 8eae5df87d Merge branch 'master' of https://github.com/unkn0w7n/calibre 2025-03-30 11:16:48 +05:30
unkn0w7n ee066587e5 Update reuters.recipe 2025-03-30 11:14:27 +05:30
Kovid Goyal 00ba3b8066 Use Math.round() for font size incrememnt
Slightly improves #2105390
2025-03-30 10:20:40 +05:30
Kovid Goyal 410ee5fd29 Enforce min zoom step size 2025-03-30 09:58:37 +05:30
Kovid Goyal ef4b098411 Update LWN 2025-03-30 09:57:41 +05:30
Kovid Goyal 58abe77cbc Fix #2105373 [I get this message if I try to crop a Cover picture manually:](https://bugs.launchpad.net/calibre/+bug/2105373) 2025-03-29 16:39:31 +05:30
Kovid Goyal 7042e0fced Use default tempdir for SI mutex on macOS 2025-03-28 15:31:30 +05:30
Kovid Goyal be1e9e029d Fix warnings from gettext v8.1.1 2025-03-28 12:17:03 +05:30
Kovid Goyal fd12f8ccd3 Backward compat for some plugins 2025-03-28 11:57:42 +05:30
Kovid Goyal e574d65eae Bump version for macOS listener bug 2025-03-28 11:46:45 +05:30
Kovid Goyal c17f560dad Use a stable path for listener socket on macOS 2025-03-28 11:44:56 +05:30
Kovid Goyal e316b304d6 Use uid rather than user name which can be arbitrary length in socket path 2025-03-28 11:40:00 +05:30
Kovid Goyal 50d71bda18 Shorten calibre GUI socket name
macOS and its archaic socket pathlen limits. Sigh.
2025-03-28 11:37:37 +05:30
Kovid Goyal 55a8499995 Restore multiprocessing test on macOS
Needed to make the temp dir path shorter
2025-03-28 10:53:07 +05:30
Kovid Goyal 2081decec5 Suppress stupid atexit error from multiprocessing 2025-03-28 10:26:09 +05:30
Kovid Goyal f841b84333 Skip test_multiprocessing on macOS v8.1.0 2025-03-28 08:20:53 +05:30
Kovid Goyal d814c8ccaf string changes 2025-03-28 07:37:20 +05:30
Kovid Goyal 813296adb5 pep8 2025-03-28 07:35:18 +05:30
Kovid Goyal 594eff7726 version 8.1 2025-03-28 07:34:34 +05:30
Kovid Goyal 650fd87858 Clarfiy tooltip 2025-03-28 07:32:01 +05:30
Kovid Goyal 2ced906a0b Merge branch 'master' of https://github.com/unkn0w7n/calibre 2025-03-27 22:46:03 +05:30
unkn0w7n bbd416dc7b Update ap.recipe 2025-03-27 22:45:34 +05:30
unkn0w7n 0f52676e4f ... 2025-03-27 22:22:05 +05:30
Kovid Goyal 6833c07410 Merge branch 'master' of https://github.com/unkn0w7n/calibre 2025-03-27 22:15:42 +05:30
unkn0w7n 55d965cffb Update Associated Press 2025-03-27 22:06:31 +05:30
Kovid Goyal d6a1cbf72d E-book viewer: Use IPC to update annotations when calibre is running. Avoids possible loss of annotations due to db being locked. See #2103990 (Problems with the Annotations Browser) 2025-03-27 11:07:43 +05:30
Kovid Goyal 47d18ccfec Fix #2104325 [Private bug](https://bugs.launchpad.net/calibre/+bug/2104325) 2025-03-27 09:43:49 +05:30
Kovid Goyal a65b3833c9 Add a context menu item to clear history in HistoryLineEdit2 2025-03-27 09:41:01 +05:30
Kovid Goyal 967027a22d Fix #2104281 [Error: Unhandled exception when deleting entries](https://bugs.launchpad.net/calibre/+bug/2104281) 2025-03-27 02:59:25 +05:30
Kovid Goyal e4da8e2172 Ensure calibre temp files are deleted even on crash
Also, only create the calibre temp file folder on demand.
2025-03-26 15:33:40 +05:30
Kovid Goyal e90b79cf17 Delay some imports 2025-03-26 10:07:13 +05:30
Kovid Goyal 04f6473f38 Add remove file action 2025-03-26 09:55:04 +05:30
Kovid Goyal e3f6c88d2c Work on an atexit implementation that survives a crash 2025-03-26 09:39:22 +05:30
Kovid Goyal 32888f5f5d Merge branch 'more-codespell' of https://github.com/un-pogaz/calibre 2025-03-25 15:52:49 +05:30
un-pogaz 6224dcbbcf ... 2025-03-25 09:30:01 +01:00
un-pogaz a92a0baf2e add codespell.exclude 2025-03-25 09:30:01 +01:00
un-pogaz 65129f5abf improve codespell options 2025-03-25 09:30:01 +01:00
Kovid Goyal 2ecb067383 ... 2025-03-25 12:18:42 +05:30
Kovid Goyal c11e6511a5 Edit metadata dialog: Allow right clicking on the cover to edit it with an external program. Fixes #2103833 [[Enhancement] Add 'open with' to image viewer](https://bugs.launchpad.net/calibre/+bug/2103833) 2025-03-25 12:09:16 +05:30
Kovid Goyal cf47ee5eb7 string changes 2025-03-25 09:57:16 +05:30
Kovid Goyal 74f0e7d7fe Fix incorrect minimums on font size changing controls in viewer. Fixes #2103870 [Ebook-viewer: "Zoom step size" values less than 10 don't seem to work](https://bugs.launchpad.net/calibre/+bug/2103870) 2025-03-25 09:55:03 +05:30
Kovid Goyal b0bc3871a0 Mark setting as requiring restart 2025-03-25 08:51:07 +05:30