27464 Commits

Author SHA1 Message Date
Kovid Goyal
7d54d25844 Remove unused mount helper
Fixes #1225696 [Add patch to compile with CLANG](https://bugs.launchpad.net/calibre/+bug/1225696)
2013-09-15 21:58:18 +05:30
Charles Haley
7d77e8fe98 When copying books from library A to library B, check that B contains the necessary custom columns. If not, tell the user and allow them to create any non-conflicting columns. Inform them about conflicting columns. 2013-09-15 14:24:17 +02:00
Kovid Goyal
5789835550 Use shorthand properties for margin, border and padding 2013-09-15 17:06:16 +05:30
Kovid Goyal
c6491d03a6 pep8 2013-09-15 17:06:16 +05:30
Kovid Goyal
a4f2288976 pep8 2013-09-15 17:06:16 +05:30
Kovid Goyal
cdbf10ffab pep8 2013-09-15 17:06:16 +05:30
Kovid Goyal
622306be96 ... 2013-09-15 17:06:16 +05:30
Kovid Goyal
5c1998610f Conversion: Handle shorthand CSS properties
Conversion: Fix bugs in the handling of shorthand CSS properties
such as font or border, which could cause some properties to
not be resolved correctly during conversion.
2013-09-15 17:06:16 +05:30
Kovid Goyal
3d12ae2e9e Merge pull request #84 from cbhaley/master
Have metadata.book.set_all_user_metadata actually set the metadata, not ...
2013-09-15 00:36:41 -07:00
Charles Haley
f730500c3d Have metadata.book.set_all_user_metadata actually set the metadata, not merge it. 2013-09-15 09:09:02 +02:00
Kovid Goyal
33875132ab Fix #1225499 [non translatable "completed" for completed jobs](https://bugs.launchpad.net/calibre/+bug/1225499) 2013-09-15 08:58:52 +05:30
Kovid Goyal
615cd01acb Book list should track edit metadata dialog
Fix regression in 1.3 that caused the book list to not track the
ecurrent book when using Next/Previous in the edit metadata dialog.
2013-09-15 08:56:47 +05:30
Kovid Goyal
95341e93c4 Allow colons in identifier values
Fixes #1224885 [<dc:identifier opf:scheme="URI"> and semicolon #2](https://bugs.launchpad.net/calibre/+bug/1224885)
2013-09-14 10:16:48 +05:30
Kovid Goyal
6fff7a0ee5 Comments editor: Allow treating arbitrary URLs as images
Merge branch 'master' of https://github.com/cbhaley/calibre
2013-09-14 09:04:03 +05:30
Charles Haley
6f4b23a447 In the comments editor, permit insertion of references to images on the 'net (<img ...>) as well as links (<a ...>). 2013-09-13 19:28:18 +02:00
Kovid Goyal
6624fd0e42 Ignore errors in third party UI plugins during genesis 2013-09-13 22:07:18 +05:30
Kovid Goyal
d47db93392 ... 2013-09-13 18:01:49 +05:30
Kovid Goyal
9c94ca0a9b Show full path of library in status bar
Show full path of library under mouse in status bar when
switching/renaming/deleting libraries via the calibre library button.
Fixes #1224925 [[Enhancement]Show full path for libraries](https://bugs.launchpad.net/calibre/+bug/1224925)
2013-09-13 17:40:37 +05:30
Kovid Goyal
cc0d41d2e2 ... 2013-09-13 17:11:12 +05:30
Kovid Goyal
beea0a48b5 DOCX Input: Add support for EMF images
DOCX Input: Add support for embedded EMF images that are just wrappers
around an actual raster image. See #1224849 (DOCX to EPUB conversion failed with devide by zero)
2013-09-13 17:07:40 +05:30
Kovid Goyal
258be8d13c Remove unused code 2013-09-13 15:34:22 +05:30
Kovid Goyal
740053ed36 DOCX Input: Do not fail if the firs image is an EMF image
Fixes #1224849 [DOCX to EPUB conversion failed with devide by zero](https://bugs.launchpad.net/calibre/+bug/1224849)
2013-09-13 15:18:10 +05:30
Kovid Goyal
5271d1a2e1 Recognize EMF images 2013-09-13 15:17:09 +05:30
Kovid Goyal
1ebb8a64ee version 1.3 2013-09-13 08:13:22 +05:30
Kovid Goyal
7d1c82aad2 pep8 2013-09-12 20:34:39 +05:30
Kovid Goyal
187eb4e065 ODT Input: Only use the first image as cover
ODT Input: Only treat the first image as a cover if it is of suitable
size, instead of any image in the document. See #1224157 (ODT to MOBI - Images - Cover Image will not removed and other images are missed)
2013-09-12 20:30:53 +05:30
Charles Haley
eb7ac6011b Remove non-existent columns from the set of columns to display. Having them there can cause exceptions. 2013-09-12 10:25:05 +02:00
Kovid Goyal
1e35898c83 Better name for immediate_backup 2013-09-12 10:27:55 +05:30
Kirill Kuzminykh
555b79c255 Driver for "OPPO Find 5" Android phone 2013-09-11 22:42:27 +04:00
Kovid Goyal
d32a1c7bb7 Book polishing: Apply null comments
Book polishing: Do not leave behind the old comments when updating
metadata if the comments have been deleted in calibre.
2013-09-11 21:49:30 +05:30
Kovid Goyal
0394f6d01f Driver for PocketBook Mini 515
Fixes #1223853 [Pocketbook 515 recognition](https://bugs.launchpad.net/calibre/+bug/1223853)
2013-09-11 21:36:37 +05:30
Kovid Goyal
725bb967e5 PDF Output: Serialize ToC string as UTF-16
PDF Output: Fix non-breaking space characters incorrectly rendered in
PDF outline. Fixes #1223862 [PDF TOC -  &nbsp; appears sometimes as €](https://bugs.launchpad.net/calibre/+bug/1223862)
2013-09-11 21:32:00 +05:30
Kovid Goyal
273771d80b ... 2013-09-11 14:41:36 +05:30
Kovid Goyal
4908ef7cad Trigger backup for all books when adding/modifying a custom column
Merge branch 'master' of https://github.com/cbhaley/calibre
2013-09-11 08:56:04 +05:30
Charles Haley
cdbab2c8e1 Bah. Forgot to select all the changed files. 2013-09-10 11:08:10 +02:00
Charles Haley
936baf7e14 Force a metadata backup when adding, deleting, or changing the structure/metadata of a custom column. 2013-09-10 10:46:53 +02:00
Kovid Goyal
c43a3e7969 Preserve current book when doing searches
When doing searches or switching between virtual libraries in the main
book list, preserve the current book. The currently selected book will
remain visible if it is present in the results of the search or the
selected virtual library. Fixes #1216713 [After selecting books which belongs to same serie, when returning to main window, we are at the top of the list and not at previously selected item](https://bugs.launchpad.net/calibre/+bug/1216713)
2013-09-10 14:13:02 +05:30
Kovid Goyal
ec29e28944 DOCX Input: Fix various issues with numbering->lists
DOCX Input: Handle numbered paragraphs where the numbering is specified
in the paragraph style, instead of on the paragraph directly. Also
support the use of arbitrary, styled text for bullets.
2013-09-09 11:13:35 +05:30
Kovid Goyal
14c1c6aabe Show timestamps in local timezone in viewer metadata page 2013-09-09 08:52:10 +05:30
Kovid Goyal
e9b531584f Nicer fix for trailing <br>
Also handles headings and list items with trailing <br>s
2013-09-08 13:36:08 +05:30
Kovid Goyal
604530e569 DOCX Input: Line breaks at the end of a paragraph
DOCX Input: Fix a single line break at the end of a paragraph not being
rendered as a blank line.
2013-09-08 12:40:52 +05:30
Kovid Goyal
7a4f87b992 DOCX Input: Specify zero default margins for headings
DOCX Input: Fix extra top/bottom margins around headings when the
heading style in word does not specify any top/bottom margins.
2013-09-08 11:22:34 +05:30
Kovid Goyal
255fcce9e5 pep8 2013-09-07 16:47:25 +05:30
Kovid Goyal
233395c0d4 Content server: Fix key error in opds feed after using virtual libraries in the main server
Fixes #1222108 [KeyError virt_libs on opds](https://bugs.launchpad.net/calibre/+bug/1222108)
2013-09-07 16:46:41 +05:30
Kovid Goyal
f0b49de770 Do not scroll the book list horizontally after editing metadata
Fixes #1221552 [Changing column view of boooks to title as first column when starting to "edit metadata individually"](https://bugs.launchpad.net/calibre/+bug/1221552)
2013-09-07 14:02:51 +05:30
Kovid Goyal
7d9081a4e4 DOCX Input: Handle images in footnotes and endnotes
Fixes #1221686 [conversion from docx cannot handle images in footnotes](https://bugs.launchpad.net/calibre/+bug/1221686)
2013-09-07 13:51:10 +05:30
Kovid Goyal
f0d61014ab newdb: Handle databases with case duplicates
databases created with pre 1.0 versions of calibre could have multiple
tags/series/publishers/etc. that differ only in the case. This is
because sqlite's case handling only works for ascii characters.
This could cause problems when setting metadata.
Automatically detect and fix these databases. Fixes #1221545 [edit metadata individually>Download Metadata>press ok>unhandled exception](https://bugs.launchpad.net/calibre/+bug/1221545)
2013-09-07 13:21:45 +05:30
Kovid Goyal
18e3f9464b Fix dump and restore on memory limited systems 2013-09-07 12:55:11 +05:30
Kovid Goyal
61abebaf96 version 1.2 2013-09-06 09:58:39 +05:30
Kovid Goyal
b5e7eaa2c7 Show number of dups found 2013-09-06 09:50:23 +05:30