42810 Commits

Author SHA1 Message Date
Kovid Goyal
a086fab566
Book details panel: Move all copy and search actions into sub-menus. Fixes #1907990 [[Enhancement] Move actions in the Book details panel into context submenus](https://bugs.launchpad.net/calibre/+bug/1907990) 2020-12-22 20:24:16 +05:30
Charles Haley
da52fa1655 Template language: add function connected_device_uuid 2020-12-22 14:44:17 +00:00
Kovid Goyal
b2c5dfd158
SchwarzerPfeil by tastytea 2020-12-22 18:16:33 +05:30
Kovid Goyal
e80a0db32a
Merge branch 'bugfix_typo_special' of https://github.com/timgates42/calibre 2020-12-22 18:08:21 +05:30
tastytea
fb718271ea
Add recipe “SchwarzerPfeil”. 2020-12-22 13:08:31 +01:00
Tim Gates
eeb55f8a91
docs: fix simple typo, specal -> special
There is a small typo in src/tinycss/tests/tokenizing.py.

Should read `special` rather than `specal`.
2020-12-22 22:52:59 +11:00
Kovid Goyal
c6d9bce9e8
Merge branch 'patch-1' of https://github.com/shinozukayohei/calibre 2020-12-22 14:08:50 +05:30
Kovid Goyal
4daf63fca1
String changes 2020-12-22 12:47:40 +05:30
Kovid Goyal
70424872de
Apparently using transform change scrollWidth
Account for that as well, which further fixes scrolling on iOS
2020-12-22 10:40:26 +05:30
Kovid Goyal
ecea8435e6
Browser viewer: Fix regression in 5.0 that broke scrolling on iOS
viewport_to_document() cannot reset transforms, as transforms are used
for scrolling on iOS
2020-12-22 09:46:45 +05:30
Kovid Goyal
38aec680fc
String changes 2020-12-22 08:07:13 +05:30
shinozukayohei
7567ced528
Replace urllib with self.index_to_soup()
urllib is no longer used to make requests. Instead self.index_to_soup() is called, with raw=True.
2020-12-21 12:18:27 -08:00
Kovid Goyal
b4544de5f3
Merge branch 'master' of https://github.com/cbhaley/calibre 2020-12-21 17:19:35 +05:30
Charles Haley
ad95233e64 Support passing the new global_vars dict into the template editor/tester 2020-12-21 11:30:09 +00:00
Kovid Goyal
508936d721
DRYer 2020-12-21 11:33:06 +05:30
Kovid Goyal
47b4530a56
Viewer: Fix error when scrolling to some search results in flow mode. Fixes #1908000 [calibre viewer shows "Unhandled error: Uncaught InvalidStateError: Failed to execute 'surroundContents' on 'Range'" after RegExp searching in epub-file](https://bugs.launchpad.net/calibre/+bug/1908000) 2020-12-21 11:27:16 +05:30
Kovid Goyal
26998b0a59
AZW3 Input: Fix rare AID based links not working. Fixes #1898394 [Error generating TOC on AZW3 format](https://bugs.launchpad.net/calibre/+bug/1898394) 2020-12-21 10:58:14 +05:30
Kovid Goyal
6b10773c24
... 2020-12-21 09:26:59 +05:30
shinozukayohei
526969213c
Get a past edition (e.g., date='2020-11-28').
A new function edition(date) allows the user to specify a past edition. The default, date='', takes the current edition. The proper cover URL appears in the Calibre desktop app, though not on Kindle Oasis -  a minor remaining issue. Much respect and admiration for Kovid Goyal's work.
2020-12-20 15:17:03 -08:00
Kovid Goyal
744278b819
Add the directory where I store the scripts to deal with PyQt's enum nonsense to gitignore 2020-12-20 16:21:33 +05:30
Kovid Goyal
a098cbb38d
More stupid PyQt enums 2020-12-20 12:43:51 +05:30
Kovid Goyal
867dafa244
More stupid PyQt enums 2020-12-20 12:40:28 +05:30
Kovid Goyal
45b534d6d7
More stupid PyQt enums 2020-12-20 12:37:02 +05:30
Kovid Goyal
b3e16c88c2
More stupid PyQt enums 2020-12-20 12:35:38 +05:30
Kovid Goyal
d72a17d03b
More stupid PyQt enums 2020-12-20 12:33:41 +05:30
Kovid Goyal
650c7841b4
More stupid PyQt enums 2020-12-20 12:28:30 +05:30
Kovid Goyal
02266717ed
More stupid PyQt enums 2020-12-20 12:25:13 +05:30
Kovid Goyal
252431b903
More stupid PyQt enums 2020-12-20 12:12:49 +05:30
Kovid Goyal
7709deb8d5
More stupid PyQt enums 2020-12-20 12:01:38 +05:30
Kovid Goyal
15407e24ab
More stupid PyQt enums 2020-12-20 11:58:35 +05:30
Kovid Goyal
3cba0dcec8
More stupid PyQt enums 2020-12-20 11:51:57 +05:30
Kovid Goyal
98d34f057a
More stupid PyQt enums 2020-12-20 11:49:24 +05:30
Kovid Goyal
2bb1f38fd6
More stupid PyQt enums 2020-12-20 11:45:02 +05:30
Kovid Goyal
8a380d3496
More stupid PyQt enums 2020-12-20 11:43:30 +05:30
Kovid Goyal
49a38d23d1
More stupid PyQt enums 2020-12-20 11:40:10 +05:30
Kovid Goyal
3533f2f250
More stupid PyQt enums 2020-12-20 11:37:31 +05:30
Kovid Goyal
e78c388315
More stupid PyQt enums 2020-12-20 11:35:41 +05:30
Kovid Goyal
b53d0d5dab
More stupid PyQt enums 2020-12-20 11:33:36 +05:30
Kovid Goyal
5e40d11834
More stupid PyQt enums 2020-12-20 11:29:06 +05:30
Kovid Goyal
e2f9ef1e2b
More stupid PyQt enums 2020-12-20 11:25:52 +05:30
Kovid Goyal
b34f1b8da9
More stupid PyQt enums 2020-12-20 11:25:01 +05:30
Kovid Goyal
a44a4a9041
More stupid PyQt enums 2020-12-20 11:22:59 +05:30
Kovid Goyal
1a3ca21b18
More stupid PyQt enums 2020-12-20 11:19:36 +05:30
Kovid Goyal
dec3f403f0
More stupid PyQt enums 2020-12-20 11:17:18 +05:30
Kovid Goyal
d7a6c06355
More stupid PyQt enums 2020-12-20 11:13:16 +05:30
Kovid Goyal
1936320bac
More stupid PyQt enums 2020-12-20 11:10:59 +05:30
Kovid Goyal
168e58d704
More stupid PyQt enums 2020-12-20 11:06:21 +05:30
Kovid Goyal
c857c89fbe
More stupid PyQt enums 2020-12-20 11:03:08 +05:30
Kovid Goyal
281da620c2
More stupid PyQt enums 2020-12-20 11:01:10 +05:30
Kovid Goyal
e68867bc23
More stupid PyQt enums 2020-12-20 10:58:22 +05:30