Make possible to "upgrade" all proxies/contacts at once
@xclaesse
Submitted by Xavier Claessens Assigned to Telepathy bugs list
Description
When adding features on the factory using tp_client_factory_add_*_features() it won't get prepared on already existing proxies. For applications controlling the AM's creation that's not an issue because it can set all required features before preparing the AM.
But for plugins/libraries, when they do tp_a_m_dup() they cannot know if accounts/connections/contacts objects already exists. And if the library (e.g. Folks) wants to add features on the factory that won't apply on already existing objects.
So I suggest tp_a_m_prepare_all_async() that will prepare all proxies/contacts known to the am's factory with latest features set on it.