![]() |
#1006 |
Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 31
Karma: 100180
Join Date: Apr 2020
Device: none
|
I've finished the Onyx Boox device plugin at https://github.com/davidfor/calibre-annotations/pull/21 . Please review (I've attached some screenshots in there as well).
However, the only issue I'm facing is imported annotations not being sorted chronologically, even though I've specified the "ann_mi.location_sort" property as an integer offset from the book start. Any idea why this might be happening? |
![]() |
![]() |
![]() |
#1007 | |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 140
Karma: 380090
Join Date: Feb 2013
Device: Kindle Paperwhite (11th Gen) v5.14.2
|
Quote:
quick question. Is it possible to export Boox highlights via this Calibre plugin to look like this so without the timestamp etc.? |
|
![]() |
![]() |
![]() |
#1008 | |
Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 31
Karma: 100180
Join Date: Apr 2020
Device: none
|
Quote:
![]() Now it's ready to merge. |
|
![]() |
![]() |
![]() |
#1009 | |
Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 31
Karma: 100180
Join Date: Apr 2020
Device: none
|
Quote:
However, you might ask Calibre developer or report a feature request to make such an export function. |
|
![]() |
![]() |
![]() |
#1010 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Quote:
And I haven't had a chance to look at your code. It will probably be the weekend when I do it. I am also slowly doing the work to support calibre6/Qt6. Most of that isn't hard, just a bit time consuming. |
|
![]() |
![]() |
![]() |
#1011 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Quote:
|
|
![]() |
![]() |
![]() |
#1012 |
Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 31
Karma: 100180
Join Date: Apr 2020
Device: none
|
@davidfor, one last thing I've noticed about the Boox annotations import: I'm importing from the SQLite database and therefore I'm not getting the latest changes while the AlReaderX app (that holds database connection open) is running. This is due to the specifics of SQLite, where it writes all changes into a separate file and only merges them back into the database upon connection close.
Is there any way to warn the user about such an effect, that before Boox annotation import he must quit the AlReaderX app? P.S. Kobo seems to be also using the SQLite database, but I'm not sure if it holds it open all the time. |
![]() |
![]() |
![]() |
#1013 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Quote:
![]() There is no current way to do this. But, adding a mechanism to do a warning or prompt is a good idea. I think adding an extra method in the API to return a message to be displayed or none or an empty string. Then the plugin could display this with a continue/cancel type prompt when the annotation fetch is started. I'd have to check the code to make sure there is a good place to do it, but, it should work. |
|
![]() |
![]() |
![]() |
#1014 |
Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 31
Karma: 100180
Join Date: Apr 2020
Device: none
|
@davidfor, were you're able to look at that Pull Request?
|
![]() |
![]() |
![]() |
#1015 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Sorry, work and some personal stuff have been getting in the way. And only remembering it when I absolutely can't do anything doesn't help. At this point, it will probably be early next week before I get to it.
|
![]() |
![]() |
![]() |
#1016 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Beta: Add support for AlReaderX reader app on the Boox
I have (finally) found some time, and more importantly, remembered, to merge the code from @aik099 to add support for the AlReaderX reader app on the Boox.
The list of changes in this beta are:
Hopefully I didn't break anything when merging the code. Unfortunately, I cannot test this as I do not have the device. Please test the beta and report any issues. I will release this officially when I have had some confirmation that it is working. |
![]() |
![]() |
![]() |
#1017 | |
Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 31
Karma: 100180
Join Date: Apr 2020
Device: none
|
Quote:
|
|
![]() |
![]() |
![]() |
#1018 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Download the zip file, open calibre and go to the Plugins page of the preferences. Then click the "Load plugin from file" button and select the file. This will install it in place of the current version.
|
![]() |
![]() |
![]() |
#1019 |
Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 31
Karma: 100180
Join Date: Apr 2020
Device: none
|
@davidfor, my apologies for the long testing period. I've tested the plugin beta version and, at least, functionally for the Boox device import works as expected.
|
![]() |
![]() |
![]() |
#1020 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Update to version 1.17.0
I have just updated the plugin to version 1.17.0. The main change in this is to add support for the AlReaderX reader app on the Boox Android-based devices. This is thanks to @aik099.
The release notes are:
As usual, calibre will announce the update in the next hour or so. And if there are any issues, please post them in this thread. |
![]() |
![]() |
![]() |
Tags |
sampleexportingapp |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
[GUI Plugin] KindleUnpack - The Plugin | DiapDealer | Plugins | 514 | 03-23-2025 10:26 AM |
[GUI Plugin] Open With | kiwidude | Plugins | 404 | 02-21-2025 05:42 AM |
[GUI Plugin] Annotations (closed) | GRiker | Plugins | 68 | 06-17-2014 06:11 AM |
[GUI Plugin] KiNotes | -axel- | Plugins | 0 | 07-14-2013 06:39 PM |
[GUI Plugin] Plugin Updater **Deprecated** | kiwidude | Plugins | 159 | 06-19-2011 12:27 PM |