View Single Post
Old 05-06-2025, 10:43 AM   #7
sweebez
Member
sweebez began at the beginning.
 
Posts: 12
Karma: 10
Join Date: May 2025
Device: Kindle Paperwhite (2024)
Reading List did not work for me -- Although it appears to add new books to the device, it does not delete from the device books that I removed from the library. My configuration attempts were "Auto populated from search" with a query of ".*" (to return all results in library), and both (1) "Replace device with list, add new items only" and (2) "Replace device with list, add/overwrite all" options were attempted with no luck.

From other threads on this forum, it appears Reading List removes a book from the device only if the book is in the purgatory state of (1) still existing in the calibre library and (2) not appearing on the reading list. Thus, Reading List will not address the most common scenario: Deleting a book already on the device where that book has already been removed from (or was never present in) the calibre library. Although that functionality may be intentional, the issue unfortunately remains.

Other plugins were also unsuccessful. The plugin SmartEject almost works: It checks for duplicate, added or deleted books on the device and offers to show them to you if there are any. It helps by saving the time of actually entering the device search query inlibrary:False and the library search query ondevice:False, but because it has no option to automate the next step of actually adding or deleting the items returned by the searches, it is only a partial solution.

Ideally, the plugin would perform simple logic like the below, upon connection or button click:
** Device search: inlibrary:False --> Delete from target device folder
** Library search: ondevice:False --> Add from library to target device folder

Any plugins I missed? Obvious errors in implementing Reading List or SmartEject? If no solutions exist, is anyone interested in making one?
sweebez is offline   Reply With Quote