/android/import-contacts

To get this branch, use:
bzr branch http://bzr.ed.am/android/import-contacts

« back to all changes in this revision

Viewing changes to TODO

  • Committer: edam
  • Date: 2011-05-30 14:04:51 UTC
  • Revision ID: edam@waxworlds.org-20110530140451-d99fy3zoi6zq1jf2
- made basic_statement::step() protected, for use by query and command only
- moved basic_statement::operator<<() to command and query instead; one needs to accept sqlite::exec, the other doesn't
- added tests for query::operator<<()
- added code to invlaidate in-progress queries during any transaction rollbacks (currently segfaults in basic_statement::finalize())
- added new sqlite_error constructor that obtains a full error message
- implemented database::database_mutex_guard class
- swapped command's step mutex in favour of the database mutex- renamed VCFImporter to VcardImporter and VCard to Vcard

Show diffs side-by-side

added added

removed removed

1
 
* rename VCFImporter to VcardImporter and VCard to Vcard
2
1
* VcardImporter.Vcard.finaliseParsing() should be renamed to finalise() to
3
2
        override Importer.ContactData.finalise(), if Java will permit us to do that
4
3
        (fnaliseParsing() throws stuff that finalise() doesn't), and should call
23
22
* possible bug: when displaying "aborting import" toaster, make sure the back
24
23
        button is enabled and the abort button is hidden (as if abort were pressed)
25
24
        since this can happen if, say, the alarm goes off.
 
25
* add facility to be asked whether to import all contacts, not just those that
 
26
        are duplicates.
26
27
* in the long term, we need to save/restore state from doit/importer