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