diff options
author | Chris Toshok <toshok@helixcode.com> | 2000-10-10 09:08:17 +0800 |
---|---|---|
committer | Chris Toshok <toshok@src.gnome.org> | 2000-10-10 09:08:17 +0800 |
commit | 5de3bd00c7f3672dc2c5fd8ee34acb8a7a90c1ff (patch) | |
tree | d03e96de3727f8a29a47265cca9bbf21835b4647 /mail/subscribe-dialog.h | |
parent | 66cce2a4b4a0dacb1dbc998ad9f0a4226623c5c5 (diff) | |
download | gsoc2013-evolution-5de3bd00c7f3672dc2c5fd8ee34acb8a7a90c1ff.tar.gz gsoc2013-evolution-5de3bd00c7f3672dc2c5fd8ee34acb8a7a90c1ff.tar.zst gsoc2013-evolution-5de3bd00c7f3672dc2c5fd8ee34acb8a7a90c1ff.zip |
use our own etable to display the stores, and get them from the
2000-10-09 Chris Toshok <toshok@helixcode.com>
* 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
Diffstat (limited to 'mail/subscribe-dialog.h')
-rw-r--r-- | mail/subscribe-dialog.h | 22 |
1 files changed, 13 insertions, 9 deletions
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 <gtk/gtktable.h> #include <gal/e-table/e-tree-model.h> #include <bonobo/bonobo-control.h> @@ -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; }; |