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
Kovid Goyal
37022b6a91
Dont require git master on CI in POT
2020-08-23 11:35:19 +05:30
Kovid Goyal
fcdcf1bc84
Fix #1892594 [[Enhancement] Remove unnecessary empty lines in No library found screen]( https://bugs.launchpad.net/calibre/+bug/1892594 )
2020-08-23 07:52:03 +05:30
Kovid Goyal
836397603d
String changes
2020-08-23 07:33:32 +05:30
Kovid Goyal
0b202f78ca
String changes
2020-08-22 18:48:40 +05:30
Kovid Goyal
15e1ad7d7e
forkserver is not available on windows
2020-08-22 18:48:39 +05:30
Kovid Goyal
c7c3d1382c
Get multiprocessing to work
...
Some calibre plugins apparently use multiprocessing. In python 3.8
multiprocessing on macOS was changed to use spawn instead of fork. So
those plugins broke. This fixes multiprocessing+spawn by monkeypatching
the stdlib to use calibre-debug as the python interpreter
2020-08-22 18:48:39 +05:30
Kovid Goyal
940e655bef
Change default for asciiizing filenames on save to disk to false
...
By now most platforms support unicode filenames.
2020-08-22 18:48:39 +05:30
Kovid Goyal
05ccd5c348
Render plain text comments in book file metadata as HTML
2020-08-22 18:48:39 +05:30
Kovid Goyal
e3e588c901
Workaround for Firefox sending null data in messages
2020-08-22 18:48:39 +05:30
Kovid Goyal
25adbe6bd6
Fix focus outline in dark mode
2020-08-22 18:48:39 +05:30
Kovid Goyal
d1a5850619
When creating range wrappers, normalize parent nodes to ensure there are no empty text nodes, as these mess up CFI calculations
2020-08-22 18:48:39 +05:30
Kovid Goyal
11d00b59ea
Reduce handle size by 30%
2020-08-22 18:48:39 +05:30
Kovid Goyal
ef7222d007
Modernize future import
2020-08-22 18:48:39 +05:30
Kovid Goyal
0e3c79ef70
Use a darker shade of red in dark mode
2020-08-22 18:48:39 +05:30
Kovid Goyal
9dadd1a1a4
Fix a regression that broke scrolling to CFIs with zero offset pointing to text surrounded by a range wrapper
2020-08-22 18:48:38 +05:30
Kovid Goyal
1f1d8024cb
Fix lib names for OpenSSL 1.1
2020-08-22 18:48:38 +05:30
Kovid Goyal
2d342d3429
Bump beta version
2020-08-22 18:48:38 +05:30
Kovid Goyal
69beb825ad
Allow exporting annotations from the annotations browser
2020-08-22 18:48:38 +05:30
Kovid Goyal
9034ea03de
Fix building of certgen module with openssl 1.1.1 on windows
2020-08-22 18:48:38 +05:30
Kovid Goyal
be0ed348fd
Make rating clickable in the book details page
2020-08-22 18:48:38 +05:30
Kovid Goyal
f758320251
Fix re-opening a book in the content server viewer not preserving last read position
...
Fixes #1891328
2020-08-22 18:48:38 +05:30
Kovid Goyal
f34b132c69
Fix scrolling to last column immediately after load not working in some books on Chrome
...
It's insane how buggy browsers are
2020-08-22 18:48:38 +05:30
Kovid Goyal
10d123dedf
Use bound methods
2020-08-22 18:48:38 +05:30