summaryrefslogtreecommitdiff
path: root/src/mcd-account-manager-default.c
AgeCommit message (Expand)AuthorFilesLines
2014-02-04mcp_account_storage_get_flags: addSimon McVittie1-0/+8
2014-02-04Require account plugins to provide the ability to list parametersSimon McVittie1-0/+57
2014-01-29McdAccountManagerDefault: opportunistically save parameters' typesSimon McVittie1-17/+6
2014-01-29Be consistent in the constness of arguments in storage virtual methodsXavier Claessens1-6/+6
2014-01-29mcp_account_storage_commit: guarantee that we commit one at a timeSimon McVittie1-40/+28
2014-01-29delete_async: being asked to delete a nonexistent account is an errorSimon McVittie1-7/+2
2014-01-29McdAccountManagerDefault: get/set/commit on a missing account is an errorSimon McVittie1-16/+25
2014-01-29McdAccountManagerDefault: don't pass "absent" accounts up to MCSimon McVittie1-1/+4
2014-01-29McdAccountManagerDefault: track whether saving is needed correctlySimon McVittie1-15/+29
2014-01-29McdAccountManagerDefault: don't try to save "absent" accountsSimon McVittie1-0/+5
2014-01-29mcp_account_storage_delete_async: be cancellable, at least in theorySimon McVittie1-1/+2
2014-01-29mcp_account_storage_get: replace with get_attribute, get_parameterSimon McVittie1-90/+40
2014-01-29Thread expected GVariant types through to mcd_storage_get_*Simon McVittie1-2/+2
2014-01-29mcp_account_storage_set_*: return whether anything changedSimon McVittie1-19/+75
2014-01-29Make mcp_account_storage_create() mandatorySimon McVittie1-2/+2
2014-01-29Make account deletion async (sort of), and imply a selective commitSimon McVittie1-83/+76
2014-01-29Call set_attribute, set_parameter to delete themSimon McVittie1-22/+1
2014-01-29Remove mcp_account_storage_set()Simon McVittie1-11/+0
2014-01-29McpAccountStorage: merge commit and commit_one into one functionSimon McVittie1-1/+1
2014-01-29Merge branch 'telepathy-mission-control-5.16'Simon McVittie1-1/+1
2013-12-04reset the error to NULL, so the next call is workingSebastien Bacher1-1/+1
2013-11-12Revert "Rename commit_one() to commit()"Simon McVittie1-1/+1
2013-11-12Revert "Remove mcp_account_storage_set()"Simon McVittie1-0/+11
2013-11-11Remove mcp_account_storage_set()Xavier Claessens1-11/+0
2013-11-08Rename commit_one() to commit()Xavier Claessens1-1/+1
2013-10-31Default account storage backend: store parameters with types if possibleSimon McVittie1-20/+81
2013-10-31Default accounts backend: store attributes in a properly typed formSimon McVittie1-34/+50
2013-10-31Default account backend: store each account as a stringified GVariant in a fileSimon McVittie1-95/+418
2013-10-31McdAccountManagerDefault: segregate attributes and parametersSimon McVittie1-50/+276
2013-10-29Don't give storage plugins the full parameter set, just 'account'Simon McVittie1-2/+3
2013-09-19Flag printf-ish functions with G_GNUC_PRINTF and fix resulting warningsSimon McVittie1-1/+2
2013-09-10Remove further remnants of gnome-keyring supportSimon McVittie1-70/+1
2013-09-05Remove gnome-keyring supportSimon McVittie1-366/+0
2013-05-01Merge branch 'telepathy-mission-control-5.14'Simon McVittie1-5/+5
2013-05-01Only ignore passwords in gnome-keyring if Empathy has copied themSimon McVittie1-5/+5
2012-10-04Merge branch 'storage-refactor-54870'Simon McVittie1-10/+10
2012-09-20Merge branch 'xdg-keyfile-35896'Simon McVittie1-29/+129
2012-09-20Merge branch 'telepathy-mission-control-5.12' into masterSimon McVittie1-0/+55
2012-09-20Default accounts backend: finish password migrations that Empathy 3.0 startedSimon McVittie1-0/+55
2012-09-10All account storage plugins: fill the vtable directlySimon McVittie1-10/+10
2012-09-07Default account backend: write accounts to XDG_DATA_HOME, with fallbackSimon McVittie1-3/+61
2012-09-07Default account backend: include directory creation in _commitSimon McVittie1-23/+26
2012-09-07Default account backend: restructure to be able to look in multiple placesSimon McVittie1-4/+45
2012-09-06Default account backend: when deleting passwords, delete the same thing we wi...Simon McVittie1-2/+8
2012-09-06Default account backend: when deleting from the keyring, remove from secretsSimon McVittie1-0/+2
2012-09-06_keyring_commit: perform deletions for keys in removed, not in secretsSimon McVittie1-1/+1
2012-09-06Default account backend: when deleting, always delete from both placesSimon McVittie1-8/+7
2012-08-31Default account backend: when deleting passwords, delete the same thing we wi...Simon McVittie1-2/+8
2012-08-31Default account backend: when deleting from the keyring, remove from secretsSimon McVittie1-0/+2
2012-08-31_keyring_commit: perform deletions for keys in removed, not in secretsSimon McVittie1-1/+1