diff libpurple/conversation.h @ 15946:e058328dc954

Patch from Zac West which (1) adds a message flag, PURPLE_MESSAGE_NOTIFY, used to indicate that a message is a protocol-level notification from a user ('buzz' in yahoo, 'nudge' in msn, for example) and (2) uses it along with improving the text displayed when sending/receiving buzzes and nudges. The addition of this flag means that a plugin could implement custom behavior, such as playing a sound or triggerring some other event, reliably and easily.
author Evan Schoenberg <evan.s@dreskin.net>
date Tue, 27 Mar 2007 03:06:35 +0000
parents 32c366eeeb99
children 516f14bef90e
line wrap: on
line diff
--- a/libpurple/conversation.h	Sun Mar 25 20:22:52 2007 +0000
+++ b/libpurple/conversation.h	Tue Mar 27 03:06:35 2007 +0000
@@ -115,7 +115,8 @@
 	PURPLE_MESSAGE_DELAYED     = 0x0400, /**< Delayed message.         */
 	PURPLE_MESSAGE_RAW         = 0x0800, /**< "Raw" message - don't
 	                                        apply formatting         */
-	PURPLE_MESSAGE_IMAGES      = 0x1000  /**< Message contains images  */
+	PURPLE_MESSAGE_IMAGES      = 0x1000, /**< Message contains images  */
+	PURPLE_MESSAGE_NOTIFY      = 0x2000  /**< Message is a notification */
 
 } PurpleMessageFlags;