[Bug 52531] New: Make possible to "upgrade" all proxies/contacts at once

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Jul 26 20:09:30 CEST 2012


https://bugs.freedesktop.org/show_bug.cgi?id=52531

             Bug #: 52531
           Summary: Make possible to "upgrade" all proxies/contacts at
                    once
    Classification: Unclassified
           Product: Telepathy
           Version: unspecified
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: tp-glib
        AssignedTo: telepathy-bugs at lists.freedesktop.org
        ReportedBy: xclaesse at gmail.com
         QAContact: telepathy-bugs at lists.freedesktop.org


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.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA Contact for the bug.
You are the assignee for the bug.



More information about the telepathy-bugs mailing list