Development Team/Presence Service Removal: Difference between revisions
No edit summary |
|||
| Line 200: | Line 200: | ||
pass | pass | ||
* Used by: | * Used by: apparently not used | ||
* Present: | * Present: emitted when the buddy leaves an activity or the activity becomes non-valid | ||
* Future: | * Future: | ||
| Line 210: | Line 210: | ||
pass | pass | ||
* Used by: | * Used by: Shell to update the nick, colors and current activity of other buddies | ||
* Present: | * Present: fired on PropertiesChanged in org.laptop.Telepathy.BuddyInfo | ||
* Future: | * Future: | ||
| Line 220: | Line 220: | ||
pass | pass | ||
* Used by: | * Used by: apparently not used | ||
* Present: | * Present: fired when a contact has come online and for the owner when a CM gets connected | ||
* Future: | * Future: | ||
| Line 230: | Line 230: | ||
pass | pass | ||
* Used by: | * Used by: avatars aren't used as of yet | ||
* Present: | * Present: retrieved from org.freedesktop.Telepathy.Connection.Interface.Avatars with RequestAvatars | ||
* Future: | * Future: | ||
| Line 240: | Line 240: | ||
pass | pass | ||
* Used by: | * Used by: not really used | ||
* Present: | * Present: returns the activities a buddy is participating. This list is maintained via the MembersChanged signal in the org.freedesktop.Telepathy.Channel.Interface.Group interface of the channel associated to each activity. | ||
* Future: | * Future: | ||
| Line 250: | Line 250: | ||
pass | pass | ||
* Used by: | * Used by: shell and activities to represent buddies | ||
* Present: | * Present: returns the cached properties, which are maintained by listening to *Changed signals in org.laptop.Shell.Owner or via PropertiesChanged and GetProperties in BuddyInfo | ||
* Future: | * Future: | ||
| Line 260: | Line 260: | ||
pass | pass | ||
* Used by: | * Used by: shell for starting a file transfer with a buddy, and maybe by activities (couldn't verify) | ||
* Present: | * Present: a dict of contact handles is maintained for each buddy, indexed by CM | ||
* Future: | |||
== Interface org.laptop.Sugar.Presence.Activity == | == Interface org.laptop.Sugar.Presence.Activity == | ||