51291 Commits

Author SHA1 Message Date
Kovid Goyal
bbe90eac79
Fix #2107210 [Ebook-editor: Enter doesn't work in Text search pane](https://bugs.launchpad.net/calibre/+bug/2107210) 2025-04-12 06:58:06 +05:30
Kovid Goyal
6f63366c14
... 2025-04-11 17:29:01 +05:30
Kovid Goyal
5d6f454ab3
Add a check to prevent accidentally releasing a preview as the main release 2025-04-11 17:27:46 +05:30
Kovid Goyal
fdd145245d
Merge branch 'master' of https://github.com/cbhaley/calibre 2025-04-11 17:07:47 +05:30
Charles Haley
35f01b1fb8 Fix cleaning user categories that contain an item from a deleted column 2025-04-11 11:12:52 +01:00
Kovid Goyal
4bc31f28be
pep8 v8.2.100 2025-04-11 07:40:35 +05:30
Kovid Goyal
f9af139d31
Bump version for preview release 2025-04-11 07:39:05 +05:30
Kovid Goyal
29e08ac33b
Also ignore download failures for sections 2025-04-10 19:23:06 +05:30
Kovid Goyal
bc3255573a
... 2025-04-10 19:22:31 +05:30
Kovid Goyal
c5f9dcb6c6
Fix parsing of some NYT web sections 2025-04-10 19:19:54 +05:30
Kovid Goyal
60f34051a0
Make the two nyt recipes identical apart from a single bool 2025-04-10 16:01:26 +05:30
Kovid Goyal
6cdd57289b
Update NYTimes Web Edition for website changes 2025-04-10 15:55:46 +05:30
Kovid Goyal
1bf1265b1b
Merge branch 'master' of https://github.com/cbhaley/calibre 2025-04-10 15:38:19 +05:30
Charles Haley
525cf2a1f0 Improvement to inlist and inlist_field template language documentation. 2025-04-10 11:02:41 +01:00
Kovid Goyal
1501da22db
Update NYTimes todays paper recipe for website changes 2025-04-10 15:22:08 +05:30
Kovid Goyal
ef7e3df6c2
Fix #2106699 [Move some settings in Output and Common options to the left](https://bugs.launchpad.net/calibre/+bug/2106699) 2025-04-10 11:29:37 +05:30
Kovid Goyal
024a60ef20
Fix #2106093 [[Enhancement] Add 'Remove format' action to context menu](https://bugs.launchpad.net/calibre/+bug/2106093) 2025-04-10 08:49:23 +05:30
Kovid Goyal
d8ac21b896
Fix #2106123 [[Enhancement] Move 'Show server logs' button to the right of Sharing over the net window](https://bugs.launchpad.net/calibre/+bug/2106123) 2025-04-10 08:42:52 +05:30
Kovid Goyal
a48e0e4157
Merge branch 'master' of https://github.com/unkn0w7n/calibre 2025-04-10 07:35:11 +05:30
unkn0w7n
30791a7638 Update scmp.recipe 2025-04-09 22:34:09 +05:30
Kovid Goyal
773190867a
... 2025-04-09 08:25:46 +05:30
Kovid Goyal
69240e00a4
Use pread for ordinary reads as well 2025-04-09 08:02:57 +05:30
Kovid Goyal
938b0b440f
Use our improved plain text edit class in the comments editor 2025-04-08 21:01:38 +05:30
Kovid Goyal
c8fbdb110b
... 2025-04-08 20:49:52 +05:30
Kovid Goyal
3e1a6e252e
DRYer 2025-04-08 20:43:12 +05:30
Kovid Goyal
2d01ad73c6
Speed up zipfile.extractall by using threads
Allows I/O and decompress to be done in parallel
Speed up is another 30% on decent hardware.
2025-04-08 20:27:31 +05:30
Kovid Goyal
591bbcbb63
Only use pread64 on Linux 2025-04-08 20:15:18 +05:30
Kovid Goyal
a00d61d921
Add a python wrapper for pread 2025-04-08 20:07:04 +05:30
Kovid Goyal
0594f026ba
Speedup unzipping of large ZIP files by 25%
parallelize I/O and decompress/crc
2025-04-08 16:09:46 +05:30
Kovid Goyal
5504e9fdf9
Switch to a map based approach 2025-04-07 08:50:15 +05:30
Kovid Goyal
a5f4f19887
Break up large function into two functions 2025-04-07 08:32:50 +05:30
Kovid Goyal
d7d5144790
Micro optimisation 2025-04-07 08:23:41 +05:30
Kovid Goyal
b4251ab1be
Cleanup some zipfile code 2025-04-07 08:18:35 +05:30
Kovid Goyal
1ebbf424c2
Remove some leftover prints 2025-04-07 08:15:40 +05:30
Kovid Goyal
2c3e858d9c
Use calibre-parallel rather than calibre-debug for multiprocessing 2025-04-07 07:07:23 +05:30
Kovid Goyal
6ccbfb6929
Ensure cleanup waits on workers 2025-04-07 06:14:16 +05:30
Kovid Goyal
32c3ea445c
Preload viewer conversion worker for a slight speedup on first open 2025-04-07 06:13:06 +05:30
Kovid Goyal
1a0a1a31bd
DRYer 2025-04-07 05:43:00 +05:30
Kovid Goyal
f418810755
Simplify arg passing 2025-04-07 05:32:51 +05:30
Kovid Goyal
42084e9c71
DRYer 2025-04-07 05:08:15 +05:30
Kovid Goyal
32f1e11253
Merge branch 'master' of https://github.com/cbhaley/calibre 2025-04-07 03:39:38 +05:30
Charles Haley
970f686943 Remove now-incorrect comment text. 2025-04-06 21:30:59 +01:00
Kovid Goyal
21b194559e
... 2025-04-06 21:06:53 +05:30
Kovid Goyal
78314795f4
Use keyword args in all container inits for consistency 2025-04-06 21:03:47 +05:30
Kovid Goyal
69adb0ae81
Make containers picklable 2025-04-06 20:54:55 +05:30
Kovid Goyal
9f9e3478ee
Merge branch 'master' of https://github.com/unkn0w7n/calibre 2025-04-06 20:07:00 +05:30
unkn0w7n
a0edf08944 ... 2025-04-06 18:15:14 +05:30
unkn0w7n
640236e09c Update The Hindu
fetch yesterdays paper by default
2025-04-06 18:13:46 +05:30
Kovid Goyal
25c7a4c871
E-book viewer: Speed up preparation of book on initial load on Unix platforms by using fork() to bypass the Python GIL
Have seen a 300% speedup for 400K word books.
2025-04-06 14:14:03 +05:30
Kovid Goyal
5d4f56d4fa
Handle empty iterables 2025-04-06 14:05:32 +05:30