[telepathy] [Bug 318565] New: Presence plasmoid does not react on GlobalPresence::currentPresenceChanged()

Martin Klapetek martin.klapetek at gmail.com
Thu Apr 18 19:35:35 BST 2013


https://bugs.kde.org/show_bug.cgi?id=318565

            Bug ID: 318565
           Summary: Presence plasmoid does not react on
                    GlobalPresence::currentPresenceChanged()
    Classification: Unclassified
           Product: telepathy
           Version: 0.6.1
          Platform: Other
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: presence-applet
          Assignee: kde-telepathy-bugs at kde.org
          Reporter: martin.klapetek at gmail.com

When we request global presence from contact list, it listens to
currentPresenceChanged() signal. If current presence is different from
requested presence, it sets requested presence to the current presence (from
global presence). Therefore the contact list always displays current global
presence while presence plasmoid always shows requested presence, which is not
always correct as sometimes the requested presence cannot be set and account
manager sets closest presence as the current.

TL;DR - presence plasmoid should use the same algorithm contact list does - set
requested presence, listen for currentPresenceChanged and if these two do not
match, set requested presence to current presence.

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Kde-telepathy-bugs mailing list