diff options
author | JP Rosevear <jpr@helixcode.com> | 2000-08-12 00:13:15 +0800 |
---|---|---|
committer | JP Rosevear <jpr@src.gnome.org> | 2000-08-12 00:13:15 +0800 |
commit | 64c6a63cf22abea49895554cb7a058adc30cd0fc (patch) | |
tree | 5e76ba21e91c467caf9e408a77b8da7af3fa5b80 /mail/mail-config.h | |
parent | 562e6437b548f354f071d2430c62abc00f715270 (diff) | |
download | gsoc2013-evolution-64c6a63cf22abea49895554cb7a058adc30cd0fc.tar.gz gsoc2013-evolution-64c6a63cf22abea49895554cb7a058adc30cd0fc.tar.zst gsoc2013-evolution-64c6a63cf22abea49895554cb7a058adc30cd0fc.zip |
Check nrow, not srow.
2000-08-11 JP Rosevear <jpr@helixcode.com>
* mail-config-gui.c (news_edit_clicked): Check nrow, not srow.
svn path=/trunk/; revision=4738
Diffstat (limited to 'mail/mail-config.h')
-rw-r--r-- | mail/mail-config.h | 37 |
1 files changed, 16 insertions, 21 deletions
diff --git a/mail/mail-config.h b/mail/mail-config.h index fd1c0f3dda..e2ec379bb2 100644 --- a/mail/mail-config.h +++ b/mail/mail-config.h @@ -39,51 +39,46 @@ typedef struct gboolean keep_on_server; } MailConfigService; -typedef struct -{ - gboolean configured; - GSList *ids; - GSList *sources; - GSList *news; - MailConfigService *transport; - gboolean send_html; - gboolean thread_list; - gint paned_size; -} MailConfig; - /* Identities */ MailConfigIdentity *identity_copy (MailConfigIdentity *id); -void identity_destroy (MailConfigIdentity *id); -void identity_destroy_each (gpointer item, gpointer data); +void identity_destroy (MailConfigIdentity *id); +void identity_destroy_each (gpointer item, gpointer data); /* Services */ MailConfigService *service_copy (MailConfigService *source); -void service_destroy (MailConfigService *source); -void service_destroy_each (gpointer item, gpointer data); +void service_destroy (MailConfigService *source); +void service_destroy_each (gpointer item, gpointer data); /* Configuration */ void mail_config_init (void); void mail_config_clear (void); -void mail_config_read (void); void mail_config_write (void); void mail_config_write_on_exit (void); /* General Accessor functions */ gboolean mail_config_is_configured (void); -MailConfig *mail_config_fetch (void); -gboolean mail_config_send_html (void); gboolean mail_config_thread_list (void); gint mail_config_paned_size (void); void mail_config_set_thread_list (gboolean value); void mail_config_set_paned_size (gint size); +gboolean mail_config_send_html (void); +void mail_config_set_send_html (gboolean send_html); + /* Identity Accessor functions */ MailConfigIdentity *mail_config_get_default_identity (void); +void mail_config_add_identity (MailConfigIdentity *id); GSList *mail_config_get_identities (void); /* Service Accessor functions */ -MailConfigService *mail_config_get_default_source (void); -MailConfigService *mail_config_get_transport (void); +MailConfigService *mail_config_get_default_source (void); +void mail_config_add_source (MailConfigService *source); + +MailConfigService *mail_config_get_transport (void); +void mail_config_set_transport (MailConfigService *transport); + +MailConfigService *mail_config_get_default_news (void); +void mail_config_add_news (MailConfigService *source); #endif |