Off topic, but perhaps of interest for you kobo folks. We added an interface to the device driver system to permit a device to update (sync) book-on-device info to the calibre db during book matching. I have vague memories of discussions about people wanting to do that with kobo shelves (?). Look at devices.interface.synchronize_with_db. You can see an example of its use in devices.smart_device_app.driver, where an "is_read" indication and date are synced.
|