Mercurial > pidgin
diff finch/gntconv.c @ 19370:9c03677be7c5
Notify the user if a message is not sent in a conversation because he's disconnected.
author | Sadrul Habib Chowdhury <imadil@gmail.com> |
---|---|
date | Thu, 23 Aug 2007 06:00:37 +0000 |
parents | 39d3a81a5850 |
children | a277162b976e 6759eb4387a5 |
line wrap: on
line diff
--- a/finch/gntconv.c Thu Aug 23 05:59:26 2007 +0000 +++ b/finch/gntconv.c Thu Aug 23 06:00:37 2007 +0000 @@ -142,6 +142,11 @@ } g_free(error); } + else if (!purple_account_is_connected(ggconv->active_conv->account)) + { + purple_conversation_write(ggconv->active_conv, "", _("Message was not sent, because you are not signed on."), + PURPLE_MESSAGE_ERROR | PURPLE_MESSAGE_NO_LOG, time(NULL)); + } else { char *escape = g_markup_escape_text(text, -1);