Setup message handlers on the MSN Notification server so that messages from

Sun, 01 Feb 2009 09:08:44 +0000

author
Elliott Sales de Andrade <qulogic@pidgin.im>
date
Sun, 01 Feb 2009 09:08:44 +0000
changeset 25540
d924c53c522d
parent 25539
855cf59c9b6f
child 25546
f8b6fc324367

Setup message handlers on the MSN Notification server so that messages from
Yahoo! buddies aren't lost in the ether. This assumes you can't get custom
emoticons from them (but shouldn't be hard to fix that if necessary).

Fixes #7676.

ChangeLog file | annotate | diff | comparison | revisions
libpurple/protocols/msn/notification.c file | annotate | diff | comparison | revisions
--- a/ChangeLog	Sun Feb 01 09:06:34 2009 +0000
+++ b/ChangeLog	Sun Feb 01 09:08:44 2009 +0000
@@ -18,6 +18,7 @@
 	* Federated/Yahoo! buddies should now stop creating sync issues at
 	  every signin.  You may need to remove duplicates in the Address
 	  Book.  See the FAQ for more information.
+	* Messages from Yahoo! buddies are no longer silently dropped.
 
 	Finch:
 	* Allow rebinding keys to change the focused widget (details in the
--- a/libpurple/protocols/msn/notification.c	Sun Feb 01 09:06:34 2009 +0000
+++ b/libpurple/protocols/msn/notification.c	Sun Feb 01 09:08:44 2009 +0000
@@ -2096,6 +2096,13 @@
 	msn_table_add_msg_type(cbs_table,
 						   "application/x-msmsgssystemmessage",
 						   system_msg);
+	/* generic message handlers */
+	msn_table_add_msg_type(cbs_table, "text/plain",
+						   msn_plain_msg);
+	msn_table_add_msg_type(cbs_table, "text/x-msmsgscontrol",
+						   msn_control_msg);
+	msn_table_add_msg_type(cbs_table, "text/x-msnmsgr-datacast",
+						   msn_datacast_msg);
 }
 
 void

mercurial