EBookBackendFile: Implement cursors.
authorTristan Van Berkom <tristanvb@openismus.com>
Thu, 23 May 2013 07:26:26 +0000 (16:26 +0900)
committerTristan Van Berkom <tristanvb@openismus.com>
Wed, 23 Oct 2013 18:39:39 +0000 (20:39 +0200)
commit4b8698f19be906fb3acb949a0ddbeb7d00bb7201
tree8cf942ddf1ef3872b87da9b4ac352ddd6cdc67a0
parent7df46dce9a0165f82d4d5c8eb1f0ebeb9fad70ee
EBookBackendFile: Implement cursors.

  o Implemented EBookBackend.create_cursor() and EBookBackend.delete_cursor()
    methods using the EDataBookCursorSqlite implementation

  o Ensure that all addressbook modifications and revision changes are
    atomic operations, the revision changes happen in the same transactions
    as any other addressbook modification (allowing revision checks to be
    done safely in direct read access mode).

  o Implement EBookBackend->set_locale() & ->get_locale()
addressbook/backends/file/e-book-backend-file.c