aboutsummaryrefslogtreecommitdiffstats
path: root/my-evolution/e-summary.c
diff options
context:
space:
mode:
authorIain Holmes <iain@src.gnome.org>2001-06-30 02:34:53 +0800
committerIain Holmes <iain@src.gnome.org>2001-06-30 02:34:53 +0800
commitc470087c9b5663a64c338fadee3594d261ab65f3 (patch)
tree39f601455981886c8c21bfcc2fed03ac56bd7624 /my-evolution/e-summary.c
parente64a02be08f27b9a403de2bdf147626b8c8f2523 (diff)
downloadgsoc2013-evolution-c470087c9b5663a64c338fadee3594d261ab65f3.tar
gsoc2013-evolution-c470087c9b5663a64c338fadee3594d261ab65f3.tar.gz
gsoc2013-evolution-c470087c9b5663a64c338fadee3594d261ab65f3.tar.bz2
gsoc2013-evolution-c470087c9b5663a64c338fadee3594d261ab65f3.tar.lz
gsoc2013-evolution-c470087c9b5663a64c338fadee3594d261ab65f3.tar.xz
gsoc2013-evolution-c470087c9b5663a64c338fadee3594d261ab65f3.tar.zst
gsoc2013-evolution-c470087c9b5663a64c338fadee3594d261ab65f3.zip
Configure My Evolution
svn path=/trunk/; revision=10604
Diffstat (limited to 'my-evolution/e-summary.c')
-rw-r--r--my-evolution/e-summary.c24
1 files changed, 24 insertions, 0 deletions
diff --git a/my-evolution/e-summary.c b/my-evolution/e-summary.c
index 920f2ad334..5a0dcbd0b9 100644
--- a/my-evolution/e-summary.c
+++ b/my-evolution/e-summary.c
@@ -33,6 +33,7 @@
#include <libgnomeprint/gnome-print-master-preview.h>
#include "e-summary.h"
+#include "e-summary-preferences.h"
#include "my-evolution-html.h"
#include "Mail.h"
@@ -358,6 +359,9 @@ e_summary_init (ESummary *summary)
TRUE, TRUE, 0);
priv->protocol_hash = NULL;
+
+ summary->prefs_window = NULL;
+ e_summary_preferences_init (summary);
}
E_MAKE_TYPE (e_summary, "ESummary", ESummary, e_summary_class_init,
@@ -547,3 +551,23 @@ e_summary_unset_message (ESummary *summary)
GNOME_Evolution_ShellView_unsetMessage (svi, &ev);
CORBA_exception_free (&ev);
}
+
+void
+e_summary_reconfigure (ESummary *summary)
+{
+ if (summary->mail != NULL) {
+ e_summary_mail_reconfigure (summary);
+ }
+
+ if (summary->rdf != NULL) {
+ e_summary_rdf_reconfigure (summary);
+ }
+
+ if (summary->weather != NULL) {
+ e_summary_weather_reconfigure (summary);
+ }
+
+ if (summary->calendar != NULL) {
+ e_summary_calendar_reconfigure (summary);
+ }
+}