Kovid Goyal
ae1f4dc3bd
Fix Russian string incorrectly marked for translation
2016-07-10 09:29:45 +05:30
Kovid Goyal
038747719f
Merge branch 'master' of https://github.com/davidfor/calibre
2016-07-09 10:13:28 +05:30
Kovid Goyal
cd917be191
Update Gazet van Antwerpen
2016-07-09 09:59:13 +05:30
Kovid Goyal
85502aa97b
Update Hurriyet
2016-07-09 09:57:45 +05:30
David
7dc261d41f
Fix some merge problems
2016-07-08 20:14:57 +10:00
David
f508fa69f3
Remove the last sqlite3 reference and fix some cover issues
...
Had left an easy out to go back to sqlite3, but everything is working.
For the covers, shouldn't be sending one version with current firmware,
and fixed a check that was happening.
2016-07-08 20:01:07 +10:00
Kovid Goyal
e9c67487b2
...
2016-07-08 11:57:01 +05:30
Kovid Goyal
db8742a393
Book details panel: Pick the color used for links from the current system color theme
2016-07-08 11:51:56 +05:30
Kovid Goyal
7a54770a2b
version 2.62.0
v2.62.0
2016-07-08 09:36:22 +05:30
Kovid Goyal
4e3d5dad41
Increase timeout to rpevent test sporadically failing on Travis OS X
2016-07-08 09:29:54 +05:30
Kovid Goyal
2ef634a5ff
Driver for the newest Kindle model, that started shipping today. Fixes #1599970 [New Kindle (8th generation) not recognized - low-end model SY69JL]( https://bugs.launchpad.net/calibre/+bug/1599970 )
2016-07-08 09:02:49 +05:30
Kovid Goyal
d9f30ffb89
Tag Mapper: Allow specifying a space as the split character when creating a split tags rule
2016-07-07 08:50:31 +05:30
Kovid Goyal
b0318eed7a
...
2016-07-07 08:47:52 +05:30
Kovid Goyal
4ce8db1fe2
...
2016-07-06 11:52:13 +05:30
Kovid Goyal
3eaaa85e1f
EPUB Input: Recognize the calibre:title-page property when converting, so as to be able to replace an existing titlepage in an EPUB 3 book
2016-07-06 11:33:19 +05:30
Kovid Goyal
614e304029
A spot of minor refactoring
2016-07-06 10:47:34 +05:30
Kovid Goyal
4f317375f4
Use known prefixes when querying for an item by property
2016-07-06 10:35:16 +05:30
Kovid Goyal
031049ea9d
DRYer
2016-07-06 10:29:18 +05:30
Kovid Goyal
37946153d0
Make items_with_propert() prefix aware
2016-07-06 10:25:45 +05:30
Kovid Goyal
b1f64efdd0
Various Russian news sources by bugmen00t
2016-07-05 23:24:57 +05:30
Kovid Goyal
e0f588a370
Implement reading/writing of EPUB 3 metadata
2016-07-05 18:30:48 +05:30
Kovid Goyal
739b3662b0
Make the sanitization more general
2016-07-05 16:48:33 +05:30
Kovid Goyal
44ae597f14
Smarten punctuation: Fix double dashes and triple dots being smartened even inside attribute values. Fixes #1598465 [Problem with smarten punctuation when using ebook-convert]( https://bugs.launchpad.net/calibre/+bug/1598465 )
...
There was a postprocess step that calibre was doing after the call to
smartypants that was unneccessary and was causing this bug.
2016-07-05 15:28:52 +05:30
Kovid Goyal
88e3e0fb9f
HTML Input: Sanitize semi-colons from HTML filenames as they can cause problems with other EPUB consuming software. Fixes #1598719 [Name of linked file containing semicolon]( https://bugs.launchpad.net/calibre/+bug/1598719 )
2016-07-05 14:54:56 +05:30
Kovid Goyal
1ff02ee830
More tests for the insane EPUB cover semantics
2016-07-05 14:31:09 +05:30
Kovid Goyal
2788b5e099
More tests for the insane EPUB cover semantics
2016-07-05 11:03:48 +05:30
Kovid Goyal
4ab707e60b
EPUB Input: Speed up reading of the book spine from the OPF file for books with a very large number of entries in the spine
...
Converts an O(n^2) algorithm to O(n)
2016-07-05 09:56:14 +05:30
Kovid Goyal
415ebb7a6c
Port various other bugfixes in smtplib.py from upstream
2016-07-05 09:39:03 +05:30
Kovid Goyal
0b86d5175a
Port fix for CVE-2016-0772 from upstream
2016-07-05 09:13:59 +05:30
Kovid Goyal
51b245e1bb
Start work on polishing of epub 3 covers
2016-07-04 17:39:27 +05:30
Kovid Goyal
671128d144
...
2016-07-04 10:00:54 +05:30
Kovid Goyal
253fd95479
Add shared file tests to main test runner
2016-07-04 09:48:33 +05:30
Kovid Goyal
08d56e2eee
Add the tag mapper tests to the main test runner
2016-07-04 09:37:15 +05:30
Kovid Goyal
7ff81c84b3
Tag mapper: Fix upper case characters not working in "contains" rules
2016-07-04 09:27:59 +05:30
David
a001db9ef1
Change Kobo drivers to use apsw
...
This reworks both the Kobo and KoboTouch drivers to use apsw instead of
sqlite3. While doing this, I have refactored the code for the database
connections and getting the versions from the device.
2016-07-03 23:20:58 +10:00
Kovid Goyal
83ba85ef1b
Condition DBUS connectivity test on a single envvar
...
That way it will still run in the future if X goes away
2016-07-03 23:00:46 +10:00
Kovid Goyal
95a42eb768
Run the session bus test if the session bus env var is set
2016-07-03 23:00:46 +10:00
Kovid Goyal
c7365b9333
Re-use run_cli for running the build tests
2016-07-03 23:00:46 +10:00
Kovid Goyal
0cc5371090
Update dukpy
2016-07-03 23:00:46 +10:00
Kovid Goyal
d2e42dd4a6
Better exclusion rule for libusb test
2016-07-03 23:00:46 +10:00
Kovid Goyal
475a8375e8
Edit Book: Reports: Characters: Fix sorting by count and name not working. Fixes #1598518 [Editor Report Characters]( https://bugs.launchpad.net/calibre/+bug/1598518 )
2016-07-03 23:00:46 +10:00
David
e26a125daa
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-03 23:00:46 +10:00
Kovid Goyal
f9ef62a901
Condition DBUS connectivity test on a single envvar
...
That way it will still run in the future if X goes away
2016-07-03 16:04:37 +05:30
Kovid Goyal
4745bdabe3
Run the session bus test if the session bus env var is set
2016-07-03 15:13:07 +05:30
Kovid Goyal
b9c1dbb33f
Re-use run_cli for running the build tests
2016-07-03 11:30:39 +05:30
Kovid Goyal
79341ea606
Update dukpy
2016-07-03 10:20:06 +05:30
Kovid Goyal
0a5a13afb8
Better exclusion rule for libusb test
2016-07-03 10:10:28 +05:30
Kovid Goyal
6effd4f2ee
Edit Book: Reports: Characters: Fix sorting by count and name not working. Fixes #1598518 [Editor Report Characters]( https://bugs.launchpad.net/calibre/+bug/1598518 )
2016-07-03 09:29:39 +05:30
Kovid Goyal
cc1a8bcf1f
Merge branch 'master' of https://github.com/davidfor/calibre
...
Fixes #1598017 [Unable to connect to Kobo Glo](https://bugs.launchpad.net/calibre/+bug/1598017 )
2016-07-02 19:16:52 +05:30
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