Commit Graph

25093 Commits

Author SHA1 Message Date
Kovid Goyal c32dc18eb1 McAfee have fixed their SiteAdvisor rating 2013-07-26 16:52:53 +05:30
Kovid Goyal 517250e05e Update Spektrum der Wissenschaft 2013-07-26 15:23:43 +05:30
Kovid Goyal ed1d8a30c3 Polish books: Fix @page rules being removed
Book polishing: Fix page margins being removed if an unused font was
found during subsetting of embedded fonts.
2013-07-26 11:52:17 +05:30
Kovid Goyal 76b3c38e03 Document the danger of using parse_css in the polish books container 2013-07-26 10:47:56 +05:30
Kovid Goyal bc2220a26e Blindbuch by Armin Geller 2013-07-26 09:25:58 +05:30
Kovid Goyal d7c8bfa916 No names, No jackets by Armin Geller 2013-07-25 20:58:59 +05:30
Kovid Goyal 3bd1846370 Driver for Surtab Ventos
Fixes #1204885 [Trekstor Surftab not recognized](https://bugs.launchpad.net/calibre/+bug/1204885)
2013-07-25 18:47:14 +05:30
Kovid Goyal 805421573d Update mediapart.fr 2013-07-25 18:42:24 +05:30
Kovid Goyal 6a15163b1d Merge branch 'master' of https://github.com/cbhaley/calibre 2013-07-25 16:44:54 +05:30
Kovid Goyal 1c5401db7b pep8 2013-07-25 16:04:42 +05:30
Kovid Goyal a2eb555456 Scroll the list of tweaks when using the keyboard 2013-07-25 16:03:50 +05:30
Kovid Goyal c3301f8cc3 Allow Virtual Library removal confirmation dialog to be skipped 2013-07-25 15:56:47 +05:30
Charles Haley 6315a05142 correctly handle the formatter parameter in the cache and in Metadata 2013-07-25 12:20:12 +02:00
Kovid Goyal 9c0a1ca2f3 Add a button to clear the current virtual library easily 2013-07-25 15:24:29 +05:30
Charles Haley 8467baea33 Use ProxyMetadata in formatter functions for virt libs, ondevice, book_size, and approximate_formats. This saves the assignment in get_metadata() 2013-07-25 11:36:34 +02:00
Kovid Goyal afbfa22fe2 newdb: basic testing complete 2013-07-25 15:01:42 +05:30
Charles Haley 6a488a3320 First stage: adding a ProxyMetadata object to get_metadata 2013-07-25 10:50:58 +02:00
Kovid Goyal 6975543207 newdb: calibredb add calibre file.ebook tested 2013-07-25 12:39:03 +05:30
Kovid Goyal 9ae9cf219e newdb: Fix reloading of content server on metadata.db change 2013-07-25 12:12:46 +05:30
Kovid Goyal 179c28e328 Fix adding of books in newdb 2013-07-25 11:45:40 +05:30
Kovid Goyal c73123fcee Fix deleting books in newdb 2013-07-25 11:26:38 +05:30
Kovid Goyal 2b8dc4505d PDF Output: Do not error out when subsetting fails
PDF Output: Do not error out when the input document uses a font that
cannot be subset, such as the Symbol font. Instead print a warning and
embed the full font. Fixes #1203449 [EPUB to PDF conversion fails](https://bugs.launchpad.net/calibre/+bug/1203449)
2013-07-25 10:50:39 +05:30
Kovid Goyal ce5821eec8 Complete rewrite of viewer bookmarks manager
Ebook-viewer: Allow re-ordering bookmarks in the bookmarks manager by
drag and drop.
2013-07-25 10:29:25 +05:30
Kovid Goyal be4dbafc9d Viewer: Refactor the bookmarks manager to make it a little prettier 2013-07-25 08:48:52 +05:30
Kovid Goyal 9db39821b4 Merge branch 'master' of https://github.com/intromatyk/calibre
Update Dilbert and Antyweb
2013-07-25 07:47:36 +05:30
Kovid Goyal ced9a68a30 Update Scientific American 2013-07-25 07:42:14 +05:30
intromatyk f555ab5279 update Dilbert recipe 2013-07-24 22:32:54 +02:00
intromatyk 9a6073fcfb fixed antyweb recipe 2013-07-24 21:07:29 +02:00
Kovid Goyal 114e5cf3a7 Ensure that removing books does not cause errors when updating search
caches
2013-07-24 18:55:39 +05:30
Kovid Goyal 474abe15c2 Invalidate search caches when marked ids change 2013-07-24 18:47:23 +05:30
Kovid Goyal 1cb2bd10de Update instead of invalidating search caches
Updating is cheap when only a few books are affected.
2013-07-24 18:45:47 +05:30
Kovid Goyal 415dc21588 Fix handling of recursive templates in ProxyMetadata 2013-07-24 14:09:46 +05:30
Kovid Goyal d0b1001ee7 Use a cache for search query parsing 2013-07-24 14:02:06 +05:30
Kovid Goyal c7f6bc0100 oops 2013-07-24 13:11:14 +05:30
Kovid Goyal dec8572513 ... 2013-07-24 12:55:15 +05:30
Kovid Goyal 821179170a Add get_standard_metadata() to ProxyMetadata 2013-07-24 12:50:26 +05:30
Kovid Goyal 7460446395 Handle recursive templates in composite columns 2013-07-24 12:31:00 +05:30
Kovid Goyal f3af580d5e Update taz.de (RSS) 2013-07-24 12:16:08 +05:30
Kovid Goyal cbf2bb0c4e Tentative {virtual_libraries} template support
This should allow the use of {virtual_libraries} in custom column
templates, with good performance, thanks to search caching.
2013-07-24 11:35:48 +05:30
Kovid Goyal 70f1dbb832 Speed up evaluation of composite columns
Use a ProxyMetadata object that lazily evaluates its fields on demand,
thereby avoiding the overhead of get_metadata() on every composite field
evaluation.
2013-07-24 10:57:04 +05:30
Kovid Goyal f37de3d33c Small fixes to get_metadata() 2013-07-24 09:29:57 +05:30
David Forrester c1db04b373 Update supported firmware version for Kobo to 2.8.1
No changes necessary except to bump the firmware version.
2013-07-24 09:03:02 +05:30
Kovid Goyal 5f3c10f91d El Tribuno Salta and Jujuy by Darko Miletic
Fixes #1203724 [New recipes for El Tribuno Salta and Jujuy](https://bugs.launchpad.net/calibre/+bug/1203724)
2013-07-23 16:06:32 +05:30
Kovid Goyal bfa4c67dc9 Search caching for the new backed with a simple LRU cache 2013-07-23 13:40:35 +05:30
Kovid Goyal ef48091c23 ... 2013-07-23 09:48:26 +05:30
Kovid Goyal 9b57e80e28 Micro-optimize mi.set_identifiers() 2013-07-23 09:09:23 +05:30
Kovid Goyal 2da2657345 pep8 2013-07-23 08:57:10 +05:30
Kovid Goyal e1ed5f679f Micro-optimization for get_categories() 2013-07-23 08:47:01 +05:30
Kovid Goyal a1581e1433 Speed up reading the db
Principally by storing dates as UTC instead of local time. Includes some
micro optimizations in the code paths to build the maps.
2013-07-23 08:16:55 +05:30
Kovid Goyal 627375e091 Merge branch 'master' of https://github.com/cbhaley/calibre 2013-07-22 21:04:10 +05:30