Commit graph

1932 commits

Author SHA1 Message Date
Kovid Goyal
ceeb2b21f9 Proper location for ensure_app when running srv tests 2016-06-21 23:40:04 +05:30
Kovid Goyal
18792fb11a Allow choosing individual tests to run 2016-06-21 23:34:20 +05:30
Kovid Goyal
f89a794396 DRYer 2016-06-21 23:16:07 +05:30
Kovid Goyal
759231ca53 Merge selectors tests into css module 2016-06-21 23:13:06 +05:30
Kovid Goyal
538f0a7186 A single entry point to run all tests 2016-06-21 23:12:06 +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
126ea17b34 Do not build the ImageMagick extension 2016-05-10 15:43:09 +05:30
Kovid Goyal
1055797da4 Initial implementation of octree based image quantization 2016-05-08 13:47:00 +05:30
Kovid Goyal
ca85b8ac07 Dont add imageops.pyd to pylib.zip 2016-05-06 07:00:45 +05:30
Kovid Goyal
b57ea0ffd0 Port the border removal algorithm from IM to Qt 2016-05-05 18:17:50 +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
f451b173ed Change bootstrap order 2016-05-03 11:09:36 +05:30
Kovid Goyal
4d85e84119 Option to control mathjax source URL 2016-05-03 10:58:10 +05:30
Kovid Goyal
3dc7dad1b1 Use the stdlib tempfile module instead of ptempfile 2016-05-03 10:37:06 +05:30
Kovid Goyal
cf5755f6a2 Use a forked MathJax, makes it easier to maintain the patch 2016-05-03 10:20:29 +05:30
Kovid Goyal
514a8a2863 Patch MathJax so that correct webfont URLs are generated 2016-05-03 08:30:30 +05:30
Kovid Goyal
00d689e6ac DRYer 2016-05-02 20:23:05 +05:30
Kovid Goyal
e2a68b700c typo 2016-05-02 20:18:53 +05:30
Kovid Goyal
663dc80a15 Switch to the modern CommonHTML output for MathJax 2016-05-02 20:11:51 +05:30
Kovid Goyal
6b5ecdc7e1 Add the mathjax version to the compiled js 2016-05-01 20:17:36 +05:30
Kovid Goyal
6531811efa Allow the server to serve up MathJax 2016-05-01 16:50:33 +05:30
Kovid Goyal
0f57f37308 Add compiling of RapydScript to the build system 2016-05-01 14:08:27 +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
Kovid Goyal
72a30b9c9e OS X build: If setting up ASL fails, redirect to /dev/null to ensure we dont get errors writing to stdout 2016-04-15 20:36:54 +05:30
Kovid Goyal
9b41e0c98f Reduce number of Downloading prints when the installer output is redirected to a file 2016-03-29 21:08:02 +05:30
Kovid Goyal
b286ce1745 ... 2016-03-11 10:00:42 +05:30
Kovid Goyal
b1664c7417 Upload GPG signatures as well as SHA512 hashes of installer files 2016-03-07 13:25:59 +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
8da7fd2616 Better fix for [options] header in generated manual pages 2016-03-04 00:30:20 +05:30
Kovid Goyal
543482ae65 Implement translations for the new content server 2016-03-03 22:33:23 +05:30
Kovid Goyal
b27e649295 Auto-fix translated references to generated/en/ 2016-03-03 21:27:15 +05:30
Kovid Goyal
3eaf62de5b Yet another fix for python ssl distro compatibility
Apparently CentOS 7 just decided to backport the SSL patches from 2.7.9
to 2.7.5! Sigh.

I have no idea if this change will cause installation to stop working on
old Debian/Ubuntu. I love linux.

Fixes #1551800 [Automatic Linux install fails with SSL error](https://bugs.launchpad.net/calibre/+bug/1551800)
2016-03-01 22:22:58 +05:30
Kovid Goyal
6fdcc3c85f Use builtin RS compiler for generating POT files 2016-02-23 15:14:34 +05:30
Kovid Goyal
0ce29d414c Generate translations template for new content server 2016-02-23 14:56:05 +05:30
Kovid Goyal
59d1a6f2c6 Update version of Qt in OS X build to 5.5.1
Needed to prevent QT from using the system openssl library. For Qt >=
5.5 it uses Apple's TextScure API instead of openssl.
2016-01-30 15:56:27 +05:30
Kovid Goyal
fc7d4830a9 Switch to using a private openssl lib on OS X 2016-01-30 12:40:50 +05:30
Kovid Goyal
deb72df077 Remove code superseeded by winusb 2016-01-19 20:18:00 +05:30
Kovid Goyal
444c01ed30 Update bundled duktape JS interpreter 2016-01-19 11:32:54 +05:30
Kovid Goyal
e2e93a3a74 ... 2016-01-19 00:26:31 +05:30
Kovid Goyal
7db8c4df74 Remove no longer need code 2016-01-17 18:58:39 +05:30
Kovid Goyal
76c0a9b8b7 ... 2016-01-15 09:24:37 +05:30
Kovid Goyal
0c57ad189e Dont upload to files.calibre-ebook.com as it no longer exists 2016-01-12 10:24:31 +05:30
Kovid Goyal
cad0f939cb Self host plugin icon 2016-01-10 14:17:15 +05:30
Kovid Goyal
ccd069c343 Now host user manual on main server 2016-01-10 14:14:35 +05:30
Kovid Goyal
f32888e47d ... 2016-01-10 10:12:44 +05:30
Kovid Goyal
e71c1a4888 Change to using main server download URL for the linux installer 2016-01-09 10:53:50 +05:30
Kovid Goyal
af34535d4c Also write calibre version to the main server 2016-01-08 17:30:10 +05:30
Kovid Goyal
5a24f7f51b Avoid mixed content warnings when referring to resources on the calibre website 2016-01-08 15:57:20 +05:30
Kovid Goyal
f6fb20a481 Remove no longer needed instructions 2016-01-07 19:04:18 +05:30
Kovid Goyal
e81938ae31 Reset owner after uploading manual 2016-01-07 16:25:13 +05:30
Kovid Goyal
77051cf145 ... 2016-01-07 15:49:25 +05:30
Kovid Goyal
5a792a0d6a ... 2016-01-07 15:25:30 +05:30
Kovid Goyal
9c582259be ... 2016-01-07 15:17:35 +05:30
Kovid Goyal
e0871ec10d ... 2016-01-07 15:06:18 +05:30
Kovid Goyal
7c5ab5bc17 Additional DLL for linux build with Qt 5.5 2016-01-05 00:52:58 +05:30
Kovid Goyal
54cb75dacb Update version of podofo in linux build 2016-01-05 00:11:20 +05:30
Kovid Goyal
5e8402c5ef Allow the linux installer to work even if the installation location is a symlink 2016-01-03 14:33:27 +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
2b3a1ea10c Update CA root certificate to use a SHA256 signature 2015-12-23 11:29:43 +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
Kovid Goyal
906dd4305f Move creation of pycygrun into the install script 2015-12-07 13:20:21 +05:30
Kovid Goyal
ad4f4b65fe Fix python install script not actually preserving site-packages 2015-12-07 12:56:14 +05:30
Kovid Goyal
5cc46c24e4 ... 2015-12-07 10:58:16 +05:30
Kovid Goyal
86a42609ba Get rid of iconv from windows build
The DLL was not working with VS 2015.
Also libxml2 covers the most commonly used encoding internally:
http://www.xmlsoft.org/encoding.html

