Commit Graph

43213 Commits

Author SHA1 Message Date
Kovid Goyal cb083f31ab E-book viewer: Fix sorting bookmarks by title not working 2021-05-03 11:35:09 +05:30
Kovid Goyal 8aff658a0a Windows WPD driver: Fix an error reading the filesystem on some MTP based devices
At least I hope retaining a reference to the bulk properties callback
while processing events fixes it. Also add a better error message when
waiting fails. Fixes #1926900 [send to device winerror6](https://bugs.launchpad.net/calibre/+bug/1926900)
2021-05-03 09:29:51 +05:30
Kovid Goyal 7f21e3692e Fix #1926852 [[Enhancement] Warn before removing news source from the Add custom news sources window](https://bugs.launchpad.net/calibre/+bug/1926852) 2021-05-02 13:48:39 +05:30
Kovid Goyal 5d73aa715f Fix #1926859 [Enhancement Request: Book details: Copy identifier URL](https://bugs.launchpad.net/calibre/+bug/1926859) 2021-05-02 13:03:51 +05:30
Kovid Goyal 8af9e5181c Fix #1926857 [[Enhancement - Viewer] Add popups when hovering to control buttons](https://bugs.launchpad.net/calibre/+bug/1926857) 2021-05-02 09:25:40 +05:30
Kovid Goyal d8410f1c4a Fix #1926851 [[Enhancement - Viewer] Double-click on image to fit/unfit image](https://bugs.launchpad.net/calibre/+bug/1926851) 2021-05-02 09:10:32 +05:30
Kovid Goyal 47211fff5c Merge branch 'patch-18' of https://github.com/Sophist-UK/calibre
Fixes #1926848 [Private Eye recipe broken](https://bugs.launchpad.net/calibre/+bug/1926848)
2021-05-02 07:32:20 +05:30
Sophist d43e30e796 Rename publication_date to edition_date ...
... because as of commit 7567ced528 on 21 December 2020, publication_date is now a method of the super object BasicNewsRecipe.
2021-05-01 23:16:08 +01:00
Kovid Goyal e5b034b8c5 Embedded content server: Ignore corrupted settings files 2021-05-01 16:56:46 +05:30
Kovid Goyal d8d1d890ea Dont internet enable dmg images as this functionality is deprecated by Apple and not used since 10.7. The internet-enable verb was also removed from hdiutil in Catalina (10.15) 2021-05-01 14:54:34 +05:30
Kovid Goyal 1fa94ec5c2 Merge branch 'mobi' of https://github.com/xxyzz/calibre 2021-05-01 11:03:41 +05:30
xxyzz c20f4a43f1 add optional parameter asin to MetadataUpdater.update() 2021-05-01 13:08:11 +08:00
Kovid Goyal b8e128271d E-book viewer: Speed up initialisation of WebEngine
Prevent the viewer JavaScript from being loaded multiple times on the
various iframes. Also only create the iframe used for the footnote
popups on demand.
2021-05-01 10:26:50 +05:30
Kovid Goyal 9a3a8bd271 Fix #1926785 ["Remove unused CCS rules" behaviour](https://bugs.launchpad.net/calibre/+bug/1926785) 2021-04-30 22:05:47 +05:30
Kovid Goyal 683e7a4ee1 Merge branch 'FreeBSD_Fix_Build_reinterpret_cast' of https://github.com/madpilot78/calibre 2021-04-30 21:47:07 +05:30
Guido Falsi 545942981f Fix reinterpret_cast usage with clang.
In FreeBSD with clang, NULL is redefined to nullptr since freebsd/freebsd-src@c8ed04c

static_cast should be used in this case.

This fixes build with clang on FreeBSD and should not cause any issues with other compilers.
2021-04-30 18:05:59 +02:00
Kovid Goyal b15117ce2b Fix building on windows 32bit v5.17.0 2021-04-30 07:30:12 +05:30
Kovid Goyal 2ae7b84161 version 5.17.0 2021-04-30 06:55:31 +05:30
Kovid Goyal e747de0397 Remove not working recipe 2021-04-29 21:50:58 +05:30
Kovid Goyal 87a3a6e31e Bump plugin version 2021-04-29 20:51:26 +05:30
Kovid Goyal 95745a3ca5 Merge branch 'master' of https://github.com/wold5/calibre 2021-04-29 20:51:08 +05:30
William Ouwehand dfca7b5721 Fixed Gutenberg-store search issue (missing author names)
Collected works may lack the author name field, and its HTML div. This
interrupted the search results processing.

For example, searching on title or author using "erasmus" yielded no or
two results out of 25 max.

