Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Software > Calibre > Plugins

Notices

Reply
 
Thread Tools Search this Thread
Old 05-09-2022, 06:49 PM   #76
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,460
Karma: 4277053
Join Date: Dec 2011
Location: Midwest USA
Device: Kindle Paperwhite(10th)
New Version Released

Version 2.5.0 - 09 May 2022
- Need to change dup search due to Calibre change to not search on punctuation.
- Add 'Stop wireless device connection' option.
- Update translations
JimmXinu is offline   Reply With Quote
Old 01-28-2024, 04:02 AM   #77
ownedbycats
Custom User Title
ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.
 
ownedbycats's Avatar
 
Posts: 9,101
Karma: 62844063
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
Request, if feasible: The option to have SmartEject run a 'update cached metadata' before ejecting. Sometimes when marking books as read, I forget to do this and thus they remain in the 'to be read' collection on my Kobo.
ownedbycats is offline   Reply With Quote
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,460
Karma: 4277053
Join Date: Dec 2011
Location: Midwest USA
Device: Kindle Paperwhite(10th)
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
Old 01-28-2024, 12:09 PM   #79
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,460
Karma: 4277053
Join Date: Dec 2011
Location: Midwest USA
Device: Kindle Paperwhite(10th)
Quote:
Originally Posted by ownedbycats View Post
Request, if feasible: The option to have SmartEject run a 'update cached metadata' before ejecting. Sometimes when marking books as read, I forget to do this and thus they remain in the 'to be read' collection on my Kobo.
Another idea: Could you use a Reading List to manage marking books read and configure it to sync to the device? Then SmartEject could use the existing check for RL lists needing sync.
JimmXinu is offline   Reply With Quote
Old 01-28-2024, 06:05 PM   #80
ownedbycats
Custom User Title
ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.
 
ownedbycats's Avatar
 
Posts: 9,101
Karma: 62844063
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
Re-send the book to device every time I want to mark it as read? I'm not sure if there's a setting I missed in RL that lets you sync without re-sending.

Interestingly, part of my mark-as-read action is removing it from my TBR list, which clears 'To Be Read' from #kobocoll.
ownedbycats is offline   Reply With Quote
Old 01-28-2024, 06:15 PM   #81
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,460
Karma: 4277053
Join Date: Dec 2011
Location: Midwest USA
Device: Kindle Paperwhite(10th)
My reading work flow already does that, basically. So I don't consider it an issue.

Much less of an issue than a Yes/No dialog every time you eject, anyway.
JimmXinu is offline   Reply With Quote
Old Yesterday, 08:35 PM   #82
foosion
Groupie
foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.
 
Posts: 163
Karma: 4562
Join Date: Sep 2011
Device: Kobo Libra 2 & Clara BW
I have the Reading List plugin set up to put a mark in the onkobo column if a book is on my libra 2 (and to do nothing for my clara bw). It does so on connection.

I had thought checking the Reading List box on Smart Eject would cause Reading List to check for books that are on the Libra 2 when the device is ejected (and put a mark in the onkobo column), but it does not. Have I misunderstood what checking this box on Smart Eject is supposed to do?

EDIT: I care about this when I add a new book to my Libra. I'd like Calibre to keep track without having to push the "sync now" button on Reading List or ejecting and reconnecting.

Last edited by foosion; Yesterday at 08:48 PM.
foosion is offline   Reply With Quote
Old Yesterday, 08:44 PM   #83
ownedbycats
Custom User Title
ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.
 
ownedbycats's Avatar
 
Posts: 9,101
Karma: 62844063
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
It checks for any books that need to be synced.
ownedbycats is offline   Reply With Quote
Old Yesterday, 08:46 PM   #84
foosion
Groupie
foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.
 
Posts: 163
Karma: 4562
Join Date: Sep 2011
Device: Kobo Libra 2 & Clara BW
Quote:
Originally Posted by ownedbycats View Post
It checks for any books that need to be synced.
Sorry to be obtuse, but what does that mean? What's the criterion for need?
foosion is offline   Reply With Quote
Old Yesterday, 09:19 PM   #85
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,460
Karma: 4277053
Join Date: Dec 2011
Location: Midwest USA
Device: Kindle Paperwhite(10th)
One of the settings in Reading List for each list is "Device to sync this list to".

SmartEject asks Reading List if there are any lists that need to be sync'ed.

If you don't have any lists with that set for the currently connected device, RL tells SmartEject there's nothing that needs sync'ing.

It's the same code that sets whether RL's 'Sync Now' menu option is disabled or not, as I recall..
JimmXinu is offline   Reply With Quote
Old Yesterday, 09:37 PM   #86
foosion
Groupie
foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.
 