In any case most (all?) parsing via lxml in calibre pre-decodes
input in python.
2015-12-07 09:44:43 +05:30
Kovid Goyal
9c7e8c19fd ... 2015-12-07 09:43:19 +05:30
Kovid Goyal
e13dc5ead1 ... 2015-12-07 08:59:25 +05:30
Kovid Goyal
a3abdce095 Rebuild everything with VS 2015
Makes sure that the instructions work from a clean VM and also gives me
the opportunity to update to VS 2015 SP1
2015-12-06 23:29:49 +05:30
Kovid Goyal
7124e39cdc ... 2015-12-06 18:19:55 +05:30
Kovid Goyal
dc52214b2b Building of calibre extension modules with VS 2015 2015-12-06 13:47:56 +05:30
Kovid Goyal
607268dee1 Build Qt with VS 2015 2015-12-06 13:22:22 +05:30
Kovid Goyal
166697795f More VS 2015 work
Now only Qt is left. Will wait for release of 5.6.1 for that
QtWebKit is being removed from Qt 5.6 so will have tobuild it
separately/out-of-tree? Dont know what will happen with PyQt's wrappers
for QtWebKit, will they also be have to be built out of tree?
2015-12-04 11:23:47 +05:30
Kovid Goyal
4467f98e93 Enable asm in openssl builds with VS 2015 2015-12-04 09:54:25 +05:30
Kovid Goyal
04b4838d99 Compile ImageMagick with VS 2015 2015-12-03 23:44:45 +05:30
Kovid Goyal
96800edcfa Build PoDoFo with VS 2015 2015-12-03 22:07:04 +05:30
Kovid Goyal
2efab97540 Build poppler with VS 2015 2015-12-03 21:45:29 +05:30
Kovid Goyal
6894028e37 ... 2015-12-03 20:41:04 +05:30
Kovid Goyal
05b8d30710 More VS 2015 2015-12-03 18:54:31 +05:30
Kovid Goyal
b3317ea463 More VS 2015 2015-12-03 18:05:28 +05:30
Kovid Goyal
b9f83d5509 More progress building calibre dependencies with VS 2015 2015-12-03 16:13:55 +05:30
Kovid Goyal
ef1f633538 ... 2015-12-02 21:36:16 +05:30
Kovid Goyal
ef8d72900e Instructions for compiling pywin32 with VS 2015 2015-12-02 20:58:27 +05:30
Kovid Goyal
1915bb64cd ... 2015-12-01 23:53:22 +05:30
Kovid Goyal
e3a8958c1d ... 2015-12-01 23:47:41 +05:30
Kovid Goyal
3735cc21cb ... 2015-12-01 22:30:34 +05:30
Kovid Goyal
31cfe9658f ... 2015-12-01 22:27:53 +05:30
Kovid Goyal
f38f522097 ... 2015-12-01 22:12:04 +05:30
Kovid Goyal
5041c8525a Finish up instructions for building python with VS 2015 2015-12-01 22:00:47 +05:30
Kovid Goyal
50bc0f79a2 ... 2015-12-01 00:12:00 +05:30
Kovid Goyal
cef61bd4ed ... 2015-11-30 21:41:47 +05:30
Kovid Goyal
412dc59b36 ... 2015-11-30 15:58:47 +05:30
Kovid Goyal
121f632862 ... 2015-11-30 15:51:18 +05:30
Kovid Goyal
701683e503 Start work on compiling windows build of calibre with VS 2015 2015-11-29 17:40:53 +05:30
Kovid Goyal
21979dad96 ... 2015-11-28 13:50:47 +05:30
Kovid Goyal
69d425e4b0 Add image compression tools into windows build 2015-11-27 20:49:22 +05:30
Kovid Goyal
25c5ab84a8 Add image compressors to OS X build 2015-11-27 19:18:25 +05:30
Kovid Goyal
5bba69ef28 Add image compression binaries to the linux build 2015-11-27 18:14:04 +05:30
Kovid Goyal
fede595e87 ... 2015-11-24 22:50:12 +05:30
Kovid Goyal
b44951a46c Do not run the post-installer through a shell 2015-11-22 07:31:02 +05:30
Kovid Goyal
27e4bd5b81 Simplify the main() function 2015-11-22 07:25:27 +05:30
Kovid Goyal
d05da909b5 Update version of poppler bundled with calibre 2015-11-16 13:11:36 +05:30
Kovid Goyal
21e1c5842b A nicer way to isolate config files created during the build process 2015-11-16 10:59:14 +05:30
Kovid Goyal
2e5a204c0a Update libpng to 1.6.19 in the binary builds
https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-8126
2015-11-15 09:12:18 +05:30
Kovid Goyal
cb22155364 Ensure there are no unpushed changes in the local repo before running upload_to_server 2015-11-13 17:52:59 +05:30
Kovid Goyal
143986b3bb ... 2015-11-09 13:52:58 +05:30
Kovid Goyal
af2be3287f Linux build: Fix problem with pointing hand mouse cursor not using the system theme on some linux systems
The actual fix involved patching the version fo Qt bundled with calibre,
see https://bugreports.qt.io/browse/QTBUG-41151
2015-11-09 10:47:40 +05:30
Kovid Goyal
83151cc1f0 Avoid the extra malloc+copies entailed by BytesIO in the non websocket part of the server as well
Needed a replacement for the zlib module as  the python2 version does
not support memoryview objects.
2015-10-28 18:24:01 +05:30
Kovid Goyal
343574245f Speedup monotonic() by eliminating the ctypes overhead 2015-10-28 14:39:49 +05:30
Kovid Goyal
4ef778fff8 Better error message when pkg-config not found 2015-09-25 22:55:13 +05:30
Kovid Goyal
d62fb3334b ... 2015-09-04 09:00:17 +05:30
Kovid Goyal
e83fc1c982 Only catch and ignore EnvironmentErrors when installing env module 2015-08-28 07:58:40 +05:30
Eli Schwartz
c4f232b967 linux installer: ensure python libdir exists
When using a staging root, the environment module failed to install.
2015-08-28 07:56:03 +05:30
Kovid Goyal
6ed8c25836 Windows build: Fix dukpy, apparently it has to be loaded from the filesystem, or it crashes 2015-08-08 11:44:19 +05:30
Kovid Goyal
d100eaeb9d Start work on creating .xz files 2015-08-07 09:03:59 +05:30
Kovid Goyal
50e0da0804 Implement decoding of .xz files
LZMA decoding code taken from the public domain LZMA SDK by Igor Pavlov.
2015-08-06 13:14:37 +05:30
Kovid Goyal
27672b7832 Update dukpy 2015-08-04 10:49:05 +05:30
Kovid Goyal
f862513e83 Remove unused WOFF font format support
The code was unused and the original code from Mozilla has some buffer
overflows, so we get rid of it.
2015-07-24 22:31:37 +05:30
Kovid Goyal
458276eb30 Stop uploading to sourceforge 2015-07-17 07:58:00 +05:30
Kovid Goyal
a3481c034a Dont launch separate interpreters for each sub-command during bootstrap 2015-07-15 13:47:11 +05:30
Kovid Goyal
9ef37427d3 Add a bootstrap sub-command to setup.py to ease building from a git checkout 2015-07-15 13:24:16 +05:30
Kovid Goyal
655c9499fd An embedded javascript interpreter 2015-06-18 15:37:18 +05:30
Kovid Goyal
3a63f54ca2 Remove unused code 2015-06-04 18:52:21 +05:30
Kovid Goyal
9daaa81437 Fix detection of plugin class in the KePub metadata plugins 2015-05-26 21:34:41 +05:30
Kovid Goyal
7750fdcf0e Add a test for HTTPS serving
Uses a nice new module I created to wrap OpenSSl's insance API for
creating certificates.
2015-05-26 20:30:38 +05:30
Kovid Goyal
4abd16a4a5 Fix #396 (Fix UnicodeDecodeError in linux installer script) 2015-05-05 17:52:36 +05:30
Kovid Goyal
87073a4536 Fix #395 (Build scripts: Fix thread leak) 2015-05-02 09:23:47 +05:30
Kovid Goyal
0cb35c0495 ... 2015-04-03 09:38:54 +05:30
Kovid Goyal
0e405f10d6 ... 2015-04-03 09:37:32 +05:30
Kovid Goyal
fe1eb2a2a2 ... 2015-03-27 17:38:25 +05:30
Kovid Goyal
2d768e9f4e Remove no longer needed branches from the linux installer 2015-03-24 13:38:54 +05:30
Kovid Goyal
82cd471ffc Switch to Qt 5.4.1 for the windows calibre builds 2015-03-24 13:10:37 +05:30
Kovid Goyal
e5e8c8600a Switch to Qt 5.4.1 for the OS X build 2015-03-24 12:45:04 +05:30
Kovid Goyal
d9cc928730 ... 2015-03-23 18:55:56 +05:30
Kovid Goyal
499a91bde8 Update build instructions for Qt 5.4 on windows 2015-03-23 17:40:59 +05:30
Kovid Goyal
0ca0f22446 ... 2015-03-23 12:28:13 +05:30
Kovid Goyal
c69be0507c Use my own multitail implementation in the build process
The distro one recently started segfaulting and my implementation is
much better.
2015-03-21 13:56:20 +05:30
Kovid Goyal
e0e1dbc638 Fix building with Qt 5.3.x 2015-03-13 09:26:40 +05:30
Kovid Goyal
6e750ffceb Workaround for crashes during conversions that involve generating
default covers of rasterizing SVG fonts or PDF output on linux with Qt
5.4.1

