42796 Commits

Author SHA1 Message Date
Kovid Goyal
1d68b65b9c
Fix #1918050 [[Enhancement] Add clear buttons inside the text fields of the Smart device control screen](https://bugs.launchpad.net/calibre/+bug/1918050) 2021-03-08 20:24:28 +05:30
Kovid Goyal
379f0faf8f
Find EPUB cover should not raise an exception when spine is empty 2021-03-08 20:20:47 +05:30
Kovid Goyal
dc41e4e30e
Fix #1918054 [[Enhancement - Content server viewer] Clicking Esc to go back in the Highlight page doesn't work if one highlight is selected](https://bugs.launchpad.net/calibre/+bug/1918054) 2021-03-08 20:18:32 +05:30
Kovid Goyal
f463c1dd97
Fix a couple of bugs in msgfmt.py
The charset was not being detected because of comments and
some sphinx generated .pot files mark the first mesg as fuzzy
which was causing them to not be added, leading to the .mo file
not working. Fixes #1918073 [Translated strings not in added to the User Manual](https://bugs.launchpad.net/calibre/+bug/1918073)
2021-03-08 18:39:39 +05:30
Kovid Goyal
54c56b9d0e
String changes 2021-03-08 17:08:16 +05:30
Kovid Goyal
bc1fda2a1f
More work on fast CSS parser 2021-03-08 09:33:08 +05:30
Kovid Goyal
692b31aee3
Merge branch 'ci' of https://github.com/eli-schwartz/calibre 2021-03-08 06:45:03 +05:30
Eli Schwartz
68500c8b64
use official image, not deprecated one 2021-03-07 18:11:23 -05:00
Eli Schwartz
e552724524
disable glibc 2.33 workaround once github workflows are no longer broken 2021-03-07 18:11:23 -05:00
Kovid Goyal
c20c140b52
Merge branch 'master' of https://github.com/cbhaley/calibre
Fixes #1918030 [Manage tags shows wrong count](https://bugs.launchpad.net/calibre/+bug/1918030)
2021-03-07 16:53:22 +05:30
Charles Haley
38c0b26af7 Bug #1918030: Manage tags shows wrong count. Actually should be "Manage tags doesn't use exact match searching". 2021-03-07 11:12:35 +00:00
Charles Haley
bde8cd5e65 1) Fix regression in template language: at some point in V5 the template language was changed to disallow using an expression_list as a parameter. This was allowed in previous major revisions.
2) Allow expression lists in parameterized expressions.
3) Correct the grammar in the documentation.
2021-03-07 11:01:50 +00:00
Kovid Goyal
ca9db62ead
Merge branch 'alistair/conversation' of https://github.com/alistair23/calibre 2021-03-07 09:24:06 +05:30
Kovid Goyal
699178f904
Merge branch 'alistair/conversation' of https://github.com/alistair23/calibre 2021-03-07 08:03:30 +05:30
Alistair Francis
65ffc457b4 recipes: Increase the conversation articles date
Signed-off-by: Alistair Francis <alistair@alistair23.me>
2021-03-06 20:31:00 -05:00
Alistair Francis
4a468153e8 recipes: Update the conversation addresses
Update to support more categories, correct the addresses and also use
HTTPS.

