diff options
author | Iain Holmes <iain@src.gnome.org> | 2001-06-30 02:34:53 +0800 |
---|---|---|
committer | Iain Holmes <iain@src.gnome.org> | 2001-06-30 02:34:53 +0800 |
commit | c470087c9b5663a64c338fadee3594d261ab65f3 (patch) | |
tree | 39f601455981886c8c21bfcc2fed03ac56bd7624 /my-evolution/e-summary.h | |
parent | e64a02be08f27b9a403de2bdf147626b8c8f2523 (diff) | |
download | gsoc2013-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.h | 30 |
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 |