38764 Commits

Author SHA1 Message Date
Kovid Goyal
09a17f06e0
Completion combobox: have up/down arrow keys open the completion popup even when there is no current text 2025-07-06 09:33:46 +05:30
Kovid Goyal
4bffaa147a
kepubify: Handle long file internal paths on windows 2025-07-06 09:19:44 +05:30
Kovid Goyal
c3d35d2733
Tag browser: Fix clicking on categories to search for books by first letter of series not working correctly for non-English language books. Fixes #2116006 [Series filtering misbehaves with articles](https://bugs.launchpad.net/calibre/+bug/2116006) 2025-07-06 09:10:31 +05:30
Kovid Goyal
489665c11f
Welcome wizard: Change default output format to AZW3 for Kindle 2025-07-04 12:14:00 +05:30
Kovid Goyal
21c5c322d5
Bump version for preview release 2025-07-04 11:06:17 +05:30
Kovid Goyal
19632c98e6
Improve rendering of icon theme descriptions when description is too long to fit 2025-06-29 09:30:38 +05:30
Kovid Goyal
e008592fe7
Merge branch 'master' of https://github.com/cbhaley/calibre 2025-06-29 07:36:19 +05:30
Kovid Goyal
7229a1f328
string changes 2025-06-29 07:33:21 +05:30
Charles Haley
fabb3f2849 Make the validate_formatter use real instances of book metadata. This avoids type errors during validation in, for example, the Kobo driver.. 2025-06-28 11:52:27 +01:00
Kovid Goyal
da02180c4c
Bump version for preview release 2025-06-27 15:03:34 +05:30
Kovid Goyal
7874c51118
Add a couple of missed partials in the previous PR 2025-06-24 18:32:16 +05:30
Charles Haley
fcdb50df3a Add 'Search "not in"' and 'Filter "not in'" buttons to Manage authors and Manage Items. Also clean up tooltips to use consistent language. 2025-06-24 13:55:11 +01:00
Kovid Goyal
42fb76fef7
Windows: Fix a regression in the previous release that caused terminal windows to popup momentarily when adding PDF files or converting them. Fixes #2115246 [When converting / importing PDF file into 8.5 on windows (10/11), multiple command windows will pop up for fraction of a second](https://bugs.launchpad.net/calibre/+bug/2115246) 2025-06-24 17:29:51 +05:30
Charles Haley
3c65caa5ba Fix problem introduced in commit fb4654b, breaking removing the temporary DB. It can't use rmtree on a file path name.
Commit: fb4654bd91
2025-06-24 12:14:49 +01:00
Charles Haley
a63302765f Allow the template function check_yes_no() to be used outside the GUI. Also remove some redundant text. 2025-06-23 18:19:29 +01:00
Kovid Goyal
07b5c98fd0
Edit metadata individually: Ensure Next/Previous buttons work even if something re-orders the books in the book list. They will now iterate over the books as they were at the time the dialog is created. Fixes #2115111 [While editing a filtered list, clicking "next" (Edit metadata) can cause several records to be missed](https://bugs.launchpad.net/calibre/+bug/2115111) 2025-06-22 13:57:35 +05:30
Kovid Goyal
38628e4c97
E-book viewer: Fix a regression in 8.4 that broke fading of the background image. Fixes #2115057 [image fade in styles does not work](https://bugs.launchpad.net/calibre/+bug/2115057) 2025-06-22 09:48:01 +05:30
Kovid Goyal
69faf8c936
Retry job folder rename on windows to workaround programs locking files. Sigh. 2025-06-21 08:25:21 +05:30
Kovid Goyal
fb4654bd91
Windows: Generate catalog: Workaround for systems where a broken antivirus or similar holds open files in the catalog library causing a permission denied error. Fixes #2115084 [Create Catalog fails](https://bugs.launchpad.net/calibre/+bug/2115084) 2025-06-21 08:09:27 +05:30
Kovid Goyal
2e8b8bac6d
Merge branch 'master' of https://github.com/j-howell/calibre 2025-06-21 07:20:05 +05:30
j-howell
f0fbcafce2 Fix handling of very long file names on import from Kindles using MTP 2025-06-20 15:16:47 -04:00
Charles Haley
e8d46b6094 Fix a problem with the validation formatter causing problems in the Kobo driver. 2025-06-20 17:25:43 +01:00
Kovid Goyal
28f550f6b2
version 8.5.0 2025-06-20 06:57:21 +05:30
Kovid Goyal
c3dc09d862
Merge branch 'master' of https://github.com/cbhaley/calibre 2025-06-17 11:06:15 +05:30
Kovid Goyal
5b963844d2
string changes 2025-06-17 08:32:47 +05:30
Charles Haley
ca0f1187a9 Kobo: add an option to change the SeriesIndex_Text value using a template. The text value is what the Kobo displays for series_index. It sorts on the float value. 2025-06-16 12:02:57 +01:00
Martin Brodbeck
aac1bc3590 Bump supported dbversion in kobo/tolino driver
New tolino Shine 5 firmware 5.9.220067 uses db version 196. No significant db changes noticed.
2025-06-14 18:25:23 +02:00
Kovid Goyal
9fba8f7bae
Detect nytimes captcha pages 2025-06-14 20:42:23 +05:30
Kovid Goyal
ae83537ef8
pread64() -> pread()
We dont support 32 bit architectures anymore anyway, but define
_FILE_OFFSET_BITS to be safe, only in speedups.c to minimize an
side-effect risks.

