Kovid Goyal
aed39272af
Ignore deprecation warning from apsw
2021-12-13 22:19:04 +05:30
Kovid Goyal
f01268b2ec
Remove deprecated distutils
2021-12-13 21:55:53 +05:30
Kovid Goyal
b6da6d9680
Another 3.10 deprecation
2021-12-13 20:35:03 +05:30
Kovid Goyal
7632beb8e0
Replace use of distutils to get installation location for init_env.py
2021-12-13 20:29:35 +05:30
Kovid Goyal
821f71cc4c
Fix test failing on python 3.10
2021-12-13 20:11:30 +05:30
Kovid Goyal
a445a73e66
A simpler solution for word wrapping in the tweaks list view
2021-12-13 20:02:53 +05:30
Kovid Goyal
c171839304
more pyqt6 nonsense
2021-12-13 19:47:15 +05:30
Kovid Goyal
cd42a1c644
Avoid parsing the undefined number sort key tweak for every undefined number
2021-12-13 19:43:34 +05:30
Charles Haley
bd7dbfec43
Take 2 on the numeric sort and the tweaks scroll bar changes
2021-12-13 19:43:18 +05:30
Charles Haley
5d9c5ebd58
Enhancement: add a tweak to provide the sort value for undefined numbers.
2021-12-13 19:42:49 +05:30
Kovid Goyal
519f06b4af
Merge branch 'master' of https://github.com/cbhaley/calibre
...
Fixes #1954572 [Enhancement request: Template tester: Save word wrap setting](https://bugs.launchpad.net/calibre/+bug/1954572 )
2021-12-12 18:08:49 +05:30
Charles Haley
986f778593
Enhancement #1954572 : Template tester: Save word wrap setting
2021-12-12 11:00:45 +00:00
Kovid Goyal
4ccbc01125
Merge branch 'fix-pocket-recipe' of https://github.com/grdryn/calibre
2021-12-12 08:04:10 +05:30
Gerard Ryan
6590bcd76e
Fix Pocket/readitlater recipe
...
This recipe wasn't working (at least for me), where it would
consistently fail with the following error when trying to download an
article:
```
Traceback (most recent call last):
File "calibre/utils/threadpool.py", line 100, in run
File "calibre/web/feeds/news.py", line 1186, in fetch_obfuscated_article
File "<string>", line 157, in get_obfuscated_article
File "<string>", line 142, in get_textview
File "re.py", line 201, in search
TypeError: expected string or bytes-like object
```
I believe this is because Pocket don't allow access to their
"Article View" API by default:
https://getpocket.com/developer/docs/v3/article-view
This change uses the original URL of the article, rather than the
pocket url for it (those `getpocket.com/a/read/<id>` URLs in the
browser seem to just redirect me to `getpocket.com/my-list`). I've a
feeling that the old way might have produced cleaner articles (Pocket
cleanup & then Calibre cleanup), but I've never seen it work
successfully.
We could alternatively try to convince Pocket to enable that API for
the "app" we use here (I think this usage would qualify, as it's a
"Pocket specific feature" (for Calibre)). That might require adopting
their full OAuth flow, rather than using username/password. From
reading their API docs with Calibre in mind, I think that would mean
we'd have to have a web page somewhere that the user would have to
access in their normal web browser, click a button to redirect them to
the Pocket page to authorize the Calibre app to access their Pocket
account, which would then redirect them back to our web page where
we'd instruct them to enter the access token into the "password" field
for the recipe in Calibre.
2021-12-11 22:52:20 +00:00
Kovid Goyal
2a45519e5d
Merge branch 'master' of https://github.com/cbhaley/calibre
...
Fixes #1954562 [Strange search results after updating stored template](https://bugs.launchpad.net/calibre/+bug/1954562 )
2021-12-11 19:23:14 +05:30
Charles Haley
dd02f58568
Bug #1954562 : Strange search results after updating stored template
2021-12-11 12:55:58 +00:00
Kovid Goyal
1e8e109b40
Merge branch 'master' of https://github.com/dirkgomez/calibre
2021-12-11 17:37:10 +05:30
Dirk Gómez
d473641f81
Make El Pais recipe work with redesigned site
2021-12-11 12:51:23 +01:00
Kovid Goyal
e15227eb0c
Supernote needs Documents not NOOK
2021-12-11 12:08:43 +05:30
Kovid Goyal
6db6e338e3
Add local virtual-machines.conf to gitignore
2021-12-11 08:33:15 +05:30
Kovid Goyal
6a921b2396
MTP driver: Dont send the calibre device db files to the root folder on the supernote a5 x as it fails. Fixes #1954460 [Supernote ax5]( https://bugs.launchpad.net/calibre/+bug/1954460 )
2021-12-11 08:31:48 +05:30
Kovid Goyal
fe7c125d6d
Use NOOK_COLOR for the Glowlight 4
2021-12-10 20:49:43 +05:30
Kovid Goyal
95b852684e
Need the qt5 branch of bypy for calibre 5
2021-12-10 20:21:23 +05:30
Kovid Goyal
ef87339298
Use a private copy of the bypy scripts so it doesnt conflict with the developments for the qt6 branch
2021-12-10 14:26:17 +05:30
Kovid Goyal
8169268ee3
Driver for Nook Glowlight 4
2021-12-10 08:03:30 +05:30
Kovid Goyal
425152cda2
Fix langauge not being detected on amazon.de
2021-12-08 20:53:14 +05:30
Kovid Goyal
0f56a27b97
ToC Editor: Workaround an occasional error when closing on Windows if the file being edited is in a DropBox/antivirus prone area
2021-12-08 20:28:54 +05:30
Kovid Goyal
631bb7652f
Fix a regression in the previous release that broke creating new keyboard shortcuts
2021-12-06 20:13:39 +05:30
Kovid Goyal
59a732d181
Merge branch 'master' of github.com:kovidgoyal/calibre
2021-12-06 20:09:36 +05:30
Kovid Goyal
48a09b77f9
Update American Prospect
2021-12-06 20:09:14 +05:30
Kovid Goyal
cb07ca7b70
pyqt6: Use QStylePainter for separators
...
In pyqt6 QApplication::style() returns QCommonStyle instead of the proxy
calibre style I install using C++. QStylePainter gets around that.
2021-12-06 20:09:07 +05:30
Kovid Goyal
56dd01a591
FlowToolbar: Move entire groups rather than individual buttons
2021-12-06 20:09:02 +05:30
Kovid Goyal
f4c3fb26c1
Update Mediapart
2021-12-06 05:28:38 +05:30
Kovid Goyal
d8f28f669c
version 5.33.2
v5.33.2
2021-12-04 14:57:39 +05:30
Kovid Goyal
918d9dbd50
...
2021-12-04 14:54:13 +05:30
Kovid Goyal
e113bf1657
Use py_ssize_t for a # format when calling py_buildvalue
2021-12-04 14:52:15 +05:30
Kovid Goyal
869f556365
Fix comments editor toolbars not appearing after a hide/show toggle
...
Also, move the initial creation update geometry call into the comments
edit widget itself
2021-12-04 13:27:22 +05:30
Kovid Goyal
08792b74df
...
v5.33.1
2021-12-04 11:00:00 +05:30
Kovid Goyal
8c58e3b822
version 5.33.1
2021-12-04 10:58:37 +05:30
Kovid Goyal
a475b97cef
Fix double text draw and centering in centered button
2021-12-04 10:56:42 +05:30
Kovid Goyal
260a59b17f
Fix dark mode rendering of download metadata button incorrect on windows
...
There is a bug in Qt where using a proxy style with dark mode breaks
rendering. So instead draw the button directly.
2021-12-04 10:44:43 +05:30
Kovid Goyal
10572c8746
Fix comments editor dialog not displaying toolbar until resized
2021-12-04 08:30:53 +05:30
Kovid Goyal
0ef264056f
Set an appropriate size hint for the comments dialog
2021-12-04 08:21:34 +05:30
Kovid Goyal
414fc5f669
Get rid of another .ui file
2021-12-04 08:14:34 +05:30
Kovid Goyal
4df7935799
Fix getting branch name not working if HEAD is also a tag
2021-12-03 10:59:05 +05:30
Kovid Goyal
44c460627b
Dont need python 3 annotations since we no longer build on python 2
v5.33.0
2021-12-03 08:17:15 +05:30
Kovid Goyal
8f0e6b607f
version 5.33.0
2021-12-03 07:54:04 +05:30
Kovid Goyal
519832f263
Install sgmlib3k on arch CI
2021-12-03 07:51:34 +05:30
Kovid Goyal
1372fe239b
Merge branch 'misc-fixups' of https://github.com/eli-schwartz/calibre
2021-12-03 07:46:23 +05:30
Kovid Goyal
7837389034
Better error message when trying to print book with no book open
2021-12-03 07:39:20 +05:30