I have CC on iOS and the only fields that are editable are the _is_read_ and _last_read_date_.
1. Is there a reason CC does not support editing of other fields?
2. In principal, does the Calibre driver support syncing other fields?
I've had a look at the code for the driver at
https://github.com/kovidgoyal/calibr..._app/driver.py and fiddled about with Wireshark.
It seems that CC sends all the metadata back and looks like the driver *should* sync it.
I've tried emulating CC (with changes to, say, the comments field) using netcat, but the changes don't appear in Calibre (the changes to _is_read_ *do* appear).
Thanks.