diff options
author | Ettore Perazzoli <ettore@src.gnome.org> | 2001-05-04 10:47:33 +0800 |
---|---|---|
committer | Ettore Perazzoli <ettore@src.gnome.org> | 2001-05-04 10:47:33 +0800 |
commit | be2f9a67f63403a95a96e0dfbd72a4c2e68e17c6 (patch) | |
tree | 8e7bf2f5fd9f86d8382ebecb5d469cc94e3ebdcf /shell/ChangeLog | |
parent | 7cfacb2f84e3189bed138326e788ea09bdb25eb8 (diff) | |
download | gsoc2013-evolution-be2f9a67f63403a95a96e0dfbd72a4c2e68e17c6.tar gsoc2013-evolution-be2f9a67f63403a95a96e0dfbd72a4c2e68e17c6.tar.gz gsoc2013-evolution-be2f9a67f63403a95a96e0dfbd72a4c2e68e17c6.tar.bz2 gsoc2013-evolution-be2f9a67f63403a95a96e0dfbd72a4c2e68e17c6.tar.lz gsoc2013-evolution-be2f9a67f63403a95a96e0dfbd72a4c2e68e17c6.tar.xz 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/ChangeLog | 24 |
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. |