Commit Graph

49657 Commits

Author SHA1 Message Date
Kovid Goyal fcad6379dd Merge branch 'master' of https://github.com/unkn0w7n/calibre 2024-09-15 23:00:51 +05:30
unkn0w7n 6fd84f32e5 ... 2024-09-15 22:48:24 +05:30
unkn0w7n 4cb11e13df Create NYT News
based on feeds
2024-09-15 22:44:38 +05:30
Kovid Goyal a6894cd527 Merge branch 'master' of https://github.com/cbhaley/calibre 2024-09-15 17:04:22 +05:30
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