[Bug 55109] New: GVariant-based factory instantiation

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Sep 19 17:25:58 CEST 2012


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

             Bug #: 55109
           Summary: GVariant-based factory instantiation
    Classification: Unclassified
           Product: Telepathy
           Version: unspecified
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: enhancement
          Priority: medium
         Component: tp-glib
        AssignedTo: telepathy-bugs at lists.freedesktop.org
        ReportedBy: simon.mcvittie at collabora.co.uk
         QAContact: telepathy-bugs at lists.freedesktop.org
            Blocks: 30422


+++ This bug was initially created as a clone of Bug #30422 +++

TpSimpleClientFactory's methods take a dbus-glib GHashTable. We should have a
version that takes a G_VARIANT_TYPE_VARDICT, taking ownership if it is
floating.

Step 1 is to have methods in the public API, but implement them in terms of the
existing virtual methods.

Step 2 is to make them virtual, with a default implementation in terms of the
existing virtual methods. This is only necessary if you're writing a channel
factory with g-i.

-- 
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