2003-03-20 Jeffrey Stedfast <fejj@ximian.com>
* e-trie.c (e_trie_search): If the gunichar is 0xfffe, just skip
processing it. Maybe this will fix bug #39900.
(trie_utf8_getc): Removed unused labels to shutup the compiler.
svn path=/trunk/; revision=20448
2003-03-20 Jeffrey Stedfast <fejj@ximian.com>
* e-trie.c (e_trie_search): If the gunichar is 0xfffe, just skip
processing it. Maybe this will fix bug #39900.
svn path=/trunk/; revision=20436
2003-03-19 Jeffrey Stedfast <fejj@ximian.com>
* e-sexp.h: Fix ESExpClass to never be an empty struct. Also make
ESExp optionally a subclass of GObject rather than GtkObject (not
that we'll probably ever make it so, but for completeness sake?).
2003-03-18 Jeffrey Stedfast <fejj@ximian.com>
* e-trie.c (trie_utf8_getc): Don't use __inline__ as it is not
always defined.
svn path=/trunk/; revision=20360
* ename/e-address-western.c (e_address_western_parse): When
declaring a line to be part of "extended" because we don't know
what else to call it, keep the preceding "\n" so that the address
still looks the same when we reassemble the pieces later. Fixes
handling of non-US addresses
svn path=/trunk/; revision=20306
2003-03-14 Chris Toshok <toshok@ximian.com>
* gal/util/e-util.c (e_write_file): ugh, we need to make sure the
file is opened for writing. or the flags with O_WRONLY.
svn path=/trunk/; revision=20304
2003-03-14 Mike Kestner <mkestner@ximian.com>
* gal/util/e-util.c (e_mkdir_hier): use access() like camel
2003-03-14 Mike Kestner <mkestner@ximian.com>
* gal-view-collection.c (gal_view_collection_load): check failure
on e_create_directory call and warn.
* gal-view-instance.c (save_current_view): check for failure and
warn.
svn path=/trunk/; revision=20291
2003-03-13 Jeffrey Stedfast <fejj@ximian.com>
* gal/util/e-xml-utils.c (e_xml_save_file): Updated to use
xmlDocDumpFormatMemory() so that we get structured xml rather than
just a clump of xml mess.
svn path=/trunk/; revision=20275
2003-03-06 Jeffrey Stedfast <fejj@ximian.com>
* gal/util/e-iconv.c: Alias gb-2312 to gb2312 also (since iconv
doesn't have "gb-2312"). I wonder if we should capitalise GB2312?
At least my iconv lists it in all caps (although I have the
benefit of having gnu iconv which is case insensitive so I dunno).
(e_strdown, e_strup): New functions to replace
g_ascii_str[down,up]: because the glib versions return a newly
allocated string buf and that is not what we want.
(e_iconv_charset_name): Use the new e_strdown.
(e_iconv_open): Save errno.
svn path=/trunk/; revision=20212
2003-02-25 Jeffrey Stedfast <fejj@ximian.com>
* gal/util/e-iconv.c (locale_parse_lang): New internal function to
parse the locale language code.
(e_iconv_init): Parse and set the locale_lang variable.
(e_iconv_locale_language): Return the locale_lang.
(e_iconv_charset_language): Map some CJKR charsets to a language
code.
svn path=/trunk/; revision=20063
2003-02-20 Not Zed <NotZed@Ximian.com>
* e-account-list.c (e_account_list_get_default): helper to get the
dfault account.
(e_account_list_set_default): helper to set the default account.
(e_account_list_find): Helper to find accounts based on differnet
key types.
(e_account_list_add): helper to add account + emit added event.
(e_account_list_change): helper to emit changed event.
(e_account_list_remove): herlper to remove account + emit changed event.
svn path=/trunk/; revision=20015
2003-02-22 Hans Petter Jansson <hpj@ximian.com>
* e-categories-config.c (e_categories_config_open_dialog_for_entry):
A result of 0 no longer indicates success; GTK_RESPONSE_OK does.
svn path=/trunk/; revision=19998
2003-02-12 Suresh Chandrasekharan <suresh.chandrasekharan@sun.com>
* gal/util/e-iconv.c: Fix for Solaris Bug "31081 Mailer
sender/Subject/Date fields blank for Solaris 8 ko_KR.EUC locale." and
partial fix for Solaris Bug "32747 additional issues with evolution
beta2 in ja_JP.PCK locale"
svn path=/trunk/; revision=19909
2003-02-11 Not Zed <NotZed@Ximian.com>
* e-trie.c (trie_utf8_getc): Instead of simply ignoring bad chars,
return the sentinal invalid char 0xfffe, so that we properly track
the start of sequences.
svn path=/trunk/; revision=19881
libeutil-static.la depend on libeutil.la so that parallel
compilations work; building them at the same time confuses
libtool.
(e-util-marshal.h, e-util-marshal.c): Use different tmp files so
these rules can happen in parallel.
svn path=/trunk/; revision=19871
* e-request.c (e_request_string): Port to GtkDialog. Strdup the
text returned by GtkEntry after destroying the dialog, not before.
Use gtk_editable_select_region() instead of
gtk_entry_select_region(). Add a little bit of padding to make it
look less crampy and set a default width.
* e-dialog-utils.h (e_gnome_dialog_set_parent): Declare only if
GNOME_DISABLE_DEPRECATED is not #defined.
(e_gnome_warning_dialog_parented): Likewise.
(e_gnome_ok_cancel_dialog_parented): Likewise.
svn path=/trunk/; revision=19657
2003-01-26 Chris Toshok <toshok@ximian.com>
* e-pilot-settings.c (e_pilot_settings_new): ref/sink the pilot
settings to clear up that gtk warning.
svn path=/trunk/; revision=19644
2003-01-24 Hans Petter Jansson <hpj@ximian.com>
* e-categories-config.c (initialize_categories_config): Enable
getting the categories master list from wombat.
(e_categories_config_open_dialog_for_entry): It's now a GtkDialog.
svn path=/trunk/; revision=19625
2003-01-17 Jeffrey Stedfast <fejj@ximian.com>
* e-account-list.c: Changed signal names to use - instead of _
like the rest of Gtk2.
* e-account.c (e_account_import): New function that is basically
the old account_copy().
svn path=/trunk/; revision=19508
* e-account.c: New class, based on MailConfigAccount, for
describing an evolution (mail) account.
* e-account-list.c: New class for tracking the list of configured
accounts. (Also uses some code from mail-config.)
* e-list.c (e_list_construct, e_list_remove): New
svn path=/trunk/; revision=19495
2003-01-15 Jeffrey Stedfast <fejj@ximian.com>
* gal/util/e-xml-utils.c (e_xml_save_file): Back to the land of
the living we shall go.
svn path=/trunk/; revision=19482
2003-01-09 Chris Toshok <toshok@ximian.com>
* e-gui-utils.c (e_create_image_widget): change this to use
GtkImage instead of GnomeCanvas.
svn path=/trunk/; revision=19373
* e-html-utils.c: Add this back: Connector needs it, and there's
no reason for addressbook and calendar to be using camel to get
this functionality.
* Makefile.am (libeutil_la_SOURCES): re-add e-html-utils
svn path=/trunk/; revision=19246
2003-01-02 Jeffrey Stedfast <fejj@ximian.com>
A bunch of fixes to make e-util build with -DG_DISABLE_DEPRECATED
and -DGTK_DISABLE_DEPRECATED.
svn path=/trunk/; revision=19210
2002-12-16 Jeffrey Stedfast <fejj@ximian.com>
* e-html-utils.[c,h]: Removed. Back to the fiery depths of hell
from whence ye came!
svn path=/trunk/; revision=19130