View Single Post
Old 09-20-2020, 05:12 PM   #17
compurandom
Wizard
compurandom ought to be getting tired of karma fortunes by now.compurandom ought to be getting tired of karma fortunes by now.compurandom ought to be getting tired of karma fortunes by now.compurandom ought to be getting tired of karma fortunes by now.compurandom ought to be getting tired of karma fortunes by now.compurandom ought to be getting tired of karma fortunes by now.compurandom ought to be getting tired of karma fortunes by now.compurandom ought to be getting tired of karma fortunes by now.compurandom ought to be getting tired of karma fortunes by now.compurandom ought to be getting tired of karma fortunes by now.compurandom ought to be getting tired of karma fortunes by now.
 
Posts: 1,017
Karma: 500000
Join Date: Jun 2015
Device: Rocketbook, kobo aura h2o, kobo forma, kobo libra color
Quote:
Originally Posted by JimmXinu View Post
compurandom: Is this all about device specific SmartEject searches, or do you have other use cases as well?
Yes and no.

It's all about book lifecycle, including when it is created/imported, copied to the device, read by me, deleted on the device, and then either deleted from the library or marked as read and left in the library. Obviously, that last step needs to be done by hand when it turns up in a search.

I've had this working for a while for one device, but now I want to do it with two devices. Calibre's automatic copy of news to the device is also getting in the way. I need to either turn it off or make it copy to a specific device, rather than the first device that connects, but that's another issue.

So with two devices, I have a search for each device to pick what documents to add. But once the document is added, I don't want to re-add it if I delete it from the device. Instead, I need to review it and manually decide on its next state. I think there's a bug in Reading List where it clears the column even if it's only suppose to add to it, which makes it hard to determine if the book was previously sent. It would help if I could set a tag when a book is sent via a "auto populated from search" list. Right now, I have a search for each device that gives the list of books that should be on the device, but aren't; but I can't use that with smarteject because I can't pick which search to use, so I end up with a list of missing books from both devices.

As for a test that is true after a device is (recently) disconnected -- that would be OK for me.


I think I can get about 80% of what I want by playing with reading list and searches, but it's all so contorted and would be easier and shorter if there was some kind of device specific test either for connectivity (isconnected:devicename) or a book (ondevice:devicename). As for more custom columns from templates -- why can't we just test (some subset of) templates in the search directly?
compurandom is offline   Reply With Quote