View Single Post
Old 02-17-2011, 05:10 PM   #10
kiwidude
calibre/Sigil Developer
kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.
 
Posts: 4,228
Karma: 1334002
Join Date: Oct 2010
Location: London, UK
Device: Kindle Paperwhite 3G, iPad 3, iPad Air
Quote:
Originally Posted by kiwidude View Post
Quote:
Originally Posted by adrian1944 View Post
This sounds like a great feature but I run both a sony 650 and a Kindle and would like to have different lists to send to each. Can it be personalised in some way to cope with two devices
It is constrained to the same limitations that the news sync feature has I'm afraid. AFAIK it is not possible to set different new feeds for different devices, and hence it is equally not possible to have sync book lists for different devices.

Unless someone more knowledgable corrects me I suggest raising a ticket in the Calibre bug tracker for an enhancement request to allow a device being specified when sending news (if there isn't such a ticket already). Once/if that gets fulfilled, I will enhance the plugin to support this too.
I do have one idea for one way to support this if there is no change to Calibre. Note that I currently have no idea whether Kovid or the other Calibre developers has interesting in making the changes if a ticket were raised as I mentioned above.

Plan B is that I could allow this plugin to switch in/out the current sync list. So you could define multiple device lists in the plugin. The add/view actions would display a submenu if you have multiple devices allowing you to choose which list. This is all behaviour I would do if Calibre did have multiple device news support so is reusable.

However this is still a kludge, because you would need to specify which of your device lists is the "active" one. I would have on the plugin menu a list of your defined "device lists" and a checkmark next to whichever you last selected as the "active" device. When you plug your device into Calibre, it is going to download the last selected active list. Also at the time your news is generated, that will go on whichever list is active (though I could add the ability to move items between lists from the view dialog).

So if after carefully preparing your "Sony" and your "Kindle" sync lists, if you forgot to switch lists in the menu before you plugin the device or generate news, the wrong list of stuff will get sent to that device. I have no control/validation I can put in place since that is all done within the Calibre code and this is a plugin it knows nothing about.

That's a pretty painful limitation. However it might be the only "option" a user could have for a while until/unless Calibre is changed. If people think it is still worth the effort despite the serious limitation above I'll add it to the plugin.
kiwidude is offline