Commit graph

209 commits

Author SHA1 Message Date
Kovid Goyal
460aceb329 Update the version of openssl shipped in the windows 64 bit binary build as it was vulnerable to the heartbleed TLS bug 2014-04-08 13:53:51 +05:30
Kovid Goyal
a479db415c ... 2014-03-10 13:44:06 +05:30
Kovid Goyal
f5301dbfef Windows: Use a separate worker process to move files to the recycle bin. Fixes the problem of the recycle bin icon not being updated when deleting books into an empty recycle bin. Also avoids the overhead of launching a new, short-lived worker process for every delete. 2014-02-25 22:45:41 +05:30
Kovid Goyal
80b0842aea Portable installer: Do not ask the user for confirmation when upgrading an existing installation during an automated install 2014-01-01 09:02:32 +05:30
Kovid Goyal
78911d6077 Windows 64bit build: Fix corrupted images in MOBI files causing crash. Fixes #1264534 [calibre-parallel has stopped working](https://bugs.launchpad.net/calibre/+bug/1264534)
Loads the PIL C extensions from the file system as they apparently use
exceptions that cause crash with MemoryModule
2013-12-31 10:20:33 +05:30
Kovid Goyal
d0e60cf213 ... 2013-12-24 16:27:59 +05:30
Kovid Goyal
12ab1a706b Update lxml in 64bit windows build to fix crashes when parsing using html5lib 2013-12-19 09:40:36 +05:30
Kovid Goyal
289ef5f0b9 Rename Tweak Book to Edit Book 2013-12-10 17:21:51 +05:30
Kovid Goyal
a87092ba4f Standalone executable for Tweak Book 2013-12-01 16:16:52 +05:30
Kovid Goyal
78e8ba74a0 Add the six module required by html5lib 2013-10-24 11:35:49 +05:30
Kovid Goyal
4c89fcbe74 Update push for new windows VM 2013-10-18 16:42:03 +05:30
Kovid Goyal
8b820767d0 Windows: Improved device ejection code
Eject individual drives before trying to eject the device. Hopefully,
this fixes incomplete ejection with the Nook devices.
2013-09-21 11:21:47 +05:30
Kovid Goyal
ac2dd2f7a2 Fix #1225552 [Windows portable executable file description should be "Calibre"](https://bugs.launchpad.net/calibre/+bug/1225552) 2013-09-15 08:45:09 +05:30
Kovid Goyal
838c832f01 Move delete to recycle bin into a separate process on windows
This will hopefully fix any remaining locking errors on windows.
2013-08-27 18:40:02 +05:30
Kovid Goyal
7495fd3dd6 Update 32 bit windows build to Qt 4.8.4 as well 2013-05-26 21:05:17 +05:30
Kovid Goyal
e8056c9eb2 Windows build: Update the version of Qt calibre uses to fix crashes on some Windows 8 64 bit machines with touchscreens 2013-05-26 09:47:40 +05:30
Kovid Goyal
f27455e070 Update version of pyreadline bundled with calibre on windows 2013-05-10 13:00:23 +05:30
Kovid Goyal
e0917146f2 ... 2013-04-25 18:30:50 +05:30
Kovid Goyal
9691c13b7d ... 2013-04-25 18:29:26 +05:30
Kovid Goyal
1f8520d94b finish building libimobiledevice on win64 2013-04-25 17:50:09 +05:30
Kovid Goyal
3c8c184666 Initial work compiling libimobiledevice in windows 2013-04-25 16:02:24 +05:30
Kovid Goyal
4ef2f1a2f8 IGN:Tag release 2013-03-08 10:12:36 +05:30
Kovid Goyal
8538079882 Windows build: Fix a regression in 0.9.9 that caused calibre to not start on some windows system that were missing the VC.90 dlls (some older XP systems) 2012-12-21 00:34:36 +05:30
Kovid Goyal
3128c81b8b Fix #1087816 (Calibre 0.9.9 64bit startup) 2012-12-08 00:50:57 +05:30
Kovid Goyal
710f6fc94d Faster signing of windows installers 2012-12-04 12:08:49 +05:30
Kovid Goyal
186f4c0dad Signing of the 64-bit installer 2012-12-02 10:42:28 +05:30
Kovid Goyal
11ff1b023d Portable installer: Better error message when installation fails. 2012-12-02 07:22:19 +05:30
Kovid Goyal
f7212f46cf Fix broken 32 bit msi caused by name change. Also update version of wix used in the 32 bit build to 3.6 2012-12-02 00:08:34 +05:30
Kovid Goyal
583b5820c8 ... 2012-12-01 17:36:02 +05:30
Kovid Goyal
49bca5e19b Windows installer: Add some extra info to the registry 2012-12-01 16:42:41 +05:30
Kovid Goyal
a27ed8168d ... 2012-12-01 10:19:45 +05:30
Kovid Goyal
6fe9f6e521 Fix various 64bit compiler warnings 2012-12-01 10:19:05 +05:30
Kovid Goyal
a61316891e Fix various compiler warnings 2012-12-01 10:07:56 +05:30
Kovid Goyal
c8398e295f Do not put C extensions that use exceptions into the zip file as an exception will then cause a crash. Also update the memory dll loader tosupport 64 bit dlls 2012-12-01 09:50:46 +05:30
Kovid Goyal
ed57ee77d6 ... 2012-12-01 07:58:15 +05:30
Kovid Goyal
e4cf16327a ... 2012-12-01 07:53:36 +05:30
Kovid Goyal
629277a2f4 Fix WiX 2012-11-30 21:08:49 +05:30
Kovid Goyal
c1dd30004e 64 bit windows msi builds, though it's still picking up the 32 bit paths for some reason. Sigh. 2012-11-30 18:19:12 +05:30
Kovid Goyal
6e02f9a4a0 Move unrar.pyd out of pylib.zip as the zip loader breaks it 2012-11-26 13:14:57 +05:30
Kovid Goyal
b96ec77417 Speedup processing of RAR/CBR files by avoiding an extra file copy 2012-11-26 09:23:43 +05:30
Kovid Goyal
833849a863 calibre C modules compile on win64 2012-11-23 16:38:04 +05:30
Kovid Goyal
e6ad3acb20 ... 2012-11-22 17:21:11 +05:30
Kovid Goyal
b2b640e24a More 64-bit windows build progress 2012-11-22 16:39:44 +05:30
Kovid Goyal
4e76a78171 Get rid of the fontconfig env vars on windows 2012-11-20 10:41:48 +05:30
Kovid Goyal
c46f4748c7 64 bit lxml 2012-11-13 11:30:00 +05:30
Kovid Goyal
872cf4f75e We can compile libiconv, libxml2 and libxslt on win64, yay 2012-11-13 10:35:27 +05:30
Kovid Goyal
2238adce24 ... 2012-11-12 18:45:57 +05:30
Kovid Goyal
b2973a6741 ... 2012-11-12 17:49:03 +05:30
Kovid Goyal
d65a12b667 More progress building the 64 bit dependencies, though I have a nasty feeling that none of them will actually work 2012-11-12 17:47:56 +05:30
Kovid Goyal
8e08834403 Much nicer integration with the windows build VMs 2012-11-12 15:32:28 +05:30
Kovid Goyal
f2759fe04e ... 2012-11-12 08:55:46 +05:30
Kovid Goyal
fa5a749363 ... 2012-11-12 00:02:48 +05:30
Kovid Goyal
3888aa5b15 Start adding notes for win 64 version of calibre 2012-11-11 22:05:57 +05:30
Kovid Goyal
9c62f0a21c Remove the unused fontconfig bindings 2012-10-28 17:37:02 +05:30
Kovid Goyal
c0a35f9553 Conversion: Add support for CSS 3 selectors by switching to the new cssselect module which was extracted from the lxml package and further developed 2012-10-18 14:30:51 +05:30
Kovid Goyal
587a1be9ca Calibre portable: Add a manifest to the portable installer exe to prevent the application compatibility wizard from warning about a possible failed installation on windows 7. Also Fixes #1057042 (Calibre Portable installer requires admin privileges) 2012-09-27 16:12:44 +05:30
Kovid Goyal
bd83b0532e Portable: Add support for multiple libraries 2012-09-17 17:43:16 +05:30
Kovid Goyal
2a7a7cab4c Calibre portable: Allow renaming of the 'Calibre Library' folder to something else 2012-09-16 15:44:28 +05:30
Kovid Goyal
95b52a2059 Portable installer: Error out if calibre.exe is running 2012-09-16 14:49:57 +05:30
Kovid Goyal
e5e5da661e Calibre Portable: Create an exe installer 2012-09-16 13:36:39 +05:30
Kovid Goyal
24d2849dfa Always return 0 from the GUI entry point in windows 2012-09-15 18:40:19 +05:30
Kovid Goyal
6ec107a928 Switch to using psutil to measure memory consumption 2012-09-04 13:22:49 +05:30
Kovid Goyal
26618a2a9d Add a function to get information about all network interfaces 2012-08-26 22:39:35 +05:30
Kovid Goyal
c1173a2224 Update podofo to 0.9.1 in all binary build, to fix corruption of some PDFs when updating metadata. Fixes #1031086 (Save To Disk with Update Metadata can corrupt PDF) 2012-07-31 16:21:13 +05:30
Kovid Goyal
890b0418ed IGN:Tag release 2012-07-20 09:57:26 +05:30
Kovid Goyal
7aafb31929 Digitally sign the windows .msi installer 2012-07-17 13:32:54 +05:30
Kovid Goyal
2e538c1ef5 ... 2012-07-12 14:36:48 +05:30
Kovid Goyal
3f6eceb74f Remove dependency on IPython 2012-07-09 19:10:01 +05:30
Kovid Goyal
f4390b768d ... 2012-07-09 13:32:27 +05:30
Kovid Goyal
37286ca39c Update ICU in windows binary 2012-07-05 13:11:03 +05:30
Kovid Goyal
7ace9fafb2 ... 2012-07-02 14:15:48 +05:30
Kovid Goyal
5d982f24e5 ... 2012-06-23 21:50:35 +05:30
Kovid Goyal
bd639fede6 Do not compile Qt on windows with -ltcg as there have been a few reports of calibre crashing in the latest release 2012-06-20 14:32:00 +05:30
Kovid Goyal
13bdcf83b5 Update Qt to 4.8.2 in windows binary build and turn on LTCG 2012-06-11 15:59:56 +05:30
Kovid Goyal
28d6e85913 Import QtCurve into the calibre source tree so I can fix the various platform specific bugs myself 2012-06-03 11:50:33 +05:30
Kovid Goyal
5cc583c3bd Dont try to start VMs if already running 2012-06-03 11:34:25 +05:30
Kovid Goyal
415f08afd9 Ad QT Curve to the windows and OS X builds 2012-05-31 20:11:19 +05:30
Kovid Goyal
e2148e812b PDF metadata: Do not crash when reading malformed PDF files 2012-05-31 00:45:20 +05:30
Kovid Goyal
48ce2b54f8 PDF Input: Support image rotation commands in PDF files. Fixes the long standing problem of some images being flipped when converting from PDF in calibre. 2012-05-19 13:55:17 +05:30
Kovid Goyal
5b4f6b1b52 Update version of imagemagick in the windows build to fix secunia reporting a phantom? security vulnerability in the ImageMagick DLLs. Fixes #999496 (Used ImageMagick DLL is insecure) 2012-05-16 00:00:10 +05:30
Kovid Goyal
d7908b9f1f Update Qt to 4.8.1 in windows binary build 2012-04-01 17:26:58 +05:30
Kovid Goyal
91a4bd7d42 Upgrade version of Qt in windows builds to 4.8.0 2012-03-17 14:51:55 +05:30
Kovid Goyal
f8c70eccde Calibre portable: Do not allow calibre portable to run if it is placed in a location whose path is too long. Also hide the library location setup in the welcome wizard when running the portable build. 2012-02-25 12:19:00 +05:30
Kovid Goyal
6c01b3cc67 Updated translations 2011-09-02 10:14:21 -06:00
Kovid Goyal
77e6d76e27 ... 2011-09-02 10:10:54 -06:00
Kovid Goyal
aa6a3929eb Fix handling of non-ascii paths (I hope) in calibre portable launcher 2011-07-29 01:38:05 -06:00
Kovid Goyal
6fd23c7ca1 ... 2011-07-29 01:19:58 -06:00
Kovid Goyal
9676bab7c9 ... 2011-07-01 22:24:07 -06:00
Kovid Goyal
f4e5714391 Portable build: set a env var 2011-06-14 13:08:13 -06:00
Kovid Goyal
72d9c3fa96 Fix bundled PyCrypto in the windows build 2011-06-11 09:50:34 -06:00
Kovid Goyal
41841f2e66 Fix creation of empty dorectories in zip files 2011-06-07 09:49:33 -06:00
Kovid Goyal
fbd282480c Build a calibre portable installer in addition to the .msi 2011-06-07 09:08:28 -06:00
Kovid Goyal
ab0247df39 ... 2011-06-06 22:13:49 -06:00
Kovid Goyal
b5a166753b Windows build: No longer install CRT in the system SxS folder. Makes calibre fully relocatable. 2011-06-06 11:33:32 -06:00
Kovid Goyal
1620dee548 Clean up Qt plugins dir in windows build 2011-06-06 06:56:34 -06:00
Kovid Goyal
1f837ca129 ... 2011-06-06 06:34:52 -06:00
Kovid Goyal
51c4fe162c No longer ship libusb in the windows binary 2011-06-05 23:01:32 -06:00
Kovid Goyal
b22d5ac5fb Windows build: Add code to load .pyd python extensions from a zip file. This allows many more files in the calibre installation to be zipped up, speeding up the installer. 2011-06-05 20:21:09 -06:00
Kovid Goyal
88709bb88f Windows installer: Remember and use previous settings for installing desktop icons, adding to path, etc. 2011-05-29 11:06:56 -06:00
Kovid Goyal
3a28da796f Move User Manual to http://manual.calibre-ebook.com 2011-05-28 14:02:32 -06:00