From 5de3bd00c7f3672dc2c5fd8ee34acb8a7a90c1ff Mon Sep 17 00:00:00 2001 From: Chris Toshok Date: Tue, 10 Oct 2000 01:08:17 +0000 Subject: use our own etable to display the stores, and get them from the 2000-10-09 Chris Toshok * subscribe-dialog.c, subscribe-dialog.h: use our own etable to display the stores, and get them from the mail-config api. put #if 0'ed code in place to add/remove the folders from the shell when they're subscribed/unsusbcribed. also, react to double clicks in the folder etable by toggling subscription status. svn path=/trunk/; revision=5809 --- mail/subscribe-dialog.h | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) (limited to 'mail/subscribe-dialog.h') diff --git a/mail/subscribe-dialog.h b/mail/subscribe-dialog.h index d2ea4083e8..7f8dff8405 100644 --- a/mail/subscribe-dialog.h +++ b/mail/subscribe-dialog.h @@ -5,6 +5,7 @@ #define _SUBSCRIBE_DIALOG_H_ #include "mail-types.h" +#include "camel.h" #include #include #include @@ -23,21 +24,24 @@ struct _SubscribeDialog { GtkObject parent; Evolution_Shell shell; - Bonobo_Control storage_set_control; - Evolution_StorageSetView storage_set_view; - EvolutionStorageSetViewListener *listener; - - BonoboUIHandler *uih; GtkWidget *app; - GtkWidget *storage_set_view_widget; GtkWidget *hpaned; GtkWidget *table; GtkWidget *description; - GtkWidget *etable; - ETreeModel *model; - ETreePath *root; + + GtkWidget *store_etable; + ETableModel *store_model; + + GtkWidget *folder_etable; + ETreeModel *folder_model; + ETreePath *folder_root; + + CamelStore *store; + CamelFolderInfo *folder_info; + + GList *store_list; }; -- cgit v1.2.3