Commit graph

40707 commits

Author SHA1 Message Date
Kovid Goyal
201e017945
Allow using ANSI escape codes on windows when writing to the console 2020-07-26 13:52:53 +05:30
Kovid Goyal
7a58f9cc0c
Dont redirect stdoutstderr to NUL if it is a tty 2020-07-26 13:52:53 +05:30
Kovid Goyal
c51e3df17e
py3: fix incorrect import of c_wchar_p from wintypes 2020-07-26 13:52:53 +05:30
Kovid Goyal
16f93c0ba8
py3 compat for the recycle bin process 2020-07-26 13:52:53 +05:30
Kovid Goyal
317ed0d7bf
HRESULT has moved from wintypes in python 3.8 2020-07-26 13:52:53 +05:30
Kovid Goyal
990cfeec59
Update pillow to version that builds with python 3.8 2020-07-26 13:52:53 +05:30
Kovid Goyal
9cfbdf43eb
Get rid of narrow build codepaths 2020-07-26 13:52:53 +05:30
Kovid Goyal
490a81f936
Copy in python3.dll as PyQt links against it instead of python38.dll 2020-07-26 13:52:53 +05:30
Kovid Goyal
1a848a1c90
... 2020-07-26 13:52:53 +05:30
Kovid Goyal
eb37ab0a38
Fix failing winutil test 2020-07-26 13:52:53 +05:30
Kovid Goyal
1533220700
Ensure no __pycache__ is added to pylib.zip 2020-07-26 13:52:53 +05:30
Kovid Goyal
36c8bbfec1
Add proper paths in windows frozen build 2020-07-26 13:52:53 +05:30
Kovid Goyal
089de4ab7c
Work on windows python3 build 2020-07-26 13:52:52 +05:30
Kovid Goyal
ee6966b4e7
Various compilation fixed for windows extensions on python3 2020-07-26 13:52:52 +05:30
Kovid Goyal
85e27bdc7e
Get rid of msstdint.h
Not needed with VS 2017 and conflicts with default stdint.h which is
pulled in by python 3
2020-07-26 13:52:52 +05:30
Kovid Goyal
210a7152a0
Switch to pycryptodome as pycrypto is un-maintained 2020-07-26 13:52:52 +05:30
Kovid Goyal
3d270f24db
Need updated pywin32 for python 3.8 2020-07-26 13:52:52 +05:30
Kovid Goyal
a69a9c661a
Get python3 and webengine building on windows 2020-07-26 13:52:52 +05:30
Kovid Goyal
fe2c7ffde6
Allow subprocess to use posix_spawn()
This is both faster and needed on macOS where one cannot use fork()
when using Qt.
2020-07-26 13:52:52 +05:30
Kovid Goyal
1470bda435
Write to buffer 2020-07-26 13:52:52 +05:30
Kovid Goyal
145449861e
Dont remove v3 port from PyQt 2020-07-26 13:52:52 +05:30
Kovid Goyal
8573820fe2
De-vendor pychm 2020-07-26 13:52:52 +05:30
Kovid Goyal
d01294a99b
The Apple build is working 2020-07-26 13:52:52 +05:30
Kovid Goyal
ac6e98a1cd
Remove useless if branch 2020-07-26 13:52:51 +05:30
Kovid Goyal
fcd0809558
Make code used to launch interpreter re-useable 2020-07-26 13:52:51 +05:30
Kovid Goyal
c3b4d0d565
Auto fix excess blank lines 2020-07-26 13:52:51 +05:30
Kovid Goyal
fbfeb40fe9
Add the lzma dependency 2020-07-26 13:52:51 +05:30
Kovid Goyal
a9a32bb035
Remove some more referefences to the old lzma 2020-07-26 13:52:51 +05:30
Kovid Goyal
3c06e72d11
Drop the custom lzma module
Use the builtin one from the python stdlib
2020-07-26 13:52:51 +05:30
Kovid Goyal
462c090652
Add sgmllib ported to python 3 for feedparser 2020-07-26 13:52:51 +05:30
Kovid Goyal
6f0e3b90a5
Get the linux frozen build working with py3 2020-07-26 13:52:51 +05:30
Kovid Goyal
d70f32ce24
Minor fixups for changes when removing py3 conditionals 2020-07-26 13:52:51 +05:30
Kovid Goyal
582b39d04e
Remove py3 conditionals 2020-07-26 13:52:51 +05:30
Kovid Goyal
0effed98d6
Remove hardcoding of mbcs for filesystem names 2020-07-26 13:52:50 +05:30
Kovid Goyal
463fee9ce2
Build with python 3.8 2020-07-26 13:52:50 +05:30
Kovid Goyal
b62ca89e8b
Remove useless __future__ imports
Not needed on python3
2020-07-26 13:52:50 +05:30
Kovid Goyal
7e70f2a6f7
Change shebangs to python from python2
Also remove a few other miscellaneous references to python2
2020-07-26 13:52:50 +05:30
Kovid Goyal
de16c9209e
Require python >= 3.7 in setup.py 2020-07-26 13:52:49 +05:30
Kovid Goyal
835a71e39d
... 2020-07-26 13:42:35 +05:30
Kovid Goyal
1558b858a6
Fix translated string not being used in a couple of places 2020-07-25 21:17:50 +05:30
Kovid Goyal
bc90617eec
oops 2020-07-24 13:07:56 +05:30
Kovid Goyal
9b386b6a46
Font scanner: Also scan the new win 10 local font paths
Fixes #1888798 [Additional Windows 10 font directory location (v 1809)](https://bugs.launchpad.net/calibre/+bug/1888798)
2020-07-24 13:03:52 +05:30
Kovid Goyal
742187742a
Fix #1197 (Fix Respekt recipe following changes in the website ) 2020-07-22 19:10:55 +05:30
Kovid Goyal
834ab1ad2f
Login form location changed 2020-07-22 17:49:49 +05:30
Kovid Goyal
661eb97d3c
Also update window title when saving book 2020-07-22 17:26:37 +05:30
Kovid Goyal
53cd9b3f42
Edit book: Show EPUB version in window title 2020-07-22 17:24:09 +05:30
Kovid Goyal
b4036b1c44
Allow testing if a number column is set or not set in coloring/icon/emblem rules. Fixes #1888456 [Enhancement Request: "if column is set/not set" for int columns](https://bugs.launchpad.net/calibre/+bug/1888456)
Merge branch 'master' of https://github.com/cbhaley/calibre
2020-07-22 15:16:49 +05:30
Charles Haley
f5838785d9 Enhancement #1888456: Request: "if column is set/not set" for int columns 2020-07-22 10:04:02 +01:00
Kovid Goyal
d572330733
Merge branch 'master' of https://github.com/cbhaley/calibre 2020-07-21 22:15:17 +05:30
Kovid Goyal
98e475a2e3
Merge branch 'update-atlantic' of https://github.com/thekabistro/calibre 2020-07-21 22:09:07 +05:30