Commit Graph

41232 Commits

Author SHA1 Message Date
Kovid Goyal 2fffec0ece Bump beta version 2020-09-02 10:32:59 +05:30
Kovid Goyal 99c1292a55 Simplify notes display widget 2020-09-02 10:24:53 +05:30
Kovid Goyal cac8628fa0 Make notes display a bit nicer 2020-09-02 10:16:14 +05:30
Kovid Goyal 8dd3f055e2 Viewer highlights panel: Show highlights grouped by chapter 2020-09-02 09:29:15 +05:30
Kovid Goyal db0b338682 Add a border to menus in dark mode 2020-09-01 22:18:35 +05:30
Kovid Goyal 5ce9010cc3 Store current toc node information when creating highlights 2020-09-01 20:08:10 +05:30
Kovid Goyal 1cfc3c8c78 String changes 2020-09-01 12:37:45 +05:30
Kovid Goyal ce4db74039 String changes 2020-09-01 10:39:36 +05:30
Kovid Goyal 13259a4c9c Dont call __setitem__ while holding db connection open 2020-09-01 09:26:19 +05:30
Kovid Goyal 4d992eaa69 Bulk metadata edit dialog: Fix customize cover generation button hidden 2020-09-01 09:06:11 +05:30
Kovid Goyal 24e1fa90d1 More cleanups 2020-08-31 17:22:01 +05:30
Kovid Goyal 8c00352dce Prevent selection from being cleared if handle is released after drag far away from end of selection 2020-08-31 15:13:21 +05:30
Kovid Goyal 500ad8948e Cleanups 2020-08-31 14:59:54 +05:30
Kovid Goyal 9b79b12239 Avoid unnecessary selection change events 2020-08-31 14:50:12 +05:30
Kovid Goyal 3d685b46b9 ... 2020-08-31 14:42:53 +05:30
Kovid Goyal 39dede0a58 Cleanup range_extents 2020-08-31 11:46:15 +05:30
Kovid Goyal 569c38f505 Merge branch 'py3' of https://github.com/mwgabby-li/calibre into selrtl 2020-08-31 09:59:50 +05:30
Kovid Goyal 079cbff565 Update The Independent 2020-08-31 09:16:16 +05:30
Kovid Goyal d6f7b55e21 Avoid deprecation message in console about legacy fullscreen APIs 2020-08-31 08:49:14 +05:30
Kovid Goyal 452e46c248 Dont make the page turn arrows red on click 2020-08-31 08:38:48 +05:30
Kovid Goyal bfa1fbba6f Ignore entries without an anchor 2020-08-31 07:59:28 +05:30
Kovid Goyal bc634e02bd Infrastructure for internal ToC entries per article 2020-08-31 07:52:38 +05:30
Kovid Goyal 547cc40f8c Use fractional sizes when creating pages for PDF Output, slightly more accurate 2020-08-30 21:12:03 +05:30
Kovid Goyal b1acfce54b Update Foreign Affairs 2020-08-30 20:52:58 +05:30
Charles Haley f46f80dfb0 Fix bug 1893539: ebook.de not allows to search for books. 2020-08-30 20:52:58 +05:30
Reynard 0f32b98fd2 Updated DOUBAN_API_KEY
The original apikey (0df993c66c0c636e29ecbb5344252a4a) has been banned for a while. Detailed discussion can be found here (https://www.v2ex.com/t/699393).
The new one (054022eaeae0b00e0fc068c0c0a2102a) is valid in my curl tests.

Please check the validity of a new build though.

Thanks for your efforts. 😀
2020-08-30 18:54:42 +08:00
Kovid Goyal 791f5c2325 Also upload binaries to backup server 2020-08-30 11:12:36 +05:30
Kovid Goyal 72aa1ee196 String changes 2020-08-30 08:05:30 +05:30
Kovid Goyal cb161b4f76 Use the FULLCASE flag for db and filename searches 2020-08-29 10:23:20 +05:30
Kovid Goyal 9f1e1e5a18 Use the more powerful regex engine for book list and metadata from filename
Fixes #1893371 [regex [[\w--[A-Z]] does not work](https://bugs.launchpad.net/calibre/+bug/1893371)
2020-08-29 10:06:06 +05:30
Mark W. Gabby-Li 9b79d6a5fa Support Selection Handles on Vertical/RTL Books
- Pass vertical/rtl mode into selection code.
 - Added new image for vertical selection handle.

selection_bar.pyj:
 - Made code agnostic to text direction.
 - Changed names to start and end rather than left and right to reflect new behavior.
 - Track vertical/rtl state from selection message.
 - Handle selection position modified to support all possible text orientations.
 - Switch to vertical selection handle in vertical mode.
 - Cap selection size at 60px to avoid comically large (and unusable) handles when selecting large element, such as an image.

select.pyj:
 - Improved selection behavior when selected range extents are on nodes by search the node's DOM tree for something with a reasonable bounding box.
 - To work around bugs with collapsed range rects and vertical text, use character bounding boxes in most cases.
 - Add width to selection range extents.
2020-08-28 00:26:18 -07:00
Kovid Goyal 1b5bfd9078 MTP driver: Add Android/data/com.amazon.kindle/files to the list of folders looked for to send books to
Fixes #1893253 [Android Kindle Folder](https://bugs.launchpad.net/calibre/+bug/1893253)
2020-08-28 08:55:08 +05:30
Kovid Goyal 7bab8a1353 Update Reader's Digest 2020-08-27 09:39:35 +05:30
Kovid Goyal 6db4815793 Remove embedded bookmarks from swe.epub 2020-08-27 08:50:28 +05:30
Kovid Goyal 3d9d2606ab Merge branch 'master' of https://github.com/jony0008/calibre into master 2020-08-27 08:49:51 +05:30
Jony e5149a8f1b Update Quick Start Guide translation
Update the Swedish translation of the Quick Start Guide
2020-08-26 21:46:54 +02:00
Kovid Goyal bcf5ccc3e5 Switch to VS 2019
Although VS 2017 is officially supported, Qt WebEngine fails to build
with it
2020-08-26 08:04:07 +05:30
Kovid Goyal 69a9ffadf5 Copy should only copy selected text if there is any 2020-08-25 18:43:10 +05:30
Kovid Goyal 35f770955e Dont subclass QLineEdit in QDateEdit
This causes crashed on Linux with accessibility enabled. Fixes #1892646 [Mysterious crash in Qt since bug #1885004 when clicking "Edit Metadata"](https://bugs.launchpad.net/calibre/+bug/1892646)
2020-08-25 18:34:09 +05:30
Kovid Goyal bf508e306d Fix logo not rendering on GitHub 2020-08-25 14:35:38 +05:30
Kovid Goyal 5e53142d0c Add book titles when exporting annots from the browse annots tool 2020-08-25 13:31:19 +05:30
Kovid Goyal 130b27219f QT_ACCESSIBILITY was Qt 4 only 2020-08-25 08:09:00 +05:30
Kovid Goyal e57801b7e4 Add a bug reference for qt-at-spi crashes 2020-08-25 07:03:42 +05:30
Kovid Goyal 7368d78f3b ... 2020-08-24 17:19:32 +05:30
Kovid Goyal f39ebb6ff2 Qt 5.15 does not have bundled xcb 2020-08-24 13:24:36 +05:30
Kovid Goyal dec4ad041f Fix #1892579 [[Translation] Parts of the calibredb section in the User Manual are not translatable](https://bugs.launchpad.net/calibre/+bug/1892579) 2020-08-24 12:29:20 +05:30
Kovid Goyal 984bb98fc7 Upgrade all dependencies in the calibre build 2020-08-24 12:18:31 +05:30
Kovid Goyal 59b8c156c3 Possible fix for #1892646 2020-08-24 09:01:44 +05:30
Kovid Goyal 1a4046909e typo 2020-08-24 07:47:29 +05:30
Kovid Goyal 0334b03cfe py3 compat 2020-08-23 18:30:52 +05:30