29224 Commits

Author SHA1 Message Date
Polyfun
734bccb1b0 Ensure _afc_file_read terminates if 0 bytes read. 2014-11-13 12:59:52 +00:00
Polyfun
2792dbc37c Fixed "database disk image is malformed" error when sending a large number of books to idevices.
Fixed _afc_file_read to continuing reading bytes until all bytes are
read up to the requested file length; the first read only returns the
first 0x400000 bytes, so any files larger than that were not being fully
read. The missing bytes were initialised to null in the target file,
resulting in a corrupt file (the local copy of the Marvin sqlite
database).
2014-11-13 08:19:30 +00:00
Kovid Goyal
77ebeb6eea ... 2014-11-08 17:13:08 +05:30
Kovid Goyal
9a68bed54c Fix incorrect use of of customize.builtins 2014-11-08 17:08:06 +05:30
Kovid Goyal
b20088191e Conversion: Fix incorrect conversion of east-asian characters in CSS class names. Fixes #1390527 [lost the style's names when converting to another format](https://bugs.launchpad.net/calibre/+bug/1390527) 2014-11-08 16:56:39 +05:30
Kovid Goyal
e6f4c169d9 Save to disk: When multiple books end up with the same file name because they have the same metadata, automatically adjust the filename to make it unique. Fixes #863472 [SaveToDisk loses one of identical Authors/Title books](https://bugs.launchpad.net/calibre/+bug/863472) 2014-11-08 16:48:47 +05:30
Kovid Goyal
fab081b392 Allow changing title of progress dialog 2014-11-08 11:07:34 +05:30
Kovid Goyal
f7a7dd649d Nicer error message when only failures are metadata updates 2014-11-08 10:07:44 +05:30
Kovid Goyal
f1861cc526 ... 2014-11-08 09:40:27 +05:30
Kovid Goyal
0fd8a07748 ... 2014-11-08 08:09:48 +05:30
Kovid Goyal
a6a2359025 Edit Book: Make the CSS used for styling the generated inline ToC user customizable via http://manual.calibre-ebook.com/customize.html#overriding-icons-templates-et-cetera 2014-11-07 21:23:41 +05:30
Kovid Goyal
e9ad07791c Start work on new save to disk implementation 2014-11-07 21:17:28 +05:30
Kovid Goyal
196dc2acec Forgot one place where env vars should be sanitized when launching external programs on windows 2014-11-07 21:09:34 +05:30
Kovid Goyal
dd0ed12cfb Allow the progress dialog to have an icon 2014-11-07 20:32:02 +05:30
Kovid Goyal
916b1f5666 Refactor the code in save_to_disk to make it more re-usable 2014-11-07 17:32:00 +05:30
Kovid Goyal
c0e6342497 ... 2014-11-07 15:21:29 +05:30
Kovid Goyal
7a9ae95cd6 Redesign the progress dialog to make it smaller and get rid of the .ui file 2014-11-07 13:28:48 +05:30
Kovid Goyal
c01e5411f3 pep8 2014-11-07 12:57:14 +05:30
Kovid Goyal
1ad3081514 version 2.9 v2.9.0 2014-11-07 08:58:47 +05:30
Kovid Goyal
1c2e89708f Fix Economist not working from France 2014-11-07 08:56:35 +05:30
Kovid Goyal
0b0a8adedb ... 2014-11-07 08:55:11 +05:30
Kovid Goyal
33b8d1f1e5 Fix #1390229 [Update link?](https://bugs.launchpad.net/calibre/+bug/1390229) 2014-11-07 08:29:59 +05:30
Kovid Goyal
25c509ade2 ... 2014-11-06 17:15:24 +05:30
Kovid Goyal
fbcd1bb94a Fix --no-update-check causing an exception during shutdown 2014-11-06 17:02:43 +05:30
Kovid Goyal
ab046b1d23 Replace QThread with python Thread 2014-11-06 16:53:51 +05:30
Kovid Goyal
1abbe27bd8 Linux: Name all threads started by calibre at the OS level for nicer debugging 2014-11-06 16:28:05 +05:30
Kovid Goyal
451c9edfdc ... 2014-11-06 16:13:43 +05:30
Kovid Goyal
08945eee4a Merge branch 'master' of https://github.com/cbhaley/calibre 2014-11-06 14:25:30 +05:30
Charles Haley
d44580fd03 Don't take out the "reset_only" parameter 2014-11-06 08:35:05 +01:00
Kovid Goyal
dbdf7e91b2 Extra robustness 2014-11-06 13:03:29 +05:30
Kovid Goyal
170c7f91a6 ... 2014-11-06 12:44:30 +05:30
Kovid Goyal
c05bb2ee69 Cover Grid: Improve scroll wheel based scrolling.
On windows and linux a single "tick" of the wheel now scrolls by about
half a row. On OS X, scrolling is pixel based, so as you scroll faster,
more content is scrolled.
2014-11-06 12:36:58 +05:30
Kovid Goyal
264312d2b7 Work around refs not being translated in simple index 2014-11-06 10:40:30 +05:30
Kovid Goyal
50db38ed56 Edit Book: Report failures to launch the worker process used for rendering the previews 2014-11-06 10:06:36 +05:30
Kovid Goyal
e59b97d1bc ... 2014-11-06 09:57:32 +05:30
Kovid Goyal
3bcede0352 Fix #1389949 [Little typo?](https://bugs.launchpad.net/calibre/+bug/1389949) 2014-11-06 09:51:07 +05:30
Kovid Goyal
36b1a697c2 ... 2014-11-06 09:29:19 +05:30
Kovid Goyal
4bf877c5f5 Fix #1389945 [Little typo](https://bugs.launchpad.net/calibre/+bug/1389945) 2014-11-06 09:22:14 +05:30
Kovid Goyal
19d43eb8ac Fix #1389942 [Little typo?](https://bugs.launchpad.net/calibre/+bug/1389942) 2014-11-06 09:19:21 +05:30
Kovid Goyal
487eb9d4ac Add missing languages for various recipes 2014-11-06 09:05:44 +05:30
Kovid Goyal
3c06203735 ... 2014-11-06 08:54:49 +05:30
Kovid Goyal
0afaa3e7de Update Boston Globe 2014-11-06 08:49:42 +05:30
Kovid Goyal
5f4bf540f9 Get Books: Add the Bubok Portugal store
Merge branch 'master' of https://github.com/bubok/calibre
2014-11-06 08:35:52 +05:30
Rafael Vega
aff0c8442f Adding Bubok Portugal store to the search plugins
Bubok Portugal is a publisher, store and library with a big book data
base from portugal
2014-11-05 17:43:56 -05:00
Kovid Goyal
852007e8c7 Do not add anchors linked from the current file to linked_to_anchors 2014-11-05 22:36:25 +05:30
Kovid Goyal
b70d23f3e4 When getting verified links handle links relative to the current file 2014-11-05 22:33:51 +05:30
Kovid Goyal
a2f008766e Add buttons to follow the footnote link and close the footnote window 2014-11-05 22:20:55 +05:30
Kovid Goyal
2f404dbdcd Also recognize links that are linked back to as footnote links 2014-11-05 22:07:55 +05:30
Charles Haley
3cfada60a6 Prevent stale ondevice info from showing during connections by emptying the device databases on disconnect. See http://www.mobileread.com/forums/showthread.php?t=249540 2014-11-05 16:31:19 +01:00
Kovid Goyal
851617caed ... 2014-11-05 18:52:31 +05:30