From be2f9a67f63403a95a96e0dfbd72a4c2e68e17c6 Mon Sep 17 00:00:00 2001 From: Ettore Perazzoli Date: Fri, 4 May 2001 02:47:33 +0000 Subject: 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 --- shell/ChangeLog | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'shell/ChangeLog') diff --git a/shell/ChangeLog b/shell/ChangeLog index 15540ce9f8..658a4b8f21 100644 --- a/shell/ChangeLog +++ b/shell/ChangeLog @@ -1,3 +1,27 @@ +2001-05-03 Ettore Perazzoli + + * 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 * e-shell-offline-handler.c: New member `dialog_gui' in -- cgit v1.2.3