Commit Graph

41495 Commits

Author SHA1 Message Date
Kovid Goyal 0e09b58efb Fix a regression that broke application of plugboards when sending by email 2020-10-04 21:31:42 +05:30
Kovid Goyal 0b386c3cc7 ODT Input: Fix a regression that broke conversion of ODT files with footnotes. Fixes #1898441 [Problem converting from .odt to .epub](https://bugs.launchpad.net/calibre/+bug/1898441) 2020-10-04 18:26:51 +05:30
Kovid Goyal e6c651c5bf ... 2020-10-04 18:08:49 +05:30
Kovid Goyal 86d0715e71 Merge branch 'master' of https://github.com/cbhaley/calibre into master 2020-10-04 17:39:44 +05:30
Charles Haley df3c64eb92 Don't use the search cache if the search involves dates. 2020-10-04 12:15:14 +01:00
Kovid Goyal 1c3c302e1a String changes 2020-10-04 14:57:02 +05:30
Kovid Goyal 5bf8e926b6 Viewer: Fix mouse wheel not working while selection bar is visible
Fixes #1898413 [Viewer: some mouse actions with popup bar displayed should be changed](https://bugs.launchpad.net/calibre/+bug/1898413)
2020-10-04 12:01:41 +05:30
Kovid Goyal 8bd7109300 Viewer: Fix selection popup bar not always close to mouse when ending select-to-drag 2020-10-04 11:23:25 +05:30
Kovid Goyal 2e0a2a6e33 String changes 2020-10-04 11:12:32 +05:30
Kovid Goyal c283bb5620 String changes 2020-10-04 09:51:29 +05:30
Kovid Goyal b8e69e1bc1 Fix calibre-server not exiting on ctrl+c on Windows 2020-10-04 09:23:06 +05:30
Kovid Goyal 2d4c770d3d String changes 2020-10-04 08:35:17 +05:30
Kovid Goyal e5e5ab957b Merge branch 'patch-3' of https://github.com/rogeliodh/calibre into master 2020-10-03 21:03:35 +05:30
Rogelio Domínguez Hernández b54734383d Change cover url to new domain www.jornada.com.mx
old domain still works but it will probably stop working any day, so better to use the new one
2020-10-03 08:52:36 -05:00
Kovid Goyal 2e402cf0fd Merge branch 'patch-2' of https://github.com/rogeliodh/calibre into master 2020-10-03 19:03:21 +05:30
Rogelio Domínguez Hernández 60d1b4199c Restore cover download for la_jornada.recipe 2020-10-03 08:29:25 -05:00
Kovid Goyal 2395bc85a8 String changes 2020-10-03 18:36:12 +05:30
Kovid Goyal 53c153750a Merge branch 'master' of https://github.com/cbhaley/calibre into master 2020-10-03 18:33:13 +05:30
Charles Haley ec96f8f7fa Minor string changes 2020-10-03 13:20:11 +01:00
Kovid Goyal 485a07aee4 Bump beta version
Fixes issue with UTF-8 BOM preventing some plugins from loading. Also
fixes issue with compiling RapydScript and therefore the server/viewer
when using CALIBRE_DEVELOP_FROM
2020-10-03 15:29:09 +05:30
Kovid Goyal bc34075d05 String changes 2020-10-03 15:26:32 +05:30
Kovid Goyal e258ae93bd Content server OPDS feeds: Fix error if the metadata for a book contains particular unicode characters. Fixes #1897410 [Private bug](https://bugs.launchpad.net/calibre/+bug/1897410)
libxml's parser chokes on them on windows. Use my html5-parser instead.
2020-10-03 15:07:25 +05:30
Kovid Goyal 0e25387a9f When loading code from plugins load as bytes
This is closer to how the python interpreter does it
2020-10-03 14:17:25 +05:30
Kovid Goyal 0d3a80e850 Remove UTF-8 BOM from .py files when loading from the zip plugin 2020-10-03 14:14:05 +05:30
Kovid Goyal defa85e918 Use simplified interface for freezing 2020-10-03 12:03:21 +05:30
Kovid Goyal aab1d2268c Make a beta release
The new plugin loading and bypy freeze code needs testing
2020-10-03 09:48:40 +05:30
Kovid Goyal 7a64067d72 ... 2020-10-03 09:39:54 +05:30
Kovid Goyal 70ca16c3ef Fix detection of packages in zipplugin 2020-10-03 09:36:56 +05:30
Kovid Goyal 2d9ac6aa54 Basic cleanups for the python template function merge 2020-10-03 09:18:18 +05:30
Kovid Goyal 7e577735ba pep8 2020-10-03 09:07:11 +05:30
Kovid Goyal 927cf43a4c Merge branch 'master' of https://github.com/cbhaley/calibre into master 2020-10-03 09:06:24 +05:30
Kovid Goyal 27584dc8a1 Delegate to bypy to tell us if we are running from develop 2020-10-03 09:05:37 +05:30
Kovid Goyal 6f44e1cc42 Clarify how to get help for format specific otions in calibredb catalog 2020-10-03 09:05:37 +05:30
Kovid Goyal 06a48034db Remove workarounds for zipimport threading bug
No longer needed as the new bypy freezing code does not use zipimport
2020-10-03 09:05:37 +05:30
Kovid Goyal fe478a2cee Use the new bypy freezing code for windows build 2020-10-03 09:05:37 +05:30
Kovid Goyal 4e5fda27a8 Switch macOS build to use new bypy freezer 2020-10-03 09:05:36 +05:30
Kovid Goyal b5af89b594 Dont remove lib2to3 as it is used by some thirdparty deps 2020-10-03 09:05:36 +05:30
Kovid Goyal bbb050b77c Modernize infra for loading plugins
Enable the new meta plugin finder and resource loading infrastructure from
python 3.7
2020-10-03 09:05:36 +05:30
Kovid Goyal 2938e2c203 New bypy freezing framework for Linux builds 2020-10-03 09:05:36 +05:30
Kovid Goyal f42b0b9f59 Add --compression-level to installer build commands 2020-10-03 09:05:36 +05:30
Kovid Goyal eb824ef094 Remove CALIBRE_DEVELOP_FROM from site.py
It will be implemented in the bypy frozen loader instead
2020-10-03 09:05:36 +05:30
Kovid Goyal 0c2b5e5b32 Add tests for ResourceReader implementation 2020-10-03 09:05:36 +05:30
Kovid Goyal ccdfbe96d5 No need to manipulate sys.path when importing calibre extensions in frozen builds 2020-10-03 09:05:36 +05:30
Kovid Goyal 29bfafa676 When finding tests also check for pyc
Needed in frozen builds
2020-10-03 09:05:36 +05:30
Kovid Goyal 2a0bdcfcbb Use the importlib resource infrastructure to run tests from directories
That way the tests will work even in frozen builds
2020-10-03 09:05:36 +05:30
Kovid Goyal cc9a40868e Linux: Move the calibre extensions out of site-packages
This means path based imports of them will continue to work
even after freeze into single dir
2020-10-03 09:05:36 +05:30
Kovid Goyal 6608e3e365 Edit book: Reports tool: Fix a regression that broke sorting. Fixes #1898167 [Sorting does not work](https://bugs.launchpad.net/calibre/+bug/1898167)
In Python 3 we apparently cannot return bytes types from models
2020-10-02 23:26:54 +05:30
Kovid Goyal 3e272bd3bc ... 2020-10-02 22:51:53 +05:30
Kovid Goyal 833c0db683 HTMLZ Output: Fix an error when converting a document that has SVG images 2020-10-02 19:21:24 +05:30
Charles Haley 1c56c41b80 Fix the manual 2020-10-02 08:11:51 +01:00