26073 Commits

Author SHA1 Message Date
David
4ece2272ea Fix #1598017 - KoboTouch configuration migration not working for older settings
If the KoboTouch configuration was last saved using a very old version
of calibre, the migration to the new style will fail. This will
increases the likelyhood that the migration will work.
2016-07-02 21:39:52 +10:00
Kovid Goyal
16153e285d ... 2016-07-01 22:44:09 +05:30
Kovid Goyal
add980d6e6 version 2.61.0 2016-07-01 08:24:56 +05:30
Kovid Goyal
3052ebd8a5 Add a convenience method to iterate over filenames of specific types 2016-06-30 22:39:09 +05:30
Kovid Goyal
0a3c321d31 ... 2016-06-30 17:30:48 +05:30
Kovid Goyal
358ed508ce Also use the new font family parsing code in the conversion pipeline 2016-06-30 15:30:30 +05:30
Kovid Goyal
86f114594c Edit Book: Change the recommended mimetype for ttf/otf files to application/font-sfnt for EPUB 3.1 documents 2016-06-30 15:23:44 +05:30
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
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
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
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
041fd5e11a Use the new --cache-dir option when compiling RapydScript 2016-06-25 16:31:51 +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
d11e8ce62c Aaaah, now I get it :) 2016-06-24 23:13:10 +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
8396a72b24 Merge branch 'master' of https://github.com/davidfor/calibre 2016-06-24 20:18:36 +05:30
David
fe1a29f099 Save/restore dialog size changes for the device driver configuration. 2016-06-25 00:32:44 +10:00
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