From 20cb884ca67835dfa20703c55763f613a41551a2 Mon Sep 17 00:00:00 2001 From: Danielle Madeley Date: Fri, 20 May 2011 15:38:06 +1000 Subject: [PATCH] Set the edited icon for edited messages in the log viewer --- libempathy-gtk/empathy-log-window.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/libempathy-gtk/empathy-log-window.c b/libempathy-gtk/empathy-log-window.c index eee79ffb..4d304c58 100644 --- a/libempathy-gtk/empathy-log-window.c +++ b/libempathy-gtk/empathy-log-window.c @@ -771,8 +771,15 @@ get_icon_for_event (TplEvent *event) { const gchar *icon = NULL; + if (TPL_IS_TEXT_EVENT (event)) + { + TplTextEvent *text = TPL_TEXT_EVENT (event); + + if (!tp_str_empty (tpl_text_event_get_supersedes_token (text))) + icon = EMPATHY_IMAGE_EDIT_MESSAGE; + } #ifdef HAVE_CALL_LOGS - if (TPL_IS_CALL_EVENT (event)) + else if (TPL_IS_CALL_EVENT (event)) { TplCallEvent *call = TPL_CALL_EVENT (event); TplCallEndReason reason = tpl_call_event_get_end_reason (call); -- 2.39.2