See https://bugreports.qt.io/browse/QTBUG-40946
2015-03-06 10:45:32 +05:30
Kovid Goyal
940693042f Remove cssselect from windows notes as we no longer depend on it 2015-02-22 14:51:04 +05:30
Kovid Goyal
085dd58217 Linux: Fix SSL CA certificates not being detected on Fedora based distributions 2015-02-20 16:02:45 +05:30
Kovid Goyal
010d12e84d Make exe file descriptions consistent 2015-02-18 08:09:52 +05:30
Kovid Goyal
78e547efca Do not add unneeded icons tot he installer 2015-02-17 09:31:40 +05:30
Kovid Goyal
5cb5a698ee Add viewer and editor icons to windows installer 2015-02-16 20:17:13 +05:30
Kovid Goyal
96abc72ed1 Clean up indentation in the WiX template 2015-02-16 19:22:36 +05:30
Kovid Goyal
59f9c55be4 ... 2015-02-16 12:52:59 +05:30
Kovid Goyal
ba12709d65 ... 2015-02-08 13:36:27 +05:30
Kovid Goyal
afc333449e Make updating calibre on file mirrors robust against history rewriting 2015-02-06 13:03:20 +05:30
Kovid Goyal
96dfab268e libimobiledevice: Prevent detection of WiFi connected iDevices 2015-02-01 13:09:23 +05:30
Kovid Goyal
9e7d1a6ed4 ... 2015-01-30 10:56:26 +05:30
Kovid Goyal
dcc80ea16a Sign tags using my personal key 2015-01-25 14:18:59 +05:30
Kovid Goyal
c70a3f9451 Nicer solution to GPG boneheadedness 2015-01-25 14:03:07 +05:30
Kovid Goyal
ef09e886b3 Change all shebangs to use python2 2015-01-23 19:08:21 +05:30
Kovid Goyal
e27e3f6f55 Work around GPG boneheadedness 2015-01-23 12:24:05 +05:30
Kovid Goyal
4df22d9107 ... 2015-01-23 11:51:35 +05:30
Kovid Goyal
3e98673a49 ... 2015-01-23 10:37:19 +05:30
Kovid Goyal
9fa83858a3 ... 2015-01-21 16:16:54 +05:30
Kovid Goyal
e39e6369b4 Forgot to update the separate main server 2015-01-19 09:07:25 +05:30
Kovid Goyal
25b973ee2e Change server the linux installer uses to avoid extra redirect 2015-01-17 12:34:03 +05:30
Kovid Goyal
667a7c4960 Switch demo uploads to new server 2015-01-17 10:56:57 +05:30
Kovid Goyal
568d49bac7 Change paths for testing of Changelog 2015-01-15 15:41:19 +05:30
Kovid Goyal
d47fb8c0bb ... 2015-01-14 12:57:23 +05:30
Kovid Goyal
d8ee6308d6 Purge dead code for uploading to the now defunct googlecode 2015-01-12 14:01:13 +05:30
Kovid Goyal
89cf80ab74 Update tarball-info when re-uploading 2015-01-12 13:50:23 +05:30
Kovid Goyal
1a8c28ecb9 Switch version check to new server 2015-01-12 11:40:39 +05:30
Kovid Goyal
0149c98092 Change signature downloads to new server 2015-01-12 04:14:12 +05:30
Kovid Goyal
73db79b1fa ... 2015-01-10 08:06:27 +05:30
Kovid Goyal
2e9024e55e Do not exclude six when freezing, since calibre no longer bundles it 2015-01-09 10:17:44 +05:30
Kovid Goyal
03f3eb931d Use create_default_context rather than manually creating the context 2015-01-07 11:53:53 +05:30
Kovid Goyal
721bd800cd Upload code signatures to new server 2015-01-07 08:29:01 +05:30
Kovid Goyal
9286d3c41f ... 2015-01-04 08:36:31 +05:30
Kovid Goyal
a145a210b8 ... 2015-01-02 23:23:33 +05:30
Kovid Goyal
be8c222864 Fix regression in 2.15 that broke calibre on OS X 10.7. Fixes #1407102 [Calibre 2.15 doesn't work in my mac](https://bugs.launchpad.net/calibre/+bug/1407102) 2015-01-02 22:54:33 +05:30
Kovid Goyal
5dae12447e ... 2015-01-02 11:23:35 +05:30
Kovid Goyal
79c029c15f OSX Build: Fix output to stdout/stderr not being redirected to Console.app in newer OS X version (>= 10.8) 2015-01-01 08:15:48 +05:30
Kovid Goyal
8ec51ecae3 Simplify stage2 logic 2014-12-26 10:48:12 +05:30
Kovid Goyal
ea2816dc85 DRYer 2014-12-26 10:11:21 +05:30
Kovid Goyal
e723ec4c47 Retry listing of running VMs to handle transitory failures 2014-12-26 09:41:44 +05:30
Kovid Goyal
4e355c9e48 Verify existence of installers after stage2 2014-12-26 09:30:52 +05:30
Kovid Goyal
555445824e Use openntpd instead of ntp 2014-12-21 13:21:38 +05:30
Kovid Goyal
59fcd4d823 ... 2014-12-20 10:11:17 +05:30
Kovid Goyal
328f6231c5 Add a note about codesign breaking due to network congestion 2014-12-20 09:59:35 +05:30
Kovid Goyal
f77df61e65 ... 2014-12-19 10:35:00 +05:30
Kovid Goyal
f7631b879f Report builder errors in stage2 properly 2014-12-19 10:28:44 +05:30
Kovid Goyal
d102bc256c Workaround for Ubuntu/Debian's brilliant decision to partially backport patches from python 2.7.9 to 2.7.8 2014-12-18 17:33:52 +05:30
Kovid Goyal
b5849698c0 Use a functionality check on the SSL module instead of checking version numbers, since there are distros out there that backport patches without changing version numbers 2014-12-16 09:30:01 +05:30
Kovid Goyal
6a349b9c30 Use TLS 1.2 when available for https 2014-12-16 09:00:50 +05:30
Kovid Goyal
4f6ca8d7d2 When downloading https resources with a self-signed certificate, handle python 2.7.9's API breakage
See #1402579 (Can't install calibre due "ssl.SSLError: [SSL] PEM lib (_ssl.c:2525)")
2014-12-15 22:45:02 +05:30
Kovid Goyal
f011529895 Dont fail when building translations if resources/localization does not exist, which happens for people building from a git checkout instead of the source tarball 2014-12-13 12:32:32 +05:30
Kovid Goyal
b6d78b69c7 Speed up building of release binaries by running three VMs in parallel 2014-11-28 14:50:51 +05:30
Kovid Goyal
0b7956cbdc ... 2014-11-26 14:19:14 +05:30
Kovid Goyal
1c6ddefbf9 Make user manual translations stats available to calibre 2014-11-26 12:54:17 +05:30
Kovid Goyal
bad59c4ed7 Add option to serve User Manual on localhost after building it 2014-11-26 12:38:44 +05:30
Kovid Goyal
58cb71be99 Update the version of libimobiledevice to 1.1.7 shipped in the linux and OS X builds 2014-11-23 14:19:15 +05:30
Kovid Goyal
d588010b39 Add pygments to the binary builds 2014-11-20 18:17:52 +05:30
Kovid Goyal
d040139f57 ... 2014-11-19 21:06:33 +05:30
Kovid Goyal
bff2ebc9d5 Use decorators for builtin S&R functions: prettier :) 2014-11-19 09:52:18 +05:30
Kovid Goyal
18e61e8eab DRYer 2014-11-19 09:20:38 +05:30
Kovid Goyal
705ed00b5f Move imports out of S&R builtin funcs 2014-11-19 09:12:55 +05:30
Kovid Goyal
4cb585cc3e Start work on function mode for S&R in the editor 2014-11-18 19:09:16 +05:30
Kovid Goyal
99cb07ea09 Use the default user shell in the build VMs instead of bash 2014-11-15 16:52:41 +05:30
Kovid Goyal
c471e0d1e0 Update the version of libimobiledevice bundled with the windows calibre build to support iOS 8 2014-11-15 16:52:18 +05:30
Kovid Goyal
d0a44763f8 Windows: Redirect stdout/stderr to NUL instead of temp files. Avoids unnecessary creation of temp files 2014-11-13 10:56:53 +05:30
Kovid Goyal
8dab918f98 Add the xpyb XCB python bindings to the linux builds 2014-10-31 16:00:40 +05:30
Kovid Goyal
3e2a75327a Add the dbus-glib library to the linux binary build 2014-10-30 09:04:26 +05:30
Kovid Goyal
d136c99cb4 ... 2014-10-29 21:09:34 +05:30
Kovid Goyal
b2a78f0d4b Revert inclusion of PyQt QTDBus module 2014-10-27 08:04:20 +05:30
Kovid Goyal
49c7a857e4 Include python bindings for QtDBus on linux 2014-10-26 12:04:43 +05:30
Kovid Goyal
f64107fa63 Fix text in standard buttons not being translated because of a change in Qt 5.3 2014-10-25 15:58:36 +05:30
Kovid Goyal
bf5c3f9be1 Raise User Manual translations completion threshold 2014-10-17 11:34:15 +05:30
Kovid Goyal
e155b2ac63 Proper exclusion for generated language based user manual files 2014-10-17 10:09:18 +05:30
Kovid Goyal
e9e763f824 Dont build the english version of themanual twice when using the --language option 2014-10-17 09:31:23 +05:30
Kovid Goyal
a756fc1b8f ... 2014-10-01 20:59:12 +05:30
Kovid Goyal
2fdf4de2f6 ... 2014-09-29 21:41:55 +05:30
Kovid Goyal
b4cfdbbf32 Turn on hash randomization in the version of python bundled with calibre 2014-09-29 21:36:33 +05:30
Kovid Goyal
9529fa26dc Retry when watch-compiling coffeescript 2014-09-21 21:18:39 +05:30
Kovid Goyal
388bba0fe9 List of current Qt 5workarounds that are obsoleted by Qt 5 bug fixes 2014-09-20 08:39:58 +05:30
Kovid Goyal
f5edac6074 Implement v2 codesigning for the calibre app bundle on OS X
calibre is now built on 10.9.5 as that is the only version of OS X that
supports v2 codesigning. v2 codesigning is required for Gatekeeper on
all versions of OSX >= 10.9.5
2014-09-19 15:31:33 +05:30
Kovid Goyal
44992bbd63 ... 2014-09-14 20:10:57 +05:30
Kovid Goyal
2002b18de3 Add a retry for setting the label on github 2014-09-12 09:26:31 +05:30
Kovid Goyal
0a90dc23d6 Fix compilation of texture generation code on OS X and windows 2014-09-11 21:01:42 +05:30
Kovid Goyal
f6e42f4cc1 Fix regression that caused calibre running in debug mode on OS X to not have a menubar or dock icon 2014-09-08 20:40:45 +05:30
Kovid Goyal
b6bbf61efd Only keep the most recent release on GitHub
GitHub claims they have no disk quotas for releases, but I dont want to
rely on that.
2014-09-05 12:45:21 +05:30
Kovid Goyal
43c4e2b867 Upload releases to GitHub as well 2014-09-05 08:55:26 +05:30
Kovid Goyal
acc92d85b6 Make requests available on file hosting servers 2014-09-04 21:45:29 +05:30
Kovid Goyal
76fb7b2b74 ... 2014-09-01 15:10:54 +05:30
Kovid Goyal
77683fb88b Explicitly close ThreadPool from multiprocessing to ensure no leaked threads 2014-08-30 11:08:34 +05:30
Kovid Goyal
d758d88191 Decrease size of icns files in the OS X app bundle
By running the PNG images through a PNG optimizer. Also specify a
thumbnail image to use for files associated with calibre. Fixes #295 (Icon association for book files on Mac)
2014-08-30 10:49:00 +05:30
Kovid Goyal
057afd434c ... 2014-08-30 10:22:54 +05:30
Kovid Goyal
cc8b5e70c2 Patch to Qt WebKit to fix rendering of soft hyphens in the viewer 2014-08-28 15:47:57 +05:30
Kovid Goyal
e8d2a6a02f Remove platform theme plugin as it causes crashes in Ubuntu 2014-08-27 13:34:18 +05:30
Kovid Goyal
74fc0e6f3f Add some missing plugins to the Qt bundled with calibre on linux 2014-08-26 23:44:30 +05:30
Kovid Goyal
c0708c760d Workaround for bug in hdiutil 2014-08-25 10:17:31 +05:30
Kovid Goyal
1d92987780 OS X: Fix background jobs stealing input focus if they require the use of hidden browser 2014-08-24 18:28:25 +05:30
Kovid Goyal
10179bce94 Add translatable strings from the QT font dialog 2014-08-24 10:14:50 +05:30
Kovid Goyal
697a74b0c1 Prevent calibre from installing or running on Windows XP as there have been many reports of Qt 5 crashing on Windows XP and Windows XP is now no longer supported by Microsoft. 2014-08-24 00:47:10 +05:30
Kovid Goyal
b6579971b3 Fix move to .txz for linux binaries causing links on the previous releases page for linux binaries not working 2014-08-23 01:07:36 +05:30
Kovid Goyal
8208bb5171 Refactor for DRYness 2014-08-22 13:39:35 +05:30
Kovid Goyal
8982e9d52c Handle partial re-uploads when uploading to fosshub 2014-08-22 13:01:45 +05:30
Kovid Goyal
3f57f71c5a ... 2014-08-22 09:38:32 +05:30
Kovid Goyal
27b57c73b3 ... 2014-08-22 08:40:28 +05:30
Kovid Goyal
ab82e663f8 Dont check .py files auto-generated from .ui files 2014-08-21 21:21:51 +05:30
Kovid Goyal
7bca268659 Parallelize gathering of translation stats 2014-08-17 13:45:13 +05:30
Kovid Goyal
e6d68eef01 ... 2014-08-17 13:07:57 +05:30
Kovid Goyal
9489286782 Fix calculation of user manual translation stats 2014-08-17 13:05:51 +05:30
Kovid Goyal
65877258a0 ... 2014-08-17 08:34:08 +05:30
Kovid Goyal
c12eece047 Add strings from the Qt color dialog for translation 2014-08-15 16:08:14 +05:30
Kovid Goyal
290533fbe6 Parallelize compiling of main translation .po files 2014-08-12 11:49:35 +05:30
Kovid Goyal
f07c5a0cf1 Use new manual build framework for building manual pot files 2014-08-12 11:26:01 +05:30
Kovid Goyal
33a4d42287 Do not translate generated docs in user manual
Instead use the translated text from the main calibre translations
directly.
2014-08-12 10:58:47 +05:30
Kovid Goyal
a96db07fa4 ... 2014-08-12 10:28:58 +05:30
Kovid Goyal
60a0b2d31b Add option to only build specified UM translations 2014-08-12 09:06:16 +05:30
Kovid Goyal
accb8b6d46 User Manual: Build localized versions 2014-08-11 23:24:58 +05:30
Kovid Goyal
4bf96b7cab Compile user manual translations 2014-08-11 14:59:18 +05:30
Kovid Goyal
d808a69f4a ... 2014-08-10 11:26:58 +05:30
Kovid Goyal
ab2d72c7bd Get rid of the code to handle the qt5 branch 2014-08-08 18:36:46 +05:30
Kovid Goyal
4e04a1a104 More robust tarball compression type detection in the linux installer 2014-08-08 18:31:14 +05:30
Kovid Goyal
40f764283b ... 2014-08-08 18:31:14 +05:30
Kovid Goyal
e1b4033ee6 ... 2014-08-08 18:31:14 +05:30
Kovid Goyal
82659bd7ae Build system: Drop dependency on the sipconfig module as it is slated for removal in sip v5 2014-08-08 18:31:14 +05:30
Kovid Goyal
1fd244a96d ... 2014-08-08 18:31:14 +05:30
Kovid Goyal
8c9e6233bc ... 2014-08-08 18:31:14 +05:30
Kovid Goyal
d5f8e89ed3 Add version number to base directory in source tarball. Also fix generation of sources for the qt 5 betas 2014-08-08 18:31:14 +05:30
Kovid Goyal
6ebbe5852e ... 2014-08-08 18:31:14 +05:30
Kovid Goyal
6cc9894846 Command to easily publish betas 2014-08-08 18:31:14 +05:30
Kovid Goyal
e9cf38ca52 Smarter updating logic makes is_beta processing obsolete 2014-08-08 18:31:14 +05:30
Kovid Goyal
0abdad0e29 ... 2014-08-08 18:31:13 +05:30
Kovid Goyal
77bd43ecc4 Add webp support to the binary build on osx and linux to match windows 2014-08-08 18:31:13 +05:30
Kovid Goyal
36748387bb ... 2014-08-08 18:31:13 +05:30
Kovid Goyal
4f25c5e165 Add cleanup note 2014-08-08 18:31:13 +05:30
Kovid Goyal
81d1a3b922 ... 2014-08-08 18:31:13 +05:30
Kovid Goyal
4ba3255dd1 Build option to not strip the generated linux/os x binaries 2014-08-08 18:31:13 +05:30
Kovid Goyal
cf5b0f68d2 Parallelize building of linux launchers 2014-08-08 18:31:13 +05:30
Kovid Goyal
f49cd34288 Parallelize compiling of individual extension modules 2014-08-08 18:31:13 +05:30
Kovid Goyal
12882d2a99 ... 2014-08-08 18:31:13 +05:30
Kovid Goyal
fd06b97d9d ... 2014-08-08 18:31:13 +05:30
Kovid Goyal
65d6c5979c Display build times for the binary builds 2014-08-08 18:31:13 +05:30
Kovid Goyal
53c9d67133 Change version number to 1.900 for beta releases
Also disable update checking when running a beta
2014-08-08 18:31:12 +05:30
Kovid Goyal
a551136f5b MSI installer: Always re-install all files 2014-08-08 18:31:12 +05:30
Kovid Goyal
3177772cc6 Exclude unneeded ddls from the pythonwin package int he windows 32bit binary build 2014-08-08 18:31:12 +05:30
Kovid Goyal
5cb78b1003 ... 2014-08-08 18:31:12 +05:30
Kovid Goyal
4dcf430d5d Use custom compiled version of glib and libgcrypt 2014-08-08 18:31:12 +05:30
Kovid Goyal
459f6706c3 ... 2014-08-08 18:31:12 +05:30
Kovid Goyal
a074794a22 ... 2014-08-08 18:31:12 +05:30
Kovid Goyal
5cc085c031 More gstreamer deps and use correct so name for libpython 2014-08-08 18:31:12 +05:30
Kovid Goyal
3b9a4762a0 ... 2014-08-08 18:31:12 +05:30
Kovid Goyal
969e5157e9 Leave out libstdc++ from the binary linux build 2014-08-08 18:31:12 +05:30
Kovid Goyal
7bae01ec5e ... 2014-08-08 18:31:11 +05:30
Kovid Goyal
90e9b071d8 ... 2014-08-08 18:31:11 +05:30
Kovid Goyal
db449ebb71 Various fixed for linux binary. Also performance improvement by not importing PyQt in site.py 2014-08-08 18:31:11 +05:30
Kovid Goyal
8f9fa74586 Use LZMA insteap of BZIP2 to compress the linux binary tarball, for a large size reduction (~30%) 2014-08-08 18:31:11 +05:30
Kovid Goyal
d6b5176c65 Linux binaries build 2014-08-08 18:31:11 +05:30
Kovid Goyal
e7781ffb25 ... 2014-08-08 18:31:11 +05:30
Kovid Goyal
cbc95329fc Workaround for Qt 5 no longer being able to change the dock icon 2014-08-08 18:31:11 +05:30
Kovid Goyal
cb6151e4e1 Remove unnecessary inclusing of ImageMagick config files 2014-08-08 18:31:11 +05:30
Kovid Goyal
495c518849 Need QtXml dll for the svg image plugin on OS X 2014-08-08 18:31:11 +05:30
Kovid Goyal
d49208a683 ... 2014-08-08 18:31:11 +05:30
Kovid Goyal
deaba78d42 ... 2014-08-08 18:31:11 +05:30
Kovid Goyal
d7fec99345 OS X builds, needs testing 2014-08-08 18:31:11 +05:30
Kovid Goyal
0ec4fc3caf Get the native code extensions building on OS X 2014-08-08 18:31:11 +05:30
Kovid Goyal
e64d92bd9a Script to fix install names in ICU libs on OS X 2014-08-08 18:31:11 +05:30
Kovid Goyal
29fab25da6 ... 2014-08-08 18:31:11 +05:30
Kovid Goyal
4e7ce1fece More robust removal of CRT dependencies from dlls in the windows build
Fixes a problem with the 64-bit ImageMagick core DLL getting corrupted
by the old removal process.
2014-08-08 18:31:11 +05:30
Kovid Goyal
b9e048bf3d Speed up initiation of remote build by using only a single ssh connection 2014-08-08 18:31:10 +05:30
Kovid Goyal
885418a5a8 ... 2014-08-08 18:31:10 +05:30
Kovid Goyal
5b3f45ed1b ... 2014-08-08 18:31:10 +05:30
Kovid Goyal
e71acfc4d5 ... 2014-08-08 18:31:10 +05:30
Kovid Goyal
b43fd024d7 The windows binaries build 2014-08-08 18:31:10 +05:30
Kovid Goyal
1a478dd15e Get the C extensions all building on windows 2014-08-08 18:31:10 +05:30
Kovid Goyal
06cbf5fad3 Start work on porting windows build scripts 2014-08-08 18:31:10 +05:30
Kovid Goyal
496a0789fd Switch to using VirtualBox vms for building calibre 2014-08-08 18:31:10 +05:30
Kovid Goyal
57a1e1ee8e ... 2014-08-08 18:31:10 +05:30
Kovid Goyal
e8d73e534b ... 2014-08-08 18:31:10 +05:30
Kovid Goyal
f58a115f5e Fix compilation of coffeescript 2014-08-08 18:31:10 +05:30
Kovid Goyal
d1292bbc0f The Headless Horseman rides!
On linux all worker processes/command line tools now use the headless QPA
plugin when using Qt based code. This means that they no longer require
a running X server or xvfb.
2014-08-08 18:31:10 +05:30
Kovid Goyal
d525d9b846 ... 2014-08-08 18:31:10 +05:30
Kovid Goyal
1a22ca25f7 Change path to use qt 5 sources for translations 2014-08-08 18:31:10 +05:30
Kovid Goyal
5c2bcdf8fc Finish porting of QWheelEvent 2014-08-08 18:31:10 +05:30
Kovid Goyal
743eda44f3 Increase minimum required OS X version in the bundle metadata 2014-08-08 18:31:09 +05:30
Kovid Goyal
a13d76ef40 Remove readline as we no longer depend on it in OS X 2014-08-08 18:31:09 +05:30
Kovid Goyal
11873721bb Add ltdl (required by ImageMagick) to os x build 2014-08-08 18:31:09 +05:30
Kovid Goyal
fbe1180d8e Get rid of the no longer needed libwmf 2014-08-08 18:31:09 +05:30
Kovid Goyal
243a08ef0e Use bundles ICU on OS X as well, since we are now no longer generating universal builds 2014-08-08 18:31:09 +05:30
Kovid Goyal
261041eaf9 The headless plugin can now locate all system fonts via fontconfig 2014-08-08 18:31:09 +05:30
Kovid Goyal
96dcc8c939 Fix building of headless QPA extension on Arch 2014-08-08 18:31:09 +05:30
Kovid Goyal
8da98e8ba4 Start work on a headless QPA plugin to allow Qt to be used without an X server in linux.
Useful for the various command line tools that require
Qt. For example conversion with PDF Output or MOBI output +
rasterization of SVG images. Or ebook-meta with rendering of first page
of EPUB as cover. Or downloading news using a WebKit browser as the
backend.

