51291 Commits

Author SHA1 Message Date
Kovid Goyal
1ba3c5beb3
Merge branch 'master' of https://github.com/cbhaley/calibre 2025-04-03 07:46:46 +05:30
Kovid Goyal
a378ed13c4
Merge branch 'patch-21' of https://github.com/Sophist-UK/calibre 2025-04-03 07:14:40 +05:30
Sophist
a0dd876a04
Fix private_eye.recipe after web site changes
Addresses https://bugs.launchpad.net/calibre/+bug/2105419
2025-04-03 00:05:22 +01:00
Charles Haley
ee6400e434 Make locked book details windows refresh the dialog when the db layer says metadata has changed. 2025-04-02 17:28:55 +01:00
Kovid Goyal
53faf44a03
macOS: Fix opening book folder or PDF files for books with square brackets in the title not working. Fixes #2105884 [(MacOS) Can't open PDFs or "open book folder" if Title contains "[" or "]"](https://bugs.launchpad.net/calibre/+bug/2105884)
I have patched the Qt bundled with calibre with the upstream fix for
https://bugreports.qt.io/browse/QTBUG-134073
2025-04-02 11:14:19 +05:30
Kovid Goyal
e8553dcfa0
Merge branch 'master' of https://github.com/cbhaley/calibre 2025-04-02 08:32:03 +05:30
Charles Haley
48cb4b5f05 In book_details: in order to make the context menu available, change NO_AUTHOR_LINK into a link that is clickable but does nothing when clicked.
The content server behavior is unchanged. No link is shown.
2025-04-01 18:13:26 +01:00
Kovid Goyal
cd0a7f740d
Merge branch 'master' of https://github.com/cbhaley/calibre 2025-04-01 22:24:13 +05:30
Charles Haley
bcefa6b18e Fix misuse of isSectionIndex() in visible_columns. isSectionIndex() takes a logical index but a visual index was being given. The misuse led to the problem reported in
https://www.mobileread.com/forums/showthread.php?t=367195
2025-04-01 17:10:18 +01:00
Kovid Goyal
d1227c0817
Kobo driver: Possible fix for kobo renderer ignoring hyphenation
I am guessing the Kobo renderer basically ignores a <style> tag with
id=kobostylehacks as this was likely a legacy hack implemented and later
ignored by Kobo.

So put the hyphenation and other extra css into its own <style> tag.
Hopefully this will get the Kobo rendered to not ignore it.
2025-04-01 13:28:30 +05:30
Kovid Goyal
c82f8b2838
Kindle driver: Allow using a value of * in Preferences->Output options->MOBI Output to have the driver mark all books sent to the device as personal documents 2025-04-01 12:52:33 +05:30
Kovid Goyal
90abfc5a37
Kobo driver: Forget device specific GUI name on close
Fixes #2105703 [Kobo device vs Kobo forma](https://bugs.launchpad.net/calibre/+bug/2105703)
2025-04-01 09:19:43 +05:30
Kovid Goyal
2d85dc02d7
... 2025-03-31 10:53:57 +05:30
Kovid Goyal
735830ef1a
E-book viewer: Show an error message when an invalid nearby search expression is used. See #2104850 (Private bug) 2025-03-31 10:32:34 +05:30
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