25145 Commits

Author SHA1 Message Date
Kovid Goyal
2a0f6bbeae Update Something Awful 2013-07-27 07:42:51 +05:30
Kovid Goyal
0ca5ffc49f Content server: Fix search query not being fully sanitized in results page
Fixes #1205385 [Private bug](https://bugs.launchpad.net/calibre/+bug/1205385)
2013-07-26 21:36:18 +05:30
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