diff options
author | Vivek Jain <jvivek@novell.com> | 2005-01-24 22:52:32 +0800 |
---|---|---|
committer | Jain Vivek <jvivek@src.gnome.org> | 2005-01-24 22:52:32 +0800 |
commit | ffb6743fa4f3d328a3ccb2edb3cd9d662a3f3c4c (patch) | |
tree | 4ce611477ee9aae4aec399eb41791c56de520bfb /plugins/shared-folder/share-folder-common.c | |
parent | e928d33d44ff75a762e273afd1c6e2e3c3485de7 (diff) | |
download | gsoc2013-evolution-ffb6743fa4f3d328a3ccb2edb3cd9d662a3f3c4c.tar gsoc2013-evolution-ffb6743fa4f3d328a3ccb2edb3cd9d662a3f3c4c.tar.gz gsoc2013-evolution-ffb6743fa4f3d328a3ccb2edb3cd9d662a3f3c4c.tar.bz2 gsoc2013-evolution-ffb6743fa4f3d328a3ccb2edb3cd9d662a3f3c4c.tar.lz gsoc2013-evolution-ffb6743fa4f3d328a3ccb2edb3cd9d662a3f3c4c.tar.xz gsoc2013-evolution-ffb6743fa4f3d328a3ccb2edb3cd9d662a3f3c4c.tar.zst gsoc2013-evolution-ffb6743fa4f3d328a3ccb2edb3cd9d662a3f3c4c.zip |
*properties.glade : changed the layout of the widgets *share-folder.[ch]:
2005-01-24 Vivek Jain <jvivek@novell.com>
*properties.glade : changed the layout of the widgets
*share-folder.[ch]: removed the checkbuttons for display of rights
: removed new_list, update_list and remove_list
added users_list
*share-folder.c : removed function (update_list_update)
(share_folder_construct) : added gtk_cell_renderer_toggle for
displaying rights
added one structure SharedUsers to have a single list instead of three
different lists. Made corresponding changes in all functions.
*share-folder-common.c : (new_folder_response): use
gtk_widget_reparent to pack the widget
added two files
*org-gnome-shared-folder-errors.xml
*org-gnome-shared-folder-errors.xml.h : to display error message
*Makefile.am : included error data
svn path=/trunk/; revision=28529
Diffstat (limited to 'plugins/shared-folder/share-folder-common.c')
-rw-r--r-- | plugins/shared-folder/share-folder-common.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/plugins/shared-folder/share-folder-common.c b/plugins/shared-folder/share-folder-common.c index a704da805e..3a107ac2b3 100644 --- a/plugins/shared-folder/share-folder-common.c +++ b/plugins/shared-folder/share-folder-common.c @@ -92,7 +92,7 @@ refresh_folder_tree (EMFolderTreeModel *model, CamelStore *store) void shared_folder_commit (EPlugin *ep, EConfigTarget *tget) { - EMConfigTargetFolder *target= (EMConfigTargetFolder *)tget->config->target; + EMConfigTargetFolder *target = (EMConfigTargetFolder *)tget->config->target; CamelFolder *folder = target->folder; CamelStore *store = folder->parent_store; EMFolderTreeModel *model = mail_component_peek_tree_model (mail_component_peek ()); @@ -161,7 +161,7 @@ create_folder__created (struct _mail_msg *mm) if (m->done) { ccnc = get_cnc (store); - if(ccnc) { + if(E_IS_GW_CONNECTION (ccnc)) { (ssi->sf)->cnc = ccnc; (ssi->sf)->container_id = g_strdup (get_container_id ((ssi->sf)->cnc, m->name)); @@ -317,11 +317,10 @@ new_folder_response (EMFolderSelector *emfs, int response, EMFolderTreeModel *mo gtk_widget_show(w); gtk_box_pack_start(GTK_BOX (GTK_DIALOG (users_dialog)->vbox), (GtkWidget *) w, TRUE, TRUE, 6); ssi->sf = share_folder_new (cnc, NULL); - ((ssi->sf)->table)->parent = NULL; gtk_widget_set_sensitive (GTK_WIDGET ((ssi->sf)->table), TRUE); ssi->model = model; ssi->emfs = emfs; - gtk_box_pack_end(GTK_BOX (GTK_DIALOG (users_dialog)->vbox), (GtkWidget *) (ssi->sf)->table, TRUE, TRUE, 6); + gtk_widget_reparent (GTK_WIDGET ((ssi->sf)->table), GTK_DIALOG (users_dialog)->vbox); gtk_widget_hide((GtkWidget*) emfs); gtk_window_resize (GTK_WINDOW (users_dialog), 350, 300); gtk_widget_show(users_dialog); @@ -454,7 +453,6 @@ get_container_id(EGwConnection *cnc, gchar *fname) for (container = container_list; container != NULL; container = container->next) { name = e_gw_container_get_name (container->data); - //g_print ("\n\nchecking container for: %s\n %s\n", name, fname); /* if Null is passed as name then we return top lavel id*/ if (fname == NULL) { id = g_strdup (e_gw_container_get_id (container->data)); |