Guillaume Desmottes
a16484bc7b
rename some signals to avoid confusions
...
use activity properties API
2007-03-14 15:59:30 +01:00
Dan Williams
9d837710f5
Listen for and respond to Owner property changes
...
Pass the PS's owner object to each plugin. Make the server plugin
listen to property changes and push those changes to the Jabber
server when they occur.
2007-03-09 16:29:49 -05:00
Guillaume Desmottes
2312aa6a99
Merge branch 'master' of git+ssh://guillaume@dev.laptop.org/git/sugar
2007-03-08 15:47:40 +01:00
Guillaume Desmottes
2262b5fd49
update nick when receive AliasChanged signal
2007-03-08 15:45:12 +01:00
Dan Williams
4c05c4247c
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
2007-03-07 14:22:16 -05:00
Dan Williams
9fa72e4cba
Remove some erroneous error handler code
2007-03-07 13:56:22 -05:00
Guillaume Desmottes
cb2489bff6
implement ActivityInvitation and PrivateInvitation signals
2007-03-07 19:46:48 +01:00
Guillaume Desmottes
139b190650
catch invitations request
2007-03-07 15:27:47 +01:00
Guillaume Desmottes
6f19b10222
catch the closed signal
...
check if icon exists
2007-03-07 13:15:38 +01:00
Guillaume Desmottes
a0230ba784
move dirty hacks to declare interfaces in init_connections to avoid warnings
2007-03-06 17:22:33 +01:00
Guillaume Desmottes
f716f20191
start to implement join and share activities
2007-03-06 17:15:55 +01:00
Guillaume Desmottes
148c93968b
create/remove activities according to ActivitiesChanged signal
2007-03-05 18:56:17 +01:00
Guillaume Desmottes
9ce78f6100
upload our avatar only if needed
2007-03-05 12:52:29 +01:00
Dan Williams
fc7f62359f
Don't traceback on cleanup when disconnected already
2007-03-03 03:51:27 -05:00
Dan Williams
fc970ccf3d
Attempt periodic reconnection on connect error, traceback less on server problems
2007-03-03 03:15:18 -05:00
Dan Williams
08c791849f
Convert buddies to GObjects; ensure signals don't emit before buddy is valid
2007-03-02 11:10:44 -05:00
Guillaume Desmottes
bfbcedbcec
Don't use the _alias_changed_cb while we use vcard to store the alias
2007-03-01 13:30:42 +01:00
Dan Williams
57b887df30
PresenceService fixes; request buddy presence when using existing connection
2007-02-28 22:13:27 -05:00
Dan Williams
748275ca00
Add fixme for avatar optimization
2007-02-28 11:47:19 -05:00
Guillaume Desmottes
065cd6bc20
start to use aliasing interface for nick
2007-02-28 17:02:43 +01:00
Dan Williams
403c2abc5c
Upload avatar; try to get and set BuddyInfo properties
2007-02-27 22:38:28 -05:00
Guillaume Desmottes
7cf6fd2640
explicitely set the BuddyInfo interface
2007-02-28 00:05:00 +01:00
Guillaume Desmottes
a840be0c01
Merge branch 'master' of git+ssh://guillaume@dev.laptop.org/git/sugar
2007-02-27 23:52:02 +01:00
Guillaume Desmottes
81b636c8e1
start of support of the org.freedesktop.Telepathy.Connection.Interface.OLPC.BuddyInfo interface
2007-02-27 23:51:53 +01:00
Dan Williams
aeb162ae08
Remove a bit of debugging code
2007-02-27 13:19:04 -05:00
Guillaume Desmottes
5535aefc75
Add a Server section in the config file and use it to register only when needed
2007-02-27 19:08:17 +01:00
Dan Williams
abf84970b5
always register the jid when connecting
2007-02-26 15:38:50 -05:00
Dan Williams
ca8f3a0484
minor connection setup cleanups
2007-02-26 13:18:06 -05:00
Guillaume Desmottes
4c0352e9bc
new icon cache system
2007-02-26 17:18:52 +01:00
Guillaume Desmottes
d49a3b52ab
only remove the buddy if we don't see it using all CM
2007-02-26 12:28:50 +01:00
Dan Williams
500bd702b1
First pass at attempting registration on failure
2007-02-25 22:45:16 -05:00
Dan Williams
a72175ff68
Create separate plugins for connection methods
2007-02-25 19:24:48 -05:00