Commit Graph

49910 Commits

Author SHA1 Message Date
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
unkn0w7n 16e73eed0a more natgeo recipes 2024-10-13 10:52:41 +05:30
Kovid Goyal 45525d7f34 ... 2024-10-13 10:26:46 +05:30
Kovid Goyal 23ca1ee8b9 Guess container format from output file name 2024-10-13 10:22:26 +05:30
Kovid Goyal 5153b6268d Release GIL while transcoding, reacquiring it only for IO 2024-10-13 08:13:34 +05:30
Kovid Goyal 6799054cf8 Move python i/o init to python wrapper function 2024-10-12 11:52:19 +05:30
Kovid Goyal f587af8c56 Set ffmpeg log level to ERROR 2024-10-12 11:39:30 +05:30
Kovid Goyal 29352bbbe2 Mark output buffers writeable 2024-10-12 11:37:04 +05:30
Kovid Goyal 522dcabb78 ... 2024-10-12 11:26:52 +05:30
Kovid Goyal 82655bca35 More work on transcode 2024-10-12 09:00:25 +05:30
Kovid Goyal 9767cedb66 More work on audio transcode 2024-10-12 08:32:04 +05:30
Kovid Goyal c038886a42 Add ffmpeg lib path for tests on CI 2024-10-11 22:15:02 +05:30
Kovid Goyal ab34cc021b Compat for old ffmpeg 2024-10-11 22:01:09 +05:30