27992 Commits

Author SHA1 Message Date
Kovid Goyal
281b416406 Database backend: Make the database backend more robust when the calibre library is placed on flaky filesystems. Now when an I/O error occurs while querying the database, the connection to the database is closed and re-opened and the query is retried. See #1286522 (Errors accessing SD card after suspend) 2014-03-02 10:11:24 +05:30
Kovid Goyal
64d48f778c Edit Book: Fix import HTML file as new book not working on OS X 2014-03-02 08:56:42 +05:30
Kovid Goyal
a3fa1e9e49 Update Financial Times
Fixes #1286679 [Updated recipes for financial times](https://bugs.launchpad.net/calibre/+bug/1286679)
2014-03-02 08:32:20 +05:30
Charles Haley
130e6d9649 1) Fix crash that is triggered by apps not using caching.
2) Don't refresh the GUI when requesting the transfer of unchanged metadata to the device.
2014-03-01 20:34:36 +01:00
Charles Haley
28b998bb19 1) Undo setting _debug as synchronized. It was already synchronized inside itself, and adding the wrapper broke getting the correct method name.
2) Import the date methods once.

3) Make date_read sync'able in both directions
2014-03-01 16:31:37 +01:00
Kovid Goyal
c91bb61d6f Fix a regression in 1.26 that caused width and height attributes on <img> tags to generate CSS width and height properties without a 'px' suffix 2014-03-01 10:27:05 +05:30
Kovid Goyal
b1ddcfa7ee Make the raw unique identifier field available 2014-03-01 10:02:32 +05:30
Kovid Goyal
ffc4cadf39 Linux binary installer: Fix an error when using proxies and python 3
Fixes #1286274 [Binary linux installer fails because of bug in proxy debugging output](https://bugs.launchpad.net/calibre/+bug/1286274)
2014-03-01 07:55:37 +05:30
Kovid Goyal
15962b8897 Edit book: When exporting files, fill the choose filename popup with the name of the file being exported as the default name 2014-02-28 23:16:09 +05:30
Kovid Goyal
45e6468b01 Make the linux installer script compatible with python 2.6. Fixes #1286011 [Linux installer for calibre 1.26 does not work on CentOS 6.5](https://bugs.launchpad.net/calibre/+bug/1286011) 2014-02-28 13:58:06 +05:30
Kovid Goyal
94741bab3b Bandwidth monitoring on the file hosting servers 2014-02-28 12:56:45 +05:30
Kovid Goyal
e7a3db383b More determined temp file removal on program exit in windows 2014-02-28 09:40:26 +05:30
Kovid Goyal
e1bf5349b0 version 1.26 v1.26.0 2014-02-28 08:36:35 +05:30
Kovid Goyal
22f4baed8e Fix virtual library names with ampersands in them not being displayed correctly in the virtual library menu and tab bar 2014-02-28 08:09:17 +05:30
Kovid Goyal
35a95b1d32 ... 2014-02-27 19:12:01 +05:30
Kovid Goyal
02ff66a065 Documentation for the direct import feature 2014-02-27 18:58:04 +05:30
Kovid Goyal
5081bb93f1 Allow passing importable file formats as arguments to ebook-edit 2014-02-27 18:53:51 +05:30
Kovid Goyal
33a2a38cd7 ... 2014-02-27 18:40:42 +05:30
Kovid Goyal
20bff436bf Edit Book: Allow direct importing of HTML or DOCX files as new books without doing a full conversion. Use File->Import HTML or DOCX to import a file as a new EPUB book with minimal changes from the original. 2014-02-27 18:38:55 +05:30
Kovid Goyal
1eaf6a1de1 Merge branch 'master' of github.com:kovidgoyal/calibre 2014-02-27 15:16:21 +05:30
Kovid Goyal
c6c4b9c128 Merge pull request #193 from cbhaley/master
Add some sanity checking to the device read info syncing
2014-02-27 15:16:03 +05:30
Charles Haley
88151e869c Add some sanity checking to the device read info syncing 2014-02-27 10:26:46 +01:00
Kovid Goyal
8d746b8044 Bulk metadata download: When reviewing downloaded metadata allow hiding the controls on the comments box by right clicking in the comments area. Useful on smaller screens. Fixes #1283251 [review downloaded metadata fix/enhancement](https://bugs.launchpad.net/calibre/+bug/1283251) 2014-02-27 14:34:19 +05:30
Kovid Goyal
ec2952aeb1 Update AnandTech 2014-02-27 14:29:50 +05:30
Kovid Goyal
32d347ea73 Edit Book: When editing EPUB files, and a file is added in META-INF/ do not automatically add it to the manifest. Also do not warn about unmanifested files inside META-INF/ since a few vendors (Apple) require non standard files in that location. Fixes #1283015 [com.apple.ibooks.display-options.xml](https://bugs.launchpad.net/calibre/+bug/1283015) 2014-02-27 12:52:34 +05:30
Kovid Goyal
2fa6a3b999 Metadata download: Add an option to merge the downloaded comments into existing comments, instead of overwriting (Preferences->Metadata download). Fixes #1285319 [[Enhancment] Enable Undo in the comments field](https://bugs.launchpad.net/calibre/+bug/1285319) 2014-02-27 11:24:14 +05:30
Kovid Goyal
9173a0ee0f ... 2014-02-27 10:47:22 +05:30
Kovid Goyal
bcbafb3bf0 ... 2014-02-27 10:33:49 +05:30
Kovid Goyal
f472c7d95d Smarten punctuation: Correct handling for decade abbreviations like '60s and measurements in feet and inches like 1' 2". Fixes #1285351 [Edit Book: Smarten Punctuation handles years and measurements incorrectly](https://bugs.launchpad.net/calibre/+bug/1285351) 2014-02-27 10:30:34 +05:30
Kovid Goyal
f934e47968 Fix smarypants test runner 2014-02-27 09:27:46 +05:30
Kovid Goyal
f9abbe9800 pep8 2014-02-27 09:19:08 +05:30
Kovid Goyal
2aa20b15c3 ... 2014-02-26 21:38:18 +05:30
Kovid Goyal
dee8a06a82 ... 2014-02-26 21:35:32 +05:30
Kovid Goyal
8beaa074a6 ... 2014-02-26 21:28:17 +05:30
Kovid Goyal
86df096387 ... 2014-02-26 21:14:46 +05:30
Kovid Goyal
8e202e4e2b Fix Book details popup window not being updated when editing metadata in the main window 2014-02-26 18:31:14 +05:30
Kovid Goyal
f1c3e38dc9 Add a mechanism for device drivers to update books in the calibre database
Merge branch 'master' of https://github.com/cbhaley/calibre
2014-02-26 18:08:15 +05:30
Charles Haley
8ede2d4666 Make the set of books to refresh into a local variable buy using it as an object instance instead of by assignment. 2014-02-26 12:36:46 +01:00
Kovid Goyal
00932e5683 ... 2014-02-26 16:51:06 +05:30
Charles Haley
cab3cba813 Pass the current row to refresh_ids so that the book_data signal is emitted. 2014-02-26 12:11:21 +01:00
Charles Haley
deea793c21 1) Change the new sync method to return a list of changed book ids instead of a simple boolean.
2) Make the wireless device driver synchronization more robust in the face of multiple libraries where the sync column might not always exist.
2014-02-26 11:30:22 +01:00
Kovid Goyal
59efd0a9c7 Edit book: Fix editor not marking the book as modified when doing a Replace All that does not affect any currently open files. 2014-02-26 13:54:21 +05:30
Kovid Goyal
a9c9c4ad93 Update Zeit Online 2014-02-26 13:43:27 +05:30
Kovid Goyal
c758c5be30 ... 2014-02-26 12:19:27 +05:30
Kovid Goyal
0c0618178f ... 2014-02-26 11:48:27 +05:30
Kovid Goyal
822d71f45e ... 2014-02-26 11:31:54 +05:30
Kovid Goyal
b8bfd37da4 ... 2014-02-26 08:27:35 +05:30
Tomasz Długosz
726613a2ba fix book id fetching from legimi store 2014-02-25 22:32:24 +01:00
Tomasz Długosz
6a2b5e71f1 strip formats in Publio store 2014-02-25 21:50:12 +01:00
Tomasz Długosz
4a04e0895e bump store version
wasn't bumped on 3b040f585dd526ee7fb2c9981d64d48350876559
2014-02-25 21:06:57 +01:00