View Single Post
Old 07-30-2011, 02:17 AM   #174
kiwidude
Calibre Plugins 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,732
Karma: 2197770
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
Quote:
Originally Posted by capnm View Post
A couple of questions/wishes ....

Is there a way to have the "Remove items" job run before the "Sync [add] items" job when both are set run automatically as soon as the device is connected?
I can look to add that at some point. Right now it assumes your lists are independent and just uses an order that you cannot control.
Quote:
Originally Posted by capnm View Post
Any chance of incorporating a list that is automatically populated from the device?

Thanks
Not so sure about this one. I would assume this is perhaps for similar reasons as Vaesse of wanting to keep track of books on the device and potentially having tags set? Or some other reason? I can see that it could be useful for people to have say a tag for each such list, which would allow them to see at a glance who has what on their devices. Or even just being able to see a list without the tags.

There are however a number of issues that come to mind.
- Such a list needs to be kept up to date after any other actions cause the device to be updated, whether you manually use the remove or send to device menus, or force sync another list to the device. I don't even know if it is possible to hook into those non plugin menu actions, and once your list loses integrity, you will have to Force Sync it or reconnect the device to get it back up to date.
- Also such a list might need to be read only from a user perspective, or else you will get into conflict situations. So not allowing manual add, remove or clear actions.
- Would you allow even changing list ordering - possibly I guess.

Will ponder this one, it might involve a fair amount of work and I gave less spare time nowadays. Feel free to comment on whether my understanding is correct and whether you think it useful.
kiwidude is offline   Reply With Quote