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