Commit Graph

32924 Commits

Author SHA1 Message Date
Kovid Goyal 6bb8a2eb7e Use the new font family parsing code in the rest of the container infrastucture 2016-06-30 15:13:25 +05:30
Kovid Goyal 75690f41f8 ... 2016-06-30 14:48:48 +05:30
Kovid Goyal 792b7e17b3 Edit Book: Check Book: Fix incorrect handling of font family names with spaces in them that are not quoted. Fixes #1596053 [Edit-book: Incorrect reporting and fixing mismatched font-family name](https://bugs.launchpad.net/calibre/+bug/1596053) 2016-06-30 13:53:57 +05:30
Kovid Goyal bb4fe4d924 Serialization of parsed fonts 2016-06-30 13:49:43 +05:30
Kovid Goyal bbaf9875cc Use the new font parsing code for normalize_css 2016-06-30 12:25:28 +05:30
Kovid Goyal b0b7a59afd Code to parse the font shorthand property 2016-06-30 11:07:51 +05:30
Kovid Goyal f1122ac05f Discard empty strings when parsing font-family 2016-06-30 08:24:17 +05:30
Kovid Goyal 0643da49e0 ... 2016-06-30 08:22:19 +05:30
Kovid Goyal 553137015e Code to parse font family values 2016-06-30 08:18:15 +05:30
Kovid Goyal cedde63fe8 Ensure test matching does not return dupes 2016-06-30 08:12:09 +05:30
Kovid Goyal 74134dd429 Edit Book: Check Book: Add an auto fix action to remove all links to a missing resource (such as a deleted stylesheet) automatically. Fixes #1596048 [Edit-book: After removing CSS file the program should also remove all references to that file from HTML files](https://bugs.launchpad.net/calibre/+bug/1596048) 2016-06-29 20:43:52 +05:30
Kovid Goyal 5774d52620 E-book viewer: Fix Qt 5.7 breaking mouse wheel scrolling 2016-06-29 09:19:54 +05:30
Kovid Goyal 177c22ce5b Ignore EPIPE when sending inconsistent data to server and server closes connect before all data is sent. 2016-06-28 20:04:53 +05:30
Kovid Goyal 7ba62b9696 Driver for FNAC (re-branded Bq) with new firmware. Fixes #1596952 [Private bug](https://bugs.launchpad.net/calibre/+bug/1596952) 2016-06-28 19:36:49 +05:30
Kovid Goyal 0634dc1b32 Kobo driver: Fix a regression in the last release that broke connecting to older devices
Fixes #1596801 [Unable to connect to Kobo](https://bugs.launchpad.net/calibre/+bug/1596801)
Merge branch 'master' of https://github.com/davidfor/calibre
2016-06-28 18:09:41 +05:30
David 6da4a6c7b2 Fix #1596801 - Unable to connect to Kobo
Missed adding some properties for the KOBO driver that is used by the
older devices.
2016-06-28 22:02:04 +10:00
Kovid Goyal f6ecae9c80 Adjust timeout to account for poor Travis performance 2016-06-28 06:52:34 +05:30
Kovid Goyal e994215f67 Get Books: Fix detection of book formats broken for the Legimi plugin by a website change
Merge branch 'master' of https://github.com/t3d/calibre
2016-06-28 06:36:09 +05:30
Tomasz Długosz 530a25e1a8 legimi plugin: fix format detection 2016-06-27 21:46:10 +02:00
Kovid Goyal 4c3dca05ae Update builtin metadata source ozon.ru to handle website changes
Merge branch 'update_ozon_plugin' of https://github.com/obulat/calibre
2016-06-27 06:29:42 +05:30
Kovid Goyal 80cd26dad2 ... 2016-06-27 06:15:11 +05:30
Olga f6ff649dc4 Update OZON.ru plugin to reflect site changes 2016-06-26 23:59:25 +03:00
Kovid Goyal 91e69ce7e3 A spot of refactoring 2016-06-26 14:56:02 +05:30
Kovid Goyal 37da6dc36a Simplify the Extension class, making it serializable 2016-06-26 14:31:17 +05:30
Kovid Goyal 388bceac2b Simplify test_ssl 2016-06-26 14:18:46 +05:30
Kovid Goyal 86832d0e15 ... 2016-06-26 13:44:50 +05:30
Kovid Goyal f42714c48f Skip podofo tests on OS X travis 2016-06-26 13:27:58 +05:30
Kovid Goyal 3f9dfc00db The memory usage figures on OS X are all over the map 2016-06-26 13:27:41 +05:30
Kovid Goyal acd618f404 Speed up compression of MathJax on travis 2016-06-26 13:27:41 +05:30
Kovid Goyal f2075355b9 Use curl instead of python to download cacerts
Python's https support is broken on OS X while bootstrapping
2016-06-26 13:27:41 +05:30
Kovid Goyal 8b133bac43 Enable travis for OS X as well 2016-06-26 13:27:41 +05:30
Kovid Goyal e46bc37412 Update derStandard 2016-06-26 13:27:08 +05:30
Kovid Goyal fdd5a99328 Update Kurier 2016-06-26 13:25:46 +05:30
Kovid Goyal ecc428c98b Update Kliene Zeitung 2016-06-26 13:24:25 +05:30
Kovid Goyal 51a6d79039 Allow running the translations builder on OSes other than linux where msgfmt is not available 2016-06-26 11:51:39 +05:30
Kovid Goyal 7e68c19381 ... 2016-06-25 22:55:41 +05:30
Kovid Goyal 041fd5e11a Use the new --cache-dir option when compiling RapydScript 2016-06-25 16:31:51 +05:30
Kovid Goyal d60a3bff8f ... 2016-06-25 15:26:55 +05:30
Kovid Goyal 49b5bed673 Dont compress CS translations on travis 2016-06-25 14:23:21 +05:30
Kovid Goyal a545fc497d Refactor the translations builder to use a cache 2016-06-25 14:18:10 +05:30
Kovid Goyal bda0e2d812 Script to generate the software compilation used on travis 2016-06-25 12:56:11 +05:30
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