Changes

no edit summary
Line 54: Line 54:  
     pass
 
     pass
   −
* Used by:  
+
* Used by: Shell to display an invitation from a non-Sugar XMPP client
    
* Present: Gets fired when a new channel that communicates with a contact is created.
 
* Present: Gets fired when a new channel that communicates with a contact is created.
Line 60: Line 60:  
* Future:  
 
* Future:  
   −
  @dbus.service.method(PRESENCE_INTERFACE, in_signature="",
+
  @dbus.service.method(PRESENCE_INTERFACE, in_signature="", out_signature="ao")
                        out_signature="ao")
   
  def GetActivities(self):
 
  def GetActivities(self):
 
     pass
 
     pass
   −
* Used by:  
+
* Used by: Shell to display shared activities
   −
* Present:  
+
* Present: Returns a list of activities cached locally, this list is kept up to date by listening to ActivitiesChanged in org.laptop.Telepathy.BuddyInfo.
    
* Future:  
 
* Future:  
   −
  @dbus.service.method(PRESENCE_INTERFACE, in_signature="s",
+
  @dbus.service.method(PRESENCE_INTERFACE, in_signature="s", out_signature="o")
                        out_signature="o")
   
  def GetActivityById(self, actid):
 
  def GetActivityById(self, actid):
 
     pass
 
     pass
   −
* Used by:  
+
* Used by: at activity startup to know whether this is a shared instance.
   −
* Present:  
+
* Present: Returns the activity identified by actid from the list mentioned in GetActivities.
    
* Future:  
 
* Future:  
Line 97: Line 95:  
  def GetBuddyByPublicKey(self, key):
 
  def GetBuddyByPublicKey(self, key):
 
     pass
 
     pass
 +
 +
* Used by:
 +
 +
* Present:
 +
 +
* Future:
    
  @dbus.service.method(PRESENCE_INTERFACE, in_signature="sou",
 
  @dbus.service.method(PRESENCE_INTERFACE, in_signature="sou",
Line 102: Line 106:  
  def GetBuddyByTelepathyHandle(self, tp_conn_name, tp_conn_path, handle):
 
  def GetBuddyByTelepathyHandle(self, tp_conn_name, tp_conn_path, handle):
 
     pass
 
     pass
 +
 +
* Used by:
 +
 +
* Present:
 +
 +
* Future:
    
  @dbus.service.method(PRESENCE_INTERFACE, in_signature="", out_signature="o")
 
  @dbus.service.method(PRESENCE_INTERFACE, in_signature="", out_signature="o")
 
  def GetOwner(self):
 
  def GetOwner(self):
 
     pass
 
     pass
 +
 +
* Used by:
 +
 +
* Present:
 +
 +
* Future:
    
  @dbus.service.method(PRESENCE_INTERFACE, in_signature="", out_signature="so")
 
  @dbus.service.method(PRESENCE_INTERFACE, in_signature="", out_signature="so")
 
  def GetPreferredConnection(self):
 
  def GetPreferredConnection(self):
 
     pass
 
     pass
 +
 +
* Used by:
 +
 +
* Present:
 +
 +
* Future:
    
  @dbus.service.method(PRESENCE_INTERFACE, in_signature="sssa{sv}",
 
  @dbus.service.method(PRESENCE_INTERFACE, in_signature="sssa{sv}",
Line 117: Line 139:  
                     async_err_cb, sender):
 
                     async_err_cb, sender):
 
     pass
 
     pass
 +
 +
* Used by:
 +
 +
* Present:
 +
 +
* Future:
    
  @dbus.service.method(PRESENCE_INTERFACE, in_signature="as", out_signature="")
 
  @dbus.service.method(PRESENCE_INTERFACE, in_signature="as", out_signature="")
 
  def SyncFriends(self, keys):
 
  def SyncFriends(self, keys):
 
     pass
 
     pass
 +
 +
* Used by:
 +
 +
* Present:
 +
 +
* Future:
    
  @dbus.service.method(PRESENCE_INTERFACE, in_signature="", out_signature="")
 
  @dbus.service.method(PRESENCE_INTERFACE, in_signature="", out_signature="")
 
  def RestartServerConnection(self):
 
  def RestartServerConnection(self):
 
     pass
 
     pass
 +
 +
* Used by:
 +
 +
* Present:
 +
 +
* Future:
647

edits