49866 Commits

Author SHA1 Message Date
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
Kovid Goyal
dd10d5ca52
Bundle dynamic DLLs for ffmpeg on Linux 2024-10-11 21:33:03 +05:30
Kovid Goyal
2fc7f252ef
Work on function for transcoding of audio stream 2024-10-11 21:00:45 +05:30
Kovid Goyal
5a9ba2939f
Fix #2084205 [Private bug](https://bugs.launchpad.net/calibre/+bug/2084205) 2024-10-11 15:01:51 +05:30
Kovid Goyal
864a759ff6
PDF Output: Add _WIDTH_PIXELS_ and _HEIGHT_PIXELS_ variables to know the width and height of the header/footer area in templates 2024-10-11 14:39:22 +05:30
Kovid Goyal
c6527e830f
Bump version for preview 2024-10-11 08:44:37 +05:30
Kovid Goyal
9cb1c50887
Better error message when disabling unknown plugin 2024-10-11 08:43:33 +05:30
Kovid Goyal
781c73ff5f
Merge branch 'master' of https://github.com/cbhaley/calibre
Fixes #2084133 [Holding Ctrl and clicking twice adds 2 spaces to the search in the search bar](https://bugs.launchpad.net/calibre/+bug/2084133)
2024-10-10 17:16:26 +05:30
Charles Haley
c9f62e161a Cosmetic Enhancement 2084133: Holding Ctrl and clicking twice adds 2 spaces to the search in the search bar.
In fact, every "not" was preceded with an extra space, which had no effect on the parsing of the search string.
2024-10-10 11:35:26 +01:00
Kovid Goyal
6a8042f1ed
Function to generate WAV header for PCM data 2024-10-10 14:59:56 +05:30
Kovid Goyal
3a273e8766
Merge branch 'master' of https://github.com/unkn0w7n/calibre 2024-10-10 11:18:11 +05:30
unkn0w7n
15527533ba Update mainchi
japanese and english
2024-10-10 10:59:01 +05:30
Kovid Goyal
cfb9a67baa
... 2024-10-10 07:44:58 +05:30
Kovid Goyal
773ddd7a68
Content server: Fix book with non-ASCII filenames not downloading in the Kindle browser when using the /mobile view
Amazon cant even get parsing of Content-Disposition right.
2024-10-10 07:37:26 +05:30
Kovid Goyal
3d37f16ee8
Remove some duplicated tests when running full test suite 2024-10-09 21:25:50 +05:30
Kovid Goyal
346c6ad2ed
Add a simple test for ffmpeg 2024-10-09 21:05:12 +05:30
Kovid Goyal
3792654953
... 2024-10-09 20:35:44 +05:30
Kovid Goyal
27041e4351
Move the DLL dir add to where it's actually needed 2024-10-09 20:27:31 +05:30
Kovid Goyal
0cf9450e80
Only add dll dir if it exists 2024-10-09 19:23:38 +05:30
Kovid Goyal
4db7497b8e
Add ffmpeg bin dir to dll directories on CI 2024-10-09 17:39:49 +05:30
Kovid Goyal
800c9aa5e5
Link order for ffmpeg libraries 2024-10-09 17:00:20 +05:30
Kovid Goyal
8c48eec6ec
Wire up resampling code 2024-10-09 15:00:37 +05:30
Kovid Goyal
33499a6040
... 2024-10-09 14:42:53 +05:30
Kovid Goyal
adb38e258d
Use pkgconfig for ffmpeg paths on Linux 2024-10-09 14:33:05 +05:30
Kovid Goyal
2010f2ca48
Proper path for ffmpeg libs on windows 2024-10-09 14:24:36 +05:30
Kovid Goyal
76b3da6edf
Fix some compiler warnings 2024-10-09 14:23:25 +05:30
Kovid Goyal
a69f0b221f
Wrap some ffmpeg code to do raw audio rate conversion 2024-10-09 14:13:11 +05:30
Kovid Goyal
e1a864aef4
Merge branch 'master' of https://github.com/unkn0w7n/calibre 2024-10-09 10:09:31 +05:30
unkn0w7n
579a6c7b97 create NYT Magazine 2024-10-09 09:56:19 +05:30
Kovid Goyal
55e6ef52ad
More work on TTS embedding 2024-10-09 09:45:43 +05:30
Kovid Goyal
72d958271e
DRYer 2024-10-09 09:38:26 +05:30
Kovid Goyal
2e569b0a49
Fix some bugs when clicking on language names caused by the support for embedding 2024-10-09 09:31:48 +05:30
Kovid Goyal
97d476811a
Windows: Use calibre's bundled SSL certificates instead of the system store by default
I am tired of all the bug reports about SSL cerificate verify failures
on windows caused by the windows certificate store not having needed
intermediate certificates. So use the bundled certificates instead which
are the set of certificates trusted by Firefox and curl.

Can be turned off via CALIBRE_USE_SYSTEM_CERTIFICATES=1 env var
2024-10-08 15:06:35 +05:30
Kovid Goyal
a003b0303d
... 2024-10-08 08:10:18 +05:30
Kovid Goyal
907f018c44
pep8 2024-10-06 19:31:14 +05:30
Kovid Goyal
776c6103cc
Merge branch 'master' of https://github.com/unkn0w7n/calibre 2024-10-06 19:30:41 +05:30
Kovid Goyal
114e5f288d
Remove some typecheck imports for bs4
calibre BeautifulSoup is not necessarily bs4 BeautifulSoup, though
derived from it.
2024-10-06 19:28:03 +05:30
Kovid Goyal
92c3e46ca4
Merge branch 'master' of https://github.com/h-holm/calibre 2024-10-06 19:26:55 +05:30
unkn0w7n
93032c98ee remove dead recipes
These recipes are based on RSS feeds that no longer work.
2024-10-06 18:21:53 +05:30
Henrik Holm
4bceaea751 Update divs used to identify article content 2024-10-06 13:26:51 +02:00
Henrik Holm
2d36740a90 Reduce image width: 100% -> 75% 2024-10-06 13:26:51 +02:00
Henrik Holm
fb191f6e7a Refactor to skip empty sections and avoid duplicate articles 2024-10-06 13:26:51 +02:00
Henrik Holm
896a9d6561 Use a dict instead of a list of tuples 2024-10-06 13:26:51 +02:00
Henrik Holm
4ebc9ba110 Use [] instead of list() 2024-10-06 13:26:51 +02:00
Henrik Holm
6630793a75 Format using ruff rules specified in pyproject.toml 2024-10-06 13:26:51 +02:00