aboutsummaryrefslogtreecommitdiffstats
path: root/shell/ChangeLog
diff options
context:
space:
mode:
authorEttore Perazzoli <ettore@src.gnome.org>2001-05-04 10:47:33 +0800
committerEttore Perazzoli <ettore@src.gnome.org>2001-05-04 10:47:33 +0800
commitbe2f9a67f63403a95a96e0dfbd72a4c2e68e17c6 (patch)
tree8e7bf2f5fd9f86d8382ebecb5d469cc94e3ebdcf /shell/ChangeLog
parent7cfacb2f84e3189bed138326e788ea09bdb25eb8 (diff)
downloadgsoc2013-evolution-be2f9a67f63403a95a96e0dfbd72a4c2e68e17c6.tar.gz
gsoc2013-evolution-be2f9a67f63403a95a96e0dfbd72a4c2e68e17c6.tar.zst
gsoc2013-evolution-be2f9a67f63403a95a96e0dfbd72a4c2e68e17c6.zip
Complete the shell side for supporting off-line operations, getting
the dialog to fully work and the menu item to change its label according to the current status of the line. svn path=/trunk/; revision=9662
Diffstat (limited to 'shell/ChangeLog')
-rw-r--r--shell/ChangeLog24
1 files changed, 24 insertions, 0 deletions
diff --git a/shell/ChangeLog b/shell/ChangeLog
index 15540ce9f8..658a4b8f21 100644
--- a/shell/ChangeLog
+++ b/shell/ChangeLog
@@ -1,5 +1,29 @@
2001-05-03 Ettore Perazzoli <ettore@ximian.com>
+ * e-shell-offline-handler.c
+ (impl_OfflineProgressListener_updateProgress): Update the GtkCList
+ before emitting the "offline_procedure_finished" signal. In fact,
+ we might be destroyed from within the signal handlers and then
+ things would get messy.
+
+ * evolution-shell-component-client.c
+ (evolution_shell_component_client_get_offline_interface):
+ "IDL:GNOME/Evolution/Offline:1.0", not
+ "IDL:GNOME/Evolution/ShellComponent/Offline:1.0". Sigh.
+
+ * e-shell-view-menu.c: Update to match the rename of the
+ `WorkOffline' menu item in the `File' menu into `ToggleOffline'.
+ Now the `WorkOffline' verb actually puts the shell offline, while
+ `WorkOnline' puts in online, so we don't use one single verb to
+ toggle the online/offline status.
+ (command_work_offline): Only go offline.
+ (command_work_online): New. Make the shell go online.
+ (update_offline_menu_item): New.
+ (shell_line_status_changed_cb): New, callback for the
+ "line_status_changed" signal on the associated EShell.
+
+2001-05-03 Ettore Perazzoli <ettore@ximian.com>
+
* e-shell-offline-handler.c: New member `dialog_gui' in
`EShellOfflineHandlerPrivate'.
(impl_destroy): Unref here if not NULL.