Commit Graph

484 Commits

Author SHA1 Message Date
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
Kovid Goyal 66e3d8740e pep8 2017-02-06 22:12:59 +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 3ca5a472e6 Use common icon for notifier and main app bundles 2016-09-01 09:54:31 +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 e9c67487b2 ... 2016-07-08 11:57:01 +05:30
Kovid Goyal 8b133bac43 Enable travis for OS X as well 2016-06-26 13:27:41 +05:30
Kovid Goyal 7e68c19381 ... 2016-06-25 22:55:41 +05:30
Kovid Goyal bda0e2d812 Script to generate the software compilation used on travis 2016-06-25 12:56:11 +05:30
Kovid Goyal 4c5a77361a Exclude pyj-cached files whensyncing to buildbots 2016-06-22 10:36:45 +05:30
Kovid Goyal 95f29656fa Edit Book: Fix undocked windows not resizable on OS X
Caused by a regression in Qt.
https://bugreports.qt.io/browse/QTBUG-46882

Also, add the build scripts for calibre dependencies on OSX and linux to
the source tree.
2016-06-20 11:03:03 +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 55c74f69d7 OSX: Allow drag and drop of file onto viewer dock icon to view file 2016-05-22 18:45:22 +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 20ddc371aa OS X Build: Redirect stdout/stderr to /dev/null instead of ASL since ASL is flaky on some OS X machines 2016-04-23 17:30:14 +05:30