
* Evolution-ShellComponent.idl: Studlycapsize all the IDs that are not. * Evolution-common.idl: Likewise. * evolution-activity-client.c: Updated accordingly. * evolution-shell-component.c: Likewise. * evolution-storage.c: Likewise. * e-activity-handler.c: Likewise. * e-component-registry.c: Likewise. * e-corba-storage.c: Likewise. * e-shell-user-creatable-items-handlers.c: Likewise. * e-local-storage.c (remove_folder): Remove unused variable. * e-shell-view.c (update_for_current_uri): Assign zero to `unread_count', not NULL. * e-shell-importer.c (import_druid_finish): Remove unused variable. * e-shell-user-creatable-items-handler.c: #include "e-corba-utils.h". * e-shell-startup-wizard.c: #include "e-shell-startup-wizard.h". * e-shell-startup-wizard.h: #include <glib.h> * e-summary-weather.c (weather_make_html): Make local variable `icon_name' const. Remove unused variable `uri'. * e-summary.h: Reformatted in GTK+ style. (e_summary_remove_online_connection): Added prototype. * e-summary-preferences.c (fill_mail_shown_clist): Constify local variable `name'. * e-summary-mail.c: #include "e-util/e-path.h". Updated to match the new studlyCapsification in shell/Evolution*.idl. * mail-local.c: Match the studlyCapsification of shell/Evolution*.idl. * mail-config-druid.h: Change type of `event_source' from `Bonobo_EventSource *' to `Bonobo_EventSource'. * mail-accounts.c (mail_delete): Remove unused local variable `label'. * folder-info.c (do_get_info): `#if 0' unused variables. * gui/component/addressbook-component.c: Get rid of a warning by initializing the closing NULL element in folder_types correctly. * gui/component/select-names/e-select-names.c: Updated to match the studlyCapsification of attributes in shell/Evolution*.idl. svn path=/trunk/; revision=12495
92 lines
3.0 KiB
C
92 lines
3.0 KiB
C
/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */
|
|
/*
|
|
* Authors: Jeffrey Stedfast <fejj@ximian.com>
|
|
*
|
|
* Copyright 2001 Ximian, Inc. (www.ximian.com)
|
|
*
|
|
* This program is free software; you can redistribute it and/or modify
|
|
* it under the terms of the GNU General Public License as published by
|
|
* the Free Software Foundation; either version 2 of the License, or
|
|
* (at your option) any later version.
|
|
*
|
|
* This program is distributed in the hope that it will be useful,
|
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
* GNU General Public License for more details.
|
|
*
|
|
* You should have received a copy of the GNU General Public License
|
|
* along with this program; if not, write to the Free Software
|
|
* Foundation, Inc., 59 Temple Street #330, Boston, MA 02111-1307, USA.
|
|
*
|
|
*/
|
|
|
|
#ifndef MAIL_CONFIG_DRUID_H
|
|
#define MAIL_CONFIG_DRUID_H
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#pragma }
|
|
#endif /* __cplusplus */
|
|
|
|
#include <libgnomeui/gnome-druid.h>
|
|
#include <libgnomeui/gnome-file-entry.h>
|
|
#include <glade/glade.h>
|
|
#include <camel.h>
|
|
#include <bonobo/bonobo-listener.h>
|
|
#include "shell/Evolution.h"
|
|
#include "mail-account-gui.h"
|
|
|
|
#define MAIL_CONFIG_DRUID_TYPE (mail_config_druid_get_type ())
|
|
#define MAIL_CONFIG_DRUID(o) (GTK_CHECK_CAST ((o), MAIL_CONFIG_DRUID_TYPE, MailConfigDruid))
|
|
#define MAIL_CONFIG_DRUID_CLASS(k) (GTK_CHECK_CLASS_CAST((k), MAIL_CONFIG_DRUID_TYPE, MailConfigDruidClass))
|
|
#define MAIL_IS_CONFIG_DRUID(o) (GTK_CHECK_TYPE ((o), MAIL_CONFIG_DRUID_TYPE))
|
|
#define MAIL_IS_CONFIG_DRUID_CLASS(k) (GTK_CHECK_CLASS_TYPE ((k), MAIL_CONFIG_DRUID_TYPE))
|
|
|
|
typedef struct {
|
|
GtkWindow parent;
|
|
|
|
GnomeDruid *druid;
|
|
MailAccountGui *gui;
|
|
GladeXML *xml;
|
|
|
|
GNOME_Evolution_Shell shell;
|
|
gboolean identity_copied;
|
|
CamelProvider *last_source;
|
|
|
|
int id;
|
|
BonoboListener *listener;
|
|
Bonobo_EventSource event_source;
|
|
} MailConfigDruid;
|
|
|
|
typedef struct {
|
|
GtkWindowClass parent_class;
|
|
|
|
/* signals */
|
|
|
|
} MailConfigDruidClass;
|
|
|
|
GtkType mail_config_druid_get_type (void);
|
|
|
|
MailConfigDruid *mail_config_druid_new (GNOME_Evolution_Shell shell);
|
|
|
|
char *mail_config_druid_get_account_name (MailConfigDruid *druid);
|
|
gboolean mail_config_druid_get_default_account (MailConfigDruid *druid);
|
|
|
|
char *mail_config_druid_get_source_url (MailConfigDruid *druid);
|
|
|
|
gboolean mail_config_druid_get_keep_mail_on_server (MailConfigDruid *druid);
|
|
gboolean mail_config_druid_get_save_source_password (MailConfigDruid *druid);
|
|
gboolean mail_config_druid_get_auto_check (MailConfigDruid *druid);
|
|
gint mail_config_druid_get_auto_check_minutes (MailConfigDruid *druid);
|
|
|
|
char *mail_config_druid_get_transport_url (MailConfigDruid *druid);
|
|
gboolean mail_config_druid_get_save_transport_password (MailConfigDruid *druid);
|
|
gboolean mail_config_druid_get_transport_requires_auth (MailConfigDruid *druid);
|
|
void evolution_mail_config_wizard_init (void);
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif /* __cplusplus */
|
|
|
|
#endif /* MAIL_CONFIG_DRUID_H */
|