Kovid Goyal
2fd8022e9e
Ensure that an error in set_metadata does not cause the memory and disk
...
data to diverge
2013-07-30 11:46:54 +05:30
Kovid Goyal
82d7bd3d57
newdb: Speed up set_metadata() by not committing the db after individual field writes
2013-07-30 10:56:04 +05:30
Kovid Goyal
c6daf258be
Factor out the code to update the GUI, so it can be re-used
2013-07-30 10:32:51 +05:30
Kovid Goyal
f731f2803b
newdb: Fix sorting of view not stable
2013-07-30 09:25:48 +05:30
Kovid Goyal
99d9db82f7
...
2013-07-29 22:17:14 +05:30
Kovid Goyal
0fdbe5a753
Device drivers: Explicitly fsync() all files when writing to devices
2013-07-29 22:07:12 +05:30
Kovid Goyal
9c562b35c3
...
2013-07-29 21:20:55 +05:30
Kovid Goyal
fa4506a019
oops
2013-07-29 18:36:21 +05:30
Kovid Goyal
3490af8df7
Ensure that undefined datetimes are always written as UNDEFINED_DATE to
...
the db
2013-07-29 15:42:10 +05:30
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