Kovid Goyal
0918f1b74a
...
2024-10-21 13:41:12 +05:30
Kovid Goyal
235ea54a5c
get_link_map() should not have None keys
2024-10-21 13:38:54 +05:30
Kovid Goyal
4e8006a0da
Fix #2085063 [Series Manager: KeyError]( https://bugs.launchpad.net/calibre/+bug/2085063 )
2024-10-21 09:43:19 +05:30
Kovid Goyal
6b035fb2c1
Ensure table_column_widths is present
2024-10-21 09:27:45 +05:30
Kovid Goyal
c99c8714b4
Clarify wording
2024-10-21 09:19:50 +05:30
Kovid Goyal
9beed389fe
...
2024-10-20 18:00:10 +05:30
Kovid Goyal
9891f149e1
Merge branch 'master' of https://github.com/cbhaley/calibre
2024-10-20 17:58:09 +05:30
Charles Haley
356e312eb1
Here is an implementation of has_key() where both Metadata and ProxyMetadata do the same thing.
2024-10-20 12:31:38 +01:00
Kovid Goyal
babc0b9e48
Content server: Fix changing the language of a book not working for non-English user interface language and for books that have no existing language. Fixes #2085005 [Calibre server fails updating book with Spanish characters]( https://bugs.launchpad.net/calibre/+bug/2085005 )
2024-10-20 15:32:00 +05:30
Kovid Goyal
bc1986121f
...
2024-10-20 14:11:08 +05:30
Kovid Goyal
4057ad3566
Linux: Piper TTS: Fix audio not playing on some Linux systems
...
Apparently setting a large buffer size causes some linux audio devices
to refuse to flush audio data. Sigh.
2024-10-20 14:04:15 +05:30
Kovid Goyal
1440a49cda
string changes
2024-10-20 13:57:35 +05:30
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