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
Kovid Goyal
e500792586
Conversion: Fix a regression in the last release that broke conversion
...
of a few files with comments just before a chapter start. See #1188635
2013-07-22 18:47:25 +05:30
Charles Haley
61c1703402
Remove broken code that does nothing useful
2013-07-22 13:51:53 +02:00