summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2012-09-12Test that an account storage backend can alter AutomaticPresencealtered-one-54780Simon McVittie1-31/+16
2012-09-12mc-tool: add getter for AutomaticPresenceSimon McVittie1-0/+13
2012-09-12Use combined AutomaticPresence in tests where either would doSimon McVittie3-9/+5
2012-09-12McdAccount: store automatic presence as a single attributeSimon McVittie5-30/+90
2012-09-12Add a regression test for (un)escaping things in keyfile formatSimon McVittie2-1/+359
2012-09-12McdStorage: add support for storing structs (uss) in keyfilesSimon McVittie1-0/+69
2012-09-12McdAccount: consolidate AutomaticPresence settingSimon McVittie1-27/+15
2012-09-12TestDBusAccountPlugin: push typed parameters into MCSimon McVittie1-16/+20
2012-09-12Add a way for storage plugins to push typed parameters into MCSimon McVittie7-12/+162
2012-09-12McdAccount: add a way to tell property setters that storage has already been ...Simon McVittie7-54/+162
2012-09-12mcd_account_altered_by_plugin: get the new value from the McdStorageSimon McVittie2-33/+53
2012-09-12mcd_storage_init_value_for_attribute, mcd_storage_get_attribute_type: make ex...Simon McVittie2-2/+6
2012-09-12WARNING macro: addSimon McVittie1-0/+2
2012-09-12Add a regression test for an account storage plugin altering accountsmock-account-store-54873Simon McVittie3-0/+337
2012-09-12Mock accounts service plugin: respond to change signals from serviceSimon McVittie1-1/+517
2012-09-12Mock accounts service plugin: receive settings from MC as GVariantSimon McVittie2-73/+73
2012-09-12Let storage plugins receive new values as GVariantsSimon McVittie4-4/+186
2012-09-12Preload accounts via fake accounts service when requiredSimon McVittie7-163/+166
2012-09-12account-manager/avatar test: assert about mock accounts service interactionsSimon McVittie1-3/+57
2012-09-12account-basics test: assert that the mock accounts service is used correctlySimon McVittie1-2/+108
2012-09-12Use the mock accounts service for the majority of our testsSimon McVittie11-14/+33
2012-09-12Add a fake account storage backend which uses a mock D-Bus serviceSimon McVittie7-1/+1359
2012-09-12mcp_account_manager_escape_variant_for_keyfile: add to plugin APISimon McVittie4-0/+45
2012-09-12Require Python 2.6 so we can use "except A as b" etc.Simon McVittie1-1/+1
2012-09-12mcp_account_storage_owns: addtyped-settings-54872Simon McVittie3-1/+56
2012-09-12Give account storage plugins a way to find out the GType for an attributeSimon McVittie4-0/+43
2012-09-12McdStorage: store parameters in-memory as GVariants, with a fallbackSimon McVittie1-35/+77
2012-09-12McdStorage: store attributes in-memory as GVariants, not keyfile syntaxSimon McVittie4-36/+262
2012-09-10Consistently use the constants from mcd-account-config.hSimon McVittie2-14/+16
2012-09-10mcd-account-config.h: list every setting (i.e. all non-parameters)Simon McVittie1-12/+29
2012-09-10Rename MC_ACCOUNTS_KEY_ALIAS to MC_ACCOUNTS_KEY_NICKNAMESimon McVittie2-5/+7
2012-09-10McdStorage: in update_storage, take the escaped value as a parameterSimon McVittie1-15/+11
2012-09-10McdStorage: change internal storage away from GKeyFilesSimon McVittie2-65/+217
2012-09-10mcd_keyfile_escape_value, mcd_keyfile_unescape_value: addSimon McVittie5-0/+152
2012-09-10McdStorage: distinguish between parameters and attributesSimon McVittie6-171/+328
2012-09-10McpAccountStorage: don't double-register signals if implemented twicestorage-refactor-54870Simon McVittie1-0/+6
2012-09-10McpAccountStorage: improve documentationSimon McVittie4-61/+295
2012-09-10Mark McpAccountStorage::altered as deprecatedSimon McVittie2-6/+7
2012-09-10Deprecate and undocument McpAccountStorage's vtable-filling functionsSimon McVittie1-0/+21
2012-09-10All account storage plugins: fill the vtable directlySimon McVittie3-34/+32
2012-09-10McpAccountStorage: stop recommending mcp_account_storage_iface_set_desc, etc.Simon McVittie1-26/+20
2012-09-07mcp_account_manager_set_value: documentSimon McVittie1-0/+10
2012-09-07Unify loading of new accountsSimon McVittie3-6/+23
2012-09-07mcd_account_property_changed: rename to mcd_account_altered_by_pluginSimon McVittie3-12/+17
2012-09-07McdStorage: implement get_string, get_boolean, get_integer in terms of get_valueSimon McVittie1-5/+28
2012-09-07mcd_storage_dup_value: alter signature, rename to mcd_storage_get_valueSimon McVittie4-86/+110
2012-09-07mcd_storage_has_value: remove, no longer neededSimon McVittie3-46/+12
2012-09-07mcd_storage_dup_value: don't return non-NULL with error setSimon McVittie3-92/+139
2012-09-07mcd_storage_set_string: implement in terms of mcd_storage_set_valueSimon McVittie1-10/+10
2012-09-07mcd_storage_set_value: unset keys directly instead of via set_stringSimon McVittie1-1/+10