View Single Post
Old 01-28-2024, 10:57 AM   #78
JimmXinu
Plugin Developer
JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.
 
JimmXinu's Avatar
 
Posts: 6,988
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
Calling 'Update cached metadata on device' launches a background job and I wouldn't want SmartEject to eject after that finishes some indeterminate time later--assuming I could even watch for the end of it, which I don't know how.

All of the other actions are conditional--are there unsync'ed lists and do these searches return anything.

I'm not aware of anything SmartEject can check to know if the cached metadata has been updated already.

So there would have to be a confirmation dialog like SmartEject shows for unsync'ed lists etc asking you if you want to continue to eject or update metadata, but you'd get it every time and you'd have to remember to so 'yes' once and then 'no' later.

Or I suppose SmartEject could remember whether you'd already asked it to update metadata recently. But that wouldn't catch if you'd changed anything during the 'recent' time window.
JimmXinu is offline   Reply With Quote