41335 Commits

Author SHA1 Message Date
Kovid Goyal
50a19e2b75
Switch to using QEMU VMs for building calibre on macOS and Windows
The VM performance is better and QEMU is more
hackable/automatable than VirtualBox. Also paves the way to do the
building on remote servers if needed.
2020-05-30 14:48:47 +05:30
Kovid Goyal
7513fbabae
Merge branch 'master' of https://github.com/cbhaley/calibre 2020-05-29 07:29:36 +05:30
Charles Haley
3526bf3d45 Send the client a message when calibre ejects the device.
https://www.mobileread.com/forums/showthread.php?p=3993721
2020-05-28 19:45:59 +01:00
Kovid Goyal
ec30a7d65f
Merge branch 'master' of https://github.com/cbhaley/calibre 2020-05-28 17:17:04 +05:30
Charles Haley
30de930d7a D & D changes:
1) allow deletion of virtual hierarchical nodes
2) fix problem where couldn't drag twice without a mouse click intervening
3) separate the "Are you sure" dialogs for deletion so the user will the delete multiple question at least once.
2020-05-28 12:11:03 +01:00
Kovid Goyal
8bece73053
pep8 2020-05-28 07:25:54 +05:30
Kovid Goyal
0ec36b22b2
Tag browser: Improve handling of hierarchical tags
Renaming a tag now renames it and all its children. Drag and drop of
hierarchical tags alters their hierarchy. Deleting a tag now deletes all
its children.

Fixes #1880264 [[Enhancement] Additional functionality for tag hierarchies](https://bugs.launchpad.net/calibre/+bug/1880264)

Merge branch 'master' of https://github.com/cbhaley/calibre
2020-05-28 07:23:38 +05:30
Charles Haley
161fcbbb9d Enhancement #1880264: Additional functionality for tag hierarchies
Two additions:
1) right-click "rename" on an intermediate node renames that node and all the children.
2) Drag & Drop inside a hierarchical category moves the source to the target