Fixes #2769 (Define _FILE_OFFSET_BITS=64 and replace usage of pread64)
2025-06-07 07:55:59 +05:30
Kovid Goyal
37bb650871
Store cli args passed to qt 2025-06-05 06:58:48 +05:30
Kovid Goyal
237e54630a
... 2025-06-05 06:15:36 +05:30
Kovid Goyal
0bc7e0d4b9
... 2025-06-04 19:50:45 +05:30
Kovid Goyal
62738f4d81
Update 7zip wrapper code for removal of read method 2025-06-04 12:00:36 +05:30
Kovid Goyal
ddcc2c4bbd
Manage data files dialog: Add a button to cancel remaining books when managing multiple books. Fixes #2112424 ['Manage Data Files' on multiple books](https://bugs.launchpad.net/calibre/+bug/2112424) 2025-06-04 09:58:59 +05:30
Kovid Goyal
b78b98970a
... 2025-06-03 06:47:23 +05:30
Charles Haley
0efb3ca522 Some improvements to kobo configuration tooltips. 2025-06-02 15:40:54 +01:00
Kovid Goyal
26c10fd4d8
Cleanup previous PR 2025-05-30 17:12:07 +05:30
Charles Haley
4c31beff3e Add context menu action to copy the source code for the currently selected template to the editor. 2025-05-29 15:33:11 +01:00
Charles Haley
7f8da78fc8 Improve documentation for the formatter function swap_around_articles() 2025-05-25 11:15:32 +01:00
Kovid Goyal
bd16e3120b
Windows: Prevent Windows 11 from starting a conhost.exe process for ever calibre worker process
Apparently on modern windows we need DETACHED_PROCESS not
CREATE_NO_WINDOW. Sigh.

See #2111559 (Fetching news, wrong path for conhost.exe)
2025-05-24 13:18:59 +05:30
Kovid Goyal
cd93465871
DRYer 2025-05-24 13:12:43 +05:30
Kovid Goyal
eaf5fcfb59
Dont popup an error box for data lookup failures 2025-05-23 12:52:10 +05:30
Kovid Goyal
48ec47dc15
Merge branch 'master' of https://github.com/shouya/calibre 2025-05-23 09:10:38 +05:30
Kovid Goyal
6e42324515
Bump version for preview release 2025-05-23 08:28:38 +05:30
shouya
8fa9b5778e
preserve tfam group key when it exists 2025-05-23 11:06:49 +09:00
shouya
a3e19581f6
Improve highlight grouping with recurring chapter names 2025-05-23 10:08:24 +09:00
Kovid Goyal
053b937bc8
Light mode: Use the same style of scrollbar as in dark mode
Unifies the look and feel between light and dark modes and improves the contrast of the slider.
2025-05-21 19:26:01 +05:30
Kovid Goyal
c2a525ef97
Move scrollbar drawing code into its own function 2025-05-21 14:38:56 +05:30
Martin Brodbeck
12c7ea8a6a Bump supported dbversion in kobo/tolino driver
New tolino Shine 5 firmware 5.8.216841 uses db version 195. No significant db changes noticed.
2025-05-21 09:27:41 +02:00
Kovid Goyal
b74453ce94
Bump version for preview release 2025-05-16 07:28:32 +05:30