Commit Graph

49636 Commits

Author SHA1 Message Date
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
unkn0w7n cf5c4a7d15 ... 2024-09-08 20:24:17 +05:30
unkn0w7n cd126ea658 ... 2024-09-08 19:23:47 +05:30
unkn0w7n 931ee9867a Update SCMP 2024-09-08 19:09:57 +05:30
Kovid Goyal 147d71d705 Set timeout for push to transifex to 30 mins instead of 10 minutes 2024-09-08 10:56:17 +05:30
Kovid Goyal 9484870e19 Use a mirror for ISO codes data as upstream is flaky 2024-09-07 09:51:47 +05:30