Kovid Goyal
6d3e245ea8
Content server: Book details view: Make calibre://show-book and calibre://view-book URLs in the comments work
2025-01-09 14:56:09 +05:30
Kovid Goyal
5cca273ddd
string changes
2025-01-07 17:25:20 +05:30
Kovid Goyal
925bd06a1b
Allow creating rules to transform series names in the Bulk metadata editor and Preferences->Metadata download. Fixes #2091268 [[Enhancement] Series Mapper]( https://bugs.launchpad.net/calibre/+bug/2091268 )
2025-01-07 13:32:11 +05:30
Kovid Goyal
94395c3e3c
Edit book: Spell check: Add a button to export the currently displayed list of words as a CSV file. Fixes #2092496 [[Enhacement] Spell Checker - Save word list]( https://bugs.launchpad.net/calibre/+bug/2092496 )
2025-01-07 13:01:26 +05:30
Kovid Goyal
dd1c998cb6
Read aloud: Fix no audio produced when text contains <3 and using the Windows legacy speech engine. Fixes #2092948 [TTS Fail <3]( https://bugs.launchpad.net/calibre/+bug/2092948 )
2025-01-07 12:36:43 +05:30
Kovid Goyal
d2e499fe3e
Fix #2092995 [Get Books: Configure button shrinks window]( https://bugs.launchpad.net/calibre/+bug/2092995 )
2025-01-07 11:35:36 +05:30
Kovid Goyal
a78460f09f
Add from ISBN: Add a checkbox to automatically convert obsolete ISBN 10 to ISBN 13. Fixes #2092483 [Add from ISBN: Option to convert to ISBN13]( https://bugs.launchpad.net/calibre/+bug/2092483 )
2025-01-07 11:31:13 +05:30
Kovid Goyal
7e1796eafd
...
2025-01-07 11:16:49 +05:30
Kovid Goyal
b36a3bb497
Save single format to disk: Allow choosing the book cover as the format to save. Fixes #2092395 [[Enhancement] Add cover image to 'Save single format' dialog]( https://bugs.launchpad.net/calibre/+bug/2092395 )
2025-01-07 11:12:05 +05:30
Kovid Goyal
4b00f39ef0
Conversion: Automatically set the page progression direction for books that do not have it set and have their primary language either Arabic or
...
Hebrew. Fixes #2592 (Automatically inserting page-progression-direction="rtl" in rtl languages (Arabic and Hebrew))
2025-01-06 21:29:50 +05:30
Kovid Goyal
bff5e922ae
pep8
2025-01-05 14:52:18 +05:30
Kovid Goyal
d2ff5bb2dd
Merge branch 'master' of https://github.com/unkn0w7n/calibre
2025-01-05 14:51:57 +05:30
unkn0w7n
de7f80653c
...
2025-01-05 14:46:25 +05:30
Kovid Goyal
20290f0bc4
Merge branch 'master' of https://github.com/unkn0w7n/calibre
2025-01-04 18:58:30 +05:30
unkn0w7n
18d16bc28a
en to en_us
2025-01-04 17:51:20 +05:30
Kovid Goyal
75b21a2d79
Merge branch 'master' of https://github.com/cbhaley/calibre
2025-01-04 07:52:48 +05:30
Charles Haley
f3bac16d39
Add context menu item "Recalculate sort from author". See https://www.mobileread.com/forums/showthread.php?t=365414
2025-01-03 17:16:42 +00:00
Kovid Goyal
d3a518d41f
Merge branch 'master' of https://github.com/cbhaley/calibre
2025-01-03 19:03:20 +05:30
Charles Haley
2bc563bb3b
Make backtabbing (Shift-Tab) during editing ignore keyboard modifers so dialogs won't be opened.
2025-01-03 12:20:03 +00:00
Kovid Goyal
c02ffe7804
Bump version for preview release
2025-01-03 09:16:47 +05:30
Kovid Goyal
3e1e806ad3
Fix #2092919 [File "calibre\gui2\dialogs\match_books.py", line 173, in resizeEvent TypeError: QTableView.setColumnWidth(): argument 2 has unexpected type 'float']( https://bugs.launchpad.net/calibre/+bug/2092919 )
2025-01-03 09:14:06 +05:30
Kovid Goyal
68ca534ed0
Merge branch 'master' of https://github.com/unkn0w7n/calibre
2025-01-02 19:22:26 +05:30
unkn0w7n
57f98b6593
Update arcamax.recipe
2025-01-02 19:14:37 +05:30
Kovid Goyal
b83938314f
Windows build: Also sign the portable launcher exes
2025-01-02 17:00:39 +05:30
Kovid Goyal
692f5e5f82
Merge branch 'patch-1' of https://github.com/NickWick13/calibre
2025-01-02 16:23:16 +05:30
Nick
9329f4e756
Update COPYRIGHT year
2025-01-02 11:27:45 +02:00
Kovid Goyal
e2fff1fa3c
Fix #2092794 [Calibre Manual links to HTML Tutorial and CSS Tutorial don't work]( https://bugs.launchpad.net/calibre/+bug/2092794 )
2025-01-01 15:36:55 +05:30
Kovid Goyal
45727ceaa7
Fix #2591 (Fix invalid escape sequence error)
2024-12-31 23:19:25 +05:30
Kovid Goyal
b388a91180
Better error message when ToC editor is opened to an non-HTML file
2024-12-31 09:10:40 +05:30
Kovid Goyal
392b5f5771
Merge branch 'master' of https://github.com/cbhaley/calibre
2024-12-30 20:07:58 +05:30
Charles Haley
82f63ea6f2
Remove unused code
2024-12-30 14:22:55 +00:00
Charles Haley
b3b08b0e17
Another try at preventing random edit dialogs while not losing "editing" when tabbing over read-only fields.
...
The problem of random dialogs is handled in delegates.py. Losing "editing" when tabbing is handled by jumping over fields that are readonly or are implemented by a doalog. This is a behavior change. We will see whether it will result in screams of complaint.
NB: after hours of trying, this was the only solution I found to both the random dialog and the loss of editing.
2024-12-30 14:20:41 +00:00
Kovid Goyal
d1572df28b
Merge branch 'master' of https://github.com/smipi1/calibre
2024-12-30 18:40:21 +05:30
Pieter Smith
57e91dbd3c
use the LWN weekly publication date
...
Bulk conversion (unfortunately) is a frequent thing when catching up
after a holiday or crontab breakage. It is really annoying figuring out
the LWN weekly edition reading order if they all have the same title
based on the conversion date.
Falls back to the current date if the date cannot be parsed.
Uses dateutil.parser.parse() for thread-safety.
2024-12-30 13:36:24 +01:00
Charles Haley
9eaef3ceb0
This is a more elegant implementation of the changes to delegates.py.
2024-12-29 15:10:31 +00:00
Charles Haley
0e1e7d1dd7
The fix for https://bugs.launchpad.net/calibre/+bug/2092643 isn't enough. Sometimes Qt opens the "wrong" editor on a column with a dialog for an editor, which remains open because closeEditor doesn't close them properly. You can see this by pressing Tab twice rapidly, which can nullify the effects of the singleShot timer.
...
This fix prevents these "wrong" dialogs from opening. It also fixes the original issue in the bug because the currentIndex() isn't incorrectly changed.
2024-12-29 14:11:07 +00:00
Kovid Goyal
37f884a1f2
...
2024-12-29 18:12:19 +05:30
Kovid Goyal
4f17773c42
Fix #2092643 [Tab between book list cells is broken]( https://bugs.launchpad.net/calibre/+bug/2092643 )
2024-12-29 18:06:39 +05:30
Kovid Goyal
d26a381a66
Fix viewing books via the Cover browser not working when in device view. Fixes #2092630 [Clicking on book cover images in Device view always throws an exception error]( https://bugs.launchpad.net/calibre/+bug/2092630 )
2024-12-29 10:00:17 +05:30
Kovid Goyal
d2ca137976
Merge branch 'master' of https://github.com/smipi1/calibre
2024-12-28 07:32:36 +05:30
Pieter Smith
bfbd83bff6
add support to specify the LWN edition
2024-12-27 18:30:55 +01:00
Kovid Goyal
93ab239dae
Merge branch 'master' of https://github.com/unkn0w7n/calibre
2024-12-27 21:37:29 +05:30
unkn0w7n
0ce5f5934d
Update outlook_india.recipe
2024-12-27 21:27:27 +05:30
unkn0w7n
6839b2ebd7
Update livemint.recipe
...
cover
2024-12-27 21:26:40 +05:30
Kovid Goyal
c79818240e
Microsoft removed the Bing webcache
...
Amazon plugin no longer uses a webcache as Wayback machine doesnt cache
amazon anymore and Google and Bing webcaches are no longer available.
Presumably Amazon will start CAPTCHAing us soon as well at which point
look into using a webengine scraper for it. Sigh.
2024-12-27 13:51:34 +05:30
Kovid Goyal
62bd116cdb
Merge branch 'master' of https://github.com/novopu/calibre
2024-12-25 18:36:18 +05:30
novopu
cf849e830c
fix economist cover and time magazine source link
2024-12-25 20:58:09 +08:00
Kovid Goyal
e022decacf
fix python 3.13 breaking more existing code
2024-12-25 07:33:29 +05:30
Kovid Goyal
379e66a321
Merge branch 'master' of https://github.com/cbhaley/calibre
...
Fixes #2092456 [Check Library produces NoneType error](https://bugs.launchpad.net/calibre/+bug/2092456 )
2024-12-25 07:17:04 +05:30
Charles Haley
91a601c9b8
Bug #2092456 : Check Library produces NoneType error
2024-12-24 18:11:38 +00:00