Quote:
Originally Posted by jesscat
Just to clarify: am I correct that every single time I add or remove a book from a collection in Calibre (i.e., change a tag, or change the data in a column to which the collections are linked in the plug-in) I have to restart my Kindle?
I'm sure this is a constraint imposed by the Kindle, but if, like for me, it takes a good 4-5 minutes to restart, it makes the plug-in of limited use if you tend to constantly move things in and out of collections - e.g., to use collections for regular, day-to-day (or even more-than-one-time-a-day) tasks like moving books in or out of a "To-read" collection. Could I possibly (hopefully) be missing something?
|
Yes, you must restart for the changes to take effect on the Kindle and yes, this is a constraint imposed by the Kindle. It loads the collections.json file upon booting and thereafter reflects only those changes made using the Kindle, and a restart is required to get it to read and display the changes made outside of the device. It's kind of a tradeoff - things that make the Kindle's regular use more efficient also make it less efficient when using non-Amazon functionality like collections manipulation.
I usually update my collections just before taking out the dog. By the time I'm back, it's restarted and ready to go. Edited to add - I've found that I've started updating less often - and you don't need to update the collections every time unless you really need to see the changes on the Kindle immediately.