Quote:
Originally Posted by MisterMoonlight
Please give me additionnals details about the side effect. If the reader is set to sort by date (and this is what we are attempting to made the date more current date), the most recent book will be promoted to the 1st page (this is a feature of the sony firmware). So i don't really understand what are the possible side effects
|
The main side effect involves the "Use author sort for author" setting in the Calibre Sony device interface plugin configuration. When you have this set, the Sony interface plugin sets the cache author field in the media.xml (or cache.xml for SD/MS) for a book entry to the "author sort" value rather than the default "author". So in the reader, the author shows up in the form "LN, FN" rather than "FN LN" (or whatever the author sort value happens to be, presumably "last name, first name"). This is done while the reader is connected to Calibre, of course, so it is working with cache data that has already been processed by the Sony firmware. When the book timestamp is changed, if the cache isn't synchronized with that date, then the Sony firmware will detect that the the book has changed and will process the book entry to synchronize it with the book file metadata. As part of this synchronization, in addition to updating the date field, it also resets the author field to the author value in the book metadata, which is not "author sort". So to prevent the book record from being processed, the plugin synchronizes the date. Then the Sony firmware thinks everything is fine and it doesn't override what Calibre has set.
By the way, I'll try the French setting on my reader and see if that changes anything. I'll keep you posted on how that goes.