View Single Post
Old 05-08-2011, 04:48 AM   #797
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
@gweminence, jesscat - I'm still not sure why this is happening, but its not a problem with the collection creation itself.

The issue is that the plugin asks Calibre to tell it all the books in its library that are on the device once the plugin thinks that the device is connected and Calibre has read in all the book information from the Kindle. For some reason Calibre is not reading the Kindle's book list, has read the list but is ignoring it, or the plugin is asking for the book list at the wrong time. So the plugin knows all the collection/column information from Calibre but has a list of 0 books to look at. I already check the signals from calibre regarding connection and book data availability but maybe something isn't quite right in the way I check it.

I can't duplicate this yet, at least under Linux. I'll try under Windows this week. However, I've attached a test version of the plugin for you to see if this is really the issue.

The test version simply pops up an error dialog and stops the plugin if the plugin does not find any books on the device that are in Calibre. At least this way you will know that your collection information won't be correct and you can re-run it.


If you are able to reproduce the error, you might want to try running in Debug mode (click the down arrow menu attached to Preferences and select restart in debug mode. When you close Calibre the debug file will pop up). This gives a lot of information though. If you could send it to me it might help identify the issue (you may not want to post it here as it might contain a list of all your books/collections). What I would be looking for are "Kindle Collections received signal" statements to see if they are

Can you confirm your setting for Calibre's Preferences->Sending books to devices->Metadata Management?

Last edited by meme; 05-15-2011 at 11:39 AM. Reason: File removed
meme is offline