aboutsummaryrefslogtreecommitdiffstats
path: root/mail/subscribe-dialog.h
diff options
context:
space:
mode:
authorChris Toshok <toshok@helixcode.com>2000-10-10 09:08:17 +0800
committerChris Toshok <toshok@src.gnome.org>2000-10-10 09:08:17 +0800
commit5de3bd00c7f3672dc2c5fd8ee34acb8a7a90c1ff (patch)
treed03e96de3727f8a29a47265cca9bbf21835b4647 /mail/subscribe-dialog.h
parent66cce2a4b4a0dacb1dbc998ad9f0a4226623c5c5 (diff)
downloadgsoc2013-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.h22
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;
};