Important behavior changes:
1) deleting an item deletes that item and now in addition all its children.
2) renaming an item renames it and now in addition all its children.
2020-05-27 19:25:27 +01:00
Kovid Goyal
d9f2449ddc
Only return a dummy PNG to Qt if the resource being loaded has a raster image extension 2020-05-27 19:13:24 +05:30
Kovid Goyal
308f163a03
Merge branch 'master' of https://github.com/cbhaley/calibre 2020-05-27 18:57:25 +05:30
Charles Haley
342036689a Oops 2020-05-27 13:18:40 +01:00
Charles Haley
42318c46b6 Put the image bytes directly in code 2020-05-27 13:16:43 +01:00
Charles Haley
912723e7e2 Fix for slowdown if a file URL refers to a missing drive. Might be a windows-only thing. 2020-05-27 12:33:23 +01:00
Kovid Goyal
989f06b0b5
Windows: Fix an error when changing title/author for books in a library whose name contains characters not encodeable in the current code page 2020-05-27 13:47:26 +05:30
Kovid Goyal
c849bfb635
String changes 2020-05-27 12:38:53 +05:30
Kovid Goyal
48190a117e
String changes 2020-05-27 09:26:40 +05:30
Kovid Goyal
1012cee43f
Merge branch 'patch-2' of https://github.com/antonio-rojas/calibre 2020-05-27 08:58:04 +05:30
Kovid Goyal
e50814b651
Merge branch 'diezeit' of https://github.com/taosxx/calibre 2020-05-27 08:57:31 +05:30
taosxx
2e0775d652 Update to reflect changes to login process in March 2020. 2020-05-26 20:56:23 +02:00
Antonio Rojas
db7007a25f Update fontconfig database for Qt 5.15 2020-05-26 20:10:48 +02:00
Kovid Goyal
5efeaceaef
Windows: Fix amazon metadata download failing when accented characters in search query
Fix #1880300 [[BUG] Amazon Metadata grabber: InvalidURL: URL can't contain control characters](https://bugs.launchpad.net/calibre/+bug/1880300)
2020-05-26 21:41:05 +05:30
Kovid Goyal
5b9ac3082b
Fix a couple of compiler warnings with MSVC 2020-05-26 21:25:29 +05:30
Kovid Goyal
ca0949aa23
Code to get db info for book given its absolute path 2020-05-26 14:09:53 +05:30
Kovid Goyal
ba99cb7971
Show shortcut for add highlight button in tooltip 2020-05-26 13:26:21 +05:30
Kovid Goyal
1905a8e750
Display highlight notes 2020-05-26 11:51:21 +05:30
Kovid Goyal
2483c7c69b
Fix incorrect error when viewing DRMed books on some windows systems 2020-05-26 08:41:52 +05:30
Kovid Goyal
136b627318
Merge branch 'master' of https://github.com/cbhaley/calibre 2020-05-25 21:38:37 +05:30
Charles Haley
cc5be36e5a Add some device free space error handling 2020-05-25 15:01:04 +01:00
Kovid Goyal
bf025726f9
Comments editor: Fix shortcuts for bold/italic not working when toolbars are hidden 2020-05-25 16:02:42 +05:30
Kovid Goyal
d01ebe91a2
Fix a regression in the previous release that broke the copy and recalculate author sort buttons. Fixes #1880395 [version 4.17 Manage Authors no longer copies from author sort to author](https://bugs.launchpad.net/calibre/+bug/1880395)
Merge branch 'master' of https://github.com/cbhaley/calibre
2020-05-25 14:45:39 +05:30
Charles Haley
b099122810 Bug #1880395: fix regression version 4.17 Manage Authors no longer copies from author sort to author 2020-05-25 09:55:45 +01:00
Kovid Goyal
04d30188d4
Fix a regression that broke searching in the Manage Tags/Series/etc. dialogs. Fixes #1880379 [Search in managing series has a bug](https://bugs.launchpad.net/calibre/+bug/1880379)
Merge branch 'master' of https://github.com/cbhaley/calibre
2020-05-24 19:58:32 +05:30
Charles Haley
1fa80c210c Rest of fix to make search work right when sorted by a different column 2020-05-24 13:41:55 +01:00
Charles Haley
25ed039ba8 Fix #1880379: Search in managing series has a bug 2020-05-24 13:36:24 +01:00
Kovid Goyal
534afd82db
String changes 2020-05-24 15:38:32 +05:30
Kovid Goyal
0f9d822b32
Merge branch 'master' of https://github.com/cbhaley/calibre 2020-05-24 14:47:19 +05:30
Kovid Goyal
1c1e2ddb6e
String changes 2020-05-24 14:45:39 +05:30
Charles Haley
1584a4751e Cosmetic changes to edit tags (edit items): use toolbuttons instead of pushbuttons. 2020-05-24 09:42:20 +01:00
Kovid Goyal
d909d2effc
Fix #1880314 [BBC News fetch fails - conversion error](https://bugs.launchpad.net/calibre/+bug/1880314) 2020-05-24 13:35:58 +05:30
Kovid Goyal
849bdc6040
Update Wired Daily Edition 2020-05-24 11:36:40 +05:30
Kovid Goyal
54d4349012
Merge branch 'master' of https://github.com/jony0008/calibre 2020-05-24 08:17:35 +05:30
Jony
cc4c589722
Add files via upload 2020-05-23 20:12:37 +02:00
Kovid Goyal
64d4b1c52d
Tag browser: Allow Manage Tags to open to a selected letter when clicking on a letter. Fixes #1880175 [[Enhancement] Allow Manage Tags to open to a selected letter vs selected tag](https://bugs.launchpad.net/calibre/+bug/1880175)
Merge branch 'master' of https://github.com/cbhaley/calibre
2020-05-23 20:00:48 +05:30
Charles Haley
97bc55ec80 Enhancement #1880175: Allow Manage Tags to open to a selected letter vs selected tag.
Works with manage authors and everywhere that uses the tag_list_editor
2020-05-23 13:47:57 +01:00
Kovid Goyal
e0cf6f9bc7
Fix #1880291 [Wrong "Windows" in some strings](https://bugs.launchpad.net/calibre/+bug/1880291) 2020-05-23 16:14:01 +05:30
Charles Haley
ef63b9bff9 Enhancement #1880174: Delete tags in Tag Manager by pressing "delete" key 2020-05-23 10:28:47 +01:00
Kovid Goyal
cf877fee19
Fix sphinx warning 2020-05-23 11:17:53 +05:30
Kovid Goyal
c3622b2d58
version 4.17.0 v4.17.0 2020-05-23 07:46:32 +05:30
Kovid Goyal
59e6c349f0
String changes 2020-05-23 07:35:25 +05:30
Kovid Goyal
9047057528
Fix #1880231 [Outdated information in the Quick Start Guide](https://bugs.launchpad.net/calibre/+bug/1880231) 2020-05-23 07:19:30 +05:30