View Single Post
Old 05-17-2011, 03:11 PM   #860
meme
Sigil developer
meme ought to be getting tired of karma fortunes by now.meme ought to be getting tired of karma fortunes by now.meme ought to be getting tired of karma fortunes by now.meme ought to be getting tired of karma fortunes by now.meme ought to be getting tired of karma fortunes by now.meme ought to be getting tired of karma fortunes by now.meme ought to be getting tired of karma fortunes by now.meme ought to be getting tired of karma fortunes by now.meme ought to be getting tired of karma fortunes by now.meme ought to be getting tired of karma fortunes by now.meme ought to be getting tired of karma fortunes by now.
 
Posts: 1,274
Karma: 1101600
Join Date: Jan 2011
Location: UK
Device: Kindle PW, K4 NT, K3, Kobo Touch
Quote:
Originally Posted by adriantc View Post
If I create a collection with Calibre can I add a book to that collection directly from the Kindle?
No. You can have collections that are managed by Calibre (defined in Customize and overwritten each time your run the Create collections plugin) or collections managed by the Kindle (you manually edit them on the Kindle or using Edit Collections in the plugin). If you manually added a book to a Calibre managed collection then the plugin can't tell its one you put there manually instead of one deleted from Calibre (and when you next run Preview/Create it will pop up a warning message just to let you know). (edit - well if its telling you there is a difference I guess it knows something changed, but dealing with merging manual/automatic is something I've avoided so far to keep things simpler). The most common Kindle only collection is something like Currently Reading.

Quote:
I know I might be requesting too much since you helped me a lot already, but maybe in a future version you would consider keeping the timestamps on the collections unchanged, so there wouldn't get rearranged every time you sync collections.
Nah, questions/comments are what make this fun

Timestamps on Kindle-only collections are left alone. But the timestamps on the calibre collections are re-written with the current time because that's when they are being recreated. Even if they are the same. To leave the timestamp alone would require comparing the old collections with the new collections generated by Create and tracking that information. Oh wait, I already added the track and compare in order to give you a warning message if you manually edited an automatic collection so I guess I have this information. Ah, the main issue is that the timestamps are used to sort collection names when using Sort by Collections - so the plugin sorts the collection names and then sets the timestamp in order to ensure they show up in order when Sort by Collections and Sort by Most Recent (after the books). I could change this (sort only the changed collections) but I'm not sure how this would work. What issue are you trying to solve?
[/quote]

Thanks for the appreciation.

Last edited by meme; 05-17-2011 at 03:15 PM.
meme is offline