26966 Commits

Author SHA1 Message Date
Kovid Goyal
c597f16fea Maintenance on various Get Books plugins and remove the Foyles UK store
Merge branch 'master' of https://github.com/cbhaley/calibre
2014-02-18 18:44:40 +05:30
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