View Single Post
Old 11-30-2010, 01:52 AM   #14
mornington
Connoisseur
mornington will become famous soon enoughmornington will become famous soon enoughmornington will become famous soon enoughmornington will become famous soon enoughmornington will become famous soon enoughmornington will become famous soon enoughmornington will become famous soon enough
 
Posts: 63
Karma: 732
Join Date: Nov 2010
Device: Sony PRS-650
Quote:
Originally Posted by kovidgoyal View Post
no problem
I'm almost scared to ask now, since my other requests already have workable workaround, but by my reckoning that just leaves these two from my opening post:

(1)

Quote:
device_path: The path of the eBook on the device (as of the last time the device was checked by calibre). This info is available, since it's displayed as a hyperlink when the device is attached, and so should be displayable *and updateable*. Alternatively, make the "on device" column a permanently accessible column *which can be filtered on* (i.e. not merely sorted by).

Specifically, if I change the title/author metadata in calibre or relocate an eBook file on my kindle outside of calibre then I'd like calibre to be able to detect the book in the new location instead of assuming that it's no longer on the device. Ideally, I'd like a "sync calibre with device" command which compares the CRC (say) of items in calibre with that of files on the device and updates calibre's db accordingly.
And (2):

Quote:
One more slightly higher-hanging fruit, while I think on, would be to add an option to the internet import of metadata to not overwrite "series"/"series_index" metadata if it's already populated. Also, if the import could automatically detect and correct "foo;bar" as "foo & bar" in the authors field (and ditto for "last, first" --> "first last") that'd be great too.

The first one's (the device sync anyway) is a a fairly big chunk-ette of coding, though the ability to view and regexp-update the on-device path of the ebook files would be v useful as a first step. The second one, though, would come in enormously handy.
mornington is offline   Reply With Quote