Commit Graph

34667 Commits

Author SHA1 Message Date
Kovid Goyal 6af8bdab97 Add a robots.txt 2017-05-21 13:39:11 +05:30
Kovid Goyal 0a44163d82 Read and write CS settings from a file 2017-05-21 13:39:11 +05:30
Kovid Goyal 52007b840d Change import to use new server code 2017-05-21 13:39:11 +05:30
Kovid Goyal bae7d21608 Remove the old server code. Still need to port various bits of calibre that use it 2017-05-21 13:39:11 +05:30
Kovid Goyal fce59c91c7 Switch calibre-server.exe to use the new server 2017-05-21 13:39:11 +05:30
Kovid Goyal 165dd83b68 Remove resources for old content server 2017-05-21 13:39:11 +05:30
Kovid Goyal 3ed6951f2e Freeze epubReadingSystem 2017-05-21 13:39:11 +05:30
Kovid Goyal 195b083c3a Implement epubReadingSystem for the in browser viewer 2017-05-21 13:39:11 +05:30
Kovid Goyal d97e1ce707 Delay load calibre.library.server so that tests dont fail until it is ported 2017-05-21 13:39:11 +05:30
Kovid Goyal 5ed88a0bf5 Remove no longer needed cherrypy/routes bundled packages 2017-05-21 13:39:11 +05:30
Kovid Goyal 374e5a2714 Remove no longer user CS tweaks 2017-05-21 13:39:10 +05:30
Kovid Goyal 814cf18c69 Add support for reading JPEG-XR images 2017-05-21 13:39:10 +05:30
Kovid Goyal 933c7d221d pep8 and condition on PLATFORM 2017-05-21 13:39:10 +05:30
Kovid Goyal d5f2622b41 Use python36 instead of python35 to bootstrap 2017-05-21 13:39:10 +05:30
Kovid Goyal d095f90edf Rename appveyor fie to have leading dot 2017-05-21 13:39:10 +05:30
Kovid Goyal 00ef575a03 No longer need to restrict running kernel as we use chroot 2017-05-21 13:39:10 +05:30
Kovid Goyal 9445fae589 build-calibre dir layout changed slightly 2017-05-21 13:39:10 +05:30
Kovid Goyal 063c43e871 Call shutdown after linux build as well 2017-05-21 13:39:10 +05:30
Kovid Goyal e21f0a3acc Dont error if file exists when building installer 2017-05-21 13:39:10 +05:30
Kovid Goyal 47ac17d962 Fix conflicts in appveyor.yml 2017-05-21 13:39:09 +05:30
Kovid Goyal 21f8414867 Detect old version of Vista (before SP2) 2017-05-21 13:39:09 +05:30
Kovid Goyal e49df95bac Add a kernel version check to the publish command
The new build process uses docker which requires installed and running
kernel versions to match
2017-05-21 13:39:09 +05:30
Kovid Goyal 74153a0d22 Sign installers explicitly 2017-05-21 13:39:09 +05:30
Kovid Goyal dda2541a30 Remove unused code 2017-05-21 13:39:09 +05:30
Kovid Goyal 51d74985d3 Add AppVeyor badge 2017-05-21 13:39:09 +05:30
Kovid Goyal f7a9a7790a Skip file dialog test on appveyor 2017-05-21 13:39:09 +05:30
Kovid Goyal 4488703e1e Start work on setting up CO testing on windows with AppVeyor 2017-05-21 13:39:09 +05:30
Kovid Goyal ab167e2c33 Switch to the new auto-build sw for travis 2017-05-21 13:39:09 +05:30
Kovid Goyal 37cd0c56e5 Use the new auto-build infrastructure for creating calibre installers 2017-05-21 13:39:09 +05:30
Kovid Goyal 7bce30a9db Change windows build environment detection to work with the new automatic build system 2017-05-21 13:39:08 +05:30
Kovid Goyal 4c3d3ecae8 Run the tests before publishing 2017-05-21 13:39:08 +05:30
Kovid Goyal 298df07987 Ensure PrintVLen always adds a byte for trailing NULL 2017-05-21 13:39:08 +05:30
Kovid Goyal 523bf9f4eb ... 2017-05-21 13:39:08 +05:30
Kovid Goyal c203b2fcd4 Remove extraneous fluff from the dist directory 2017-05-21 13:39:08 +05:30
Kovid Goyal ed1caccac7 Fix bundled Universal CRT not working on computers where the Universal CRT was not already installed 2017-05-21 13:39:08 +05:30
Kovid Goyal 107c454cb2 Simplify code to set dll directory 2017-05-21 13:39:08 +05:30
Kovid Goyal ac019c2460 Dont create installers in build notes 2017-05-21 13:39:08 +05:30
Kovid Goyal c929839f14 ... 2017-05-21 13:39:08 +05:30
Kovid Goyal 6c353bd330 ... 2017-05-21 13:39:08 +05:30
Kovid Goyal d337aee373 Disable app-local deployment of the universal CRT
It does not work for some hard to fathom reason.
2017-05-21 13:39:07 +05:30
Kovid Goyal 963b0eeea6 Nicer error message when loading the Universal CRT fails 2017-05-21 13:39:07 +05:30
Kovid Goyal 897a1a137e Do not have the launcher executables depend on the CRT 2017-05-21 13:39:07 +05:30
Kovid Goyal f8560f79fc Add proper manifests to all calibre executables
Marked as compatible with all versions of windows upto 10
2017-05-21 13:39:07 +05:30
Kovid Goyal ef7c1a3c69 Fix detection of mt.exe 2017-05-21 13:39:07 +05:30
Kovid Goyal 2f7f2ace66 Change the VM names 2017-05-21 13:39:07 +05:30
Kovid Goyal 9b5a3ba5a5 Build 32bit calibre 2017-05-21 13:39:07 +05:30
Kovid Goyal 1dd2c65384 Build libimobiledevice 2017-05-21 13:39:07 +05:30
Kovid Goyal 9bd640e7ae Replace the old windows build notes 2017-05-21 13:39:07 +05:30
Kovid Goyal 7a4ea3e7f5 Use vsnprintf on unix with a NULL buffer to get required size
This conforms to POSIX.1-2001
2017-05-21 13:39:07 +05:30
Kovid Goyal 957126c11a Fix for mysterious crash in podofo module 2017-05-21 13:39:06 +05:30