51124 Commits

Author SHA1 Message Date
Kovid Goyal
31fa5e65d6
Bump version for preview release 2025-03-07 07:56:42 +05:30
Kovid Goyal
d2cd60f9e6
Ensure connect to folder in USBMS ends with a trailing separator
Some third party plugins apparently do string concatenation on paths
instead of using os.path.join
2025-03-07 07:53:32 +05:30
Kovid Goyal
f7aeb7b490
... 2025-03-06 22:19:04 +05:30
Kovid Goyal
5cf5cf04de
Connect to folder: Allow connecting to the specified folder as a specific device. Works if the folder contains the contents of the device filesystem, such as when the device is mounted at that folder. 2025-03-06 14:14:58 +05:30
Kovid Goyal
ae94ec0bc9
DRYer 2025-03-06 09:14:03 +05:30
Kovid Goyal
ad707ad4af
Add a test for FTS indexing of archives 2025-03-06 09:08:17 +05:30
Kovid Goyal
9bbff10bfc
Full text search: Also index text in ZIP and RAR archives. These files are viewable in the viewer, so full text search should also index them, to avoid surprising behavior. Fixes #2100891 [[Enhancement] Full-text search for doc/docx/zip (containing htm/html)](https://bugs.launchpad.net/calibre/+bug/2100891) 2025-03-06 09:00:34 +05:30
Kovid Goyal
1fe527e351
Make plumber archive handling code re-useable 2025-03-06 08:47:58 +05:30
Kovid Goyal
0483d5f22f
Merge branch 'tolino_5_6_209315' of https://github.com/beedaddy/calibre 2025-03-06 08:10:49 +05:30
Martin Brodbeck
697a061da3 Adapted to new ImageID names
For a pointless reason, Tolinos with firmware 5.6.209315 (dbversion 191) create a different BookID (ImageID).
2025-03-05 19:52:33 +01:00
Martin Brodbeck
48f9ff3def Bump supported dbversion in kobo/tolino driver
New tolino Shine 5 firmware 5.6.209315 uses db version 191. No significant db changes noticed.
2025-03-05 15:49:48 +01:00
Kovid Goyal
7b79dd2b3d
Implement filtering of device list 2025-03-05 17:02:56 +05:30
Kovid Goyal
9684457744
More work on the connect to folder dialog 2025-03-05 15:47:07 +05:30
Kovid Goyal
c4de6b9bd9
Fix #2099678 [Clicking on an article in a newsletter scrolls the Table of Contents to the end](https://bugs.launchpad.net/calibre/+bug/2099678) 2025-03-05 08:26:24 +05:30
Kovid Goyal
0d92c9f7dd
Extra Qt DLLs needed for Qt 6.8 2025-03-04 07:58:40 +05:30
Kovid Goyal
e1383f51af
Dont import lxml at top level of module 2025-03-04 07:43:04 +05:30
Kovid Goyal
8d97c1021b
Update onnxruntime to get it to build with Xcode 15.4 2025-03-04 06:50:24 +05:30
Kovid Goyal
7862560ef0
Update bundled Qt to 6.8.2
In preparation for calibre 8
2025-03-04 04:59:23 +05:30
Kovid Goyal
ab87aac5f6
Fix dark/light variants not being used when generating cover for icon theme 2025-03-01 12:39:38 +05:30
Kovid Goyal
357555689f
Fix parsing of NYTimes Todays paper
JSON format of legacy collection changed.
2025-03-01 12:15:45 +05:30
Kovid Goyal
40d9236470
... 2025-03-01 10:09:44 +05:30
Kovid Goyal
3828068b84
... 2025-02-28 22:33:30 +05:30
Kovid Goyal
6c1a08ee11
kepubify template result: allow 0 and no as synonyms for false 2025-02-28 22:29:35 +05:30
Kovid Goyal
26f5dd45b2
Fix kepubify template result not being used 2025-02-28 22:27:26 +05:30
Kovid Goyal
7f4487d318
Make sorting robust against tweak_fmt_order 2025-02-28 16:06:42 +05:30
Kovid Goyal
ed866257df
Dont kepubify when sending to Tolino devices 2025-02-28 16:04:45 +05:30
Kovid Goyal
dab4137d53
... 2025-02-28 11:59:01 +05:30
Kovid Goyal
da5af9d8ee
Fix edit book action failing for kepub 2025-02-28 11:46:44 +05:30
Kovid Goyal
599b202c99
Use common tooltip for ignore collections label 2025-02-28 11:04:45 +05:30
Kovid Goyal
684a57ccb3
If we detect the KoboTouchExtended plugin and the builtin KoboTouch plugin is disabled re-enable the builtin plugin
This is so the Kobo device keeps working even for people that have
disabled the builtin plugin.
2025-02-28 10:28:25 +05:30
Kovid Goyal
834b2fc8d8
Improve tooltip formatting 2025-02-28 09:06:01 +05:30
Kovid Goyal
5e4a850a68
string changes 2025-02-28 09:03:20 +05:30
Kovid Goyal
10b9da85ea
Bump version for beta 2025-02-28 08:58:37 +05:30
Kovid Goyal
1526cdb906
Fix #2100559 [KePubify: Restore 'template for kepubification'](https://bugs.launchpad.net/calibre/+bug/2100559) 2025-02-28 08:57:02 +05:30
Kovid Goyal
882dc07eec
... 2025-02-28 08:53:33 +05:30
Kovid Goyal
8af9c474d6
Start work on usbms vdev 2025-02-28 07:58:42 +05:30
Kovid Goyal
d0f41ab638
When reading metadata from HTML also recognize meta name="subject" as tags 2025-02-27 09:09:03 +05:30
Kovid Goyal
856ab9c6ae
... 2025-02-26 19:56:55 +05:30
Kovid Goyal
a879c947e4
Default implementation of Model metadata for USBMS devices 2025-02-26 19:51:27 +05:30
Kovid Goyal
ef9353d7af
Blacklist the third party kobo plugins whose functionality has become builtin 2025-02-26 15:24:27 +05:30
Kovid Goyal
92a801a71e
Kobo driver: Allow specifying per-device model CSS 2025-02-26 15:22:00 +05:30
Kovid Goyal
db7c986001
Micro-optimization 2025-02-26 10:46:58 +05:30
Kovid Goyal
eb1e62a047
When completing names for fields that contain hierarchical data in prefix mode match prefixes after every period. Fixes #2099780 [completion_mode setting](https://bugs.launchpad.net/calibre/+bug/2099780) 2025-02-26 10:30:36 +05:30
Kovid Goyal
3e35e2db76
... 2025-02-26 07:51:00 +05:30
Kovid Goyal
87e8c06819
Fix #2099939 [Book drag data includes invalid file URI](https://bugs.launchpad.net/calibre/+bug/2099939)
Workaround for https://bugreports.qt.io/browse/QTBUG-134073
2025-02-25 17:35:32 +05:30
Kovid Goyal
084a672f17
E-book viewer: Fix viewer not closing on SIGINT. Fixes #2099777 [ebook-viewer refuses to die after ctrl+c](https://bugs.launchpad.net/calibre/+bug/2099777) 2025-02-25 08:37:06 +05:30
Kovid Goyal
9bf4fcfd41
Merge branch 'master' of https://github.com/cbhaley/calibre 2025-02-24 22:06:51 +05:30
Charles Haley
df0f596877 Use first-letter ranges in "All actions" instead of fixed-size partitioning. 2025-02-24 16:30:54 +00:00
Kovid Goyal
85efea0bf5
Forgot to wire up the saving of the new kobotouch preferences 2025-02-24 21:11:05 +05:30
Kovid Goyal
f637014ad1
Kobo driver: Delete empty directories in root
These accumulate over time if user deletes books on device rather than
via calibre.
2025-02-24 19:40:27 +05:30