- Title search now works as expected.
- Author search omits discussed results. Apparently at a later stage a
match is required between 's.author' and the query.
2021-04-29 16:44:09 +02:00
Kovid Goyal e5654c1c4f Allow double clicking int he customize viewer toolbar dialog 2021-04-29 19:48:09 +05:30
Kovid Goyal 9e34e107ab Fix #1926607 [[Enhancement - Viewer] Turn X red when hovering the Close button of the controls](https://bugs.launchpad.net/calibre/+bug/1926607) 2021-04-29 19:16:22 +05:30
Kovid Goyal 352a07d5fc Also add expand all/collapse all context menu to shortcuts view 2021-04-29 14:24:44 +05:30
Kovid Goyal dc1437c2bb Dont allow drag-to-pan when image fits
Also use "natural" direction when panning
2021-04-29 07:45:32 +05:30
Kovid Goyal 0f51fe1f66 E-book viewer: Image popup: Allow dragging with the mouse to pan the image. Fixes #1926484 [[Enhancement] E-book viewer: new mouse actions for the View image window](https://bugs.launchpad.net/calibre/+bug/1926484) 2021-04-29 07:39:16 +05:30
Kovid Goyal f1e7f52063 Only generate back links to localized versions of the website if they exist 2021-04-29 07:03:59 +05:30
Kovid Goyal 4a7016f020 Fix #1926320 [[Enhancement] Show shortcuts in context menu of Book details panel](https://bugs.launchpad.net/calibre/+bug/1926320) 2021-04-29 06:54:36 +05:30
Kovid Goyal 1471322f49 E-book viewer: The quick highlight button should replace the style of an existing highlight, when one is selected. Fixes #1926518 [[Viewer] Quick highlighting a already highlighted text should replace the original highlighting](https://bugs.launchpad.net/calibre/+bug/1926518) 2021-04-29 06:49:03 +05:30
Kovid Goyal f0f7256e7b Fix #1926516 [[Enhancement - Viewer] Use uppercase letters for shortcuts in the selection bar](https://bugs.launchpad.net/calibre/+bug/1926516) 2021-04-29 06:29:14 +05:30
Kovid Goyal 29336f4e32 Fix #1926454 [[Enhancement] Add a context menu action to expand/collapse all categories of plugins](https://bugs.launchpad.net/calibre/+bug/1926454) 2021-04-28 21:11:23 +05:30
Kovid Goyal efd443ecb6 string changes 2021-04-28 13:44:26 +05:30
Kovid Goyal dbe1676212 String changes 2021-04-28 09:26:53 +05:30
Kovid Goyal da99ac4280 Elide long items in the middle when showing the completion popup for tags, to make it easier to use with hierarchical tags. Fixes #1925247 [Enhancement request: Autocomplete elision options](https://bugs.launchpad.net/calibre/+bug/1925247) 2021-04-27 11:15:14 +05:30
Kovid Goyal afa4433c2b Sort button: Allow selecting which columns are in the popup sort menu. Fixes #1923724 [Enhancement Request: Tweak to hide specific columns from "sort by" dropdown](https://bugs.launchpad.net/calibre/+bug/1923724) 2021-04-27 10:54:04 +05:30
Kovid Goyal 28788b77a7 Merge branch 'pillow' of https://github.com/eli-schwartz/calibre 2021-04-27 10:26:38 +05:30
Eli Schwartz 23af586334 Revert "Fix building on Arch"
This reverts commit b8d8cf27e2.

libraqm (an obscure PIL functionality) was recently switched to be
directly linked by Pillow, rather than dlopened, which meant it was a
bit of a hidden dependency since calibre uses the imagingft module. But
it is now directly depended on by the Arch packaging, so it no longer
needs to be installed to get a functional Pillow.
2021-04-26 23:36:30 -04:00
Kovid Goyal 66bcc9efc8 Fix #1926209 [[Enhancement - Viewer] Add Miscellous heading for option in preferences](https://bugs.launchpad.net/calibre/+bug/1926209) 2021-04-27 07:45:04 +05:30
Kovid Goyal 9eecc783f0 string changes 2021-04-27 07:19:15 +05:30
Kovid Goyal 865447c071 Fix settings in the ToC Editor tool being forgotten when calibre is closed 2021-04-27 07:08:22 +05:30
Kovid Goyal 69c8b3eddb When safe restoring geometry ensure widget fits on screen as well 2021-04-26 20:12:26 +05:30
Kovid Goyal 6df2d79f4a ... 2021-04-26 20:09:26 +05:30
Kovid Goyal a759bb53ff Fix #1926125 [Table of Contents editor: conflicting accelerator keys](https://bugs.launchpad.net/calibre/+bug/1926125) 2021-04-26 17:54:23 +05:30
Kovid Goyal 95a9042e48 String changes 2021-04-26 08:31:30 +05:30
Kovid Goyal ce0898ca53 Fix #1924878 ["Undo" in Review Downloaded Metadata doesn't work after overwriting](https://bugs.launchpad.net/calibre/+bug/1924878) 2021-04-25 21:38:12 +05:30
Kovid Goyal 5f927e2ea0 E-book viewer: When suggesting a default bookmark title, use the name of the current chapter. Fixes #1851908 [Suggest a name for the bookmark](https://bugs.launchpad.net/calibre/+bug/1851908) 2021-04-25 20:56:46 +05:30
Kovid Goyal 281ff268f8 E-book viewer: When searching the Table of Contents allow holding the Shift key to search backwards. Fixes #1925038 [[Enhancement] E-book viewer: keyboard shortcut and mouse action modifier for searching ToC backwards](https://bugs.launchpad.net/calibre/+bug/1925038) 2021-04-25 20:15:39 +05:30
Kovid Goyal 8965b8a940 E-book viewer: Add a shortcut ctrl+0 to restore default font size
Fixes #1925294 [[Enhancement] E-book viewer: there should be a tool bar icon/keyboard shortcut for setting font zoom to 100%](https://bugs.launchpad.net/calibre/+bug/1925294)
2021-04-25 19:53:34 +05:30
Kovid Goyal 2ba9e9e8d1 E-book viewer: Read aloud: Fix soft hyphens causing read aloud words to be broken up. Fixes #1925988 [Read aloud with soft hyphens read wrong](https://bugs.launchpad.net/calibre/+bug/1925988) 2021-04-25 18:49:15 +05:30