Makes it unnecessary to use xvfb and will hopefully end the pointless
bug reports from people that try to use calibre command line tools in
environments without X.
2014-08-08 18:31:09 +05:30
Kovid Goyal
1b61617432 Get the qt_hack module to build against Qt 5. Apparently, we no longer need a private copy of the harfbuzz headers 2014-08-08 18:31:09 +05:30
Kovid Goyal
b0bbe3f6d7 Port including of private Qt headers int he build system for Qt 5 2014-08-08 18:31:09 +05:30
Kovid Goyal
0e721e1604 Switch to using Qt Fusion as the calibre style and port calibre specific customizations to it 2014-08-08 18:31:09 +05:30
Kovid Goyal
d447567b08 ... 2014-08-08 18:31:08 +05:30
Kovid Goyal
4ff0c73b1a More multiple inheritance porting 2014-08-08 18:31:08 +05:30
Kovid Goyal
e25696f16c More QVariant porting 2014-08-08 18:31:08 +05:30
Kovid Goyal
8518d8f7dc More QVariant porting 2014-08-08 18:31:08 +05:30
Kovid Goyal
12f1e58f9f More QVariant migration 2014-08-08 18:31:08 +05:30
Kovid Goyal
a5dc23ae0f More removal anf QVariant. Also fix PyQt5 multiple inheritance problem with QMainWindow for main calibre gui 2014-08-08 18:31:08 +05:30
Kovid Goyal
1c01665fe7 ... 2014-08-08 18:31:08 +05:30
Kovid Goyal
1f63fab037 ... 2014-08-08 18:31:08 +05:30
Kovid Goyal
9ed39c3d6a Add note about multiple inheritance issues in PyQt5 2014-08-08 18:31:08 +05:30
Kovid Goyal
6c3bdc96df Note about looking for obsolete classes/functions in Qt 5 2014-08-08 18:31:08 +05:30
Kovid Goyal
d66702e77a Add note about testing viewer touch screen support on windows 2014-08-08 18:31:07 +05:30
Kovid Goyal
b052f6ed68 Port use of QVariant in the viewer, the viewer now basically works 2014-08-08 18:31:07 +05:30
Kovid Goyal
857b9fa205 Better QVariant use detection 2014-08-08 18:31:07 +05:30
Kovid Goyal
4ec530f316 Code to detect usage of QVariant 2014-08-08 18:31:07 +05:30
Kovid Goyal
098f178dfc Port usage of QString and various miscellaneous imports that no longer work 2014-08-08 18:31:07 +05:30
Kovid Goyal
d240581bce note about creating import checker 2014-08-08 18:31:07 +05:30
Kovid Goyal
f090af1bd0 Add note about headless Qt QPA plugin 2014-08-08 18:31:07 +05:30
Kovid Goyal
abf157b816 Fix mouse wheel not working in diff view 2014-08-08 18:31:07 +05:30
Kovid Goyal
f1842ae443 Port: setMargin() reset() QStringList()
setMargin(): QLayout no longer has a setMargin() function, replace with
setContentsMargins()

