33789 Commits

Author SHA1 Message Date
Kovid Goyal
0ce941104d
Viewer: In flow mode, implement drag scrolling. Fixes #1880707 [there is no auto scroll when to try text select](https://bugs.launchpad.net/calibre/+bug/1880707) 2020-06-04 07:32:29 +05:30
Charles Haley
c2401e3d70 Make the tag mapper refresh the tags view if something changed. 2020-06-03 20:16:02 +01:00
Kovid Goyal
f532b6f598
Prevent selection on margin elements 2020-06-03 22:03:20 +05:30
Kovid Goyal
7b1bf9b260
... 2020-06-03 17:23:27 +05:30
Kovid Goyal
d56014655f
Viewer: Search panel: Add a button to return to the position the book was at before doing a search. Fixes #1879889 [[Enhancement - Viewer] Go back to last reading position after going through search results](https://bugs.launchpad.net/calibre/+bug/1879889) 2020-06-03 17:20:35 +05:30
Kovid Goyal
4d69c20fac
Viewer: Fix repeating a search after clearing search results not working 2020-06-03 13:58:02 +05:30
Kovid Goyal
6ed197b08f
Viewer: Show number of search results in title of search panel. Fixes #1881792 [[Enhancement - Viewer] Show number of search results](https://bugs.launchpad.net/calibre/+bug/1881792) 2020-06-03 13:51:22 +05:30
Kovid Goyal
4ff387aa20
... 2020-06-02 15:03:34 +05:30
Kovid Goyal
5afae4c1a4
macOS: When using the single instance option of the viewer, crashes should not require a restart of the computer to use the viewer again. See #1881375 (Viewer crash on macOS when advancing to next chapter) 2020-06-02 15:02:11 +05:30
Kovid Goyal
11d608bf47
Content server: In the book list hovering over the library name now shows the total number of books in the library. Fixes #1881384 [[Enhancement - Content server] Show number of books in a library](https://bugs.launchpad.net/calibre/+bug/1881384) 2020-06-02 11:44:03 +05:30
Kovid Goyal
e92b93ba80
Cover grid: Show text under books that have no cover as well. Fixes #1880558 [Calibre not showing rating when no picture of the book](https://bugs.launchpad.net/calibre/+bug/1880558) 2020-06-02 09:30:42 +05:30
Kovid Goyal
4b159dc9ef
Fix #1881519 [Private bug](https://bugs.launchpad.net/calibre/+bug/1881519) 2020-06-01 09:32:28 +05:30
Kovid Goyal
efc137db7b
Preserve the direction property, even though it likely wont work in Qt 2020-05-31 22:24:13 +05:30
Kovid Goyal
7af2031659
Book details: Fix extra margin to the right of the metadata fields. Fixes #1881488 [Book Details panel width wrong](https://bugs.launchpad.net/calibre/+bug/1881488)
This probably breaks RTL text, but I doubt Qt supports RTL anyway.
2020-05-31 21:59:42 +05:30
Kovid Goyal
76111e4805
Workaround for Firefox bug making download button dark after download. Fixes #1881385 [[Enhancement - Content server] Download button turns dark](https://bugs.launchpad.net/calibre/+bug/1881385) 2020-05-31 21:34:38 +05:30
Kovid Goyal
7fe0ef2363
String changes 2020-05-30 16:20:10 +05:30
Kovid Goyal
1e0901860b
Show tooltips with cover size in cover download selection dialog 2020-05-30 16:13:27 +05:30
Kovid Goyal
19de299830
Fix #1881396 [[Enhancement] In the Tag browser context menu ' is used as an](https://bugs.launchpad.net/calibre/+bug/1881396) 2020-05-30 14:52:11 +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
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
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
48190a117e
String changes 2020-05-27 09:26:40 +05:30
Antonio Rojas
db7007a25f Update fontconfig database for Qt 5.15 2020-05-26 20:10:48 +02:00
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
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
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
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
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
Charles Haley
ef63b9bff9 Enhancement #1880174: Delete tags in Tag Manager by pressing "delete" key 2020-05-23 10:28:47 +01:00
Kovid Goyal
c3622b2d58
version 4.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
e819b62e0b
Fix #1880195 [Amazon_de metadata: Problems with Umlauts or accents](https://bugs.launchpad.net/calibre/+bug/1880195) 2020-05-22 22:55:34 +05:30