diff options
author | Chenthill Palanisamy <pchen@src.gnome.org> | 2005-12-19 19:23:11 +0800 |
---|---|---|
committer | Chenthill Palanisamy <pchen@src.gnome.org> | 2005-12-19 19:23:11 +0800 |
commit | ae8d6437906a7ae68c80546c54e1b27b5be3caa5 (patch) | |
tree | 3033ca208cc77504c1b6d3cf5917211d8203182a /calendar/gui/e-cal-config.h | |
parent | 58245bd32da1d2779a802b16a4e04d9fdae3b348 (diff) | |
download | gsoc2013-evolution-ae8d6437906a7ae68c80546c54e1b27b5be3caa5.tar.gz gsoc2013-evolution-ae8d6437906a7ae68c80546c54e1b27b5be3caa5.tar.zst gsoc2013-evolution-ae8d6437906a7ae68c80546c54e1b27b5be3caa5.zip |
Committing the calendar publishing patch.
svn path=/trunk/; revision=30876
Diffstat (limited to 'calendar/gui/e-cal-config.h')
-rw-r--r-- | calendar/gui/e-cal-config.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/calendar/gui/e-cal-config.h b/calendar/gui/e-cal-config.h index 1a6f41635e..0ccc40ba16 100644 --- a/calendar/gui/e-cal-config.h +++ b/calendar/gui/e-cal-config.h @@ -45,9 +45,11 @@ struct _ECalConfigClass { enum _e_cal_config_target_t { EC_CONFIG_TARGET_SOURCE, + EC_CONFIG_TARGET_PREFS, }; typedef struct _ECalConfigTargetSource ECalConfigTargetSource; +typedef struct _ECalConfigTargetPrefs ECalConfigTargetPrefs; struct _ECalConfigTargetSource { EConfigTarget target; @@ -56,12 +58,19 @@ struct _ECalConfigTargetSource { ECalSourceType source_type; }; +struct _ECalConfigTargetPrefs { + EConfigTarget target; + + struct _GConfClient *gconf; +}; + typedef struct _EConfigItem ECalConfigItem; GType e_cal_config_get_type (void); ECalConfig *e_cal_config_new (int type, const char *menuid); ECalConfigTargetSource *e_cal_config_target_new_source (ECalConfig *ecp, struct _ESource *source); +ECalConfigTargetPrefs *e_cal_config_target_new_prefs (ECalConfig *ecp, struct _GConfClient *gconf); /* ********************************************************************** */ |