51291 Commits

Author SHA1 Message Date
Kovid Goyal
d5d0a97d37
Add a note about get_item_id() being slow 2024-09-14 08:50:30 +05:30
Kovid Goyal
917f82385a
E-book viewer: Fix a regression in the previous release that broke Read aloud for selected text. Fixes #2080655 [The new text-to-speech feature in calibre malfunctions when reading a selected portion of text. Instead of reading the highlighted text, the book jumps to the next chapter, and no audio output is produced.](https://bugs.launchpad.net/calibre/+bug/2080655) 2024-09-13 20:43:03 +05:30
Kovid Goyal
dd7f55b0d0
Fix #2080628 [Saving cover to extra files doesn't update count in MDE](https://bugs.launchpad.net/calibre/+bug/2080628) 2024-09-13 17:26:05 +05:30
Kovid Goyal
1808e6118d
Merge branch 'tts-graceful-degrade' of https://github.com/eli-schwartz/calibre 2024-09-13 13:22:49 +05:30
Kovid Goyal
e56f92fa2c
Fix #2080601 [Error handling bug in TTS code fails](https://bugs.launchpad.net/calibre/+bug/2080601) 2024-09-13 12:58:47 +05:30
Eli Schwartz
eacd4a72a5
tts: gracefully handle the lack of a speechd module
We already gracefully handle the lack of speechd having the
`speech-dispatcher` command utility available, and respond by disabling
that backend. Go one step further, and disable it if the module is
missing too.

It's not even the default engine. It seems fair for piper users to not
require having this installed. The build tests will assert its presence
either way so it's not like it will go unnoticed.
2024-09-13 03:14:16 -04:00
Kovid Goyal
ae3277b17f
Fix build on windows 2024-09-13 12:13:59 +05:30
Kovid Goyal
289192f595
Rename function so can detect if its available 2024-09-13 12:11:03 +05:30
Kovid Goyal
6524665e5b
Finish entity conversion in C 2024-09-13 11:56:04 +05:30
Kovid Goyal
69bb3d9e7c
DRYer 2024-09-13 11:46:55 +05:30
Kovid Goyal
fba59da787
Mark piper as major 2024-09-13 09:32:09 +05:30
Kovid Goyal
1f003e392b
Cleanup parse loop v7.18.0 2024-09-13 09:07:06 +05:30
Kovid Goyal
84f371805a
version 7.18.0 2024-09-13 08:09:32 +05:30
Kovid Goyal
a46e9ef881
Testing framework for new entity replacement code 2024-09-12 21:53:40 +05:30
Kovid Goyal
aa3b09e77c
... 2024-09-12 20:59:47 +05:30
Kovid Goyal
aa3b5398e1
More work on fast entity conversion 2024-09-12 20:48:20 +05:30
Kovid Goyal
806b6657a3
Move html entity conversion to C 2024-09-12 19:58:55 +05:30
Kovid Goyal
741ddaadb8
More work on entity conversion 2024-09-12 19:53:28 +05:30
Kovid Goyal
858f047b78
More work on fast entity convert 2024-09-12 18:49:01 +05:30
Kovid Goyal
8e657a3417
Start work on speeding up HTML entity replacement 2024-09-12 17:11:35 +05:30
Kovid Goyal
187a9edf10
pep8 2024-09-12 17:11:24 +05:30
Kovid Goyal
825c6e69fa
Merge branch 'master' of https://github.com/cbhaley/calibre 2024-09-12 17:10:56 +05:30
Charles Haley
8e3c936833 1) Fix plain_text not working in template get_note() function
2) Add documentation for get_note()
2024-09-12 11:24:55 +01:00
Kovid Goyal
35740a2c48
Use python stdlib html 5 entity list 2024-09-12 13:45:51 +05:30
Kovid Goyal
b4713b3020
Merge branch 'master' of https://github.com/unkn0w7n/calibre 2024-09-12 13:36:03 +05:30
unkn0w7n
ff772e2ce0 ... 2024-09-12 13:30:13 +05:30
unkn0w7n
eabf46d375 Update economist.recipe
option to change img resolution
2024-09-12 13:30:04 +05:30
Kovid Goyal
4ed7fd0411
Merge branch 'master' of https://github.com/unkn0w7n/calibre 2024-09-12 13:18:33 +05:30
unkn0w7n
c8cc8d4ae0 Create Muy Interesante México 2024-09-12 13:15:06 +05:30
Kovid Goyal
e6ae16e785
Merge branch 'master' of https://github.com/unkn0w7n/calibre 2024-09-12 13:01:54 +05:30
unkn0w7n
4f8a1f2248 Update Revista Muy Interesante 2024-09-12 12:56:58 +05:30
Kovid Goyal
69120d4a88
... 2024-09-12 12:55:21 +05:30
Kovid Goyal
a8fb98459b
New engine to convert PDF files with support for automatic header/footer removal. Fixes #2076346 [PDF conversion new engine does not work](https://bugs.launchpad.net/calibre/+bug/2076346) 2024-09-12 12:52:34 +05:30
Kovid Goyal
f4a4f19786
Image popup: Add a context menu with an option to reset the current zoom. Fixes #2080315 [[Enhancement] Image viewer: View image at 100%](https://bugs.launchpad.net/calibre/+bug/2080315) 2024-09-11 16:33:55 +05:30
Kovid Goyal
2cdb738d90
... 2024-09-11 12:01:58 +05:30
Kovid Goyal
a72084d92c
... 2024-09-11 10:49:06 +05:30
Kovid Goyal
000391f8d0
E-book viewer: Fix scrollbar position not updating during continuous scroll. Fixes #2077801 [[Enhancement] Ebook-viewer: scrollbar slider position should be updated when scrolling the text](https://bugs.launchpad.net/calibre/+bug/2077801) 2024-09-11 07:44:37 +05:30
Kovid Goyal
e80fdf55b7
... 2024-09-10 22:12:13 +05:30
Kovid Goyal
0dafe305c9
Merge branch 'master' of https://github.com/unkn0w7n/calibre 2024-09-10 11:27:20 +05:30
unkn0w7n
47acb8f1d4 Update ars_technica.recipe 2024-09-10 10:55:42 +05:30
Kovid Goyal
13c8ee358c
jump to class: ignore case of rel attribute on link elements 2024-09-09 21:54:33 +05:30
Kovid Goyal
83ad6604bf
pep8 2024-09-09 11:03:29 +05:30
Kovid Goyal
ecf9f7b4cb
Merge branch 'master' of https://github.com/unkn0w7n/calibre 2024-09-09 11:02:57 +05:30
unkn0w7n
c1b08e955c ... 2024-09-09 10:56:00 +05:30
Kovid Goyal
dcfb0e15ed
Merge branch 'master' of https://github.com/unkn0w7n/calibre 2024-09-09 10:43:51 +05:30
unkn0w7n
2bfa86c16d Update scmp.recipe 2024-09-09 10:36:00 +05:30
Kovid Goyal
abe8c8b2a8
... 2024-09-09 10:02:42 +05:30
Kovid Goyal
729ade5066
Add a FAQ entry about another installer failure mode 2024-09-09 09:43:45 +05:30
Kovid Goyal
9ed56a34af
Merge branch 'master' of https://github.com/unkn0w7n/calibre 2024-09-08 21:33:09 +05:30
unkn0w7n
57a9682a71 Update TLS
missing book details
2024-09-08 21:26:05 +05:30