Merge from trunk
1) Disable edit and remove VL menus when no VLs exist
2) Fix problem with random "color problem" messages when using a null icon
Test replacement search query parser
Update to support Kobo firmware 2.5.0
- Updated supported DBVersion
- Added checking of firmware version
- Added support for covers on the SD card
Improvements to the new query parser. In particular, handle more degenerate cases where colons are significant in the query. Also make the implementation and the grammer more closely resemble each other.
Fix #1169590 (Updated recipe for Financial Times, UK and US edition)
...
Driver for Droid 4. Fixes #1170763 (Droid 4 not detected)
Fix #1170798 (Metro NL site changed, updated recipe)
Fix #1169968 (Update to support Kobo firmware 2.5.0)
Fix #1169910 (Html links in zip output contain backslashes on Windows)
Get rid of the redundant empty.png
Eliminate pyparsing. Simplify ParseException
Merge new search query parser from calibre_temp
Voice of America by Krittika Goyal
Speed up search query parser
Allow importing of PArseException from pyparsing for backwards compatibility with plugins
...
Book polishing: Fix inserting cover into an epub with no cover could lead to incorrect guide entry if the opf is not at the root of the epub. Fixes #1167941 (Polish book - Update cover)