[Bug 27642] New: review for some refactoring plus chatroom logging fix in TPL

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Apr 14 18:43:46 CEST 2010


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

           Summary: review for some refactoring plus chatroom logging fix
                    in TPL
           Product: Telepathy
           Version: git master
          Platform: Other
               URL: http://git.collabora.co.uk/?p=user/kalfa/telepathy-log
                    ger.git;a=shortlog;h=refs/heads/tpl-channel-refactored
        OS/Version: All
            Status: NEW
          Keywords: patch
          Severity: normal
          Priority: medium
         Component: logger
        AssignedTo: cosimo.alfarano at collabora.co.uk
        ReportedBy: cosimo.alfarano at collabora.co.uk
         QAContact: telepathy-bugs at lists.freedesktop.org


Summary:

due to a premature disposed object, in some cases chatroom couldn't be logged.
It's fixed in 2b99424.

I also refactored TplChannelText in order to keep it simple (28280)

TplLogEntryText and TplChannelText now do not need to call _set_chatroom(TRUE)
to be a chatroom channel. They'll understand their status looking whether some
members are set.

Also, TplContact's type is now set to TPL_CONTACT_GROUP when it represents a
chatroom instead of a person.

TPL_CONTACT_SELF has been added to represent the user instead of a generic
person, this fix a problem with Empathy.

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



More information about the telepathy-bugs mailing list