Mercurial > pidgin-audacious
annotate msn_alias.diff @ 4:19782faf1f00 2.0.0
- add a msn alias patch to the repository.
- clean up for 2.0.0 release.
author | Yoshiki Yazawa <yaz@cc.rim.or.jp> |
---|---|
date | Sun, 02 Sep 2007 13:45:07 +0900 |
parents | |
children |
rev | line source |
---|---|
4
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
1 --- libpurple/protocols/msn/msn.c 3bcd65aecd19f1e6a396effee93eaa720e43b451 |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
2 +++ libpurple/protocols/msn/msn.c f85092bf0d9cb1e56c964fe091a7bb243aae2b46 |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
3 @@ -187,6 +187,8 @@ msn_act_id(PurpleConnection *gc, const c |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
4 msn_cmdproc_send(cmdproc, "REA", "%s %s", |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
5 purple_account_get_username(account), |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
6 alias); |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
7 + // propagate change on server side to local |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
8 + purple_account_set_alias(account, entry); |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
9 } |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
10 |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
11 static void |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
12 @@ -299,6 +301,23 @@ static void |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
13 } |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
14 |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
15 static void |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
16 +msn_ipc_init(PurplePlugin *plugin) |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
17 +{ |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
18 + purple_plugin_ipc_register(plugin, "msn_set_friendly_name", |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
19 + PURPLE_CALLBACK(msn_act_id), |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
20 + purple_marshal_VOID__POINTER_POINTER, |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
21 + purple_value_new(PURPLE_TYPE_UNKNOWN),2, |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
22 + purple_value_new(PURPLE_TYPE_POINTER), |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
23 + purple_value_new(PURPLE_TYPE_POINTER)); |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
24 +} |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
25 + |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
26 +static void |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
27 +msn_ipc_end(PurplePlugin *plugin) |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
28 +{ |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
29 + purple_plugin_ipc_unregister_all(plugin); |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
30 +} |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
31 + |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
32 +static void |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
33 msn_show_set_home_phone(PurplePluginAction *action) |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
34 { |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
35 PurpleConnection *gc; |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
36 @@ -1997,6 +2016,8 @@ static gboolean msn_load(PurplePlugin *p |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
37 msn_switchboard_init(); |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
38 msn_sync_init(); |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
39 |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
40 + msn_ipc_init(plugin); |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
41 + |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
42 return TRUE; |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
43 } |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
44 |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
45 @@ -2006,6 +2028,8 @@ static gboolean msn_unload(PurplePlugin |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
46 msn_switchboard_end(); |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
47 msn_sync_end(); |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
48 |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
49 + msn_ipc_end(plugin); |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
50 + |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
51 return TRUE; |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
52 } |
19782faf1f00
- add a msn alias patch to the repository.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff
changeset
|
53 |