44474 Commits

Author SHA1 Message Date
Eli Schwartz
e794b388b4
fix incorrect log message referencing python type alias
During porting work, this got changed from "Unicode" to "unicode_type",
which was wrong.
2021-10-20 21:45:24 -04:00
Eli Schwartz
34f3033444
py3 porting cleanup: drop os.getenv/getcwd proxies
The stdlib getenv/getcwd is suitable everywhere now, so that is all that
is used.
2021-10-20 21:45:01 -04:00
Eli Schwartz
e592d895ea
py3 porting cleanup: drop raw_input compat alias 2021-10-20 21:43:47 -04:00
Eli Schwartz
887f620406
py3 porting cleanup: remove unneeded indirect import of builtins
filter, map, range, and zip were proxied through polyglot.builtins to
ensure that their `future_builtins` forms were used. In python3 this is
no longer needed and they don't need to be imported at all, from
anywhere. So, don't.
2021-10-20 21:43:43 -04:00
Kovid Goyal
ae41b9b4aa
Merge branch 'master' of https://github.com/cbhaley/calibre
Fixes #1947841 [Rules editor: Title & Author is/is not set](https://bugs.launchpad.net/calibre/+bug/1947841)
2021-10-20 18:13:16 +05:30
Charles Haley
63b61ee0c9 Bug #1947841: Title & Author is/is not set. Implemented option 1. 2021-10-20 12:39:35 +01:00
Kovid Goyal
fad59ba7c7
ToC Editor: Ignore in succession clicks on the OK and Cancel buttons to avoid accidentally closing the window when finishing creating a new entry 2021-10-19 22:27:14 +05:30
Kovid Goyal
016a62b95e
Comments editor: Fix the formatting buttons not showing the current state correctly 2021-10-19 14:45:23 +05:30
Kovid Goyal
1e5b4d373d
Fix #1905479 [Edit Metadata: Non-default layout and custom longtext column breaks formatting shortcuts](https://bugs.launchpad.net/calibre/+bug/1905479)
Yet again
2021-10-19 14:35:22 +05:30
Kovid Goyal
83ced64197
Merge branch 'template-assign' of https://github.com/dtardon/calibre 2021-10-19 13:23:36 +05:30
Kovid Goyal
fae5391146
Map a few more shortcuts from JS to Qt for the viewer toolbar
Fixes #1946791 [[Enhancement - E-book viewer] Add shortcuts to tooltips of the viewer controls](https://bugs.launchpad.net/calibre/+bug/1946791)
2021-10-19 13:16:43 +05:30
Kovid Goyal
5afde7a808
... 2021-10-19 12:41:53 +05:30
Kovid Goyal
db074fd8f3
Fix #1947308 [Verbose PermissionError when trying to modify author sort](https://bugs.launchpad.net/calibre/+bug/1947308) 2021-10-19 11:49:49 +05:30
David Tardon
22b32638e8 Fix parsing of assign() template function
This fixes a regression from commit
bde8cd5e65984786471851309bd9c95be1f354a5, which allowed expression lists
as function arguments. However, assign() still expects simple expression
as its first argument. I don't think allowing expression list there
makes much sense, so let's restrict this.
2021-10-18 21:35:12 +02:00
Kovid Goyal
1796df09b4
Merge branch 'patch-3' of https://github.com/reportxx/calibre 2021-10-17 13:28:42 +05:30
reportxx
1411eab43d
Fix capitalization 2021-10-17 07:49:40 +00:00
Kovid Goyal
1332db808a
string changes 2021-10-17 11:29:01 +05:30
Kovid Goyal
e8e571c03c
Fix #1506 (Fix potential crash in ebook-edit due to type mismatch.) 2021-10-17 06:14:41 +05:30
Kovid Goyal
4b7a9ee39e
Update Private Eye 2021-10-15 19:37:18 +05:30
Kovid Goyal
5cb4be9000
Fix #1947178 [[Enhancement - E-book viewer] Make string translatable](https://bugs.launchpad.net/calibre/+bug/1947178) 2021-10-14 21:37:44 +05:30
Kovid Goyal
ed7d57358e
string changes 2021-10-14 18:06:27 +05:30
Kovid Goyal
e7e53e84f4
Merge branch 'patch-2' of https://github.com/reportxx/calibre 2021-10-14 14:32:15 +05:30
reportxx
fa77614711
Mistake in last pr 2021-10-14 09:00:47 +00:00
Kovid Goyal
4c78d85eb3
Merge branch 'patch-1' of https://github.com/reportxx/calibre 2021-10-14 11:48:23 +05:30
reportxx
e12a0fdd65
Fixed capitalizations
Fixed capitalizations. Please check my changes.
2021-10-14 05:05:42 +00:00
Kovid Goyal
ee64e604a8
string changes 2021-10-13 21:30:07 +05:30
Kovid Goyal
d452eea2b6
Update Foreign Policy 2021-10-12 18:55:48 +05:30
Kovid Goyal
4391311d56
Sending books by e-mail: Preserve non-English characters in attached filenames 2021-10-12 15:57:25 +05:30
Kovid Goyal
8bc11e1d91
avoid lrf metadata read failure on malformed meta blocks 2021-10-12 15:53:22 +05:30
Kovid Goyal
d8c118cbb4
Fix #1946674 [[Enhancement] Add icons to the Category editor context menu](https://bugs.launchpad.net/calibre/+bug/1946674) 2021-10-12 08:34:11 +05:30
Kovid Goyal
2d074400e2
E-book viewer: Fix cover and full screen images not centered in paged mode when more than one page is displayed per screen. 2021-10-12 08:21:25 +05:30
Kovid Goyal
9197b55d72
String changes 2021-10-11 21:33:08 +05:30
Kovid Goyal
d509d5c453
pep8 2021-10-10 19:15:42 +05:30
Kovid Goyal
65b0bada6f
Update Le Monde Diplomatique - cono sur
Fixes #1946593 [Updated recipe for El diplo](https://bugs.launchpad.net/calibre/+bug/1946593)
2021-10-10 19:14:28 +05:30
Kovid Goyal
2447aa0745
string changes 2021-10-10 15:06:36 +05:30
Kovid Goyal
431f42bae7
Fix #1946585 [[Enhancement] Use a less light color for the Scheduled news](https://bugs.launchpad.net/calibre/+bug/1946585) 2021-10-10 15:05:19 +05:30
Kovid Goyal
7cb223998d
Fix #1946570 [[Enhancement] String changes for Tag browser context menu](https://bugs.launchpad.net/calibre/+bug/1946570) 2021-10-10 07:53:13 +05:30
Kovid Goyal
2f2729646f
Fix #1946569 [[Enhancement] Add icons to the Tag brower context menu](https://bugs.launchpad.net/calibre/+bug/1946569) 2021-10-10 07:44:44 +05:30
Kovid Goyal
188e9fb4ca
Merge branch 'master' of https://github.com/cbhaley/calibre
Fixes #1946559 [[Enhancement] Add a separator to the context menu shown when right clicking on a sub category in the Tag browser](https://bugs.launchpad.net/calibre/+bug/1946559)
Fixes #1946560 [[Enhancement] Search for sub category in Tag brower](https://bugs.launchpad.net/calibre/+bug/1946560)
2021-10-09 21:15:11 +05:30
Charles Haley
aed556e815 Enhancement #1946560: Search for sub category in Tag brower
and
Enhancement #1946559: Add a separator to the context menu shown when right clicking on a sub category in the Tag browser
2021-10-09 16:01:57 +01:00
Kovid Goyal
e369c5095c
Merge branch 'master' of https://github.com/cbhaley/calibre
Fixes #1946417 [Rename in VL and User Category behaviour](https://bugs.launchpad.net/calibre/+bug/1946417)
2021-10-08 20:20:12 +05:30
Charles Haley
aba1fbf004 Bug #1946417: Rename in VL and User Category behaviour 2021-10-08 15:14:31 +01:00
Kovid Goyal
6fe5398894
version 5.29.0 v5.29.0 2021-10-08 07:22:12 +05:30
Kovid Goyal
8461400a20
Merge branch 'master' of https://github.com/cbhaley/calibre
Fixes #1946342 [Custom collumn returns "TEMPLATE ERROR list index out of range"](https://bugs.launchpad.net/calibre/+bug/1946342)
2021-10-08 07:13:16 +05:30
Charles Haley
4dec0e2c91 Bug #1946342: nesting composite columns sometimes fails with a list index exception. 2021-10-07 17:36:03 +01:00
Kovid Goyal
92e5a55dbb
Forgot to handle the case of import plugins creating a new file when auto-adding 2021-10-07 21:43:51 +05:30
Kovid Goyal
ce1df69885
Merge branch 'master' of https://github.com/davidfor/calibre 2021-10-07 08:49:13 +05:30
David
9470dcc40c Add support for Kobo devices Sage and Libra 2
Two new devices. Adding the device ids and strings so they will be recognised when released. But, have not bumped firmware version as the exact version has not been confirmed. And while it is unlikely other changes will be needed, this has not been confirmed.
2021-10-07 11:12:59 +11:00
Kovid Goyal
a16c9b6807
Add a clear button 2021-10-06 21:45:20 +05:30
Kovid Goyal
ce37adcef7
Implement save/load for multisorts 2021-10-06 21:41:02 +05:30