aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDanielle Madeley <danielle.madeley@collabora.co.uk>2011-04-07 09:42:12 +0800
committerDanielle Madeley <danielle.madeley@collabora.co.uk>2011-04-08 08:55:12 +0800
commitb0086a60412c0ab19af51979bec95f53195dda1d (patch)
tree9d3eba52669dbbe2e213073033f73d25859ed1cc
parent97f0e63fecc9e5639417f9cdbb216278a48d2aa3 (diff)
downloadgsoc2013-empathy-b0086a60412c0ab19af51979bec95f53195dda1d.tar
gsoc2013-empathy-b0086a60412c0ab19af51979bec95f53195dda1d.tar.gz
gsoc2013-empathy-b0086a60412c0ab19af51979bec95f53195dda1d.tar.bz2
gsoc2013-empathy-b0086a60412c0ab19af51979bec95f53195dda1d.tar.lz
gsoc2013-empathy-b0086a60412c0ab19af51979bec95f53195dda1d.tar.xz
gsoc2013-empathy-b0086a60412c0ab19af51979bec95f53195dda1d.tar.zst
gsoc2013-empathy-b0086a60412c0ab19af51979bec95f53195dda1d.zip
Set EMPATHY_IMAGE_SMS on sms channels
-rw-r--r--src/empathy-chat-window.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/empathy-chat-window.c b/src/empathy-chat-window.c
index 2e8c44e59..39c49f973 100644
--- a/src/empathy-chat-window.c
+++ b/src/empathy-chat-window.c
@@ -670,6 +670,9 @@ chat_window_update_chat_tab_full (EmpathyChat *chat,
else if (g_list_find (priv->chats_composing, chat)) {
icon_name = EMPATHY_IMAGE_TYPING;
}
+ else if (empathy_chat_is_sms_channel (chat)) {
+ icon_name = EMPATHY_IMAGE_SMS;
+ }
else if (remote_contact) {
icon_name = empathy_icon_name_for_contact (remote_contact);
} else {
@@ -2215,6 +2218,9 @@ empathy_chat_window_add_chat (EmpathyChatWindow *window,
g_signal_connect (chat, "notify::remote-contact",
G_CALLBACK (chat_window_chat_notify_cb),
NULL);
+ g_signal_connect (chat, "notify::sms-channel",
+ G_CALLBACK (chat_window_chat_notify_cb),
+ NULL);
chat_window_chat_notify_cb (chat);
gtk_notebook_append_page_menu (GTK_NOTEBOOK (priv->notebook), child, label, popup_label);