51053 Commits

Author SHA1 Message Date
Kovid Goyal
0b0b2491f1
Update Engadget 2024-09-15 17:02:49 +05:30
Charles Haley
ccd4f82b3f Use the new get_item_id case_sensitive parameter in formatter functions and the tag browser. 2024-09-15 12:26:47 +01:00
Kovid Goyal
b9cb69ae6e
Cover grid: Suppress the border Qt draws for the list view 2024-09-15 07:12:24 +05:30
Kovid Goyal
492db4c2e8
micro optimization 2024-09-15 06:56:09 +05:30
Kovid Goyal
6f00feb3cb
Release GIL during entity replacement 2024-09-15 06:56:08 +05:30
Kovid Goyal
55c2ad77ce
Further speedup for polish parsing 2024-09-15 06:56:08 +05:30
Kovid Goyal
b86ad609b5
Speedup HTML entity replacement by delegating to C code 2024-09-15 06:56:08 +05:30
Kovid Goyal
f94fbc113a
Add a case-sensitive version of the get_item_id* API
This is an order of magnitude faster for large DBs as the
string comparison is done in C by sqlite.
2024-09-15 06:54:14 +05:30
Kovid Goyal
68c4f734f7
Merge branch 'master' of https://github.com/unkn0w7n/calibre 2024-09-15 05:50:36 +05:30
Kovid Goyal
5963a2f6b9
Read aloud: Fix read aloud not working when using legacy engines and changing the audio output device 2024-09-15 05:46:10 +05:30
Kovid Goyal
3c28eca641
string changes 2024-09-15 05:40:12 +05:30
unkn0w7n
d6d5f356fd Update espresso
images too large.
2024-09-14 18:57:46 +05:30
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