Signed-off-by: Alistair Francis <alistair@alistair23.me>
2021-03-06 16:12:12 -05:00
Kovid Goyal
661d5a5278
String changes 2021-03-06 19:54:17 +05:30
Kovid Goyal
508200f8e9
Start work on fast CSS transformer 2021-03-06 11:43:02 +05:30
Kovid Goyal
c854a7b670
string changes 2021-03-05 22:18:23 +05:30
Kovid Goyal
b625188d38
Merge branch 'master' of https://github.com/cbhaley/calibre 2021-03-05 20:30:45 +05:30
Charles Haley
5531796d40 Improvements to the template documentation 2021-03-05 14:38:57 +00:00
Kovid Goyal
5d126692f8
Fix #1917889 [carlibre epub reader got a bug](https://bugs.launchpad.net/calibre/+bug/1917889) 2021-03-05 19:38:18 +05:30
Kovid Goyal
f7d80b53e6
string changes 2021-03-05 17:03:59 +05:30
Kovid Goyal
b3a485b3ea
String changes 2021-03-05 09:13:26 +05:30
Kovid Goyal
1967b3e95d
Fix unneccessary re-downloads when re-vendoring 2021-03-04 21:47:42 +05:30
Kovid Goyal
d148e2da5f
Workaround for Arch not running on older docker 2021-03-04 21:41:10 +05:30
Kovid Goyal
8b21a04a2f
Clarify location of html to zip plugin 2021-03-04 21:13:12 +05:30
Kovid Goyal
2a0c6c2d6b
Dont use a custom LaTeX builder
Since we no longer need Cyrillic text, we dont need a custom builder.
And apparently sphinx breaks with a custom latex builder. See https://github.com/sphinx-doc/sphinx/issues/8936
2021-03-04 21:08:26 +05:30
Kovid Goyal
9b99248382
Dont add .github to the source tarball 2021-03-04 20:55:47 +05:30
Kovid Goyal
6468dfd58d
... 2021-03-04 20:51:59 +05:30
Kovid Goyal
57650d92d1
Virtualize network access when running RS tests 2021-03-04 14:48:58 +05:30
Kovid Goyal
c851eaf67a
Fix #1917675 [[Enhancement] Strings not translatable in Plugins screen](https://bugs.launchpad.net/calibre/+bug/1917675) 2021-03-04 08:22:46 +05:30
Kovid Goyal
0035e8b65d
Better timing reporting for viewer in debug mode 2021-03-02 10:06:46 +05:30
Kovid Goyal
20f4e43044
PDF input: Replace U+2029 with spaces. See #1917386 (search & replace doesnt work with "newlines" in PDF to MOBI conversion) 2021-03-02 08:50:22 +05:30
Kovid Goyal
3b79e215e8
Port most remaining references to PyQt5 2021-03-01 16:22:00 +05:30
Kovid Goyal
dae94f64ee
Initial auto-conversion of PyQt imports 2021-03-01 14:38:47 +05:30
Kovid Goyal
203707010d
Shortcut module to ease importing PyQt names 2021-03-01 14:08:56 +05:30
Kovid Goyal
ee84e52b44
string changes 2021-02-28 22:05:16 +05:30
Kovid Goyal
90b954bacb
Merge branch 'master' of https://github.com/cbhaley/calibre 2021-02-28 21:50:03 +05:30
Charles Haley
13732b15d8 Rewrite much of the template language manual document.
The commit on 27 Feb isn't good. The manual page should be regenerated from this commit.
2021-02-28 16:13:55 +00:00
Kovid Goyal
758df1e758
Move generation of dynamic rst files to setup() rather than an event callback 2021-02-28 20:15:20 +05:30
Kovid Goyal
9457085fc8
Remove no longer needed monkeypatch 2021-02-28 19:59:49 +05:30
Kovid Goyal
86b26119f0
Get rid of the workaround for cyrillic in the manual latex builder by not using a cyrillic example 2021-02-28 19:45:58 +05:30
Kovid Goyal
d003a61ebe
Sadly the better fix did not work
so go back to mokeypatching
2021-02-28 19:13:11 +05:30
Kovid Goyal
406838dc7d
Better fix for sphinx latex breakage 2021-02-28 13:26:01 +05:30
Kovid Goyal
a0564ea47d
Fix sphinx warnings 2021-02-28 13:13:25 +05:30
Kovid Goyal
0be56041fb
Workaround for bug in newer versions of sphinx
See https://github.com/sphinx-doc/sphinx/issues/8936
2021-02-28 13:03:10 +05:30
Kovid Goyal
195f61d51a
Fix a regression in the previous release that broke sending of emails with text longer than 900 characters 2021-02-27 22:26:21 +05:30
Kovid Goyal
14ab03a101
pep8 2021-02-27 21:07:28 +05:30
Kovid Goyal
0d55e17062
Merge branch 'master' of https://github.com/cbhaley/calibre 2021-02-27 21:06:43 +05:30