aboutsummaryrefslogtreecommitdiffstats
path: root/shell/ChangeLog
diff options
context:
space:
mode:
authorEttore Perazzoli <ettore@src.gnome.org>2000-07-20 21:37:56 +0800
committerEttore Perazzoli <ettore@src.gnome.org>2000-07-20 21:37:56 +0800
commitb40242c395b0eec33a622ddfe90634fd6d63e4c6 (patch)
treeaecb84b01ffb6c3536c5db0c26165df4f51d860a /shell/ChangeLog
parent8aec5bf2be2fbfdfb4cecd6c48a77d197db41d39 (diff)
downloadgsoc2013-evolution-b40242c395b0eec33a622ddfe90634fd6d63e4c6.tar.gz
gsoc2013-evolution-b40242c395b0eec33a622ddfe90634fd6d63e4c6.tar.zst
gsoc2013-evolution-b40242c395b0eec33a622ddfe90634fd6d63e4c6.zip
Add support for saving the current configuration of all the
components. svn path=/trunk/; revision=4237
Diffstat (limited to 'shell/ChangeLog')
-rw-r--r--shell/ChangeLog27
1 files changed, 27 insertions, 0 deletions
diff --git a/shell/ChangeLog b/shell/ChangeLog
index d857de8519..565762994e 100644
--- a/shell/ChangeLog
+++ b/shell/ChangeLog
@@ -1,5 +1,32 @@
2000-07-20 Ettore Perazzoli <ettore@helixcode.com>
+ * e-shell.c (save_settings_for_views): New. Code moved out of
+ `e_shell_save_settings'.
+ (e_shell_save_settings): Use it.
+ (save_settings_for_component): New.
+ (save_settings_for_components): New.
+ (e_shell_save_settings): Use it, so that we make all the
+ components save settings too.
+
+ * e-component-registry.c
+ (e_component_registry_get_id_list): New.
+ (e_component_registry_get_component_by_id): New.
+
+ * Makefile.am (libeshell_a_SOURCES): Add
+ `evolution-shell-component-client' and `evolution-session'.
+
+ * evolution-session.c: New.
+ * evolution-session.h: New.
+
+ * Makefile.am (evolution_SOURCES): Removed files that were already
+ in `libeshell.a'.
+
+ * Evolution.idl: #include <Evolution-Session.idl>.
+
+ * Evolution-Session.idl: New.
+
+2000-07-20 Ettore Perazzoli <ettore@helixcode.com>
+
* main.c (no_views_left_cb): Call `e_shell_quit()' on the shell
before getting out of the GTK+ main loop.
(view_delete_event_cb): Removed.