Quote:
Originally Posted by chaley
I misspoke myself in my last post. Starting with the next release (0.7.2), the first time that calibre detects that a book on the device is the same as a book in the library, calibre sends new metadata to the device. At that point, the collections for the book will be changed. Second and later attempts don't do this (for performance reasons).
If calibre does not detect that the books are the same or the 'second' caveat applies, then what I said before remains true. You will need to re-add the book. Although I don't see a firm reason for doing so, it is probably best to delete the existing copy before sending the new one.
|
Okay, I am a bit confused here. I am using OS X and 0.6.54 combined with a sony 505. When I currently connect and change my metadata on a book in the library, usually my "unread" to "read" tag, I have to reload (not delete) the book onto my device to have that books collection tags change so that the book no longer appears in my unread collection.
From
this post by Kovid, he states:
Quote:
"The only difference in 0.7 is that calibre automatically recognizes books on your device that are also in your library and updates their metadata. Most people would consider that a good thing."
|
which to me implies that if I change the tag in my library from "unread" to "read", then when I connect my device, the book's metadata will be changed automatically and the book will be shifted from collections appropriately without me having to reload the book onto the device.
However, several posts from other individuals and the above quoted one seems to suggest it only happens once instead of dynamically. If this is not the case where metadata can be updated "on the fly", then why would the "metadata process" need to change from 0.6 series to the 0.7 series other than there was a need to recode the whole thing for other reasons?
Sorry if the answer is obvious, but if it is, can someone take the time to clarify this for me. I guess I am wondering why the metadata would be updated only once when I thought most of us use calibre to load books to our devices which really would circumvent the whole process described above. For me, I love using the read/unread tag and having that change dynamically would be awesome.