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
Kovid Goyal
db35c0ca1f
Merge branch 'master' of https://github.com/cbhaley/calibre into master
...
Fix #1892611 [Random book appears in the Quickview panel when calibre starts](https://bugs.launchpad.net/calibre/+bug/1892611 )
2020-08-23 18:05:47 +05:30
Charles Haley
3fcebec354
Monkeypatch zeroconf to remove the 15 character service name limit.
2020-08-23 12:32:38 +01:00
Charles Haley
3c135c1eeb
Fix bug #1892611 : Random book appears in the Quickview panel when calibre starts.
2020-08-23 12:32:10 +01:00
Kovid Goyal
2a928a25f9
Pull translations in parallel
2020-08-23 14:34:43 +05:30
Kovid Goyal
acb42d737d
py3 compat
2020-08-23 14:30:43 +05:30
Kovid Goyal
c203373b9b
DRYer
2020-08-23 14:25:08 +05:30
Kovid Goyal
a40efa5a5f
Install Qt source and gettext for POT
2020-08-23 14:14:50 +05:30
Kovid Goyal
8f15a04d8a
py3 compat
2020-08-23 14:02:13 +05:30
Kovid Goyal
f2ee824706
Fix building of POT for user manual
2020-08-23 13:57:30 +05:30
Kovid Goyal
1c1e3c1396
Need to checkout translations since we are not bootstrapping
2020-08-23 13:06:17 +05:30
Kovid Goyal
15e5f5987a
Use a prebuilt calibre binary to build POT
2020-08-23 12:54:43 +05:30
Kovid Goyal
a6b4ceff58
Need the future imports for plugins parsing while it is done with python2
2020-08-23 12:19:52 +05:30
Kovid Goyal
7d027eef97
Install msgpack needed for POT
2020-08-23 12:15:43 +05:30