Display IRC MOTD in font-family: monospace. Fixes #13727 release-2.x.y

Fri, 14 Nov 2014 11:45:35 -0500

author
Ethan Blanton <elb@fiji-systems.com>
date
Fri, 14 Nov 2014 11:45:35 -0500
branch
release-2.x.y
changeset 36261
88ce4f534696
parent 36259
2c1483188cf5
child 36263
78abe6e4a789

Display IRC MOTD in font-family: monospace. Fixes #13727

libpurple/protocols/irc/irc.c file | annotate | diff | comparison | revisions
--- a/libpurple/protocols/irc/irc.c	Thu Nov 13 03:55:54 2014 -0500
+++ b/libpurple/protocols/irc/irc.c	Fri Nov 14 11:45:35 2014 -0500
@@ -66,7 +66,7 @@
 {
 	PurpleConnection *gc = (PurpleConnection *) action->context;
 	struct irc_conn *irc;
-	char *title;
+	char *title, *body;
 
 	if (gc == NULL || gc->proto_data == NULL) {
 		purple_debug(PURPLE_DEBUG_ERROR, "irc", "got MOTD request for NULL gc\n");
@@ -79,7 +79,8 @@
 		return;
 	}
 	title = g_strdup_printf(_("MOTD for %s"), irc->server);
-	purple_notify_formatted(gc, title, title, NULL, irc->motd->str, NULL, NULL);
+	body = g_strdup_printf("<span style=\"font-family: monospace;\">%s</span>", irc->motd->str);
+	purple_notify_formatted(gc, title, title, NULL, body, NULL, NULL);
 	g_free(title);
 }
 

mercurial