aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/shared-folder/share-folder.h
diff options
context:
space:
mode:
authorJain Vivek <jvivek@src.gnome.org>2005-01-10 22:06:56 +0800
committerJain Vivek <jvivek@src.gnome.org>2005-01-10 22:06:56 +0800
commit9eba51db53e91fb748d096e0474e9df63234af53 (patch)
treeabbd39e4a713ca714345cae0be54793683309d4d /plugins/shared-folder/share-folder.h
parent01c7f390e72140243c19477485fb4e88509f6365 (diff)
downloadgsoc2013-evolution-9eba51db53e91fb748d096e0474e9df63234af53.tar.gz
gsoc2013-evolution-9eba51db53e91fb748d096e0474e9df63234af53.tar.zst
gsoc2013-evolution-9eba51db53e91fb748d096e0474e9df63234af53.zip
2005-01-10 Vivek Jain <jvivek@novell.com> Included
* install-shared.c : opens up a wizard on reading a shared folder notification and installs shared folder at the recepient end. * share-folder-common.c : added (refresh_folder_tree) : to refresh the folder tree when a folder is shared or a shared folder is created so that different icons are displayed (get_cnc): to get a connection (get_container_id):to get the container id of the folder user selects * share-folder.c : minor changes to fix the crash * Makefile.am : including install-shared.c in sources * org-gnome-shared-folder.eplug.in : added a plugin to the e-plugin list for the message-read event svn path=/trunk/; revision=28320
Diffstat (limited to 'plugins/shared-folder/share-folder.h')
-rw-r--r--plugins/shared-folder/share-folder.h14
1 files changed, 8 insertions, 6 deletions
diff --git a/plugins/shared-folder/share-folder.h b/plugins/shared-folder/share-folder.h
index dd21401335..da692bc985 100644
--- a/plugins/shared-folder/share-folder.h
+++ b/plugins/shared-folder/share-folder.h
@@ -20,7 +20,6 @@
*
*/
-
#ifndef __SHARE_FOLDER_H__
#define __SHARE_FOLDER_H__
@@ -32,7 +31,9 @@ extern "C" {
#include <glib.h>
#include <gtk/gtkvbox.h>
#include <gtk/gtk.h>
+#include <camel/camel-store.h>
#include <e-gw-connection.h>
+#include <libedataserverui/e-name-selector.h>
#define _SHARE_FOLDER_TYPE (share_folder_get_type ())
#define SHARE_FOLDER(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), SHARE_FOLDER, ShareFolder))
@@ -81,7 +82,7 @@ struct _ShareFolder {
struct _GtkEntry *subject;
struct _GtkRadioButton *shared;
struct _GtkRadioButton *not_shared;
- struct _GtkWidget *scrolledwindow;
+ struct _GtkWidget *scrolled_window;
struct _GtkWidget *table;
struct _GtkListStore *model;
struct _GtkCellRenderer *cell;
@@ -107,19 +108,20 @@ struct _ShareFolder {
gchar *mesg;
GList *container_list;
GtkTreeIter iter;
+ ENameSelector *name_selector;
+
};
struct _ShareFolderClass {
GtkVBoxClass parent_class;
-
};
GType share_folderget_type (void);
-
-struct _ShareFolder * share_folder_new (gchar *ccnc, gchar *id);
-
+struct _ShareFolder * share_folder_new (EGwConnection *ccnc, gchar *id);
void share_folder(struct _ShareFolder *sf);
+gchar * get_container_id (EGwConnection *cnc, gchar *fname);
+EGwConnection * get_cnc (CamelStore *store);
#ifdef __cplusplus
}