Commit graph

31611 commits

Author SHA1 Message Date
Kovid Goyal
eca6da34cd
pep8 2020-06-19 07:50:39 +05:30
Charles Haley
860280ec2d Fix another regression in manage authors related to which column is selected. 2020-06-17 11:54:23 +01:00
Kovid Goyal
dcf699e9b4
Fix #1883834 [[Enhancement] Translate "Tablet" in the output profiles](https://bugs.launchpad.net/calibre/+bug/1883834) 2020-06-17 15:14:11 +05:30
Charles Haley
cde05462e4 Fix bug \1883768: "Manage Author" from book details panel doesn't jump to author 2020-06-17 09:33:26 +01:00
Kovid Goyal
a9f9f8088e
Fix #1883481 [[Enhancement] Translate devices in the Welcome wizard](https://bugs.launchpad.net/calibre/+bug/1883481) 2020-06-15 21:39:51 +05:30
Kovid Goyal
54d14349e2
calibredb set_metadata: When converting a string into a datetime if the string is a full ISO 8601 date with timezone do not adjust the date to make it timezone neutral. Fixes #1883433 [Can't Set timestamp field to first or last of month via CLI](https://bugs.launchpad.net/calibre/+bug/1883433) 2020-06-14 22:22:20 +05:30
Kovid Goyal
36dac43b93
Fix some tabs in preferences not having margins 2020-06-14 10:14:43 +05:30
Kovid Goyal
5e68de686b
Fix currentWidget not correct for ScrollingTab 2020-06-14 09:56:04 +05:30
Kovid Goyal
19f5c9080b
String changes 2020-06-13 22:50:32 +05:30
Kovid Goyal
e4997a02e1
Edit book: Fix Check book spuriously reporting incorrect mime type warnings for fonts after upgrading a book from EPUB 2 to EPUB 3. Fixes #1882436 [Upgrade book internals from 2 to 3 causes font MIME type warningserr](https://bugs.launchpad.net/calibre/+bug/1882436) 2020-06-11 19:58:48 +05:30
Kovid Goyal
8258b394fb
Book details panel: Dont show sizes less than 0.01MB as zero. Fixes #1882469 [Rounding on file sizes below 5.12 kilobytes](https://bugs.launchpad.net/calibre/+bug/1882469) 2020-06-11 13:57:04 +05:30
Kovid Goyal
feabfbf294
Fix #1882835 [[Enhancement] Translate Generic e-ink](https://bugs.launchpad.net/calibre/+bug/1882835) 2020-06-10 07:20:19 +05:30
Charles Haley
9f419f033b Improvements to edit authors:
1) remove a linear list search
2) Don't recalculate sort keys on every comparison
3) Use set comprehensions to build the info needed to display
4) Add an Undo option to the context menu if the item has been changed
2020-06-07 13:56:18 +01:00
Charles Haley
3d9983abc0 Remove unwanted comma 2020-06-07 00:57:24 +01:00
Charles Haley
307182df09 Enhancement #1882349: allow series as a destination in plugboards 2020-06-06 16:40:45 +01:00
Kovid Goyal
a7c28570ec
Viewer: Fix jump to previous section not working when viewer is on last section 2020-06-06 11:58:47 +05:30
Kovid Goyal
f6944a9407
... 2020-06-06 08:56:49 +05:30
Kovid Goyal
f8cfbbe383
Guard against invalid skip_dialog_name 2020-06-06 08:50:42 +05:30
Kovid Goyal
7c06692233
Fix #1882316 [Check library database failure](https://bugs.launchpad.net/calibre/+bug/1882316) 2020-06-06 08:40:44 +05:30
Kovid Goyal
646bae2043
String changes 2020-06-05 10:50:39 +05:30
Kovid Goyal
65ad7eabd3
version 4.18.0 2020-06-05 07:45:33 +05:30
Kovid Goyal
e0e0714426
When merging metadata objects, if a custom column has type multiple in the new data and some other type in the old data, ignore the old data instead of erroring out. Fixes #1881796 [Private bug](https://bugs.launchpad.net/calibre/+bug/1881796) 2020-06-04 07:54:47 +05:30
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