Commit graph

310 commits

Author SHA1 Message Date
Kovid Goyal
7d54d25844 Remove unused mount helper
Fixes #1225696 [Add patch to compile with CLANG](https://bugs.launchpad.net/calibre/+bug/1225696)
2013-09-15 21:58:18 +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
0d860c43fb OS X build: Log stdout/stderr to Console.app
In OS X 10.8 Apple stopped redirecting stdout/stderr to Console.app for
applications launched by launch services. Re-enable the redirection,
useful for debugging.
2013-08-18 11:05:12 +05:30
Kovid Goyal
bad2bc51c7 Add QtXmlPatterns to the linux build as some distros seem to require it 2013-08-15 22:06:11 +05:30
Kovid Goyal
9c562b35c3 ... 2013-07-29 21:20:55 +05:30
Kovid Goyal
fa4506a019 oops 2013-07-29 18:36:21 +05:30
Kovid Goyal
0356894fca Fix apsw not included in linux binary builds 2013-07-29 08:35:34 +05:30
Kovid Goyal
afde67471f Linux build: include both ffi libs
Include the ffi libs from both gcc and libffi. Fixes #1186148 [libffi.so.6 not available in debian sid](https://bugs.launchpad.net/calibre/+bug/1186148)
2013-05-31 13:31:07 +05:30
Kovid Goyal
9c2a919cf9 Change the develop section to point to git 2013-05-29 16:54:13 +05:30
Kovid Goyal
7f0f7ce605 Exclude .git when push to build vms 2013-05-28 17:11:20 +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
316b44c764 PDF Input: Fix crashes on some malformed files, by updating the PDF library calibre uses (poppler 0.22.4) 2013-05-15 11:13:49 +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
e4aa24195d Update version of libimobiledevice in binary builds 2013-04-24 10:19:39 +05:30
Kovid Goyal
6fe7c2c662 pep8 2013-04-24 09:56:42 +05:30
Kovid Goyal
2d4746a39d Add libimobiledevice to OS X build 2013-04-04 12:52:49 +05:30
Kovid Goyal
b1cc151ed7 Add libimobiledevice to linux builds 2013-04-04 12:38:29 +05:30
Kovid Goyal
4ef2f1a2f8 IGN:Tag release 2013-03-08 10:12:36 +05:30
Kovid Goyal
1e6e0fa16e Update poppler and podofo in the linux builds 2013-02-28 11:28:27 +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
21f53431ad Use nicer name for notifier app so that it is recognizable in the notification center settings 2012-11-29 09:19:17 +05:30
Kovid Goyal
82f10e2712 Show notifications in the Apple notification centre in OS X Mountain Lion 2012-11-28 12:10:58 +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
f4f58175f8 Linux binary: Use exec in the wrapper shell scripts that are used to set env vars and launch calibre utilities. Fixes #1077884 (calibre-server wrapper script should exec binary) 2012-11-12 18:44:43 +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
e7397f60d5 Put fontconfig back in the OS X build since poppler uses it 2012-10-31 13:33:13 +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
2e9e71a377 Push to getafix 2012-10-18 11:16:06 +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
cf416ed13c Create a libusb based device scanner and use it on OS X. This is needed to enable MTP support. 2012-08-25 23:28:32 +05:30
Kovid Goyal
4200099915 Update version of poppler bundled with calibre to fix crashes when reading metadata from some PDF files 2012-08-14 12:34:15 +05:30
Kovid Goyal
6d9a72022d Add libmtp to the bundled deps in the linux builds 2012-08-09 09:09:04 +05:30
Kovid Goyal
7702e3b488 IGN:Tag release 2012-08-03 10:16:44 +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
3d18757d8e Digitally sign OS X builds 2012-07-17 16:18:34 +05:30
Kovid Goyal
7aafb31929 Digitally sign the windows .msi installer 2012-07-17 13:32:54 +05:30
Kovid Goyal
e8e109a25a Linux binaries: Bundle libglib to avoid incompatibilities with glib on various distros. See #1022019 2012-07-15 11:13:40 +05:30
Kovid Goyal
2e538c1ef5 ... 2012-07-12 14:36:48 +05:30
Kovid Goyal
f9419c9c3c ... 2012-07-11 10:37:03 +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
0c2a1df518 Support for retina displays in OS X (I hope) 2012-07-08 09:52:37 +05:30
Kovid Goyal
7c2bdb800d ... 2012-07-07 10:40:28 +05:30
Kovid Goyal
37286ca39c Update ICU in windows binary 2012-07-05 13:11:03 +05:30
Kovid Goyal
7ad2a4172c Update ICU in linux build 2012-07-05 09:34:01 +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
6919614d36 Faster push 2012-06-20 17:08:04 +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
5ffd984347 Bundle libexpat in the linux binaries to cater for systems with outdated versions of expat 2012-06-15 19:33:01 +05:30
Kovid Goyal
23e620a0d5 Update the version of ipython in the OS X build 2012-06-12 09:12:16 +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
8f8e0018aa Move the User Manual out of the src/ directory 2012-05-30 11:32:00 +05:30