aboutsummaryrefslogtreecommitdiffstats
path: root/shell/ChangeLog
diff options
context:
space:
mode:
authorEttore Perazzoli <ettore@src.gnome.org>2000-08-13 13:19:36 +0800
committerEttore Perazzoli <ettore@src.gnome.org>2000-08-13 13:19:36 +0800
commit9f128d951a3ab24341afbb677a2f1dd665b56548 (patch)
treeefdccccbacac5b94a33856abf90c66f4fec2c5f2 /shell/ChangeLog
parentc1f24d07e4670d9a98676ae700f567f658236e2d (diff)
downloadgsoc2013-evolution-9f128d951a3ab24341afbb677a2f1dd665b56548.tar
gsoc2013-evolution-9f128d951a3ab24341afbb677a2f1dd665b56548.tar.gz
gsoc2013-evolution-9f128d951a3ab24341afbb677a2f1dd665b56548.tar.bz2
gsoc2013-evolution-9f128d951a3ab24341afbb677a2f1dd665b56548.tar.lz
gsoc2013-evolution-9f128d951a3ab24341afbb677a2f1dd665b56548.tar.xz
gsoc2013-evolution-9f128d951a3ab24341afbb677a2f1dd665b56548.tar.zst
gsoc2013-evolution-9f128d951a3ab24341afbb677a2f1dd665b56548.zip
Add a kludgy and simple interface to the shell views to access the
status bar, to report messages and progress. svn path=/trunk/; revision=4796
Diffstat (limited to 'shell/ChangeLog')
-rw-r--r--shell/ChangeLog37
1 files changed, 37 insertions, 0 deletions
diff --git a/shell/ChangeLog b/shell/ChangeLog
index b7e9b6fdcd..69bff1ac3d 100644
--- a/shell/ChangeLog
+++ b/shell/ChangeLog
@@ -1,3 +1,40 @@
+2000-08-13 Ettore Perazzoli <ettore@helixcode.com>
+
+ * e-shell-view.c: New members `progress_bar_timeout_id',
+ `progress_bar_value' in `EShellViewPrivate'.
+ (init): Init them.
+ (destroy): If the timeout id is not zero, remove the associated
+ timeout.
+ (progress_bar_timeout_cb): New.
+ (start_progress_bar): New.
+ (stop_progress_bar): New.
+ (shell_view_interface_set_message_cb): If busy, start the progress
+ bar. Otherwise, stop it.
+ (shell_view_interface_unset_message_cb): Stop the progress bar.
+
+ * e-shell-view.c (setup_widgets): Enable the progress bar in the
+ appbar.
+
+ * e-shell-view.c (shell_view_interface_unset_message_cb): New
+ function, callback for the `EvolutionShellView::unset_message'
+ signal.
+ (shell_view_interface_set_message_cb): New function, callback for
+ the `EvolutionShellView::set_message' signal.
+ (setup_evolution_shell_view_interface): Connect these signals to a
+ newly created EvolutionShellView object, add ::add_interface this
+ object to the control's frame.
+
+ * evolution-shell-view.c: New.
+ * evolution-shell-view.h: New.
+
+ * Evolution-ShellView.idl: New interface.
+
+2000-08-10 Ettore Perazzoli <ettore@helixcode.com>
+
+ * e-shell.c (ADDRESSBOOK_COMPONENT_ID): New constant; ID for the
+ executive summary component.
+ (setup_components): Activate the executive summary component.
+
2000-08-10 Dan Winship <danw@helixcode.com>
* Evolution-ShellComponent.idl: add "in string evolution_homedir"