diff options
author | Matthew Barnes <mbarnes@redhat.com> | 2009-12-08 04:42:45 +0800 |
---|---|---|
committer | Matthew Barnes <mbarnes@redhat.com> | 2009-12-08 14:55:28 +0800 |
commit | eb60a4e448fff45d0db5a5856cb19e3abb90a9e0 (patch) | |
tree | 5b4313263bda2886cc7066c89d2504e1f92ef315 /mail/message-list.h | |
parent | fb88de67c75da66c82a72b497dd9d8c2419f2910 (diff) | |
download | gsoc2013-evolution-eb60a4e448fff45d0db5a5856cb19e3abb90a9e0.tar.gz gsoc2013-evolution-eb60a4e448fff45d0db5a5856cb19e3abb90a9e0.tar.zst gsoc2013-evolution-eb60a4e448fff45d0db5a5856cb19e3abb90a9e0.zip |
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.
Diffstat (limited to 'mail/message-list.h')
-rw-r--r-- | mail/message-list.h | 10 |
1 files changed, 3 insertions, 7 deletions
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 <gtk/gtk.h> #include <camel/camel-folder-thread.h> -#include <table/e-tree-scrolled.h> +#include <table/e-tree.h> #include <camel/camel-folder.h> #include <shell/e-shell-backend.h> @@ -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) |