![]() |
#901 | |
Member
![]() Posts: 10
Karma: 10
Join Date: May 2023
Device: Kobo Glo
|
Quote:
It did work in the previous versions. I don't think "auto_add_check" ever set to True except in "config.py" when the column settings are changed. Yes, I want it to look for any value change (non empty). Here are the screenshots which worked in the previous version. No matter if I change from undefined to 2.00 and save, and then change it from 2.00 to 3.00 and save, the book is never added. It is added if I set it to 2.00, close calibre, manually set "auto_add_check" to True in the json config and start up calibre again. Thanks so much for looking into this ![]() |
|
![]() |
![]() |
![]() |
#902 |
Member
![]() Posts: 10
Karma: 10
Join Date: May 2023
Device: Kobo Glo
|
The main settings somehow didn't attach
|
![]() |
![]() |
![]() |
#903 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,243
Karma: 1419583
Join Date: Dec 2016
Location: Goiânia - Brazil
Device: iPad, Kindle Paperwhite, Kindle Oasis
|
I can only assume you changed something in your plugin's or column's settings. Just tested version 1.9.7 and it works just as I described. I'm attaching it so you can try it yourself.
Quote:
Now I'm confused. Do you want to check for an empty or non-empty value? Like I said before, there is no way to look for an empty value. On the other hand, if you want to look for a non-empty value, just leave the 'value' field blank. It will just check if the chosen column is set (to any non-empty value). Let's hope we can find the problem here and fix it. ![]() Last edited by thiago.eec; Yesterday at 12:13 PM. Reason: Remove old version. |
|
![]() |
![]() |
![]() |
#904 | ||
Member
![]() Posts: 10
Karma: 10
Join Date: May 2023
Device: Kobo Glo
|
Quote:
![]() ![]() What I want: Whenever column #readpercentage is changed to any value, this book should be added to my reading goal. I want to avoid adding the books manually, and they should be automatically added when the #readpercentage changes from undefined to any float value, or from any float value to any other float value. It worked like this before, though I had to recreate some things and maybe those broke it? This is my Reading_Goal.json: Quote:
From my understanding, this setting should add a book to the reading goal if #readpercentage is changed to any non-empty value, e.g. 2.00 |
||
![]() |
![]() |
![]() |
#905 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,243
Karma: 1419583
Join Date: Dec 2016
Location: Goiânia - Brazil
Device: iPad, Kindle Paperwhite, Kindle Oasis
|
Quote:
1) Open the Config dialog and set the auto add column to to none (empty space). Click 'Ok' to confirm and close the dialog. 2) Reopen the Config dialog and set the auto add column to '#readpercentage'. Leave the value field empty. Click 'Ok' to confirm and close the dialog. 3) Click on the plugin icon. You only have to do this once, to trigger a library scan. All the books with the '#readpercentage' column set to a non-empty value will be automatically added to your current goal. In the future, everytime you change this column to a non-empty value in a book, it will be added to your goal. |
|
![]() |
![]() |
![]() |
#906 | ||||
Member
![]() Posts: 10
Karma: 10
Join Date: May 2023
Device: Kobo Glo
|
Quote:
However, the issue persists that any other books I change now are still not added. Changing the #readpercentage column does not add the book. I added some prints into the main.py and I think the issue is that the "reading_progress_column" and "auto_add_column" are the same. The if statement in "metadata_changed_event" enters this if statement: Quote:
Quote:
Quote:
|
||||
![]() |
![]() |
![]() |
#907 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,243
Karma: 1419583
Join Date: Dec 2016
Location: Goiânia - Brazil
Device: iPad, Kindle Paperwhite, Kindle Oasis
|
|
![]() |
![]() |
![]() |
#908 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,243
Karma: 1419583
Join Date: Dec 2016
Location: Goiânia - Brazil
Device: iPad, Kindle Paperwhite, Kindle Oasis
|
Version 1.9.9 - 05 Sep 2025
- Bug fix for the Auto Add feature: it wouldn't work if you also used your read rercentage column as the auto add column. |
![]() |
![]() |
![]() |
#909 |
Member
![]() Posts: 10
Karma: 10
Join Date: May 2023
Device: Kobo Glo
|
It's working now, thanks for integrating the fix so quickly
![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
[GUI Plugin] Reading List | kiwidude | Plugins | 1430 | 09-03-2025 05:14 AM |
[GUI Plugin] Save Virtual Libraries To Column (GUI) | chaley | Plugins | 14 | 04-04-2021 05:25 AM |
Reading Goal | KyBunnies | Audiobook Discussions | 12 | 10-25-2017 05:29 PM |