27315 Commits

Author SHA1 Message Date
Charles Haley
e29f12ff19 Fix bookstores to account for website changes. Remove Foyles because their search now uses ajax (complicated), and no one ever buys from that store anyway. 2014-02-18 13:37:51 +01:00
Kovid Goyal
d69ed5e980 ... 2014-02-18 15:51:02 +05:30
Kovid Goyal
5440e0c377 Add malformed markup check when editing ToC as well 2014-02-18 15:47:22 +05:30
Kovid Goyal
d9f7968aef ... 2014-02-18 15:04:55 +05:30
Kovid Goyal
371aa6ef77 Edit book: Fix splitting of HTML file occurring at the wrong location if the HTML contains invalid constructs like nested <p> tags 2014-02-18 14:25:30 +05:30
Kovid Goyal
06a40d9d2b ... 2014-02-18 13:41:08 +05:30
Kovid Goyal
17589abd20 Fix fallback filename pattern not matching filenames from the calibre library 2014-02-18 12:54:30 +05:30
Kovid Goyal
c0d02ede03 Turn off default shortcuts for checkpoints on os x since they interfere with editing because of a bug in Qt 2014-02-18 12:37:10 +05:30
Kovid Goyal
9d7a1f8417 PDF metadata: When both Info and XMP metadata present resolve which one ot use based on modification timestamps 2014-02-18 10:52:52 +05:30
Kovid Goyal
0ff835c4e6 Edit book: If the book being edited is deleted instead of showing an error message on save, ask the user to choose a new file location before saving. 2014-02-18 09:52:03 +05:30
Kovid Goyal
95f551f52f Merge branch 'master' of https://github.com/t3d/calibre 2014-02-18 08:34:31 +05:30
Tomasz Długosz
caf7212679 Gość Niedzielny: add cover, improve image captions, add publisher 2014-02-18 00:27:46 +01:00
Kovid Goyal
8b804f8811 PDF Output: Write XMP metadata when creating PDF files 2014-02-17 21:50:30 +05:30
Kovid Goyal
39287d31fe HTML Input: Fix incorrect parsing of file names in href/src attributes that contain percent encoded non-ascii characters. Fixes #1281099 [No images/pictures while html to epub conversion since update to 1.24 !!](https://bugs.launchpad.net/calibre/+bug/1281099) 2014-02-17 21:05:44 +05:30
Kovid Goyal
73ff7bd9ae Workaround for bug in lxml https://bugs.launchpad.net/lxml/+bug/1281139
This bug likely impacts lots of other code locations, but hopefully it
will be fixed in lxml soonish. For the moment, I will add workarounds as
and when I discover they are needed.
2014-02-17 20:47:00 +05:30
Kovid Goyal
b012b7cf6f Finish up the rest of the calibre specific metadata for PDF 2014-02-17 18:56:22 +05:30
Kovid Goyal
6bec8a9743 Custom column metadata for PDF 2014-02-17 18:39:08 +05:30
Kovid Goyal
467e57093a Performance bug: Unneccessary copying of user metadata dict for every field when reading OPF in inner loop 2014-02-17 17:36:51 +05:30
Kovid Goyal
b0705aba3f Add languages to PDF metadata 2014-02-17 13:13:34 +05:30
Kovid Goyal
b5bb65cf9b Edit book: Workaround bug in Qt causing crash on deleting bottom most file in the Files Browser on linux 2014-02-17 12:58:17 +05:30
Kovid Goyal
60b80868e4 title and author sort for PDF metadata 2014-02-17 10:39:34 +05:30
Kovid Goyal
196e3286d8 Explicitly clear all known fields when merging XMP packets 2014-02-17 10:31:43 +05:30
Kovid Goyal
2b03c2621a Series for PDF metadata 2014-02-17 09:56:06 +05:30
Kovid Goyal
b013a59677 ratings for PDF metadata 2014-02-17 09:34:01 +05:30
Kovid Goyal
2489bace39 Document the Alt+X technique to type unicode symbols with the keyboard 2014-02-17 08:45:39 +05:30
Kovid Goyal
f4cfc882a3 Edit book: Workaround for bug in Qt that caused extra null bytes to be appended to the end of the file when saving if the file contains non-BMP unicode characters. 2014-02-17 08:40:08 +05:30
Kovid Goyal
5f6ece4f57 Edit Book: Allow typing arbitrary unicode characters with the keyboard in the editor
To use this feature, just type the unicode code number and press Alt+X.
For example, to get the character ÿ type ff and press Alt+X. Or to get
the character 🐱 type 1f431 and press Alt+X

