evolution r35474 - in trunk: . composer mail widgets/misc
- From: mbarnes svn gnome org
- To: svn-commits-list gnome org
- Subject: evolution r35474 - in trunk: . composer mail widgets/misc
- Date: Wed, 7 May 2008 03:17:19 +0100 (BST)
Author: mbarnes
Date: Wed May 7 02:17:18 2008
New Revision: 35474
URL: http://svn.gnome.org/viewvc/evolution?rev=35474&view=rev
Log:
2008-05-06 Matthew Barnes <mbarnes redhat com>
** Fixes part of bug #424744
* configure.in:
Bump eds_minimum_version to 2.23.2 for camel-iconv.h.
* composer/e-composer-private.c:
* composer/e-composer-private.h:
* composer/e-msg-composer.c:
* mail/em-composer-prefs.c:
* mail/em-format-html.c:
* mail/em-format-quote.c:
* mail/em-mailer-prefs.c:
* widgets/misc/e-attachment-bar.c:
* widgets/misc/e-unicode.c:
Use camel-iconv.c instead of e-iconv.h (now deprecated).
Modified:
trunk/ChangeLog
trunk/composer/ChangeLog
trunk/composer/e-composer-private.c
trunk/composer/e-composer-private.h
trunk/composer/e-msg-composer.c
trunk/configure.in
trunk/mail/ChangeLog
trunk/mail/em-composer-prefs.c
trunk/mail/em-format-html.c
trunk/mail/em-format-quote.c
trunk/mail/em-mailer-prefs.c
trunk/mail/em-migrate.c
trunk/mail/em-subscribe-editor.c
trunk/mail/mail-folder-cache.c
trunk/widgets/misc/ChangeLog
trunk/widgets/misc/e-attachment-bar.c
trunk/widgets/misc/e-unicode.c
Modified: trunk/composer/e-composer-private.c
==============================================================================
--- trunk/composer/e-composer-private.c (original)
+++ trunk/composer/e-composer-private.c Wed May 7 02:17:18 2008
@@ -314,7 +314,7 @@
g_object_unref (client);
if (charset == NULL)
- charset = g_strdup (e_iconv_locale_charset ());
+ charset = g_strdup (camel_iconv_locale_charset ());
if (charset == NULL)
charset = g_strdup ("us-ascii");
Modified: trunk/composer/e-composer-private.h
==============================================================================
--- trunk/composer/e-composer-private.h (original)
+++ trunk/composer/e-composer-private.h Wed May 7 02:17:18 2008
@@ -25,7 +25,7 @@
#include <glib/gi18n.h>
#include <glib/gstdio.h>
-#include <libedataserver/e-iconv.h>
+#include <camel/camel-iconv.h>
#include "e-attachment-bar.h"
#include "e-composer-actions.h"
Modified: trunk/composer/e-msg-composer.c
==============================================================================
--- trunk/composer/e-msg-composer.c (original)
+++ trunk/composer/e-msg-composer.c Wed May 7 02:17:18 2008
@@ -76,6 +76,7 @@
#include <camel/camel-session.h>
#include <camel/camel-charset-map.h>
+#include <camel/camel-iconv.h>
#include <camel/camel-stream-filter.h>
#include <camel/camel-mime-filter-charset.h>
#include <camel/camel-stream-mem.h>
@@ -255,7 +256,7 @@
if (!charset)
return -1;
- cd = e_iconv_open (charset, "utf-8");
+ cd = camel_iconv_open (charset, "utf-8");
if (cd == (iconv_t) -1)
return -1;
@@ -264,13 +265,13 @@
do {
out = outbuf;
outlen = sizeof (outbuf);
- status = e_iconv (cd, (const gchar **) &in, &inlen, &out, &outlen);
+ status = camel_iconv (cd, (const gchar **) &in, &inlen, &out, &outlen);
for (ch = out - 1; ch >= outbuf; ch--) {
if ((guchar) *ch > 127)
count++;
}
} while (status == (gsize) -1 && errno == E2BIG);
- e_iconv_close (cd);
+ camel_iconv_close (cd);
if (status == (gsize) -1 || status > 0)
return -1;
@@ -619,7 +620,7 @@
type = camel_content_type_new ("text", "plain");
if ((charset = best_charset (data, p->charset, &plain_encoding))) {
camel_content_type_set_param (type, "charset", charset);
- iconv_charset = e_iconv_charset_name (charset);
+ iconv_charset = camel_iconv_charset_name (charset);
g_free (charset);
}
}
Modified: trunk/configure.in
==============================================================================
--- trunk/configure.in (original)
+++ trunk/configure.in Wed May 7 02:17:18 2008
@@ -13,7 +13,7 @@
# Required Packages
m4_define([glib_minimum_version], [2.16.0])
m4_define([gtk_minimum_version], [2.12.0])
-m4_define([eds_minimum_version], [2.23.1])
+m4_define([eds_minimum_version], [2.23.2])
m4_define([gnome_icon_theme_minimum_version], [2.19.91])
m4_define([libbonobo_minimum_version], [2.20.3])
m4_define([libbonoboui_minimum_version], [2.4.2])
Modified: trunk/mail/em-composer-prefs.c
==============================================================================
--- trunk/mail/em-composer-prefs.c (original)
+++ trunk/mail/em-composer-prefs.c Wed May 7 02:17:18 2008
@@ -39,7 +39,8 @@
#include <bonobo/bonobo-generic-factory.h>
-#include <libedataserver/e-iconv.h>
+#include <camel/camel-iconv.h>
+
#include <misc/e-gui-utils.h>
#include <glib/gstdio.h>
@@ -760,7 +761,7 @@
string = e_charset_picker_get_charset (menu);
if (string == NULL)
- string = g_strdup (e_iconv_locale_charset ());
+ string = g_strdup (camel_iconv_locale_charset ());
gconf_client_set_string (
client, "/apps/evolution/mail/composer/charset",
@@ -950,7 +951,7 @@
buf = gconf_client_get_string (
client, "/apps/evolution/mail/composer/charset", NULL);
menu = e_charset_picker_new (
- buf && *buf ? buf : e_iconv_locale_charset ());
+ buf && *buf ? buf : camel_iconv_locale_charset ());
gtk_option_menu_set_menu (prefs->charset, GTK_WIDGET (menu));
option_menu_connect (
prefs, prefs->charset,
Modified: trunk/mail/em-format-html.c
==============================================================================
--- trunk/mail/em-format-html.c (original)
+++ trunk/mail/em-format-html.c Wed May 7 02:17:18 2008
@@ -41,7 +41,6 @@
#undef interface
#endif
-#include <libedataserver/e-iconv.h>
#include <libedataserver/e-data-server-util.h> /* for e_utf8_strftime, what about e_time_format_time? */
#include <libedataserver/e-time-utils.h>
#include "e-util/e-icon-factory.h"
@@ -54,6 +53,7 @@
#include <glib/gi18n.h>
+#include <camel/camel-iconv.h>
#include <camel/camel-mime-message.h>
#include <camel/camel-stream.h>
#include <camel/camel-stream-filter.h>
@@ -1847,7 +1847,7 @@
ct = camel_mime_part_get_content_type((CamelMimePart *)part);
charset = camel_content_type_param (ct, "charset");
- charset = e_iconv_charset_name(charset);
+ charset = camel_iconv_charset_name(charset);
if (!efh->simple_headers)
camel_stream_printf(stream,
Modified: trunk/mail/em-format-quote.c
==============================================================================
--- trunk/mail/em-format-quote.c (original)
+++ trunk/mail/em-format-quote.c Wed May 7 02:17:18 2008
@@ -26,6 +26,7 @@
#include <string.h>
+#include <camel/camel-iconv.h>
#include <camel/camel-stream.h>
#include <camel/camel-stream-filter.h>
#include <camel/camel-mime-filter-tohtml.h>
@@ -34,7 +35,6 @@
#include <camel/camel-mime-message.h>
#include <camel/camel-url.h>
-#include <libedataserver/e-iconv.h>
#include <glib/gi18n.h>
#include <gconf/gconf-client.h>
@@ -379,7 +379,7 @@
ct = camel_mime_part_get_content_type ((CamelMimePart *) part);
charset = camel_content_type_param (ct, "charset");
- charset = e_iconv_charset_name (charset);
+ charset = camel_iconv_charset_name (charset);
/* dump selected headers */
h = (EMFormatHeader *) emf->header_list.head;
Modified: trunk/mail/em-mailer-prefs.c
==============================================================================
--- trunk/mail/em-mailer-prefs.c (original)
+++ trunk/mail/em-mailer-prefs.c Wed May 7 02:17:18 2008
@@ -29,7 +29,7 @@
#include "em-mailer-prefs.h"
#include "em-format.h"
-#include <libedataserver/e-iconv.h>
+#include <camel/camel-iconv.h>
#include <gtkhtml/gtkhtml-properties.h>
#include <libxml/tree.h>
#include "misc/e-charset-picker.h"
@@ -909,7 +909,7 @@
menu = gtk_option_menu_get_menu (prefs->charset);
if (!(string = e_charset_picker_get_charset (menu)))
- string = g_strdup (e_iconv_locale_charset ());
+ string = g_strdup (camel_iconv_locale_charset ());
gconf_client_set_string (prefs->gconf, "/apps/evolution/mail/display/charset", string, NULL);
g_free (string);
@@ -923,7 +923,7 @@
char *buf;
buf = gconf_client_get_string (prefs->gconf, "/apps/evolution/mail/display/charset", NULL);
- menu = e_charset_picker_new (buf && *buf ? buf : e_iconv_locale_charset ());
+ menu = e_charset_picker_new (buf && *buf ? buf : camel_iconv_locale_charset ());
gtk_option_menu_set_menu (prefs->charset, GTK_WIDGET (menu));
g_free (buf);
Modified: trunk/mail/em-migrate.c
==============================================================================
--- trunk/mail/em-migrate.c (original)
+++ trunk/mail/em-migrate.c Wed May 7 02:17:18 2008
@@ -58,7 +58,6 @@
#include <e-util/e-util.h>
#include <libedataserver/e-data-server-util.h>
-#include <libedataserver/e-iconv.h>
#include <e-util/e-xml-utils.h>
#include "e-util/e-bconf-map.h"
Modified: trunk/mail/em-subscribe-editor.c
==============================================================================
--- trunk/mail/em-subscribe-editor.c (original)
+++ trunk/mail/em-subscribe-editor.c Wed May 7 02:17:18 2008
@@ -37,6 +37,7 @@
#include "camel/camel-store.h"
#include "camel/camel-session.h"
#include "libedataserver/e-account-list.h"
+#include "libedataserver/e-msgport.h"
#include "e-util/e-util-private.h"
#include "em-subscribe-editor.h"
Modified: trunk/mail/mail-folder-cache.c
==============================================================================
--- trunk/mail/mail-folder-cache.c (original)
+++ trunk/mail/mail-folder-cache.c Wed May 7 02:17:18 2008
@@ -47,6 +47,7 @@
#include <camel/camel-disco-store.h>
#include <libedataserver/e-data-server-util.h>
+#include <libedataserver/e-msgport.h>
#include "e-util/e-util.h"
#include "mail-mt.h"
Modified: trunk/widgets/misc/e-attachment-bar.c
==============================================================================
--- trunk/widgets/misc/e-attachment-bar.c (original)
+++ trunk/widgets/misc/e-attachment-bar.c Wed May 7 02:17:18 2008
@@ -39,10 +39,10 @@
#include "e-attachment.h"
#include "e-attachment-bar.h"
-#include <libedataserver/e-iconv.h>
#include <libedataserver/e-data-server-util.h>
#include <camel/camel-data-wrapper.h>
+#include <camel/camel-iconv.h>
#include <camel/camel-mime-message.h>
#include <camel/camel-stream-fs.h>
#include <camel/camel-stream-null.h>
@@ -1086,7 +1086,7 @@
g_object_unref (gconf);
- if (!charset && (locale = e_iconv_locale_charset ()))
+ if (!charset && (locale = camel_iconv_locale_charset ()))
charset = g_strdup (locale);
return charset ? charset : g_strdup ("us-ascii");
Modified: trunk/widgets/misc/e-unicode.c
==============================================================================
--- trunk/widgets/misc/e-unicode.c (original)
+++ trunk/widgets/misc/e-unicode.c Wed May 7 02:17:18 2008
@@ -40,7 +40,7 @@
#include <gtk/gtk.h>
#include <libxml/xmlmemory.h>
-#include <libedataserver/e-iconv.h>
+#include <camel/camel-iconv.h>
#include <glib/gi18n.h>
#include "e-unicode.h"
@@ -260,7 +260,7 @@
obl = ibl * 6;
while (ibl > 0) {
- e_iconv (ic, &ib, &ibl, &ob, &obl);
+ camel_iconv (ic, &ib, &ibl, &ob, &obl);
if (ibl > 0) {
gint len;
if ((*ib & 0x80) == 0x00) len = 1;
@@ -323,7 +323,7 @@
obl = ibl * 4;
while (ibl > 0) {
- e_iconv (ic, &ib, &ibl, &ob, &obl);
+ camel_iconv (ic, &ib, &ibl, &ob, &obl);
if (ibl > 0) {
gint len;
if ((*ib & 0x80) == 0x00) len = 1;
@@ -365,9 +365,9 @@
if (!string) return NULL;
- ic = e_iconv_open("utf-8", charset);
+ ic = camel_iconv_open("utf-8", charset);
ret = e_utf8_from_iconv_string_sized (ic, string, bytes);
- e_iconv_close(ic);
+ camel_iconv_close(ic);
return ret;
}
@@ -387,9 +387,9 @@
if (!string) return NULL;
- ic = e_iconv_open(charset, "utf-8");
+ ic = camel_iconv_open(charset, "utf-8");
ret = e_utf8_to_iconv_string_sized (ic, string, bytes);
- e_iconv_close(ic);
+ camel_iconv_close(ic);
return ret;
}
@@ -409,9 +409,9 @@
if (!string) return NULL;
- ic = e_iconv_open("utf-8", e_iconv_locale_charset());
+ ic = camel_iconv_open("utf-8", camel_iconv_locale_charset());
ret = e_utf8_from_iconv_string_sized (ic, string, bytes);
- e_iconv_close(ic);
+ camel_iconv_close(ic);
return ret;
}
@@ -431,9 +431,9 @@
if (!string) return NULL;
- ic = e_iconv_open(e_iconv_locale_charset(), "utf-8");
+ ic = camel_iconv_open(camel_iconv_locale_charset(), "utf-8");
ret = e_utf8_to_iconv_string_sized (ic, string, bytes);
- e_iconv_close(ic);
+ camel_iconv_close(ic);
return ret;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]