[Bug 44348] New: Debugging stream output for Tp::{Contact,ConnectionCapabilities}

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sat Dec 31 15:59:53 CET 2011


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

             Bug #: 44348
           Summary: Debugging stream output for
                    Tp::{Contact,ConnectionCapabilities}
    Classification: Unclassified
           Product: Telepathy
           Version: git master
          Platform: Other
               URL: http://cgit.collabora.com/git/user/oggis/telepathy-qt4
                    .git/log/?h=caps-debug
        OS/Version: All
            Status: NEW
          Keywords: patch
          Severity: enhancement
          Priority: medium
         Component: tp-qt
        AssignedTo: telepathy-bugs at lists.freedesktop.org
        ReportedBy: ollisal at gmail.com
         QAContact: telepathy-bugs at lists.freedesktop.org
                CC: andrunko at gmail.com


There has been frustration with there being no generic human readable debug
dump functionality in the rather information-intensive capabilities reporting
classes of tp-qt, so I implemented that. See URL. Unfortunately I only had time
to implement that for Contacts now, Connection one coming up later.

I made the output format multi-line, because there is so much information,
although that's not very common with Qt debug operators. I don't see any other
possibility.

Operator is found from Tp namespace thanks to Koenig lookup / ADL, and that's
where it should be (not global, where it could collide with other
implementations of the same thing, which likely exist).

I also made a small fix to CapabilitiesBase cross-linking, where I happened to
notice an error.

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