{
ModestAccountMgrPrivate *priv;
gchar *key;
- gboolean retval;
g_return_val_if_fail (self, FALSE);
g_return_val_if_fail (name, FALSE);
const gchar * name, GError ** err)
{
ModestAccountMgrPrivate *priv;
- gchar *acckey, *key;
+ gchar *acckey;
gboolean retval;
g_return_val_if_fail (self, FALSE);
GSList *
modest_account_mgr_account_names (ModestAccountMgr * self, GError ** err)
{
- GSList *accounts, *cursor;
+ GSList *accounts;
ModestAccountMgrPrivate *priv;
const size_t prefix_len = strlen (MODEST_ACCOUNT_NAMESPACE "/");
/* user identity keys */
#define MODEST_IDENTITY_DISPLAY_NAME "display_name" /* string */
#define MODEST_IDENTITY_EMAIL "email" /* string */
+#define MODEST_IDENTITY_EMAIL_ALTERNATIVES "email_alternatives" /* string */
#define MODEST_IDENTITY_REPLYTO "replyto" /* string */
#define MODEST_IDENTITY_SIGNATURE "signature" /* string */
#define MODEST_IDENTITY_USE_SIGNATURE "use_signature" /* boolean */
GSList *
modest_identity_mgr_identity_names (ModestIdentityMgr * self, GError ** err)
{
- GSList *identities, *cursor;
+ GSList *identities;
ModestIdentityMgrPrivate *priv;
const size_t prefix_len = strlen (MODEST_IDENTITY_NAMESPACE "/");
#include "modest-account-mgr.h"
#include "modest-identity-mgr.h"
#include "modest-ui.h"
+#include "modest-icon-factory.h"
#ifdef HAVE_CONFIG_H
#include <config.h>
#include <gtk/gtk.h>
#include <string.h>
+#include <stdlib.h>
#include "modest-text-utils.h"
static void
unquote_line (GString * l)
{
- GString *r;
gchar *p;
p = l->str;
const time_t sent_date, const int limit)
{
const gchar *iter;
- gint indent, breakpoint, rem_indent;
+ gint indent, breakpoint, rem_indent = 0;
gchar sent_str[101];
GString *q, *l, *remaining;
gsize len;
#include <tny-store-account-iface.h>
#include <tny-transport-account-iface.h>
#include <tny-device-iface.h>
+#include <tny-device.h>
#include <tny-account-store.h>
#include <tny-store-account.h>
while (cursor) {
TnyAccountIface *tny_account;
- gchar *key = cursor->data;
tny_account = tny_account_from_key (self, (gchar*)cursor->data,
is_store);
if (!tny_account) {
{
ModestTnyAccountStore *self;
ModestTnyAccountStorePrivate *priv;
- GSList *accounts, *cursor;
+ GSList *accounts;
GList *tny_accounts;
g_return_val_if_fail (iface, NULL);
{
ModestTnyAccountStore *self;
ModestTnyAccountStorePrivate *priv;
- GSList *accounts, *cursor;
+ GSList *accounts;
GList *tny_accounts;
g_return_val_if_fail (iface, NULL);
ModestTnyAccountStorePrivate *priv;
priv = MODEST_TNY_ACCOUNT_STORE_GET_PRIVATE(self);
- gchar *cache_dir;
-
if (!priv->cache_dir) {
if (g_getenv("HOME") != NULL)
priv->cache_dir = g_strconcat(g_getenv("HOME"),
{
GObject *rendobj;
gchar *fname;
- gchar *type_name;
guint unread;
TnyMsgFolderType type;
static void
modest_tny_folder_tree_view_finalize (GObject *obj)
{
- int i;
ModestTnyFolderTreeViewPrivate *priv;
g_return_if_fail (obj);
sender_receiver_cell_data (GtkTreeViewColumn *column, GtkCellRenderer *renderer,
GtkTreeModel *tree_model, GtkTreeIter *iter, gboolean is_sender)
{
- GObject *rendobj;
TnyMsgHeaderFlags flags;
gchar *addr1, *addr2;
gint sender_receiver_col;
}
-
+static void
compact_header_cell_data (GtkTreeViewColumn *column, GtkCellRenderer *renderer,
GtkTreeModel *tree_model, GtkTreeIter *iter, gpointer user_data)
{
{
ModestTnyHeaderTreeView *self;
ModestTnyHeaderTreeViewPrivate *priv;
- int i;
self = MODEST_TNY_HEADER_TREE_VIEW(obj);
priv = MODEST_TNY_HEADER_TREE_VIEW_GET_PRIVATE(self);
modest_tny_header_tree_view_get_columns (ModestTnyHeaderTreeView *self)
{
ModestTnyHeaderTreeViewPrivate *priv;
- GSList *cursor;
g_return_val_if_fail (self, FALSE);
modest_tny_header_tree_view_set_folder (ModestTnyHeaderTreeView *self,
TnyMsgFolderIface *folder)
{
- int i;
- GtkTreeModel *oldsortable, *sortable, *oldmodel;
+ GtkTreeModel *oldsortable, *sortable;
ModestTnyHeaderTreeViewPrivate *priv;
g_return_val_if_fail (self, FALSE);
&header, -1);
if (header) {
- TnyMsgHeaderFlags flags;
const TnyMsgIface *msg;
const TnyMsgFolderIface *folder;
/* TODO: put in auto* */
#include <tny-text-buffer-stream.h>
#include <tny-msg-mime-part-iface.h>
+#include <tny-msg-iface.h>
#ifdef HAVE_CONFIG_H
#include <config.h>
#include <regex.h>
#include <ctype.h>
#include <glib/gi18n.h>
+#include <gtkhtml/gtkhtml.h>
/* 'private'/'protected' functions */
static void modest_tny_msg_view_class_init (ModestTnyMsgViewClass *klass);
priv = MODEST_TNY_MSG_VIEW_GET_PRIVATE(msg_view);
priv->show_attachments = !priv->show_attachments;
modest_tny_msg_view_set_message(msg_view, priv->msg);
+ return TRUE;
}
g_message ("link clicked: %s", uri); /* FIXME */
+ return FALSE;
+
}
filename = "";
content_type = tny_msg_mime_part_iface_get_content_type(
TNY_MSG_MIME_PART_IFACE(attachment->data));
- g_return_if_fail(content_type);
+ g_return_val_if_fail(content_type, NULL);
if ( tny_msg_mime_part_iface_content_type_is(
TNY_MSG_MIME_PART_IFACE(attachment->data),
"image/jpeg")
GtkWidget *html;
int len;
GtkClipboard *clip;
- gchar *text;
- GtkTextBuffer *buf;
- g_return_if_fail (self);
+ g_return_val_if_fail (self, NULL);
priv = MODEST_TNY_MSG_VIEW_GET_PRIVATE(self);
html = priv->gtkhtml;