[Bug 34572] New: Weird signal order and duplicate signals for Account properties

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Feb 22 16:15:17 CET 2011


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

           Summary: Weird signal order and duplicate signals for Account
                    properties
           Product: Telepathy
           Version: unspecified
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: mission-control
        AssignedTo: telepathy-bugs at lists.freedesktop.org
        ReportedBy: xclaesse at gmail.com
         QAContact: telepathy-bugs at lists.freedesktop.org


Here is the signals how tp-qt4 gets them:

tp-qt4 0.5.6 DEBUG: New account
"/org/freedesktop/Telepathy/Account/gabble/jabber/debirox_40gmail_2ecom0" 

tp-qt4 0.5.6 DEBUG: Account::updateProperties: changed: 
tp-qt4 0.5.6 DEBUG:  Valid: true 
tp-qt4 0.5.6 DEBUG: Account::updateProperties: changed: 
tp-qt4 0.5.6 DEBUG:  Interfaces: ("org.freedesktop.Telepathy.Account",
"org.freedesktop.Telepathy.Account.Interface.Avatar",
"com.nokia.Account.Interface.ChannelRequests", 
tp-qt4 0.5.6 DEBUG:  Service Name: "google-talk" 
tp-qt4 0.5.6 DEBUG:  Enabled: true 
tp-qt4 0.5.6 DEBUG:  Parameters: QMap(("account", QVariant(QString,
"debirox at gmail.com") ) ( "fallback-conference-server" ,  QVariant(QString,
"conference.jabber.org") ) ( 
tp-qt4 0.5.6 DEBUG:  Automatic Presence: 2 - "available" 
tp-qt4 0.5.6 DEBUG:  Current Presence: 1 - "" 
tp-qt4 0.5.6 DEBUG:  Requested Presence: 1 - "offline" 
tp-qt4 0.5.6 DEBUG:  Connection Object Path: "/" 
tp-qt4 0.5.6 DEBUG:  Connection StatusReason: 1 

Repeat of Connection Object Path: "/"

tp-qt4 0.5.6 DEBUG: Account::updateProperties: changed: 
tp-qt4 0.5.6 DEBUG:  Changing Presence: true 
tp-qt4 0.5.6 DEBUG:  Connection Object Path: "/" 
tp-qt4 0.5.6 DEBUG:  Connection Status: 1 

tp-qt4 0.5.6 DEBUG: Account::updateProperties: changed: 
tp-qt4 0.5.6 DEBUG:  Requested Presence: 2 - "available" 

tp-qt4 0.5.6 DEBUG: Account::updateProperties: changed: 
tp-qt4 0.5.6 DEBUG:  Connects Automatically: true 

tp-qt4 0.5.6 DEBUG: Account::updateProperties: changed: 
tp-qt4 0.5.6 DEBUG:  Connection Object Path:
"/org/freedesktop/Telepathy/Connection/gabble/jabber/debirox_40gmail_2ecom_2f601a27bb" 

Repeat of object path

tp-qt4 0.5.6 DEBUG: Account::updateProperties: changed: 
tp-qt4 0.5.6 DEBUG:  Connection Object Path:
"/org/freedesktop/Telepathy/Connection/gabble/jabber/debirox_40gmail_2ecom_2f601a27bb" 

HasBeenOnline changed to true, but it already gave a valid connection object
path... and it repeat again the connection object path.

tp-qt4 0.5.6 DEBUG: Account::updateProperties: changed: 
tp-qt4 0.5.6 DEBUG:  HasBeenOnline changed to true 
tp-qt4 0.5.6 DEBUG:  Connection Object Path:
"/org/freedesktop/Telepathy/Connection/gabble/jabber/debirox_40gmail_2ecom_2f601a27bb" 
tp-qt4 0.5.6 DEBUG:  Connection Status: 0 

presence changed to available after connection is known... that should happen
at the same time, no?

tp-qt4 0.5.6 DEBUG: Account::updateProperties: changed: 
tp-qt4 0.5.6 DEBUG:  Current Presence: 2 - "available" 
tp-qt4 0.5.6 DEBUG:  Changing Presence: false 

Since the account already has a connection, those should be already known and
could be signaled together with the connection, no?

tp-qt4 0.5.6 DEBUG: Account::updateProperties: changed: 
tp-qt4 0.5.6 DEBUG:  Nickname: "debirox at gmail.com" 
tp-qt4 0.5.6 DEBUG:  Normalized Name: "debirox at gmail.com"

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