Commit Graph

49922 Commits

Author SHA1 Message Date
Kovid Goyal b1eda321d2 Improve contrast in dark mode for some template highlighter colors 2024-10-20 13:25:53 +05:30
Kovid Goyal a7736ab44d Fix sentences in tail of parent element not being added 2024-10-20 13:21:56 +05:30
Kovid Goyal 50bdf1c8a8 Fix wrapping of multiple children 2024-10-20 12:49:53 +05:30
Kovid Goyal 1f87c3c87a Edit book: A new tool to create audio narration of all text in the book using Text-to-speech 2024-10-20 11:20:22 +05:30
Charles Haley 8e22f1c7ce Fix error check in field_list_count(). Also speeds it up a bit. 2024-10-20 08:44:56 +05:30
Kovid Goyal 12cccddba6 Sigh, old python 2024-10-20 08:44:56 +05:30
Charles Haley 4f46ae4707 New formatter function 'field_list_count('lookup_name')': returns the length of the multi-valued field 'lookup_name' without first converting it to a string. This is much faster than the existing function list_count() 2024-10-18 18:17:15 +01:00
Kovid Goyal f52b5f8835 Disable Open Library as the site is down
Hopefully it's temporary otherwise the plugin will have to be removed
2024-10-18 15:18:30 +05:30
Kovid Goyal 758725699a Run get_cached_url backends in parallel 2024-10-18 14:13:05 +05:30
Kovid Goyal 761e2b5c6f Amazon metadata download: Switch the default backend to bing
Google discontinued its webcache and Wayback machine's webcache is
currently broken. And lots of google search result URLs are not indexed
in the bing web cache. So search using bing instead.
2024-10-18 13:59:50 +05:30
Kovid Goyal 75d31bb235 Ignore wayback machine cache url fetch errors when querying for the cached URL 2024-10-18 13:17:29 +05:30
Kovid Goyal f35276dccb Notes browser: When searching books search over all currently selected categories not just the last selected one 2024-10-18 12:15:49 +05:30
Kovid Goyal 59fa8a62d3 Fix some compiler warnings v7.20.0 2024-10-18 07:38:11 +05:30
Kovid Goyal 554df95f8f version 7.20.0 2024-10-18 07:22:48 +05:30
Kovid Goyal a3f4c961a5 Use window.parent rather than window.top to access iframe's parent
This prevents a cross origin error if the page is embedded inside a
third party iframe.
2024-10-17 22:00:33 +05:30
Kovid Goyal 6ea96a83f7 pep8 2024-10-17 15:45:27 +05:30
Kovid Goyal 40035f76da Read aloud: Piper backend: Fix not working with voices whose names have non-ASCII characters on Windows. 2024-10-17 15:22:31 +05:30
Kovid Goyal 4643ca6a1d embed_tts API in boss 2024-10-17 15:07:44 +05:30
Kovid Goyal aaa3d2f658 Wire up progress UI for tts embed 2024-10-17 14:48:44 +05:30
Kovid Goyal b4c2478948 More work on UI for TTS embed 2024-10-17 14:13:22 +05:30
Kovid Goyal 7cbfd2a0df Merge branch 'master' of https://github.com/unkn0w7n/calibre 2024-10-17 13:11:07 +05:30
unkn0w7n 6d79e0929c Update The Wire
remove google feeds
2024-10-17 12:50:00 +05:30
Kovid Goyal 8359e89cac PDF Input: Automatic header/footer detection and removal
A new, dedicated PDF Input engine for calibre that implements
automatic detection of headers and footers based on document analysis.
The new engine is the default to go back to using the old engine, select
it in the PDF Input section of the Conversion dialog. See #2076346 (PDF conversion new engine does not work)
2024-10-17 11:11:09 +05:30
Kovid Goyal 16cb7d3083 ... 2024-10-16 21:02:41 +05:30
Kovid Goyal 693e61073a Fix reloading of tts config not working till viewer restarted 2024-10-16 20:51:10 +05:30
Kovid Goyal c77e02487f Start work on GUI for tts embed 2024-10-16 20:22:20 +05:30
Kovid Goyal 67256d070b ... 2024-10-16 11:08:13 +05:30
Kovid Goyal c69880ac87 Fix sentences in tail of block elements not being wrapped 2024-10-16 11:01:42 +05:30
Kovid Goyal 4e621117e3 Fix block ordering when marking sentences 2024-10-16 10:07:30 +05:30
Kovid Goyal 567404a1ef Cleanup SMIL formatting 2024-10-16 09:25:30 +05:30
Kovid Goyal 8f20f7c259 Use .m4a extension not .mp4
The former is for audio the latter for video
2024-10-16 09:04:54 +05:30
Kovid Goyal 08b10373a0 Code to generate TTS based SMIL overlays in EPUB files 2024-10-16 08:49:59 +05:30
Kovid Goyal a2be9e6981 Merge branch 'master' of https://github.com/unkn0w7n/calibre 2024-10-15 19:07:47 +05:30
unkn0w7n cb1ecb5f9e Update Nikkei Asia Magazine
google webcache no longer works.
2024-10-15 19:01:18 +05:30
Kovid Goyal 7e709b4fc7 Function to unwrap marked sentences 2024-10-15 16:53:58 +05:30
Kovid Goyal 6a5799edd9 Fix test failing on Qt 6.8 2024-10-15 16:22:43 +05:30
Kovid Goyal 84aa726181 ... 2024-10-15 16:19:14 +05:30
Kovid Goyal 690988033e Move sentence marking code into its own module 2024-10-15 16:14:40 +05:30
Kovid Goyal 0796e12040 Add platform native interface to headless backed
Used by fontconfigdatabase as of Qt 6.8.0
2024-10-15 09:29:38 +05:30
Kovid Goyal 01a7f72b71 ... 2024-10-15 09:06:37 +05:30
Kovid Goyal 6051cf3995 Get pipe reader working on windows where we cant wait for data to become available on a non-blocking pipe 2024-10-15 08:55:16 +05:30
Kovid Goyal 93dc4faa8b Wrap some more win32 APIs 2024-10-15 08:48:37 +05:30
Kovid Goyal 6bfe478ca4 Get reading output from piper process via Python working on Unix 2024-10-14 11:39:00 +05:30
Kovid Goyal cfaf12db02 More work on embedded TTS 2024-10-14 11:05:19 +05:30
Kovid Goyal 22b5c958aa ... 2024-10-14 09:57:19 +05:30
Kovid Goyal 9e93a5f5ec Merge branch 'master' of https://github.com/unkn0w7n/calibre 2024-10-14 09:50:08 +05:30
unkn0w7n bb284a240e remove dead recipes
These recipes are based on RSS feeds that no longer work.
2024-10-14 09:48:49 +05:30
unkn0w7n 8f7e2faa89 Update swarajya.recipe 2024-10-14 09:47:36 +05:30
Kovid Goyal 700f28da7f Merge branch 'master' of https://github.com/unkn0w7n/calibre 2024-10-13 10:56:23 +05:30
unkn0w7n 2c87322425 remove dead recipes
These recipes are based on RSS feeds that no longer work.
2024-10-13 10:53:32 +05:30