reset(): QAbstractListModel no longer has reset(), replace with
beginResetModel(), endResetModel()

QStringList: No longer exists, a simply python list of strings works
instead
2014-08-08 18:31:07 +05:30
Kovid Goyal
5068f62f0f Get rid of the PyQt4 string from everywhere 2014-08-08 18:31:07 +05:30
Kovid Goyal
62f72877e9 faster builds 2014-08-08 18:31:07 +05:30
Kovid Goyal
d18a999f31 Allow controlling PyQt5 import path via the env var PYQT5_IMPORT_PATH 2014-08-08 18:31:07 +05:30
Kovid Goyal
f449426476 Port build script for building PyQt extensions to PyQt5 2014-08-08 18:31:06 +05:30
Kovid Goyal
3b2eafc2c4 Port imports 2014-08-08 18:31:06 +05:30
Kovid Goyal
40540fae6d ... 2014-08-02 12:22:06 +05:30
Kovid Goyal
c5c1a3d84c ... 2014-08-02 11:28:43 +05:30
Kovid Goyal
63e8f0de50 Improve compression of source tarball 2014-08-01 10:33:47 +05:30
Kovid Goyal
b4487b44d2 ... 2014-07-30 16:29:05 +05:30
Kovid Goyal
030a31efb9 Change fosshub mirror used for uploading. 2014-07-30 14:54:16 +05:30
Kovid Goyal
fad36c7f03 ... 2014-07-30 11:23:31 +05:30
Kovid Goyal
de26f1e9a3 Nicer debug output when a plugin's thread is missing the plugin zip file 2014-07-29 11:47:02 +05:30
Kovid Goyal
fe07f51d14 Also list ported plugins 2014-07-18 12:44:47 +05:30
Kovid Goyal
9289d6a4eb Collect stats on how many plugins have been ported to Qt 5 2014-07-18 12:41:12 +05:30
Kovid Goyal
4b8f7184fb Linux binary: Do not fail on system with invalid locale info. Instead default to using the UTF-8 encoding on these systems. Fixes #1343444 [calibre crash with utf_8_valencia](https://bugs.launchpad.net/calibre/+bug/1343444) 2014-07-18 07:59:30 +05:30
Kovid Goyal
40e2807604 ... 2014-07-11 16:31:46 +05:30
Kovid Goyal
3ba4f7d607 Fix duplicate entries int he ToC for the EPUB and AZW3 versions of the User Manual 2014-07-11 16:23:13 +05:30
Kovid Goyal
3f86a1d5be rsync on my dev machine no longer supports -z 2014-06-27 09:21:54 +05:30
Kovid Goyal
a8ba2c3bfd ... 2014-06-25 09:05:46 +05:30
Kovid Goyal
1b1f61bde6 30% speed up on html syntax highlighting by using a C implementation for the Tag and State classes 2014-06-23 21:11:32 +05:30
Kovid Goyal
2f86ec6ccd ... 2014-06-21 09:20:39 +05:30
Kovid Goyal
7f0300a485 Implement extraction of user manual strings for translation 2014-06-17 14:36:21 +05:30
Kovid Goyal
673c28f8aa ... 2014-06-12 20:47:59 +05:30
Kovid Goyal
2e4c1b6277 Slim down bundled Qt 5 2014-06-08 18:10:32 +05:30
Kovid Goyal
c5a1065a76 Update PyQt build instructions 2014-06-06 11:09:45 +05:30
Kovid Goyal
de7e6b46fd ... 2014-06-06 09:56:31 +05:30
Kovid Goyal
64c865f31d Proper fix for incorrect progress in portable installer 2014-06-06 07:48:25 +05:30
Kovid Goyal
585eaaafea More accurate progress while decompressing the portable installer 2014-06-05 23:00:22 +05:30
Kovid Goyal
2b64c18470 Portable installer: Fix a crash if the user selects a destination for the portable install that does not have enough disk space. Fixes #1324575 [Portable install crashes on low disk space](https://bugs.launchpad.net/calibre/+bug/1324575) 2014-06-05 22:46:43 +05:30
Kovid Goyal
2e58955e38 Fix err strings 2014-06-05 22:42:15 +05:30
Kovid Goyal
309668f077 More robust host IP detection when building calibre 2014-06-05 22:18:00 +05:30
Kovid Goyal
4d2ed78698 ... 2014-06-05 18:34:45 +05:30
Kovid Goyal
107303bf06 Track translations in their own reporsitory 2014-05-26 14:12:03 +05:30
Kovid Goyal
202a076dc8 Move get_translations over to Transifex 2014-05-26 13:45:03 +05:30
Kovid Goyal
53a7d0f330 Port the building of translations 2014-05-26 12:01:03 +05:30
Kovid Goyal
6bc70dc2f4 Port sdist to use the new translations layout 2014-05-26 11:44:32 +05:30
Kovid Goyal
2363f44a65 Start work on migrating to transifex. See https://srctwig.com/2012/08/02/localisation-with-git-and-transifex/ for a nice summary of workflow using the command line tool 2014-05-26 11:44:32 +05:30
Kovid Goyal
70a1748deb ... 2014-05-25 14:00:16 +05:30
Kovid Goyal
aeb770978c ... 2014-05-25 12:50:07 +05:30
Kovid Goyal
ec319c0a88 More Qt compilation notes 2014-05-25 11:46:10 +05:30
Kovid Goyal
4dccd159ed Finish up QT 5 build instructions on windows 2014-05-24 08:59:30 +05:30
Kovid Goyal
29c5efa641 Update Qt build notes for Qt 5 2014-05-23 13:18:15 +05:30
Kovid Goyal
ea6e707d03 ... 2014-05-23 09:24:35 +05:30
Kovid Goyal
adac7e6d1e Initial implementation of C code to speedup tinycss tokenization
Needs testing.
2014-05-22 14:17:15 +05:30
Tony Finch
2be66d733e Allow calibre to be used by multiple users on Mac OS X.
Fixes bug #1320347

