![]() |
#106 |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 103
Karma: 100000
Join Date: Jan 2022
Location: India
Device: Kobo Clara BW
|
I discussed with Openreads dev on matrix. They're interested in a feature so that users could import database from this plugin to their app.
But I'm not a dev & IDK how it works. Created an issue on their issue tracker for public discussion. PS: @thiago.eec Request to help if possible. If you don't use GitHub feel free to join their matrix for discussion, thanks. |
![]() |
![]() |
![]() |
#107 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,187
Karma: 1318209
Join Date: Dec 2016
Location: Goiânia - Brazil
Device: iPad, Kindle Paperwhite
|
Quote:
Also, I think the database structure is quite simple to understand, but I could help with any questions. I'll add this plugin to my github account soon. Just after finishing with the current features I'm working on. |
|
![]() |
![]() |
![]() |
#108 |
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 10,650
Karma: 74166147
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
Question: I installed the lastest version. However, some of my previous books still have duplicate 100% results that can't be deleted. Should I just edit the JSON file?
|
![]() |
![]() |
![]() |
#109 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,187
Karma: 1318209
Join Date: Dec 2016
Location: Goiânia - Brazil
Device: iPad, Kindle Paperwhite
|
Quote:
Now, you could edit the JSON, but I wouldn't recommend. There is a safer way: 1) Select the books and use the 'Mark selected books' button 2) In the calibre book list, change the 'status date' to a different value 3) Open the 'Edit reading goal' dialog and delete the duplicate 4) Change back the date In case there is just too many duplicates and you want to use regex directly on the the JSON, just be sure to create a backup before. A malformed JSON can lead to blanking the database. Last edited by thiago.eec; 09-03-2023 at 03:32 PM. |
|
![]() |
![]() |
![]() |
#110 |
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 10,650
Karma: 74166147
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
Yeah, I've blanked JSON files before. Thankfully there's only a handful of glitched books so the in-program method will work.
Is it possible to reset the re-read counter too? If not, that's just changing a single number in the JSON, so a bit less risky. |
![]() |
![]() |
![]() |
#111 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,187
Karma: 1318209
Join Date: Dec 2016
Location: Goiânia - Brazil
Device: iPad, Kindle Paperwhite
|
|
![]() |
![]() |
![]() |
#112 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,592
Karma: 12595249
Join Date: Jun 2009
Location: Madrid, Spain
Device: Kobo Clara/Aura One/Forma,XiaoMI 5, iPad, Huawei MediaPad, YotaPhone 2
|
I'm using "Rereading shelf" and I'm trying to add to a goal in previous year (201) a book I've read before (2009), but I'm getting this error:
Spoiler:
102 is the book id. |
![]() |
![]() |
![]() |
#113 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,187
Karma: 1318209
Join Date: Dec 2016
Location: Goiânia - Brazil
Device: iPad, Kindle Paperwhite
|
Quote:
Meanwhile, you can disable the 'Rereading' shelf and keep adding your books. When the fix is released, you can reactivate it. The database is automatically updated, so you won't lose anything. |
|
![]() |
![]() |
![]() |
#114 |
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 10,650
Karma: 74166147
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
Suggestion, if possible: In statistics, an option to compare entire years in a chart like monthly readings.
It would also be nice if reread books could be listed in a different colour, to make them easier to spot in the list. Ideally this would be optional. |
![]() |
![]() |
![]() |
#115 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,592
Karma: 12595249
Join Date: Jun 2009
Location: Madrid, Spain
Device: Kobo Clara/Aura One/Forma,XiaoMI 5, iPad, Huawei MediaPad, YotaPhone 2
|
Quote:
|
|
![]() |
![]() |
![]() |
#116 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,592
Karma: 12595249
Join Date: Jun 2009
Location: Madrid, Spain
Device: Kobo Clara/Aura One/Forma,XiaoMI 5, iPad, Huawei MediaPad, YotaPhone 2
|
Another question: I've got two libraries with the same columns for the reading goal, but I only want one of the associated to that reading. Every time I mark a book in the library I don't want to have the reading goal, it tells me that it's going to associate the current database to that library. Is there any way to skip this? Or it's only a "phrasing" issue and it will create a new database? (I wouldn't mind but I don't want to associate the current database to this library).
|
![]() |
![]() |
![]() |
#117 | |||
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,187
Karma: 1318209
Join Date: Dec 2016
Location: Goiânia - Brazil
Device: iPad, Kindle Paperwhite
|
Quote:
Quote:
Quote:
But since you already did the association with the intended library, this will just create another empty database. |
|||
![]() |
![]() |
![]() |
#118 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,592
Karma: 12595249
Join Date: Jun 2009
Location: Madrid, Spain
Device: Kobo Clara/Aura One/Forma,XiaoMI 5, iPad, Huawei MediaPad, YotaPhone 2
|
|
![]() |
![]() |
![]() |
#119 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,187
Karma: 1318209
Join Date: Dec 2016
Location: Goiânia - Brazil
Device: iPad, Kindle Paperwhite
|
Test version
IMPORTANT: Backup your database before installing
New feature: - Custom challenges
Nem option: - Keep 'Rereading' color for finished books Bug fixes: - Fix a regression that caused an error when adding a book already present on another year - Fix for the library association dialog being shown repeatedly Information: Multiple libraries are supported and each library has its own database file, but the custom columns used must always be the same. There is no library specific option for custom columns. Last edited by thiago.eec; 09-04-2023 at 02:36 PM. Reason: New test version. See next page. |
![]() |
![]() |
![]() |
#120 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,187
Karma: 1318209
Join Date: Dec 2016
Location: Goiânia - Brazil
Device: iPad, Kindle Paperwhite
|
Just found the first bug, myself...
![]() Adding/removing books to the regular goal is broken in this test version. But you can test the custom challenges stuff. I'll take a look at this later. |
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
[GUI Plugin] Reading List | kiwidude | Plugins | 1409 | 03-25-2025 11:27 PM |
[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 |