Fixes #1280868 [Windows Alt+ key input does not accept hex digits A-F](https://bugs.launchpad.net/calibre/+bug/1280868)
2014-02-17 08:11:24 +05:30
Kovid Goyal
983d67d1e2 Gosc Niedzelny by Piotr Kontek, Tomasz Długosz
Merge branch 'master' of https://github.com/t3d/calibre
2014-02-17 07:01:43 +05:30
Kovid Goyal
ebdf6738f3 Merge branch 'pdf-meta-check' of https://github.com/sengian/calibre
Look for recognizable identifiers (ISBN/DOI) in the Info dict and
dc:identifier fields, just in case.
2014-02-17 06:42:05 +05:30
Tomasz Długosz
4ce12a2aa4 add full isue of Gość Niedzielny (always 4 weeks late) 2014-02-17 02:05:11 +01:00
sengian
f6ed89ddb7 Check doi in usual info fields 2014-02-16 22:12:48 +01:00
sengian
7b3c699c7a ... 2014-02-16 21:52:48 +01:00
sengian
c68c3b6da2 Add dc:identifier check for DOI & doi validation 2014-02-16 21:35:37 +01:00
sengian
39d399b4b7 Add a DOI check function to metadata 2014-02-16 21:27:21 +01:00
Kovid Goyal
434e36a8a7 Update Mac World UK 2014-02-16 18:53:06 +05:30
Kovid Goyal
f3ad2b03b9 Initial implementation of writing XMP metadata to PDF
Lots more work/testing needed
2014-02-16 16:59:15 +05:30
Kovid Goyal
634003eea4 Edit book: When autofixing file extensions <-> mimetype mismatch, if the file in question is int he spine, chage the file extension rather than the mimetype, as that is more likely to be the correct fix. 2014-02-16 12:46:33 +05:30
Kovid Goyal
0e3e6aaa36 Some documentation 2014-02-15 22:46:11 +05:30
Kovid Goyal
8514166b55 Fix #1280606 [Similar Books doesn't escape double quotes in search string](https://bugs.launchpad.net/calibre/+bug/1280606) 2014-02-15 22:33:47 +05:30
Kovid Goyal
b143f637e3 Add support for reading/writing XMP metadata packets to the PoDoFo bindings 2014-02-15 20:30:28 +05:30
Kovid Goyal
67a415e6e9 Read XMP metadata from PDF files 2014-02-15 20:23:34 +05:30
Kovid Goyal
f48b926971 ... 2014-02-15 11:22:58 +05:30
Kovid Goyal
865d0ed90e Dont mark keyboard shortcuts for translation. Fixes #1280403 [Double key assignment (in german only?)](https://bugs.launchpad.net/calibre/+bug/1280403) 2014-02-15 09:42:48 +05:30
Kovid Goyal
1bfc388e4b Edit book: Fix regression that caused program to stop responding when quitting via File->Quit 2014-02-15 09:14:24 +05:30
Kovid Goyal
1064178e9b Merge branch 'master' of https://github.com/t3d/calibre 2014-02-14 22:21:29 +05:30
Tomasz Długosz
28c725e470 update author detection in wolnelektury store 2014-02-14 17:27:40 +01:00
Tomasz Długosz
596302d3ed update author detection in woblink store 2014-02-14 17:18:05 +01:00
Kovid Goyal
8b49425afa Get Books: Update the Woblink, Publio and CDP store plugins 2014-02-14 20:43:58 +05:30
Tomasz Długosz
7c869adad4 update ebooks detection in woblink store 2014-02-14 16:03:52 +01:00
Tomasz Długosz
3e4e641e95 update author detection in cdp store 2014-02-14 15:46:39 +01:00