10189 Commits

Author SHA1 Message Date
Kovid Goyal
56e2918c13 calibredb: Add ability to create empty books in the database. Fixes #5504 (Improve bulk creation of empty book items) 2010-05-15 12:24:10 -06:00
Kovid Goyal
421475f02a Fix #5503 (Add an icon for the RTF file format) 2010-05-15 10:58:00 -06:00
Kovid Goyal
d866fcc48f Fix #5501 (Error after query of social metadata if ISBN not find) 2010-05-15 10:29:21 -06:00
Kovid Goyal
de305d2d95 EPUB Input: Fix typo that caused incorrect processing of EPUB files with more than one identifier element and encrypted fonts 2010-05-15 10:14:29 -06:00
Kovid Goyal
b7421bc3ca ... 2010-05-15 09:55:29 -06:00
Charles Haley
9a0dfff78e 1) improve performance of OnDevice refresh. Instead of rebuilding the complete book list, iterate through the existing one and set the value of OnDevice correctly.
2) Fix problems with Sony readers and metadata caching. Needed to ensure that when a book is added to the booklist from the JSON cache, it is added to the sony cache if it isn't already there.
3) Build the sony metadata maps (caches) on the fly instead of in reorder_playlists.
4) Refactor method declarations.
5) Move the JSON cache to the root of the card for Sony devices.
2010-05-15 13:37:39 +01:00
Kovid Goyal
6d1122ad1d Pull from trunk 2010-05-14 21:45:16 -06:00
Kovid Goyal
9301385505 Fix bug that caused send to device to send ultiple copies to the device if you used Prefrences 2010-05-14 21:44:30 -06:00
Kovid Goyal
29e6630419 Pull from trunk 2010-05-14 09:31:48 -06:00
Charles Haley
dc130d56a9 Cleanup, remove some print statements 2010-05-14 14:52:33 +01:00
Charles Haley
96079a712c Put @classmethods back in. I don't understand why the decoration is there, so I hesitate to take it out. Far as I can see, there is no reason for it, but ... 2010-05-14 14:28:53 +01:00
Charles Haley
72fbd67c17 More testing of:
1) initial condition: cache does not exist on book
2) adding and removing books
3) subsequent conditions: cache exists

In addition:
1) added metadata correction for books matched with something other than UUID.
2) Refactored changes to BookList, to move the additional methods into USMBS from Interface.
3) Made classmethods in USBMS into normal methods.
2010-05-14 12:17:14 +01:00
Charles Haley
5c9e2ae267 After pylint 2010-05-13 22:17:52 +01:00
Charles Haley
d1c040d546 Working JSON metadata along side Sony metadata 2010-05-13 21:57:54 +01:00
Kovid Goyal
0c18cf92e3 Fix #5516 (search forward AND backward in Ebook Viewer) 2010-05-13 12:38:19 -06:00
Kovid Goyal
5318d73056 Add Booq to welcome wizard 2010-05-13 10:41:47 -06:00
Kovid Goyal
4d553171b8 ... 2010-05-13 07:42:00 -06:00
Charles Haley
cd6c46dba5 Normalized paths and performance improvements done 2010-05-13 09:56:41 +01:00
Charles Haley
cd046c7898 Merge from custcol trunk 2010-05-13 08:42:00 +01:00
Kovid Goyal
2a41a75ef9 Pull from trunk 2010-05-12 12:13:14 -06:00
Kovid Goyal
a80eda4e5d Experimental driver for the Booq Avant 2010-05-12 12:03:56 -06:00
Charles Haley
9b7815acf1 Part way through normalization of path names in caching, and also performance improvements to ondevice matching 2010-05-12 15:40:01 +01:00
Charles Haley
49e1ca506e Merge from custcol trunk 2010-05-11 18:10:50 +01:00
Kovid Goyal
5f3bc55517 On device metadata caching 2010-05-11 10:30:12 -06:00
Kovid Goyal
2f585e0588 Pull from trunk 2010-05-11 09:33:13 -06:00
Kovid Goyal
08e44361bb Fix #5519 (CC Beta: opening a library on non-existent network path hangs) and add EPUB formatting demo to User Manual 2010-05-11 09:32:56 -06:00
Charles Haley
93bcff6a83 Metadata caching, removed db_id from file names. 2010-05-11 16:25:30 +01:00
Charles Haley
866fda04fe Merge from custcol trunk 2010-05-11 04:47:22 +01:00
Charles Haley
e9402eb98a Fix #5515 - job manager exception 2010-05-11 04:46:12 +01:00
Kovid Goyal
477c7af54b Pull from trunk 2010-05-10 19:09:37 -06:00
Kovid Goyal
348b268c7b E-book viewer: Fix next page scrolling when current document is just a little more than a screenfull. Also use a more robust method to insert blank space at the end of the document when the last screenfull is partially empty. 2010-05-10 19:09:12 -06:00
Kovid Goyal
4ea4986a9d Support for the Samsung GT-I5700 2010-05-10 16:02:27 -06:00
Kovid Goyal
76c7add44c Conversion pipeline: Support for the :first-letter pseudo selector 2010-05-10 15:13:54 -06:00
Kovid Goyal
5e5a613b8f Linux prs 500 udev rule: Use SUBSYSTEMS instead of the deprecated BUS 2010-05-10 11:50:27 -06:00
Carl Witty
87e89cb28b When creating a .pmlz file, compress the .pml 2010-05-10 10:13:10 -07:00
Kovid Goyal
2288b24137 Various Russian News surces by Darko Miletic 2010-05-10 07:51:30 -06:00
Charles Haley
f788e468eb Save column widths with column names so that columns keep their widths as they move around 2010-05-10 12:36:54 +01:00
Kovid Goyal
580b553837 version 0.6.92 2010-05-09 17:56:12 -06:00
Kovid Goyal
973ed28a37 Move on device column to ne second column by default 2010-05-09 16:53:35 -06:00
Kovid Goyal
322ed57c08 Make On Device column dynamic 2010-05-09 16:51:39 -06:00
Kovid Goyal
07282e7a79 Update on device and in library columns when sending books to device 2010-05-09 16:35:45 -06:00
Charles Haley
144d018b91 Merge from custcol trunk 2010-05-09 22:45:34 +01:00
Charles Haley
5f2fe8fc54 Make ondevice column appear and disappear when device is connected or disconnected 2010-05-09 22:39:50 +01:00
Kovid Goyal
a2bf9e3696 Use icons for the In Library column 2010-05-09 15:30:25 -06:00
Kovid Goyal
06f6f8cbeb Add icon to In Device column and fix a couple of minor typos 2010-05-09 15:20:51 -06:00
Kovid Goyal
6b6dcf8c40 On device indication, temporary implementation 2010-05-09 14:37:57 -06:00
Kovid Goyal
f8107ebffd Support for the Azbooka 2010-05-09 14:30:14 -06:00
Kovid Goyal
d634671780 Pull from trunk 2010-05-09 12:59:23 -06:00
Charles Haley
660668f718 Refactor books_in_library to get rid of call back that wasn't used, and also to build library titles cache once. 2010-05-09 19:37:38 +01:00
Charles Haley
27635f58f9 Moved db_id addition to USBMS. Added db_ids to Jetbook and Kindle overrides. Refactored index_is_id out, since it was always True. Implemented db_id lookup in the on_library cache. 2010-05-09 19:21:50 +01:00