Commit Graph

32883 Commits

Author SHA1 Message Date
Kovid Goyal ffe7a1885b Add clean to check 2016-06-25 12:53:29 +05:30
Kovid Goyal 8c6ba0e2fa ... 2016-06-25 12:49:02 +05:30
Kovid Goyal 05d9209053 Also check RapydScript files when running python setup.py check
Use sha1 hashes for the check cache instead of mtimes. More reliable
and should work with the travis cache as well, if you decide to run
check on travis
2016-06-25 11:26:23 +05:30
Kovid Goyal 95bb9e3c8b Cleanup up run() 2016-06-25 10:10:37 +05:30
Kovid Goyal 7937c083e4 Output running times for commands during setup 2016-06-25 09:51:22 +05:30
Kovid Goyal 3882bc2578 ... 2016-06-25 09:41:44 +05:30
Kovid Goyal a63378d40e Use npm to install rapydscript-ng
Also cache node_modules for build performance
2016-06-25 09:30:46 +05:30
Kovid Goyal 598205aad9 ... 2016-06-25 09:23:07 +05:30
Kovid Goyal b9ebad51a6 Use a modern node version 2016-06-25 09:21:56 +05:30
Kovid Goyal 2cb9f3bd64 Speed up rapydscript compilation on Travis 2016-06-25 09:14:12 +05:30
Kovid Goyal 594a60d2a1 ... 2016-06-25 09:08:20 +05:30
Kovid Goyal 648d011b7f Use a nodejs based rapydscript compiler, when available
Much faster compile times.
2016-06-25 09:03:40 +05:30
Kovid Goyal 389d00009b ... 2016-06-25 08:20:47 +05:30
Kovid Goyal 8365f503da Fix incorrect User Manual link 2016-06-25 07:54:52 +05:30
Kovid Goyal 36aea747c4 Nope libusb still fails to initialize
So only check that the DLL can be loaded
2016-06-24 23:33:45 +05:30
Kovid Goyal ac1c61addf See if we can get libusb to load in travis 2016-06-24 23:21:21 +05:30
Kovid Goyal 996b6b80df Unused code 2016-06-24 23:14:43 +05:30
Kovid Goyal d11e8ce62c Aaaah, now I get it :) 2016-06-24 23:13:10 +05:30
Kovid Goyal 9c1498d4ca As best as I can tell from reading Qt sourcecode, as long as QT_PLUGIN_PATH is set, it should just work. So only call ensure_app() on travis and nowhere else 2016-06-24 23:09:06 +05:30
Kovid Goyal c4cc4b386d Unfortunately QCoreApplication cannot be promoted to QApplication. So for the moment we back out the change to have img.py work without QApplication. Instead, run ensure_app() in the test loader. Will need to investigate a proper fix at my leisure 2016-06-24 22:40:37 +05:30
Kovid Goyal b50c005f50 ... 2016-06-24 22:21:29 +05:30
Kovid Goyal cfbf1d0f06 Just use QCoreApplication 2016-06-24 22:12:35 +05:30
Kovid Goyal a182438cba Ensure that the imageformat Qt plugins are loaded even when no QApplication is created 2016-06-24 21:57:15 +05:30
Kovid Goyal 48f4670ed5 Check for image plugins first 2016-06-24 21:11:07 +05:30
Kovid Goyal 4e0d95818c Allow setup to be run from outside the tree 2016-06-24 21:10:57 +05:30
Kovid Goyal 227cc4b103 ... 2016-06-24 21:03:17 +05:30
Kovid Goyal a8e39d01e9 ... 2016-06-24 20:55:26 +05:30
Kovid Goyal c84e2b1e4c Debut qt plugin loading on travis 2016-06-24 20:41:12 +05:30
Kovid Goyal 4a428f0075 Need to set QT_PLUGIN_PATH on travis 2016-06-24 20:29:21 +05:30
Kovid Goyal 8396a72b24 Merge branch 'master' of https://github.com/davidfor/calibre 2016-06-24 20:18:36 +05:30
Kovid Goyal bdb72b02dc Output qmake -query on travis for debugging 2016-06-24 20:14:48 +05:30
Kovid Goyal e6693dc033 ... 2016-06-24 20:05:48 +05:30
Kovid Goyal 9a9f3e7913 Try relocating the Qt install
Also remove addons since they are already installed
2016-06-24 20:02:45 +05:30
David fe1a29f099 Save/restore dialog size changes for the device driver configuration. 2016-06-25 00:32:44 +10:00
Kovid Goyal 96c29f8bd1 ... 2016-06-24 19:50:45 +05:30
Kovid Goyal 345e2e8aa7 ... 2016-06-24 19:50:05 +05:30
Kovid Goyal fcf95655da ... 2016-06-24 19:43:16 +05:30
Kovid Goyal 8fc27049a7 ... 2016-06-24 19:42:52 +05:30
Kovid Goyal 9f28fe27b4 ... 2016-06-24 19:40:58 +05:30
Kovid Goyal 57672149c4 ... 2016-06-24 19:26:44 +05:30
Kovid Goyal 89d6609850 Switch to container based infrastructure on travis 2016-06-24 19:18:44 +05:30
Kovid Goyal 29213a2950 Driver for Bq Cervantes with newer firmware
Fixes #1595924 [Calibre no detecta mi ebook FNAC (bq). Antes sí lo hacia](https://bugs.launchpad.net/calibre/+bug/1595924)
2016-06-24 17:43:07 +05:30
Kovid Goyal 7dabcbdf08 Implement get_metadata3() 2016-06-24 15:42:59 +05:30
Kovid Goyal c540e26456 Implement set_metadata_opf3() 2016-06-24 15:18:14 +05:30
Kovid Goyal b1678fa7ac Undo message on monotonic fail as we are now building against -lrt 2016-06-24 15:00:06 +05:30
Kovid Goyal 48c489155e Build monotonic agains -lrt on linux so that it works even on systems that have outdated versions of glibc 2016-06-24 14:56:14 +05:30
Kovid Goyal 90ed6ead41 Dont break the viewer if monotonic() is unavailable 2016-06-24 14:46:41 +05:30
Kovid Goyal ca79171aaf Better error message when failing to load monotonic on systems with an outdated glibc 2016-06-24 14:43:37 +05:30
Kovid Goyal 0c3ce8e789 Implement raster_cover() 2016-06-24 13:47:09 +05:30
Kovid Goyal 7761f537e6 Fix unreachable call to notify() when adding formats with the legacy API 2016-06-24 13:22:51 +05:30