Posts: 163
Karma: 4562
Join Date: Sep 2011
Device: Kobo Libra 2 & Clara BW
A request then, if possible. Could SmartEject trigger RL to do what RL does on initial connection (or when clicking on RL's Sync Now option)?

The goal is to have a checkmark in the onkobo column after adding a book and ejecting, without having to manually click on RL's sync now button or having to reconnect so that RL's sync on device connection function will operate.
foosion is offline   Reply With Quote
Old Yesterday, 10:00 PM   #87
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,460
Karma: 4277053
Join Date: Dec 2011
Location: Midwest USA
Device: Kindle Paperwhite(10th)
Quote:
Originally Posted by foosion View Post
A request then, if possible. Could SmartEject trigger RL to do what RL does on initial connection (or when clicking on RL's Sync Now option)?
I think you are conflating 'List updated from device' and 'Syncing list to device', which are rather opposite. RL disables the 'Sync to device' options for "populated from device" list.
Quote:
Originally Posted by foosion View Post
The goal is to have a checkmark in the onkobo column after adding a book and ejecting, without having to manually click on RL's sync now button or having to reconnect so that RL's sync on device connection function will operate.
SmartEject is intended to work the other way around from what you are doing.

Instead of a list that is updated to match the device (List type "Auto populated from books on device"), SmartEject is intended to work with a type "Manually add/remove items" list that is configured to sync to the device.

The way I use it is basically opposite of yours--there's a list (and column) for what's *not* on device and the lists/columns I use are "To Send to device", not "What's on device", with the additional "catch all" of SmartEjects "Added Books(not on device)" search.
JimmXinu is offline   Reply With Quote
Old Today, 06:41 AM   #88
foosion
Groupie
foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.
 
Posts: 163
Karma: 4562
Join Date: Sep 2011
Device: Kobo Libra 2 & Clara BW
Quote:
Originally Posted by JimmXinu View Post
I think you are conflating 'List updated from device' and 'Syncing list to device', which are rather opposite. RL disables the 'Sync to device' options for "populated from device" list.

SmartEject is intended to work the other way around from what you are doing.

Instead of a list that is updated to match the device (List type "Auto populated from books on device"), SmartEject is intended to work with a type "Manually add/remove items" list that is configured to sync to the device.

The way I use it is basically opposite of yours--there's a list (and column) for what's *not* on device and the lists/columns I use are "To Send to device", not "What's on device", with the additional "catch all" of SmartEjects "Added Books(not on device)" search.
Now I see. It took me a while.

Would it be possible and would you be willing to modify SmartEject so that it does what I want - update the Calibre list to match what's on the device?
foosion is offline   Reply With Quote
Old Today, 07:39 AM   #89
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 75,440
Karma: 134254362
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by foosion View Post
Now I see. It took me a while.

Would it be possible and would you be willing to modify SmartEject so that it does what I want - update the Calibre list to match what's on the device?
Here's the way it works for me.

I have Reading List set to sync on connect the list of Books set to go on the device. So when I plug in my device, the books sync to my device. After that is done, I eject. Then after the import is done and I am back to the home screen, I use NickelMenu to activate USB so I do not have to unplug/plug the USB cable. Once I'm again connected to the USB, Reading list will update the column showing what books on on the device. Also, calibre will finish updating the metadata and then I can eject and detach the USB cable.
JSWolf is offline   Reply With Quote
Old Today, 10:02 AM   #90
foosion
Groupie
foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.foosion is fluent in JavaScript as well as Klingon.
 
Posts: 163
Karma: 4562
Join Date: Sep 2011
Device: Kobo Libra 2 & Clara BW
Quote:
Originally Posted by JSWolf View Post
Here's the way it works for me.

I have Reading List set to sync on connect the list of Books set to go on the device. So when I plug in my device, the books sync to my device. After that is done, I eject. Then after the import is done and I am back to the home screen, I use NickelMenu to activate USB so I do not have to unplug/plug the USB cable. Once I'm again connected to the USB, Reading list will update the column showing what books on on the device. Also, calibre will finish updating the metadata and then I can eject and detach the USB cable.
An alternative is to click Sync Now on RL. It would be easier if SmartEject did this, to save on some clicks (and remembering to click). Clearly I'm not the only one who wants to sync before disconnecting.

Last edited by foosion; Today at 10:08 AM.
foosion is offline   Reply With Quote
Reply

Tags
calibre, eject

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[GUI Plugin] EpubSplit JimmXinu Plugins 442 08-07-2024 06:13 AM
[GUI Plugin] EpubMerge JimmXinu Plugins 521 07-20-2024 10:29 AM
[GUI Plugin] KindleUnpack - The Plugin DiapDealer Plugins 494 05-18-2024 02:34 AM
[GUI Plugin] FanFictionDownLoader JimmXinu Plugins 3985 05-08-2015 11:18 PM
[GUI Plugin] Plugin Updater **Deprecated** kiwidude Plugins 159 06-19-2011 12:27 PM


All times are GMT -4. The time now is 11:25 AM.


MobileRead.com is a privately owned, operated and funded community.