Commit Graph

294 Commits

Author SHA1 Message Date
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 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 645f1d138f Option to not build installers 2017-05-21 13:39:06 +05:30
Kovid Goyal 3565840a07 Update path to WiX 2017-05-21 13:39:06 +05:30
Kovid Goyal e3d0d6e23a Add CRT to the frozen build 2017-05-21 13:39:06 +05:30
Kovid Goyal ab3e048a95 Use only win32 functions in the launcher, no CRT functions
Reduces the size of the executables a little
2017-05-21 13:39:06 +05:30
Kovid Goyal 9a49104dac Refactor application layout on windows
Now only the calibre executables are present in the top level directory
(which is added to PATH). No third party executables and no dlls.

This became necessary because the VS 2015 CRT is not manifest based, so
it would have to be placed in the top level dir in the old layout. Now
it can be put into the DLLs dir.
2017-05-21 13:39:06 +05:30
Kovid Goyal 77a0558cf2 Initial stab at replacing use of MemoryModule 2017-05-21 13:39:06 +05:30
Kovid Goyal 6206f7687d Update timestamp server URLs 2017-05-12 09:56:25 +05:30
Kovid Goyal cc48842398 Fix a regression in the previous release that broke the file dialogs on windows vista 2017-02-11 08:13:37 +05:30
Yuri Chornoivan b4e9164c56 Fix minor typos 2017-02-04 22:40:08 +02:00
Kovid Goyal cf248c225a Allow setting APP_UID in file dialog helper process 2017-02-01 18:12:22 +05:30
Eric Hamiter 894e00a796 Fix typo for upto => up to globally 2017-01-14 18:19:27 -06:00
Kovid Goyal ca43551cd9 Windows: Fix file extension not being added automatically when missing in save dialogs. Fixes #1637353 ['SAVE AS' COVER IMAGE -Does Not Save File](https://bugs.launchpad.net/calibre/+bug/1637353) 2016-11-05 13:11:14 +05:30
Kovid Goyal 70f7e0438b Portable Installer: Auto-create the directory specified ont he command line if it does not exist 2016-09-01 16:15:13 +05:30
Kovid Goyal 116f6a75f0 Windows: Fix file selection dialogs blurry on HiDPI monitors 2016-07-21 20:12:28 +05:30
Kovid Goyal 4c2fa5e621 Silence incorrect compiler warning 2016-07-14 12:42:25 +05:30
Kovid Goyal c7f626083d ... 2016-07-14 12:32:55 +05:30
Kovid Goyal ce9d5f4104 Convert more URLs to use https 2016-06-17 10:26:44 +05:30
Kovid Goyal d8e131ad08 Use authentication for the named pipe in the windows file dialogs 2016-06-01 11:01:17 +05:30
Kovid Goyal 4294db3e46 Windows: Workaround for explorer shell extensions on windows that write to stdout
Use a pipe for reading output from the worker process instead of stdout.
Apparently there exist shell extensions that write to stdout. Le
bubbling sigh.
2016-05-26 18:25:27 +05:30
Kovid Goyal 6838ffc42c Add build test for the file dialog helper 2016-05-11 07:42:16 +05:30
Kovid Goyal 7128d6eadd Build the file dialog helper 2016-05-11 07:15:33 +05:30
Kovid Goyal dcc590b797 More work on the file dialogs helper 2016-05-10 23:32:58 +05:30
Kovid Goyal cc42267ba8 Do not add IM to the calibre builds 2016-05-10 15:51:20 +05:30
Kovid Goyal ca85b8ac07 Dont add imageops.pyd to pylib.zip 2016-05-06 07:00:45 +05:30
Kovid Goyal b078110aed Initial path 2016-05-03 23:52:46 +05:30
Kovid Goyal e133f3c1fa Setting of initial folder 2016-05-03 23:27:46 +05:30
Kovid Goyal 1027b30d1b Various boolean options 2016-05-03 23:02:38 +05:30
Kovid Goyal b9dcf3f114 File save dialogs 2016-05-03 21:21:19 +05:30
Kovid Goyal 0a0a760290 Set binary mode and unset safe dll search 2016-05-03 21:12:26 +05:30
Kovid Goyal 770c076500 Read arbitrary strings from stdin 2016-05-03 20:50:25 +05:30
Kovid Goyal d8fe21d156 Start work on helper process for windows file dialogs 2016-05-03 20:04:53 +05:30
Kovid Goyal 974722696b Portable Installer: Do not ask to launch calibre when running an automated install. Automated installs will now never launch calibre. 2016-03-05 10:10:23 +05:30
Kovid Goyal d90d89aa8c ... 2015-12-31 17:01:11 +05:30
Kovid Goyal 4772ea768b Use SHA 256 with Authenticode 2015-12-31 14:50:42 +05:30
Kovid Goyal 08be881052 ... 2015-12-07 13:33:36 +05:30
Kovid Goyal 62e942d7b8 Also preserve sip.exe 2015-12-07 13:25:38 +05:30