46840 Commits

Author SHA1 Message Date
Kovid Goyal
779e69a38c
Remove use of global icu_upper/lower 2023-01-09 21:38:45 +05:30
Kovid Goyal
45244e2a3f
Get rid of global I() 2023-01-09 20:53:27 +05:30
Kovid Goyal
0cf25eb724
Remove use of global P() 2023-01-09 20:45:33 +05:30
Kovid Goyal
fb262b7b57
Remove use of custom globals 2023-01-09 20:26:03 +05:30
Kovid Goyal
4e4928be1a
Get rid of lopen() 2023-01-09 19:59:05 +05:30
Kovid Goyal
474de99ec2
Fix calls to pgettext() to use the installed translator 2023-01-09 19:50:12 +05:30
Kovid Goyal
a1d21e3632
Manual fixes for misreports from ruff 2023-01-09 19:13:32 +05:30
Kovid Goyal
d7c31f4a81
Automated fixes from ruff 2023-01-09 18:13:56 +05:30
Kovid Goyal
f7f0cf059f
Bump Qt version to 6.4.2 2023-01-09 18:09:06 +05:30
Kovid Goyal
a4179110ae
Merge branch 'master' of https://github.com/cbhaley/calibre 2023-01-09 07:52:20 +05:30
Charles Haley
aa13031cc0 Sorry, missed a place where I needed to clear the search error icon. 2023-01-08 16:03:06 +00:00
Kovid Goyal
883acf589a
... 2023-01-08 21:18:41 +05:30
Kovid Goyal
145c357cb9
Merge branch 'master' of https://github.com/cbhaley/calibre 2023-01-08 21:06:57 +05:30
Charles Haley
ff1952b8b7 Bug #2002195: Search breaks if non-number used in numeric-sorted column.
This fix is really an enhancement, adding better error presentation to the GUI search box.
2023-01-08 11:26:46 +00:00
Kovid Goyal
0ebd840d6a
Update India Today Outlook Magazine and Live Mint 2023-01-08 13:38:33 +05:30
Kovid Goyal
8114376b2f
Fix #1814 (Update choose_library.ui) 2023-01-08 10:32:43 +05:30
Kovid Goyal
7a829f484a
Windows MTP device driver: Ignore failure to enumerate objects inside non-root folders
There are apparently a lot of devices out there that fail in this way.
So rather than aborting the scan simply ignore the folder.
2023-01-07 13:39:35 +05:30
Kovid Goyal
37fd1d521a
Update Irish Independent and Irish Times 2023-01-07 13:17:54 +05:30
Kovid Goyal
c0ff9b11e8
Merge branch 'master' of https://github.com/cbhaley/calibre 2023-01-06 21:19:12 +05:30
Charles Haley
21e8b06813 New template function: switch_if() 2023-01-06 15:38:29 +00:00
Kovid Goyal
ca93c57bfd
version 6.11.0 v6.11.0 2023-01-06 08:16:57 +05:30
Kovid Goyal
7ab33d233b
pep8 2023-01-05 20:22:21 +05:30
Kovid Goyal
939e2a1237
Content server: Fix auto full screen not working when continuing to read books with user account enabled. Fixes #2001880 [[Content Server] Not entering fullscreen automatically](https://bugs.launchpad.net/calibre/+bug/2001880) 2023-01-05 14:13:19 +05:30
Kovid Goyal
f08b238986
Edit book: Check book: Allow automatic fixing of various simple CSS errors 2023-01-05 13:52:25 +05:30
Kovid Goyal
49cd1944db
Edit book: Set semantics: Fix error when setting the "Notes" semantic 2023-01-05 12:44:25 +05:30
Kovid Goyal
5be6c74f80
Mark stylelint bundle as vendored 2023-01-05 12:18:04 +05:30
Kovid Goyal
c7a61b2942
Edit book: Switch to a new library (stylehint) for find problems in CSS as the old library was no longer maintained. 2023-01-05 12:15:58 +05:30
Kovid Goyal
036bbdb7ff
E-book viewer: When Read aloud is speaking, make the control bar translucent so that words under the bar are visible 2023-01-05 07:35:32 +05:30
Kovid Goyal
89a5f2ffc4
recipe icons 2023-01-05 07:18:57 +05:30
Kovid Goyal
928e96cf47
Extract icons only 2023-01-05 07:18:05 +05:30
Kovid Goyal
88d248b842
No need to use the github API to get transifex latest release version 2023-01-04 22:07:45 +05:30
Kovid Goyal
42c283bdee
Use the more modern API for getting icons
Qt's fromHBITMAP is totally broken so convert the bitmap to an HICON
ourselves first.
2023-01-04 21:44:44 +05:30
Kovid Goyal
8059813337
... 2023-01-04 21:25:45 +05:30
Kovid Goyal
630c24407c
Wrap the newer icon extraction API 2023-01-04 20:07:05 +05:30
Kovid Goyal
8874ff73aa
Also wrap QImage::fromHBITMAP() 2023-01-04 19:57:18 +05:30
Kovid Goyal
60fa1b8b84
recipe icons 2023-01-04 17:41:02 +05:30
Kovid Goyal
c0884b14c4
calibredb list: Allow specifying multiple fields for --sort-by. Fixes #1982532 [calibredb sort on multiple fields](https://bugs.launchpad.net/calibre/+bug/1982532) 2023-01-04 16:07:02 +05:30
Kovid Goyal
d1a6bfa7b5
Windows build: Double the stack size
Python assumes a stack size of 2MB on windows. The windows default is
1MB. Presumably whoever builds python.exe changes it. Do the same to
avoid crashes due to too much recursion. Fixes #2000888 [BS4 str(soup) crashes Calibre instead of raising RecursionError](https://bugs.launchpad.net/calibre/+bug/2000888)
2023-01-04 15:58:41 +05:30
Kovid Goyal
8ad001a64d
HTMLZ output: Fix images referred to in CSS stylesheets not being converted. Fixes #1999956 [EPUB3 -> HTMLZ conversion does not fix background-image url](https://bugs.launchpad.net/calibre/+bug/1999956) 2023-01-04 14:46:46 +05:30
Kovid Goyal
9473599b28
Book details panel: Fix HTML comment tags in the comments breaking display of book details. Fixes #2000881 [Description Format Breaking Book View Display](https://bugs.launchpad.net/calibre/+bug/2000881)
Apparently QTextBrowser flakes out when it sees comments.
2023-01-04 14:06:02 +05:30
Kovid Goyal
ed930aaf87
Fix #2000831 [[Content Server] "Continue reading..." disappears upon no connection](https://bugs.launchpad.net/calibre/+bug/2000831) 2023-01-04 13:50:29 +05:30
Kovid Goyal
c5427c5ebe
Prune deleted books from recently read by user list 2023-01-04 13:32:42 +05:30
Kovid Goyal
9a1ef22b39
Fix windows not being moved onto the current monitor when they were previously visible on a removed monitor that was to the left of the current monitor 2023-01-04 10:11:20 +05:30
Kovid Goyal
0c779e3238
Fix detection of Tolino Vision 6 on macOS/Linux
Update libmtp device lists from upstream

Fixes #2000877 [Tolino Vision 6 not recognized on Mac M1](https://bugs.launchpad.net/calibre/+bug/2000877)
2023-01-04 08:40:02 +05:30
Kovid Goyal
6779e93f7e
http -> https 2023-01-03 19:44:28 +05:30
Kovid Goyal
22914029e8
... 2023-01-03 19:43:34 +05:30
Kovid Goyal
08e25915e6
recipe icons 2023-01-03 15:16:38 +05:30
Kovid Goyal
e3b65de697
... 2023-01-03 07:16:01 +05:30
Kovid Goyal
cd98541fd4
recipe icons 2023-01-02 17:59:05 +05:30
Kovid Goyal
caea357d64
NHK News by Richard A. Steps 2023-01-02 10:36:39 +05:30