Commit Graph

51046 Commits

Author SHA1 Message Date
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
Kovid Goyal e1fa22748f Kobo driver: Fix hyphenation settings not being applied correctly when generating KEPUB to put on the device 2025-03-24 11:44:14 +05:30
Kovid Goyal 28c1cb4711 KEPUB Output: Include leading whitespace in kobo sentence span tags. This prevents unsightly breaks when highlighting across formatted text on the Kobo. Fixes #2103926 [Highlighting space after italicized words on Kobo device](https://bugs.launchpad.net/calibre/+bug/2103926) 2025-03-24 11:39:51 +05:30
Kovid Goyal 32a27227a4 ... 2025-03-24 11:09:21 +05:30
Kovid Goyal 56615a4f1e Merge branch 'master' of https://github.com/unkn0w7n/calibre 2025-03-24 11:09:02 +05:30
unkn0w7n 1526d0d06f Update horizons.recipe
remove empty p tags
2025-03-24 11:06:11 +05:30
Kovid Goyal d72d746c1a Edit book: Add text narration: Fix preferred voice for language setting being ignored 2025-03-24 11:01:49 +05:30
Kovid Goyal 4e5f50af2f ... 2025-03-24 09:09:52 +05:30
Kovid Goyal d4363da44f macOS: Fix regression in previous release that caused calibre:// URLs to no longer work
Fixes #2103949 [Calibre URL Scheme broken in Calibre 8](https://bugs.launchpad.net/calibre/+bug/2103949)
Qt regression: https://bugreports.qt.io/browse/QTBUG-134316
2025-03-24 09:04:26 +05:30
Kovid Goyal fc64b8d322 Merge branch 'master' of https://github.com/unkn0w7n/calibre 2025-03-24 08:36:56 +05:30
unkn0w7n 423f198388 update econ
digital edition switch
2025-03-24 08:30:07 +05:30
Kovid Goyal 8e90212f67 Merge branch 'pyproject-add-codespell' of https://github.com/un-pogaz/calibre 2025-03-24 08:24:25 +05:30
un-pogaz a08f63e332 revert "let's <> lets" 2025-03-23 19:29:08 +01:00
un-pogaz a6b17efea9 PR suggestion 2025-03-23 19:17:05 +01:00
Kovid Goyal 0158d67462 Show title of failed book when kepubify fails 2025-03-23 20:32:24 +05:30
un-pogaz b0d58ade70 add 'code' dictionary to codespell setting 2025-03-23 16:02:05 +01:00
Kovid Goyal 061b8a1fb0 Fix #2103896 [Private bug](https://bugs.launchpad.net/calibre/+bug/2103896) 2025-03-23 20:27:29 +05:30
un-pogaz d176b3a7cf add codespell to pyproject.toml
calibre will probably never fully compliant with codespell
this setting is only to easily find common typo errors
by filtring a great range of false-positives, but not all
2025-03-23 13:59:14 +01:00
Kovid Goyal bc29562c0c Merge branch 'master' of https://github.com/unkn0w7n/calibre 2025-03-23 10:26:30 +05:30
unkn0w7n caf925209c ... 2025-03-23 10:02:27 +05:30
Kovid Goyal 6ef70f656a Fix regression causing incorrect rendering of layout menu on some macOS machines
Apparently for some reason Qt is not respecting the size hint of the
items on some macOS machines. Make the rendering no longer assume that
the size hint is respected.
2025-03-23 08:43:39 +05:30
Kovid Goyal a7375ad7d4 Fix #2100891 [[Enhancement] Full-text search for doc/docx/zip (containing htm/html)](https://bugs.launchpad.net/calibre/+bug/2100891)
Forgot to modify the check in db cache for extractable format
2025-03-23 05:43:42 +05:30
Kovid Goyal 00ddf587c7 Merge branch 'typos-followup' of https://github.com/luzpaz/calibre 2025-03-23 05:19:28 +05:30
Luz Paz 96e3049197 Fix follow-up typos
Found via `codespell -q 3 -S "*.svg,./Changelog.*,./recipes,./resources/dictionaries,./src/unicode_names/names.h" -L alo,ans,bootup,clen,fo,lokales,nam,nd,oclock,pard,re-use,re-used,ro,secnd,som,succeded,te,ue,vailable`
2025-03-22 19:40:58 -04:00
Kovid Goyal d01146df95 ... 2025-03-23 04:36:16 +05:30
Kovid Goyal 5b244138fe Merge branch 'typos' of https://github.com/luzpaz/calibre 2025-03-23 04:21:10 +05:30
Luz Paz 253030327b Fix various typos 2025-03-22 13:09:53 -04:00
Kovid Goyal 1b131fa74d Merge branch 'unlabeled' of https://github.com/luzpaz/calibre 2025-03-22 20:36:15 +05:30
Luz Paz 6b31c318e7 Fix typo unlabled->unlabeled 2025-03-22 09:49:38 -04:00
Kovid Goyal b3274919d2 Fix #2103846 [Can not read fb2 books through content server interface](https://bugs.launchpad.net/calibre/+bug/2103846) 2025-03-22 14:44:55 +05:30
Kovid Goyal b71d7b7e2b macOS: Fix a regression in calibre 8 that prevented icons in menus from being rendered. Fixes #2103777 [Small icons in front of menus missing](https://bugs.launchpad.net/calibre/+bug/2103777) 2025-03-22 08:02:47 +05:30
Kovid Goyal c741ec7035 Cleanup previous PR 2025-03-22 07:25:15 +05:30