aboutsummaryrefslogtreecommitdiffstats
path: root/my-evolution/e-summary.h
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.h
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.h')
-rw-r--r--my-evolution/e-summary.h30
1 files changed, 29 insertions, 1 deletions
diff --git a/my-evolution/e-summary.h b/my-evolution/e-summary.h
index 43c1440c0f..45d1905678 100644
--- a/my-evolution/e-summary.h
+++ b/my-evolution/e-summary.h
@@ -26,14 +26,40 @@
typedef struct _ESummaryPrivate ESummaryPrivate;
typedef struct _ESummaryClass ESummaryClass;
+typedef struct _ESummaryPrefs ESummaryPrefs;
typedef void (* ESummaryProtocolListener) (ESummary *summary,
const char *uri,
void *closure);
+struct _ESummaryPrefs {
+
+ /* Mail */
+ GList *display_folders;
+ gboolean show_full_path;
+
+ /* RDF */
+ GList *rdf_urls;
+ int rdf_refresh_time;
+ int limit;
+ gboolean wipe_trackers;
+
+ /* Weather */
+ GList *stations;
+ ESummaryWeatherUnits units;
+ int weather_refresh_time;
+
+ /* Schedule */
+ ESummaryCalendarDays days;
+ ESummaryCalendarNumTasks show_tasks;
+};
+
struct _ESummary {
GtkVBox parent;
+ ESummaryPrefs *preferences;
+ ESummaryPrefs *old_prefs;
+
ESummaryMail *mail;
ESummaryCalendar *calendar;
ESummaryRDF *rdf;
@@ -42,6 +68,8 @@ struct _ESummary {
ESummaryPrivate *priv;
GNOME_Evolution_ShellView shell_view_interface;
+
+ GtkWidget *prefs_window;
};
struct _ESummaryClass {
@@ -63,5 +91,5 @@ void e_summary_add_protocol_listener (ESummary *summary,
const char *protocol,
ESummaryProtocolListener listener,
void *closure);
-
+void e_summary_reconfigure (ESummary *summary);
#endif