Mercurial > pidgin
diff libpurple/plugins/offlinemsg.c @ 32749:5b79a5b72689
The Offline Message Emulation plugin now adds a note that the message
was an offline message. (Flavius Anton) (fixes #2497)
author | Mark Doliner <mark@kingant.net> |
---|---|
date | Sat, 31 Mar 2012 21:28:53 +0000 |
parents | a8cc50c2279f |
children |
line wrap: on
line diff
--- a/libpurple/plugins/offlinemsg.c Thu Mar 15 04:25:32 2012 +0000 +++ b/libpurple/plugins/offlinemsg.c Sat Mar 31 21:28:53 2012 +0000 @@ -80,6 +80,7 @@ PurplePounceEvent event; PurplePounceOption option; PurpleConversation *conv; + char *temp; event = PURPLE_POUNCE_SIGNON; option = PURPLE_POUNCE_OPTION_NONE; @@ -88,7 +89,12 @@ event, option); purple_pounce_action_set_enabled(pounce, "send-message", TRUE); - purple_pounce_action_set_attribute(pounce, "send-message", "message", offline->message); + + temp = g_strdup_printf("(%s) %s", _("Offline message"), + offline->message); + purple_pounce_action_set_attribute(pounce, "send-message", "message", + temp); + g_free(temp); conv = offline->conv; if (!purple_conversation_get_data(conv, "plugin_pack:offlinemsg"))