diff options
author | Ettore Perazzoli <ettore@src.gnome.org> | 2000-08-13 13:19:36 +0800 |
---|---|---|
committer | Ettore Perazzoli <ettore@src.gnome.org> | 2000-08-13 13:19:36 +0800 |
commit | 9f128d951a3ab24341afbb677a2f1dd665b56548 (patch) | |
tree | efdccccbacac5b94a33856abf90c66f4fec2c5f2 /shell/ChangeLog | |
parent | c1f24d07e4670d9a98676ae700f567f658236e2d (diff) | |
download | gsoc2013-evolution-9f128d951a3ab24341afbb677a2f1dd665b56548.tar.gz 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/ChangeLog | 37 |
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" |