For reference see https://developer.apple.com/library/ios/documentation/General/Reference/InfoPlistKeyReference/Articles/LaunchServicesKeys.html#//apple_ref/doc/uid/20001431-113300
2014-05-19 10:43:43 +01:00
Kovid Goyal
d61d4d5985 Auto check for new QVariant usaeage when switching to qt5 branch 2014-05-12 22:01:14 +05:30
Kovid Goyal
f8940541cf ... 2014-05-08 09:11:02 +05:30
Kovid Goyal
35e585bd0d Update build instructions for PoDoFo and ImageMagick 2014-05-07 21:42:27 +05:30
Kovid Goyal
c436362416 ... 2014-05-06 21:32:13 +05:30
Kovid Goyal
e02bef764f ... 2014-05-06 21:01:08 +05:30
Kovid Goyal
76ba5f06e2 ... 2014-05-06 16:50:09 +05:30
Kovid Goyal
e3559e9bce ... 2014-05-06 10:25:20 +05:30
Kovid Goyal
5eaf17fc21 ... 2014-05-05 22:09:37 +05:30
Kovid Goyal
6f63fc80a2 ... 2014-05-05 22:01:04 +05:30
Kovid Goyal
d574b8fc7a ... 2014-05-05 21:49:27 +05:30
Kovid Goyal
b8ef8af182 ... 2014-05-04 16:51:09 +05:30
Kovid Goyal
9d610f0d23 Change qt 4 src location for my new dev machine 2014-05-02 09:38:57 +05:30
Kovid Goyal
6830bbdfe1 Use python 2 version of sphinx-build 2014-05-02 09:14:22 +05:30
Kovid Goyal
c329654ebe Add a hook to rebuild ui modules after a rebase 2014-04-25 15:04:14 +05:30
Kovid Goyal
c80a065b74 Rebuild qt_hack on qt5 branch checkout 2014-04-25 00:31:07 +05:30
Kovid Goyal
56dd89fb88 ... 2014-04-21 12:18:12 +05:30
Kovid Goyal
4dd02d449c Use an explicit command to trnasition instead of relying a post checkout hook 2014-04-18 13:42:51 +05:30
Kovid Goyal
ba894573e4 ... 2014-04-17 07:12:29 +05:30
Kovid Goyal
0753e908ab Add ISO 3166 country codes 2014-04-17 07:12:29 +05:30
Kovid Goyal
5481f1f820 Dont rebuild extensions during a rebase 2014-04-16 20:55:14 +05:30
Kovid Goyal
29fdb8dc62 Warn about PyQt4 sneaking into the code on branch checkout 2014-04-11 19:11:35 +05:30
Kovid Goyal
26136293b7 speed up build 2014-04-11 18:57:16 +05:30
Kovid Goyal
efbd02bb2e be quiter when switching branches 2014-04-11 17:04:10 +05:30
Kovid Goyal
030a7c6320 Rebuild progress_indicator when switching to/from qt5 2014-04-11 16:54:39 +05:30
Kovid Goyal
e7d0846f46 Add post-commit-hook infrastructure to handle porting to Qt5 2014-04-11 10:50:44 +05:30
Kovid Goyal
fe0ea435d2 ... 2014-04-08 15:19:32 +05:30
Kovid Goyal
85e0882bbf ... 2014-04-08 14:26:54 +05:30
Kovid Goyal
354589c7a8 Publish download counts for plugins 2014-04-08 14:03:46 +05:30
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
cf2f7ffd7f Use abstract named sockets for plugins mirror single instance instead of lock files 2014-04-08 10:31:06 +05:30
Kovid Goyal
b12b60da40 Ensure that the rendered dates are always in the same language as the calibre interface, regardless of system language setting 2014-04-06 13:28:32 +05:30
Kovid Goyal
26fd1f8803 Merge branch 'master' of https://github.com/duanemoody/calibre 2014-04-01 08:13:29 +05:30
duanemoody
d9149a2ee8 Add application category (Utilities)
OS X's View by Category requires LSApplicationCategoryType otherwise it sorts out to "Other" at the bottom.
2014-03-31 10:29:55 -07:00
Kovid Goyal
e18c846e22 Upload signatures first 2014-03-28 12:34:53 +05:30
Kovid Goyal
128cbd8695 ... 2014-03-28 10:46:01 +05:30
Kovid Goyal
88f19064dc ... 2014-03-25 16:44:49 +05:30
Kovid Goyal
f5e1a13ac6 Updated expired CA certificate 2014-03-25 16:39:08 +05:30
Kovid Goyal
587e5aba65 Linux binary build: Fix worker processes not working on linux systems with bash >= 4.3 2014-03-25 00:36:05 +05:30
Kovid Goyal
bf003b8d1f Add getafix to push destinations 2014-03-10 15:09:30 +05:30
Kovid Goyal
a479db415c ... 2014-03-10 13:44:06 +05:30
Kovid Goyal
87fedb8a6d I love linux distros 2014-03-10 11:53:50 +05:30
Kovid Goyal
1ee24745ee ... 2014-03-10 08:16:01 +05:30
Kovid Goyal
35c837b839 Move matcher module into the utils package 2014-03-08 11:24:15 +05:30
Kovid Goyal
6e9afc0398 ... 2014-03-08 10:56:31 +05:30
Kovid Goyal
290462909f Linux binary install script: Fix error on linux systems where the system python has an encoding of None set on stdout. Assume encoding is utf-8 in this case. 2014-03-07 21:51:00 +05:30
Kovid Goyal
82b6335a3c Use the faster py->icu string conversion in the matcher 2014-03-06 16:58:46 +05:30
Kovid Goyal
df6a06c8b7 Faster roundtripping of strings between ICU and python 2014-03-06 16:41:27 +05:30
Kovid Goyal
8c67730759 Use ICU to add full unicode support to the subsequence matcher 2014-03-04 22:34:40 +05:30
Kovid Goyal
9e325e819f Initial implementation of subsequence sorter 2014-03-04 14:20:50 +05:30
Kovid Goyal
9a3e3ad146 ... 2014-03-04 07:41:45 +05:30
Kovid Goyal
10dfa877d2 linux installer script: Do not use the filesystem to pass the downloaded tarball to tar as it is possible for malicuous code running on the users computer to alter the download file between signature verification and calling tar to extract the files. 2014-03-04 07:35:48 +05:30
Kovid Goyal
cf5387baa2 ... 2014-03-03 20:25:26 +05:30
Kovid Goyal
576c9b3476 Fix compilation of bzzdec with Visual Studio 2014-03-03 20:01:44 +05:30
Kovid Goyal
54b4d5b329 DJVU Input: A fast C based decompressor for DJVU files 2014-03-03 19:41:10 +05:30
Kovid Goyal
d0bb89c740 Linux installer: Allow using ~ when specifying the installation directory 2014-03-02 11:52:08 +05:30
Kovid Goyal
ffc4cadf39 Linux binary installer: Fix an error when using proxies and python 3
Fixes #1286274 [Binary linux installer fails because of bug in proxy debugging output](https://bugs.launchpad.net/calibre/+bug/1286274)
2014-03-01 07:55:37 +05:30
Kovid Goyal
45e6468b01 Make the linux installer script compatible with python 2.6. Fixes #1286011 [Linux installer for calibre 1.26 does not work on CentOS 6.5](https://bugs.launchpad.net/calibre/+bug/1286011) 2014-02-28 13:58:06 +05:30
Kovid Goyal
94741bab3b Bandwidth monitoring on the file hosting servers 2014-02-28 12:56:45 +05:30
Kovid Goyal
2aa20b15c3 ... 2014-02-26 21:38:18 +05:30
Kovid Goyal
dee8a06a82 ... 2014-02-26 21:35:32 +05:30
Kovid Goyal
8beaa074a6 ... 2014-02-26 21:28:17 +05:30
Kovid Goyal
86df096387 ... 2014-02-26 21:14:46 +05:30
Kovid Goyal
00932e5683 ... 2014-02-26 16:51:06 +05:30
Kovid Goyal
c758c5be30 ... 2014-02-26 12:19:27 +05:30
Kovid Goyal
0c0618178f ... 2014-02-26 11:48:27 +05:30
Kovid Goyal
822d71f45e ... 2014-02-26 11:31:54 +05:30
Kovid Goyal
b8bfd37da4 ... 2014-02-26 08:27:35 +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
552738a436 py3 compat 2014-02-24 14:30:01 +05:30
Kovid Goyal
6dc9091911 ... 2014-02-24 13:46:47 +05:30
Kovid Goyal
5807e56bde ... 2014-02-24 13:45:18 +05:30
Kovid Goyal
a004fca78e Nicer error message on failure 2014-02-24 10:06:15 +05:30
Kovid Goyal
0ff4a12538 ... 2014-02-24 09:49:14 +05:30
Kovid Goyal
6ad895cd72 Make the installer run non-interactively with installation dir specified via environment variable 2014-02-24 08:07:39 +05:30
Kovid Goyal
ac35a5bddc Move the linux installer download script into the calibre source tree 2014-02-23 18:58:03 +05:30
Kovid Goyal
3a08791865 Workaround for bug in xgettext
https://savannah.gnu.org/bugs/index.php?41668
2014-02-22 19:17:58 +05:30
Kovid Goyal
7040010cdc Plugin mirror script: Add a timeout so that the script does not hang if the network or the source server goes down 2014-02-13 21:27:58 +05:30
Kovid Goyal
b821dbd9b8 Only recompile coffescript if the source has actually changed since the last time it was compiled, rather than relying on mtimes. 2014-02-12 12:08:29 +05:30
Kovid Goyal
06baf7445a ... 2014-02-06 23:09:36 +05:30
Kovid Goyal
5dc59bacc6 Only try to push if a connection to the remote host succeeds within 5 seconds 2014-02-06 23:05:06 +05:30
Kovid Goyal
251caa3c7d Refactor all the diff code into a single dir 2014-01-25 20:40:07 +05:30
Kovid Goyal
69bab620c9 ... 2014-01-17 10:59:45 +05:30
Kovid Goyal
0409241765 Get the patience diff module compiling and loading 2014-01-16 20:57:31 +05:30
Kovid Goyal
aa9473d8e5 ... 2014-01-10 11:17:30 +05:30
Kovid Goyal
5370482396 ... 2014-01-10 11:11:13 +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
51c66e2a96 Optimize the regex module to only 2 not 3 2013-12-31 16:34:01 +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
a24a5f77b6 ... 2013-12-24 16:26:29 +05:30
Kovid Goyal
da7ef93e27 Refactor hunspell to allow virtualization of file I/O 2013-12-21 11:56:47 +05:30
Kovid Goyal
5f4110524b Initial import of hunspell for spell checking 2013-12-21 09:35:02 +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
e80ce3f6d6 Update ImageMagick compiling and constants 2013-12-05 14:00:19 +05:30
Kovid Goyal
a87092ba4f Standalone executable for Tweak Book 2013-12-01 16:16:52 +05:30
Kovid Goyal
212091eea6 Decrease the interval between uploading installers and their new signatures when doing a re-upload 2013-11-29 16:13:15 +05:30
Kovid Goyal
984c29c1e2 Get rid of the workaround for mtpz debug message by compiling libmtp with --disable-mtpz 2013-11-24 09:44:37 +05:30
Kovid Goyal
9061290f71 Update dbus, and PyQt4 versions in the linux binary builds 2013-11-16 19:19:42 +05:30
Kovid Goyal
8265e95b15 Linux binary build: Return proper exit codes when raising SystemExit 2013-11-12 16:20:50 +05:30
Magliano Andrea
59065f7677 Update __init__.py
guess it's 43e8d66dfc completion;
many thanks for your great project, never thought to see it running on dragonfly!
2013-11-10 19:07:11 +01:00
Kovid Goyal
87d927d7e9 Improved regex module for python
Taken from: https://code.google.com/p/mrab-regex-hg/
2013-11-09 22:05:05 +05:30
Kovid Goyal
a6567a7c03 linux freeze: Handle six.py 2013-10-25 09:01:29 +05:30
Kovid Goyal
78e8ba74a0 Add the six module required by html5lib 2013-10-24 11:35:49 +05:30
Kovid Goyal
7fc33c08f4 ... 2013-10-24 09:15:01 +05:30
Kovid Goyal
4c89fcbe74 Update push for new windows VM 2013-10-18 16:42:03 +05:30
Kovid Goyal
4e086bb3d6 Ensure installers have correct permissions 2013-10-18 15:26:27 +05:30
Kovid Goyal
dd7f18eb54 Robustness improvements 2013-10-12 09:19:30 +05:30
Kovid Goyal
a939e721d1 pep8 2013-10-10 14:36:01 +05:30
Kovid Goyal
dc80d92b1d Exclude the markdown code from check 2013-09-25 18:13:57 +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
3d3cb1fdb9 ... 2013-09-21 07:52:27 +05:30
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
f0e040639c Fix duplicated sections in PDF user manual
Fixes #1215799 [double-sized calibre manual in pdf version](https://bugs.launchpad.net/calibre/+bug/1215799)
2013-08-24 13:59:10 +05:30
Kovid Goyal
6a9fe9043a Plugin mirror: Parse plugins that import metadata 2013-08-22 06:11:11 +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
6c630b280f Auto-run .ui file compilation on branch change 2013-08-05 12:54:35 +05:30
Kovid Goyal
34d2b0a64f Allow refering to bugs without closing them in commit messages 2013-08-05 11:06:43 +05:30
Kovid Goyal
8b372eeb44 Update notes on file server deployment 2013-08-03 17:49:40 +05:30
Kovid Goyal
670184a69a Fix file permissions and user agent 2013-08-03 17:39:16 +05:30
Kovid Goyal
34ed01dbd0 Initial implementation of plugins mirroring 2013-08-03 17:30:45 +05:30
Kovid Goyal
929fa49d7a Move mirror domain name to fosshub.com 2013-07-31 13:33:58 +05:30
Kovid Goyal
99d9db82f7 ... 2013-07-29 22:17:14 +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
522ddc9c91 ... 2013-07-16 16:25:52 +05:30
Kovid Goyal
df2c497a13 ... 2013-07-05 11:42:30 +05:30
Kovid Goyal
bd4e828668 Restore building iso639 in develop as it is needed 2013-07-03 22:23:49 +05:30
Kovid Goyal
509cc82d80 Allow running python setup.py develop froma git checkout 2013-07-03 21:58:44 +05:30
Kovid Goyal
e8839bc8dc Prefix version tags with v 2013-07-03 08:12:33 +05:30
Kovid Goyal
47626ee0cc ... 2013-07-01 09:03:55 +05:30
Kovid Goyal
6579327a6d Various minor fixes in the publish process 2013-06-28 12:26:56 +05:30
Kovid Goyal
836074e37d ... 2013-06-27 17:15:52 +05:30
Kovid Goyal
13f31c7839 ... 2013-06-27 17:11:23 +05:30
Kovid Goyal
87dda89378 Add notes on provisioning a file hosting server 2013-06-27 12:41:46 +05:30
Kovid Goyal
3743d26d35 Save dist file sizes for bandwidth calculation
Also fix a typo in copying dist files to tdir and backup.
2013-06-27 10:14:10 +05:30
Kovid Goyal
2096dce1cd Move User Manual and staging to the download server 2013-06-25 13:09:51 +05:30
Kovid Goyal
d2292a759d Upload installers to downloadbestsoftware.com as well 2013-06-24 18:04:07 +05:30
Kovid Goyal
2ee5ad2e30 Ensure dist files have correct permissions 2013-06-22 08:30:59 +05:30
Kovid Goyal
ec2bd359ab Copy calibre releases to my backup hdd 2013-06-22 07:30:27 +05:30
Kovid Goyal
a2aad03af9 Stop using googlecode for file hosting 2013-06-21 22:25:37 +05:30
Kovid Goyal
8d0a9fa2e9 pep8 2013-06-06 14:36:28 +05:30
Joel Goguen
876e0d662f If the destination directory for calibre_style doesn't exist, create it before trying to copy there 2013-05-31 21:29:39 -03:00
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
deaf4f98e1 ... 2013-05-30 15:39:36 +05:30
Kovid Goyal
c5199c2721 Automatically add link to launchpad bug in commits 2013-05-29 18:36:35 +05:30
Kovid Goyal
9c2a919cf9 Change the develop section to point to git 2013-05-29 16:54:13 +05:30
Kovid Goyal
aa1a7fc2a7 ... 2013-05-29 14:58:25 +05:30
Kovid Goyal
709527f89e Move translations out of version control
Translations are tracked separately in launchpad, so there is
no longer any need to clutter up the main repo with translation
history.
2013-05-29 12:46:46 +05:30
Kovid Goyal
58c9d3a692 Remove .po files from version control 2013-05-29 11:24:53 +05:30
Kovid Goyal
d630f34d0d Port translations update code to git 2013-05-29 10:48:45 +05:30
Kovid Goyal
3d699bb357 oops 2013-05-29 07:59:14 +05:30
Kovid Goyal
d102ec9b32 Convert bzr commit hook to git commit hook 2013-05-28 22:21:45 +05:30
Kovid Goyal
7f0f7ce605 Exclude .git when push to build vms 2013-05-28 17:11:20 +05:30
Kovid Goyal
6f408ec810 Move tagging to use git 2013-05-28 17:08:39 +05:30
Kovid Goyal
866bbaec91 Switch to using git to generate source tarballs 2013-05-28 16:49:21 +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
da865fa068 IGN:Updated translations 2013-05-23 15:19:10 +05:30
Translators
cb6e5e1fd3 Launchpad automatic translations update. 2013-05-22 04:38:20 +00:00
Translators
611a5b17f1 Launchpad automatic translations update. 2013-05-20 05:34:16 +00:00
Kovid Goyal
d62343e411 IGN:Updated translations 2013-05-16 10:01:10 +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
Translators
b79b90397a Launchpad automatic translations update. 2013-05-14 05:30:07 +00:00
Translators
1317ebdb93 Launchpad automatic translations update. 2013-05-13 05:17:21 +00:00
Translators
325d9e876f Launchpad automatic translations update. 2013-05-12 05:27:54 +00:00
Translators
10ebd22e44 Launchpad automatic translations update. 2013-05-11 05:37:05 +00:00
Kovid Goyal
f27455e070 Update version of pyreadline bundled with calibre on windows 2013-05-10 13:00:23 +05:30
Kovid Goyal
4d6e8da864 IGN:Updated translations 2013-05-09 21:17:03 +05:30
Translators
52c35e0334 Launchpad automatic translations update. 2013-05-07 05:29:23 +00:00
Kovid Goyal
af5de01227 Detect errors in language name translations 2013-05-06 09:25:15 +05:30
Kovid Goyal
a60f4a5244 Fix #1176642 (language missing in drop-down list) 2013-05-06 08:24:44 +05:30
Kovid Goyal
dbe7302f7b IGN:Updated translations 2013-05-02 21:08:36 +05:30
Translators
0db711a06f Launchpad automatic translations update. 2013-04-30 05:16:52 +00:00
Translators
0c5eccc247 Launchpad automatic translations update. 2013-04-29 04:38:04 +00:00
Translators
bccea20447 Launchpad automatic translations update. 2013-04-28 04:35:43 +00:00
Translators
ffee5bf6ad Launchpad automatic translations update. 2013-04-26 05:33:34 +00:00
Kovid Goyal
e0917146f2 ... 2013-04-25 18:30:50 +05:30
Kovid Goyal
9691c13b7d ... 2013-04-25 18:29:26 +05:30
Kovid Goyal
5ec9dcb330 IGN:Updated translations 2013-04-25 17:54:05 +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
Translators
ce876871bf Launchpad automatic translations update. 2013-04-25 05:20:12 +00:00
Kovid Goyal
e4aa24195d Update version of libimobiledevice in binary builds 2013-04-24 10:19:39 +05:30
Translators
c5f13ee956 Launchpad automatic translations update. 2013-04-24 04:40:52 +00:00
Kovid Goyal
6fe7c2c662 pep8 2013-04-24 09:56:42 +05:30
Translators
8d25d0ac60 Launchpad automatic translations update. 2013-04-22 05:23:42 +00:00
Kovid Goyal
6358ff4c41 Fix bug in Danish translation causing books with language Ingush being incorrectly translated as Engelsk 2013-04-21 08:53:00 +05:30
Kovid Goyal
79eeec929d Speed up search query parser 2013-04-20 15:09:17 +05:30
Translators
d0cfd65149 Launchpad automatic translations update. 2013-04-16 04:37:10 +00:00
Translators
e22c294e4b Launchpad automatic translations update. 2013-04-15 05:22:49 +00:00
Translators
203ca74a9d Launchpad automatic translations update. 2013-04-14 05:12:03 +00:00
Translators
f668a2b7ea Launchpad automatic translations update. 2013-04-13 05:32:10 +00:00
Translators
f498f9ad64 Launchpad automatic translations update. 2013-04-12 05:20:49 +00:00
Kovid Goyal
580a02807d IGN:Updated translations 2013-04-11 09:27:17 +05:30
Translators
268447ced1 Launchpad automatic translations update. 2013-04-10 05:11:42 +00:00
Kovid Goyal
47fb117828 Switch to using flake8 to check for errors 2013-04-09 12:30:24 +05:30
Translators
39fb2878d0 Launchpad automatic translations update. 2013-04-09 05:23:26 +00:00
Translators
ec2cc2f162 Launchpad automatic translations update. 2013-04-08 05:15:43 +00:00
Kovid Goyal
d8aebe1c28 IGN:Updated translations 2013-04-04 21:18:08 +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
Translators
ba28f8e43a Launchpad automatic translations update. 2013-03-29 04:36:18 +00:00
Kovid Goyal
68a707bad3 IGN:Updated translations 2013-03-28 13:43:11 +05:30
Translators
bb7e6d7974 Launchpad automatic translations update. 2013-03-28 04:41:16 +00:00
Translators
924a2c6d6b Launchpad automatic translations update. 2013-03-27 04:36:24 +00:00
Translators
73a8b1253c Launchpad automatic translations update. 2013-03-26 04:44:06 +00:00
Translators
f76a66e88f Launchpad automatic translations update. 2013-03-25 04:37:47 +00:00
Translators
de40d131f8 Launchpad automatic translations update. 2013-03-24 04:45:05 +00:00
Translators
d86b13e4d1 Launchpad automatic translations update. 2013-03-23 04:59:45 +00:00
Translators
dd06299070 Launchpad automatic translations update. 2013-03-22 04:57:33 +00:00
Kovid Goyal
927b00846a IGN:Updated translations 2013-03-21 19:41:10 +05:30
Translators
dc6a540880 Launchpad automatic translations update. 2013-03-20 04:42:34 +00:00
Translators
8b43880cc5 Launchpad automatic translations update. 2013-03-19 05:33:22 +00:00
Translators
3a804d863b Launchpad automatic translations update. 2013-03-18 04:46:15 +00:00
Translators
144b282270 Launchpad automatic translations update. 2013-03-17 04:59:00 +00:00
Translators
9390987b72 Launchpad automatic translations update. 2013-03-16 04:55:13 +00:00
Translators
c823fd1511 Launchpad automatic translations update. 2013-03-15 04:56:16 +00:00
Kovid Goyal
b4d616da24 IGN:Updated translations 2013-03-14 18:43:30 +05:30
Translators
5419b8242b Launchpad automatic translations update. 2013-03-14 04:48:30 +00:00
Translators
cf9bf3425d Launchpad automatic translations update. 2013-03-13 04:37:06 +00:00
Translators
dd9672026b Launchpad automatic translations update. 2013-03-12 04:46:53 +00:00
Kovid Goyal
4ef2f1a2f8 IGN:Tag release 2013-03-08 10:12:36 +05:30
Translators
67144dc4cb Launchpad automatic translations update. 2013-03-08 04:36:28 +00:00
Kovid Goyal
bf69a5070b IGN:Updated translations 2013-03-07 23:17:35 +05:30
Translators
b1a69de328 Launchpad automatic translations update. 2013-03-07 04:56:29 +00:00
Translators
0ad5ff8103 Launchpad automatic translations update. 2013-03-06 05:35:15 +00:00
Translators
32e6fbb1b8 Launchpad automatic translations update. 2013-03-05 05:07:10 +00:00
Translators
0c124a7d2c Launchpad automatic translations update. 2013-03-04 05:26:32 +00:00
Translators
9c6a1f9bdf Launchpad automatic translations update. 2013-03-03 05:00:07 +00:00
Kovid Goyal
3bb5796162 IGN:Updated translations 2013-02-28 22:17:20 +05:30
Kovid Goyal
1e6e0fa16e Update poppler and podofo in the linux builds 2013-02-28 11:28:27 +05:30
Translators
9be83f3e58 Launchpad automatic translations update. 2013-02-27 04:37:08 +00:00
Translators
c53b4d3952 Launchpad automatic translations update. 2013-02-26 04:57:51 +00:00
Translators
444801c1a8 Launchpad automatic translations update. 2013-02-25 05:07:49 +00:00
Translators
b630594d32 Launchpad automatic translations update. 2013-02-24 04:41:36 +00:00
Translators
4646c55f5c Launchpad automatic translations update. 2013-02-23 05:19:41 +00:00
Translators
1f1d27256a Launchpad automatic translations update. 2013-02-22 05:12:34 +00:00
Kovid Goyal
19a06afa8c IGN:Updated translations 2013-02-21 19:25:48 +05:30