Development Team/Presence Service Removal: Difference between revisions
No edit summary |
No edit summary |
||
| Line 103: | Line 103: | ||
pass | pass | ||
* Used by: | * Used by: activities to send invites. | ||
* Present: | * Present: returns one of the tracked buddies, see BuddyAppeared. | ||
* Future: | * Future: | ||
| Line 114: | Line 114: | ||
pass | pass | ||
* Used by: | * Used by: shell to get the buddy that offers/receives a file transfer from its contact handle, activities using SugarTubeConnection | ||
* Present: | * Present: returns one of the tracked buddies, see BuddyAppeared | ||
* Future: | * Future: | ||
| Line 134: | Line 134: | ||
pass | pass | ||
* Used by: activities to interact with a connection manager | * Used by: activities to interact with a connection manager, shell to transfer files | ||
* Present: returns the gabble CM if available or the salut one otherwise | * Present: returns the gabble CM if available or the salut one otherwise | ||
* Future: | * Future: shell and activities should know which is the relevant connection for the current context | ||
@dbus.service.method(PRESENCE_INTERFACE, in_signature="sssa{sv}", | @dbus.service.method(PRESENCE_INTERFACE, in_signature="sssa{sv}", | ||
| Line 180: | Line 180: | ||
pass | pass | ||
* Used by: | * Used by: avatars aren't used in Sugar as-of-yet | ||
* Present: | * Present: fired when the buddy avatars are changed and when the local buddy's avatar is changed | ||
* Future: | * Future: directly use the Avatar interfaces | ||
@dbus.service.signal(_BUDDY_INTERFACE, signature="o") | @dbus.service.signal(_BUDDY_INTERFACE, signature="o") | ||
| Line 190: | Line 190: | ||
pass | pass | ||
* Used by: | * Used by: shell to know when the owner has accepted an invitation | ||
* Present: | * Present: emitted when the buddy joins a valid activity, or an activity the user is in becomes valid | ||
* Future: | * Future: | ||