aboutsummaryrefslogtreecommitdiffstats
path: root/shell/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'shell/ChangeLog')
-rw-r--r--shell/ChangeLog44
1 files changed, 44 insertions, 0 deletions
diff --git a/shell/ChangeLog b/shell/ChangeLog
index 191c41699b..dc6635ac9f 100644
--- a/shell/ChangeLog
+++ b/shell/ChangeLog
@@ -1,3 +1,47 @@
+2002-10-17 Ettore Perazzoli <ettore@ximian.com>
+
+ [Implement the Cancel button in the "Open other user's folder"
+ dialog, as per #27735.]
+
+ * e-corba-storage.c (cancel_discover_shared_folder): New,
+ implementation for the cancel_discover_shared_folder virtual
+ method.
+ (class_init): Install.
+
+ * evolution-test-component.c
+ (storage_discover_shared_folder_callback): Instead of passing the
+ listener to the timeout function, just pass the storage. Put the
+ listener and the timeout ID on the storage object by using
+ gtk_object_set_data().
+ (shared_folder_discovery_timeout_callback): Updated accordingly.
+ (storage_cancel_discover_shared_folder_callback): New, callback
+ for the cancel_discover_shared_folder signal.
+ (setup_custom_storage): Connect.
+
+ * e-shell-shared-folder-picker-dialog.c: New member storage in
+ struct DiscoveryData. While I am at it, rename member user to
+ user_email_address.
+ (discover_folder): Set the storage member.
+ (cleanup_discovery): Unref storage member.
+ (progress_dialog_clicked_callback): New, callback for the
+ "clicked" signal on the dialog.
+ (discover_folder): Connect.
+
+ * evolution-storage.c (class_init): Install signal
+ "cancel_discover_shared_folder".
+ (impl_Storage_cancelDiscoverSharedFolder): New, implementation for
+ the cancelDiscoverSharedFolder CORBA method; emit
+ "cancel_discover_shared_folder".
+ (evolution_storage_get_epv): Install CORBA method implementation.
+
+ * evolution-storage.h: Add signal cancel_discover_shared_folder.
+
+ * e-storage.c (e_storage_cancel_discover_shared_folder): New.
+
+ * e-storage.h: New virtual method cancel_discover_shared_folder.
+
+ * Evolution-Storage.idl (cancelDiscoverSharedFolder): New.
+
2002-10-07 Ettore Perazzoli <ettore@ximian.com>
* e-shell-importer.c (choose_importer_from_list): Change the