From eb60a4e448fff45d0db5a5856cb19e3abb90a9e0 Mon Sep 17 00:00:00 2001 From: Matthew Barnes Date: Mon, 7 Dec 2009 15:42:45 -0500 Subject: Kill ETreeScrolled. Kill ETreeScrolled and convert MessageList to an ETree subclass. ETreeScrolled is nothing but a GtkScrolledWindow containing an ETree. It adds nothing of value and actually makes customizing ETree harder. --- mail/message-list.h | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) (limited to 'mail/message-list.h') diff --git a/mail/message-list.h b/mail/message-list.h index 96ef42b91c..72960babe1 100644 --- a/mail/message-list.h +++ b/mail/message-list.h @@ -26,7 +26,7 @@ #include #include -#include +#include
#include #include @@ -89,13 +89,12 @@ typedef struct _MessageListClass MessageListClass; typedef struct _MessageListPrivate MessageListPrivate; struct _MessageList { - ETreeScrolled parent; + ETree parent; MessageListPrivate *priv; /* The table */ ETreeModel *model; - ETree *tree; ETreePath tree_root; ETableExtras *extras; @@ -168,7 +167,7 @@ struct _MessageList { }; struct _MessageListClass { - ETreeScrolledClass parent_class; + ETreeClass parent_class; /* signals - select a message */ void (*message_selected) (MessageList *ml, const gchar *uid); @@ -236,9 +235,6 @@ void message_list_ensure_message (MessageList *ml, const gchar *uid); void message_list_save_state (MessageList *ml); -gdouble message_list_get_scrollbar_position (MessageList *ml); -void message_list_set_scrollbar_position (MessageList *ml, double pos); - #define MESSAGE_LIST_LOCK(m, l) g_mutex_lock(((MessageList *)m)->l) #define MESSAGE_LIST_UNLOCK(m, l) g_mutex_unlock(((MessageList *)m)->l) -- cgit v1.2.3