25112 Commits

Author SHA1 Message Date
Kovid Goyal
a68fe4409f Do not search virtual fields on when searching 'all'
Searching virtual fields (such as marked) ona prefix less search
disables search caching.
2013-07-29 15:41:01 +05:30
Kovid Goyal
c07f612f6b newdb: Do not cache searches that search on virtual fields like marked,
since there is no safe way to update such a cache.
2013-07-29 14:20:38 +05:30
Kovid Goyal
2831d39da4 newdb: Enable sorting on the marked field for the find duplicated plugin 2013-07-29 12:51:16 +05:30
Kovid Goyal
6cffe0d105 newdb: Fix undefined custom dates not displaying as blank, depending on time zone 2013-07-29 08:46:57 +05:30
Kovid Goyal
0356894fca Fix apsw not included in linux binary builds 2013-07-29 08:35:34 +05:30
Kovid Goyal
0b03222286 ... 2013-07-28 16:41:55 +05:30
Kovid Goyal
4d90d17192 Fix test failures caused by removal of virtual fields from get_metadata 2013-07-28 11:33:24 +05:30
Kovid Goyal
49c82ededa Add has_id() to db.data in the new backend
Also speed up has_id() and all_book_ids()
2013-07-28 11:30:41 +05:30
Kovid Goyal
f8ad733e25 calibredb: Add a new clone command
calibredb: Add a new clone command to create clones of libraries with
the same custom columns, virtual libraries, etc. as the current library.
2013-07-28 09:44:45 +05:30
Kovid Goyal
fac9845f90 pep8 2013-07-28 09:35:53 +05:30
Kovid Goyal
7f3b6c1f7d MOBI metadata: Handle cover/thumbnail exth fields with null pointers
MOBI metadata: Do not fail to set metadata in MOBI files if they have
EXTH fields with NULL pointers to a cover or thumbnail. Fixes #1205757 [Metadata edits not sticking](https://bugs.launchpad.net/calibre/+bug/1205757)
2013-07-28 09:34:58 +05:30
Kovid Goyal
694dfe5dc2 Allow calibredb list to output only book ids
Merge branch 'master' of https://github.com/cbhaley/calibre
2013-07-27 15:19:56 +05:30
Charles Haley
2696816425 Merge branch 'kovidgoyal/master' 2013-07-27 10:33:43 +02:00
Charles Haley
d47603bdac Allow an empty field specifier in calibredb, permitting one to get a list of ids 2013-07-27 10:33:14 +02:00
Charles Haley
748eb921c5 Prevent exception when deleting a non-existent book. 2013-07-27 10:32:49 +02:00
Kovid Goyal
9386518ff7 version 0.9.41 v0.9.41 2013-07-27 08:45:40 +05:30
Kovid Goyal
6afb55fdfb DOCX Input: Fix conversion breaking for files that use heading style
paragraphs to insert line rules
2013-07-27 08:09:26 +05:30
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