Don't create duplicate identities. LP 1180914.
authorKevin Wasserman <kevin.wasserman@painless-security.com>
Fri, 14 Mar 2014 15:49:01 +0000 (11:49 -0400)
committerKevin Wasserman <kevin.wasserman@painless-security.com>
Fri, 14 Mar 2014 18:29:26 +0000 (14:29 -0400)
commit564ba904339e2ff9b67f8c7e1ec7fc8ce7c74dec
treefccc3a22425f0776d6efdb76bdbbd3d9744c735a
parentf7088bb9db61e6829e4b9666691ffac1af2f2b56
Don't create duplicate identities. LP 1180914.

When adding a new identity, replace any existing identity with the same nai.
Provide appropriate confirmation dialog if gui is available.
src/moonshot-id.vala
src/moonshot-idcard-store.vala
src/moonshot-identities-manager.vala
src/moonshot-identity-management-view.vala
src/moonshot-keyring-store.vala
src/moonshot-local-flat-file-store.vala