Kovid Goyal
5c5d168369
Merge branch 'master' of https://github.com/cbhaley/calibre
2025-08-18 15:20:20 +05:30
Charles Haley
099f8e3e18
Add tooltips to the arrow buttons in Preferences so the Shift-, Ctrl-, and Ctrl-Shift modifiers are discoverable.
2025-08-18 10:44:11 +01:00
Kovid Goyal
59ffef4b47
Cleanup previous PR
...
Keyboard modifiers can contain extra bits that we need to ignore.
Fixes #2120768 [[Enhancement]ctrl+ up/down arrows for setting metadata edit order](https://bugs.launchpad.net/calibre/+bug/2120768 )
2025-08-17 21:14:31 +05:30
Kovid Goyal
86239a5fed
Merge branch 'master' of https://github.com/cbhaley/calibre
2025-08-17 21:10:18 +05:30
Charles Haley
bdaa04430f
Enhancement 2120768: up/down arrows for setting metadata edit order
...
I changed all the row move buttons in Preferences to use the Shift (move 5), Ctrl (move 10), and Ctrl-Shirt (move to end). This involved a fair bit of refactoring. It is possible that I missed the buttons somewhere.
2025-08-17 16:30:23 +01:00
Kovid Goyal
4d0bee8870
Handle log being None when creating container
2025-08-17 09:55:32 +05:30
Kovid Goyal
b43f02fc82
Use JSON data for nytimes web sections as well
2025-08-15 12:43:49 +05:30
Kovid Goyal
99f8c3cfec
Update NYTimes
2025-08-15 11:10:26 +05:30
Kovid Goyal
09cf21fe19
Ignore book details updates from device views when current view is library view
2025-08-13 19:36:52 +05:30
Kovid Goyal
73aa879ffc
Cleanup previous PR
2025-08-13 05:26:20 +05:30
Kovid Goyal
f89a245641
Merge branch 'feature_add_todoist_recipe' of https://github.com/rga5321/calibre
2025-08-13 05:26:13 +05:30
rga5321
c2c1deda1c
Update todoist.recipe
...
- recipe_specific_options
- black formatting
2025-08-12 17:57:55 +00:00
Kovid Goyal
070e65fa4a
Fix #2120482 [Private bug]( https://bugs.launchpad.net/calibre/+bug/2120482 )
2025-08-12 22:10:58 +05:30
rga5321
f2bc31d77f
Add files via upload
...
Adding the todoist recipe
2025-08-12 13:09:00 +00:00
Kovid Goyal
2ee049d9aa
...
2025-08-12 16:23:05 +05:30
Kovid Goyal
c76df62e2b
Merge branch 'master' of https://github.com/unkn0w7n/calibre
2025-08-11 18:59:33 +05:30
unkn0w7n
6c9b8d286d
Update tagespost.recipe
...
Included .datetime and .autor-name classes in the extra_css.
2025-08-11 18:47:50 +05:30
Kovid Goyal
8a674987bf
pep8
2025-08-11 00:17:27 +05:30
Kovid Goyal
bd19a38b55
Merge branch 'master' of https://github.com/thekabistro/calibre
2025-08-11 00:17:14 +05:30
thekabistro
8107c02f82
Add stratechery recipe
2025-08-10 13:22:35 -04:00
Kovid Goyal
cc3a3dc198
Merge branch 'update-online-catalog' of https://github.com/un-pogaz/calibre
2025-08-10 16:57:48 +05:30
un-pogaz
d251431a1d
update online dictionaries catalog
2025-08-10 12:16:10 +02:00
Kovid Goyal
a7b3271fb5
Merge branch 'master' of https://github.com/cbhaley/calibre
2025-08-08 22:00:17 +05:30
Kovid Goyal
4849f9dc39
pep8
2025-08-08 21:59:31 +05:30
Kovid Goyal
85b7e04b32
Merge branch 'master' of https://github.com/unkn0w7n/calibre
2025-08-08 21:59:12 +05:30
Charles Haley
bd378ad0f5
Document the template language 'return' statement.
2025-08-08 17:04:54 +01:00
unkn0w7n
9f4db63d74
Refactor and enhance Tagespost recipe
...
Updated the Tagespost recipe with improved tag handling, cover image extraction, and additional cleanup options. Changed class name, author, and several recipe parameters for better article extraction and formatting.
2025-08-08 18:57:01 +05:30
Kovid Goyal
c8417e3333
string changes
2025-08-08 17:08:37 +05:30
Kovid Goyal
158f9b5a6d
update device descriptions from libmtp upstream
2025-08-08 15:34:28 +05:30
Kovid Goyal
af8f8e2432
Prevent Qt from complaining about wildcard disconnect
2025-08-08 12:20:31 +05:30
Kovid Goyal
363d95630b
...
2025-08-08 11:36:11 +05:30
Kovid Goyal
9e241d01ed
Merge branch 'piper-missing' of https://github.com/eli-schwartz/calibre
2025-08-08 11:34:37 +05:30
Eli Schwartz
ee2e5374ce
TTS: gracefully handle missing piper support
...
Third party redistributors might choose to skip distributing this for a
couple reasons:
- missing dependencies
- lack of interest in TTS as a feature
Lay some groundwork for handling this with fewer error message popups.
In particular note that speechd / flite depend on PyQt6 being built with
it, so support *may* appear dynamically after calibre is installed, and
available_engines queries Qt to see what is available. Piper is built
as part of calibre though, and if it has been patched out or skipped
via `setup.py build --only=xxx` we can at least avoid claiming it's
there.
Entrypoints into TTS eventually tend to consolidate into creating the
backend. This gives us one consistent place to raise errors for missing
backends... which however doesn't handle forcing a backend name. A
forced backend that is unavailable ended up hitting the "no prefs"
fallback code to use the default engine, which returned a different
backend than the one which is *forced*, and later a KeyError when
tweak_book attempted to access the backend name it forced but which
didn't exist.
Instead, raise an immediate "TTS engine piper is not available" error
dialog box, preventing any further confusing tracebacks.
2025-08-08 01:46:07 -04:00
Kovid Goyal
de47227c2c
...
v8.8.0
2025-08-08 06:50:30 +05:30
Kovid Goyal
2b14ebe86f
pep8
2025-08-08 06:49:08 +05:30
Kovid Goyal
8a94d59a0b
version 8.8.0
2025-08-08 06:47:24 +05:30
Kovid Goyal
ab1c0d6515
Merge branch 'patch-1' of https://github.com/ianmmoir/calibre
2025-08-06 17:20:50 +05:30
Ian Moir
73772bba15
Update template_lang.rst
...
Fixed error in describing the role of '{' and '}'
2025-08-06 11:32:28 +01:00
Kovid Goyal
956ef2a662
E-book viewer: Improve display of Lookup results from Google
2025-08-06 08:57:19 +05:30
Kovid Goyal
5690f37477
...
2025-08-05 22:39:08 +05:30
Kovid Goyal
36b690538f
piper: ensure an utterance is queued only once
...
regression introduced in the piper re-write
2025-08-05 22:36:32 +05:30
Kovid Goyal
e9c1216ded
economist: fix parsing of <a> tags with multiple attributes
2025-08-05 13:44:12 +05:30
Kovid Goyal
c4f2311ba7
Merge branch 'master' of https://github.com/cbhaley/calibre
...
Fixes #2118744 ['column built from other columns, behaves like tags' not treated like tags in Similarity search](https://bugs.launchpad.net/calibre/+bug/2118744 )
2025-08-04 05:16:51 +05:30
Charles Haley
f0bbe91c8d
Bug #2118744 : 'column built from other columns, behaves like tags' not treated like tags in Similarity search
2025-08-03 18:47:23 +01:00
Kovid Goyal
240314fcdf
...
2025-08-03 06:30:24 +05:30
Kovid Goyal
7852077ca2
Fix web list not wrapped in <ul> tag
2025-08-03 05:40:14 +05:30
Kovid Goyal
119213a6c1
Restore internal link canonicalisation to eco recipes
2025-08-03 05:34:47 +05:30
Kovid Goyal
15096708d6
Merge branch 'master' of https://github.com/unkn0w7n/calibre
2025-08-02 19:52:32 +05:30
unkn0w7n
f4ed1869fa
...
2025-08-02 19:46:14 +05:30
unkn0w7n
5809958135
...
2025-08-02 19:11:57 +05:30