diff src/gtkconv.h @ 11664:38bbb0f15453

[gaim-migrate @ 13949] "This patch updates the colors of the tabs correctly. I have removed the tab-highlighting stuff from the core to the UI." Sadrul Habib Chowdhury committer: Tailor Script <tailor@pidgin.im>
author Luke Schierer <lschiere@pidgin.im>
date Fri, 14 Oct 2005 11:30:37 +0000
parents f72607814e4a
children 872932089400
line wrap: on
line diff
--- a/src/gtkconv.h	Fri Oct 14 10:53:32 2005 +0000
+++ b/src/gtkconv.h	Fri Oct 14 11:30:37 2005 +0000
@@ -29,6 +29,18 @@
 typedef struct _GaimGtkChatPane     GaimGtkChatPane;
 typedef struct _GaimGtkConversation GaimGtkConversation;
 
+/**
+ * Unseen text states.
+ */
+typedef enum
+{
+	GAIM_UNSEEN_NONE = 0,  /**< No unseen text in the conversation. */
+	GAIM_UNSEEN_TEXT,      /**< Unseen text in the conversation.    */
+	GAIM_UNSEEN_NICK,      /**< Unseen text and the nick was said.  */
+	GAIM_UNSEEN_EVENT      /**< Unseen events in the conversation.  */
+
+} GaimUnseenState;
+
 enum {
 	CHAT_USERS_ICON_COLUMN,
 	CHAT_USERS_ALIAS_COLUMN,
@@ -132,6 +144,8 @@
 
 	GtkWidget *toolbar;
 
+	GaimUnseenState unseen_state;
+
 	struct
 	{
 		GtkWidget *image;