51578 Commits

Author SHA1 Message Date
Kovid Goyal
5889505d92
Merge branch 'master' of https://github.com/cbhaley/calibre 2025-07-10 18:08:49 +05:30
Charles Haley
9d1b02acd2 Depending on ('' in 'abc') (empty string in string) to be true breaks my brain and IMO not readable. This is an alternate implementation that avoids that. 2025-07-10 12:41:45 +01:00
Kovid Goyal
4fe197b813
Merge branch 'improve-format_duration' of https://github.com/un-pogaz/calibre 2025-07-10 07:50:37 +05:30
un-pogaz
86e4a79f32 allow empty suffixes 2025-07-09 19:49:44 +02:00
un-pogaz
3bc9f1c4f4 GPM format_duration(): make 'largest_unit' as optional parameter 2025-07-09 19:49:44 +02:00
Kovid Goyal
85f448527b
Merge branch 'master' of https://github.com/cbhaley/calibre 2025-07-09 17:07:03 +05:30
Charles Haley
b0273893d3 format_duration() - fix misformatting in documentation 2025-07-09 11:09:55 +01:00
Charles Haley
6840d53c10 format_duration: 1) use [ ] instead of { } so it can be used in single function mode. 2) use zero for empty values. 2025-07-09 11:06:40 +01:00
Kovid Goyal
2b6acffd57
... 2025-07-09 08:45:01 +05:30
Kovid Goyal
cfd1dc75bf
Restoring database: Improve performance by using SQLITE savepoints when restoring individual books. Fixes #2796 (massive performance improvement for restoring database) 2025-07-09 08:43:51 +05:30
Kovid Goyal
f5b3f6aa0e
pep8 2025-07-09 08:37:57 +05:30
Kovid Goyal
7e88bac83a
Expose sqlite transaction via db.new_api 2025-07-09 08:23:15 +05:30
Kovid Goyal
d3af35fa6d
Merge branch 'master' of https://github.com/cbhaley/calibre 2025-07-09 08:08:25 +05:30
Kovid Goyal
7d2ff3c2a4
La Presse by quatorze 2025-07-09 07:59:52 +05:30
Charles Haley
709ed60283 New template function: format_duration(). 2025-07-08 21:51:47 +01:00
Kovid Goyal
f318210fe2
Merge branch 'master' of https://github.com/cbhaley/calibre 2025-07-08 17:21:06 +05:30
Charles Haley
3fc1bc2c2c GPM Templates: allow comments to start in any column, not just the first. 2025-07-08 12:34:10 +01:00
Kovid Goyal
bb64863046
Content server: Add a checkbox in content server user preferences to prevent a user account from changing its own password via the web interface
Useful if the user account is shared by multiple people and the server
admin doesnt want any of them to be able to change the password without
informing the others.
2025-07-07 12:04:01 +05:30
Kovid Goyal
6855d2e177
Merge branch 'master' of https://github.com/cbhaley/calibre 2025-07-06 19:08:43 +05:30
Charles Haley
7091048e4b Slight optimization of previous PR: use existing variable instead of subscripting. 2025-07-06 14:33:37 +01:00
Kovid Goyal
84974a9167
Merge branch 'master' of https://github.com/cbhaley/calibre 2025-07-06 18:37:33 +05:30
Charles Haley
7eb859147c Fix parentheses problem exposed by the db tests 2025-07-06 13:43:51 +01:00
Charles Haley
bb11deca05 Add tweak to display permit displaying series_sort for series in the tag browser. 2025-07-06 13:26:00 +01:00
Kovid Goyal
1ae5781cce
Merge branch 'master' of https://github.com/unkn0w7n/calibre 2025-07-06 09:53:44 +05:30
unkn0w7n
b7ff8a6bcb Update 1843 2025-07-06 09:49:54 +05:30
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
d2b7462764
Merge branch 'master' of https://github.com/unkn0w7n/calibre 2025-07-01 20:51:51 +05:30
unkn0w7n
89bc2a9432 Update economist_news.recipe 2025-07-01 20:46:36 +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
7b0223608a
Merge branch 'master' of https://github.com/unkn0w7n/calibre 2025-06-27 13:42:11 +05:30
unkn0wn
3d6679edca
Update financial_times.recipe 2025-06-27 13:24:29 +05:30
Kovid Goyal
a5eef775dd
Merge branch 'master' of https://github.com/unkn0w7n/calibre 2025-06-27 11:14:19 +05:30
unkn0wn
dcebd2df8f
Update pc_world.recipe
magzter cover
2025-06-27 11:08:38 +05:30
unkn0wn
31a6664710
Update muy_interesante_mexico.recipe 2025-06-27 11:08:15 +05:30
unkn0wn
265835d280
Update hindu_business_line.recipe
magzter cover
2025-06-27 11:07:39 +05:30
unkn0wn
2bcb9cbd58
Update business_standard_print.recipe
magzter cover
2025-06-27 11:06:52 +05:30
unkn0wn
09fbad3427
Update hindustan_times.recipe
magzter cover
2025-06-27 11:06:27 +05:30
unkn0wn
cf9fb04dbf
Update the_week.recipe
magzter cover
2025-06-27 11:05:54 +05:30
unkn0wn
48340c2214
Update toi.recipe 2025-06-27 11:05:28 +05:30
unkn0wn
687d9a98a5
Update revista_muy.recipe
magzter cover
2025-06-27 11:04:54 +05:30
unkn0wn
70384cfd57
Update hindustan.recipe
magzter cover
2025-06-27 11:04:25 +05:30
Kovid Goyal
32c2ac7fac
Merge branch 'master' of https://github.com/unkn0w7n/calibre 2025-06-27 11:00:27 +05:30