Commit Graph

625 Commits

Author SHA1 Message Date
b4dcb8632f Don't compress trailing slashes in URI elements.
2003-10-31  Hans Petter Jansson  <hpj@ximian.com>

	* e-source.c (e_source_get_uri): Don't compress trailing slashes in
	URI elements.

svn path=/trunk/; revision=23155
2003-10-31 18:11:13 +00:00
19a21a87e4 add encrypt_key id, and change some of the names around to be more
2003-10-31  Not Zed  <NotZed@Ximian.com>

        * e-account.c (e_account_(sg)et_from_xml): add encrypt_key id, and
        change some of the names around to be more meaningful.

svn path=/trunk/; revision=23144
2003-10-31 04:55:41 +00:00
7e0411b464 If the system defines AI_ADDRCONFIG, set this flag on the hints.ai_flags
2003-10-17  Jeffrey Stedfast  <fejj@ximian.com>

	* e-host-utils.c (e_gethostbyname_r): If the system defines
	AI_ADDRCONFIG, set this flag on the hints.ai_flags member as well
	so that we don't resolve a host to an IPv6 addr when the node
	doesn't have any IPv6 source addresses.

svn path=/trunk/; revision=23077
2003-10-24 21:59:47 +00:00
d965dbd839 add $(DB3_LDADD)
* Makefile.am (libedb3util_la_LIBADD): add $(DB3_LDADD)

svn path=/trunk/; revision=23060
2003-10-24 15:34:09 +00:00
119a6854fd Gone; unused since 1.2
* e-bonobo-factory-util.[ch]: Gone; unused since 1.2

svn path=/trunk/; revision=22979
2003-10-22 14:29:25 +00:00
b29a2c0486 Gone; nothing in evo uses soup any more.
* e-proxy.[ch]: Gone; nothing in evo uses soup any more.

	* Makefile.am (eutilinclude_HEADERS, libeutil_la_SOURCES): Remove
	e-proxy.[ch]

svn path=/trunk/; revision=22974
2003-10-22 14:10:15 +00:00
21743ac2cf Merge new-ui-branch into the trunk.
svn path=/trunk/; revision=22966
2003-10-21 18:51:30 +00:00
0e19f2c16d (pilot_compile) [! ENABLE_PILOT_CONDUITS]: Add
md5-utils.c so it compiles even if you have no Pilot support.

svn path=/trunk/; revision=22943
2003-10-20 19:26:24 +00:00
2e42040bad IPv6 implementation rewritten to use getnameinfo() which is the proper
2003-09-26  Jeffrey Stedfast  <fejj@ximian.com>

	* e-host-utils.c (e_gethostbyaddr_r): IPv6 implementation
	rewritten to use getnameinfo() which is the proper function to use
	in this case. Fixes bug #46006 the Right Way (tm).

svn path=/trunk/; revision=22720
2003-09-26 16:04:12 +00:00
b8c1050886 Make sure that res->ai_canonname is non-NULL and that it doesn't match the
2003-09-25  Jeffrey Stedfast  <fejj@ximian.com>

	* e-host-utils.c (e_gethostbyaddr_r): Make sure that
	res->ai_canonname is non-NULL and that it doesn't match the
	numeric host address that we were trying to resolve. Fixes the
	second half of bug #46006.

svn path=/trunk/; revision=22701
2003-09-25 16:09:07 +00:00
39d8d81a90 Remove libeutil-static.la and libeconduit-static.la
* Makefile.am (noinst_LTLIBRARIES): Remove libeutil-static.la and
        libeconduit-static.la

        * ename/Makefile.am (noinst_LTLIBRARIES): Remove
        libename-static.la

svn path=/trunk/; revision=22405
2003-08-28 20:03:43 +00:00
b789f72564 Added for tray icon support. To be removed when libgnomeui sports this
2003-08-28  Hans Petter Jansson  <hpj@ximian.com>

	* eggtrayicon.[ch]: Added for tray icon support. To be removed when
	libgnomeui sports this functionality.

	* Makefile.am: Include eggtrayicon.

svn path=/trunk/; revision=22404
2003-08-28 20:03:42 +00:00
167ff0651a We need to unlink the full paths in the tmpdirs, not just the base path.
2003-08-27  Jeffrey Stedfast  <fejj@ximian.com>

	* e-mktemp.c (e_mktemp_cleanup): We need to unlink the full paths
	in the tmpdirs, not just the base path.

svn path=/trunk/; revision=22391
2003-08-27 20:55:46 +00:00
e9d518e362 Removed illegal '-'s from strptime msgstr, this fixes #43558, Appointment
2003-08-20 Suresh Chandrasekharan <suresh.chandrasekharan@sun.com>

        * zh_CN.po: Removed illegal '-'s from strptime msgstr, this fixes
        #43558, Appointment Editor always gives time validation error for
        apptmnts in non UTF-8/non ASCII locales.

svn path=/trunk/; revision=22323
2003-08-21 02:23:16 +00:00
8d6bc9e331 Fix for 47474 e_filename_make_safe routine not utf8 friendly.
2003-08-20  Suresh Chandrasekharan  <suresh.chandrasekharan@sun.com>

	* gal/util/e-util.c (e_filename_make_safe): Fix for 47474
	e_filename_make_safe routine not utf8 friendly.

svn path=/trunk/; revision=22321
2003-08-21 01:27:10 +00:00
04d98f3c4e check pthread_create return code properly. (e_mutex_lock): check pthread*
2003-08-11  Not Zed  <NotZed@Ximian.com>

        * e-msgport.c (e_thread_put): check pthread_create return code
        properly.
        (e_mutex_lock): check pthread* return codes properly.
        (e_mutex_unlock): Same here.
        (e_mutex_cond_wait): and here.

svn path=/trunk/; revision=22177
2003-08-11 20:15:45 +00:00
8c301288f1 add a flag for non-url chars (controls, whitespace, ", and |)
* e-html-utils.c (special_chars): add a flag for non-url chars
	(controls, whitespace, ", and |)
	(url_extract): Use that. When urlifying just a hostname, make sure
	it really is a hostname, and not just something like "www.c".
	(e_text_to_html_full): Deal with url_extract returning NULL in the
	"www." case
	(main): add a regression test, #ifdef E_HTML_UTILS_TEST

svn path=/trunk/; revision=22087
2003-08-05 15:26:11 +00:00
1448bfd7fc Fix for #46168 some additional locale aliases required for chinese support
2003-07-11  Suresh Chandrasekharan  <suresh.chandrasekharan@sun.com>

	* gal/util/e-iconv.c : Fix for #46168 some additional locale aliases
	required for chinese support

svn path=/trunk/; revision=21999
2003-07-28 21:22:19 +00:00
07632435d5 Reverted unwanted commit
svn path=/trunk/; revision=21941
2003-07-24 09:46:20 +00:00
5ebf5d6a66 just preload one level of GConf keys, since preloading all makes the
2003-07-24  Rodrigo Moya <rodrigo@ximian.com>

	* e-config-listener.c (add_key): just preload one level of GConf keys,
	since preloading all makes the calendar startup slow.

svn path=/trunk/; revision=21940
2003-07-24 09:45:32 +00:00
ce4fd1f3fb Use EVO_MARSHAL_RULE
* Makefile.am: Use EVO_MARSHAL_RULE

svn path=/trunk/; revision=21915
2003-07-23 16:43:05 +00:00
64a3e0a91c Fix a non-ANSI switch label.
* e-component-listener.c (connection_listen_cb): Fix a non-ANSI
        switch label.

        * e-gui-utils.c: only include "art/empty.xpm" if
        HAVE_LIBGNOMEUI_GNOME_ICON_LOOKUP_H isn't defined

        * e-xml-hash-utils.c (e_xml_to_hash): Deconstify a non-const
        variable to fix a warning.

svn path=/trunk/; revision=21901
2003-07-23 14:55:52 +00:00
732db2157e encode the text (e_xml_from_hash): pass xmlDoc to foreach method
2003-07-03  JP Rosevear  <jpr@ximian.com>

 	* e-xml-hash-utils.c (foreach_save_func): encode the text
 	(e_xml_from_hash): pass xmlDoc to foreach method
 	(e_xmlhash_new): check for file existence
 	(e_xmlhash_destroy): only destroy the hash if it exists

svn path=/trunk/; revision=21856
2003-07-17 12:48:35 +00:00
447b846a9b check null after conversions. (e_utf8_strftime_fix_am_pm): ditto. fixes
2003-07-09  Mike Kestner  <mkestner@ximian.com>

	* gal/util/e-util.c (e_utf8_strftime): check null after conversions.
	(e_utf8_strftime_fix_am_pm): ditto.  fixes [44904].

svn path=/trunk/; revision=21771
2003-07-09 15:40:23 +00:00
ef2bbff26f New function to return an icon for a MIME type, using GnomeIconTheme if
* e-gui-utils.c (e_icon_for_mime_type): New function to return an
        icon for a MIME type, using GnomeIconTheme if available or
        gnome-vfs and gnome-mime-data if not.

svn path=/trunk/; revision=21733
2003-07-03 12:28:22 +00:00
a6056c7493 don't leak an extra copy of the values
* e-xml-hash-utils.c (e_xml_to_hash): don't leak an extra copy of
        the values

svn path=/trunk/; revision=21497
2003-06-20 14:36:58 +00:00
7221f00e17 Fixed typo in BIG5HKSCS
2003-06-18  Suresh Chandrasekharan  <suresh.chandrasekharan@sun.com>

	* e-iconv.c: Fixed typo in BIG5HKSCS

svn path=/trunk/; revision=21486
2003-06-19 20:10:35 +00:00
6435a460bb free word before breaking out of the loop.
2003-06-14  Larry Ewing  <lewing@ximian.com>

	* e-name-western.c (e_name_western_get_suffix_at_str_end): free
	word before breaking out of the loop.

svn path=/trunk/; revision=21446
2003-06-14 20:26:52 +00:00
0769fbfea6 use GCONF_CLIENT_PRELOAD_RECURSIVE when adding watched directories to
2003-06-12  Rodrigo Moya <rodrigo@ximian.com>

	* e-config-listener.c (add_key): use GCONF_CLIENT_PRELOAD_RECURSIVE
	when adding watched directories to avoid GConfd round-trips.

svn path=/trunk/; revision=21431
2003-06-13 15:22:18 +00:00
e69481e6e7 Free the fail_states array.
2003-06-12  Jeffrey Stedfast  <fejj@ximian.com>

	* e-trie.c (e_trie_free): Free the fail_states array.

svn path=/trunk/; revision=21429
2003-06-13 07:25:52 +00:00
51ca9977c7 Put the ChangeLog.pre-1-4 in the Makefiles.
svn path=/trunk/; revision=21426
2003-06-12 21:13:59 +00:00
c6c4d95cb8 Stat the file to make sure it exists before trying to parse it using
2003-05-30  Jeffrey Stedfast  <fejj@ximian.com>

	* e-meta.c (meta_load): Stat the file to make sure it exists
	before trying to parse it using xmlParseFile().

svn path=/trunk/; revision=21394
2003-06-10 20:44:25 +00:00
fd2f3a6d7a Roll over ChangeLogs.
svn path=/trunk/; revision=21387
2003-06-09 17:31:26 +00:00
e9e1b3c40c use ORBit_small_listen/_unlisten instead of Bonobo_Unknown_ping'ing the
2003-06-04  Rodrigo Moya <rodrigo@ximian.com>

	* e-component-listener.[ch]: use ORBit_small_listen/_unlisten instead
	of Bonobo_Unknown_ping'ing the components.

svn path=/trunk/; revision=21382
2003-06-04 15:05:09 +00:00
f0a3dbe3e7 mangle the %'s out too so that libxml2 doesn't convert the encoded hex
2003-05-31  Mike Kestner  <mkestner@ximian.com>

	* gal/util/e-util.c (e_filename_make_safe): mangle the %'s out
	too so that libxml2 doesn't convert the encoded hex values.

svn path=/trunk/; revision=21358
2003-05-31 17:21:23 +00:00
4d6913170e Fixes #43775
2003-05-29  JP Rosevear  <jpr@ximian.com>

	Fixes #43775

	* e-time-utils.c (locale_supports_12_hour_format): use
e_utf8_strftime
	(e_time_format_date_and_time): ditto
	(e_time_format_time): ditto

svn path=/trunk/; revision=21354
2003-05-30 17:32:52 +00:00
0701e570aa bump libtool version for api addition new, utf8 in/out
2003-05-28  Mike Kestner  <mkestner@ximian.com>

	* configure.in : bump libtool version for api addition
	* gal/util/e-util.c (e_utf8_strftime): new, utf8 in/out
	(e_utf8_strftime_fix_am_pm): new, utf8 in/out

2003-05-28  Mike Kestner  <mkestner@ximian.com>

	* e-cell-date.c (ecd_get_text): use e_utf8_strftime_fix_am_pm
	and remove locale to utf8 conversion at end.  [43485]

svn path=/trunk/; revision=21343
2003-05-28 21:32:52 +00:00
47ae0b0247 Removing trailing / in key name passed to gconf_client_notify_add to kill
* e-proxy.c (e_proxy_init): Removing trailing / in key name passed
	to gconf_client_notify_add to kill a warning. (Part of #43159)

svn path=/trunk/; revision=21223
2003-05-16 19:20:34 +00:00
9c69964a52 Use glib macros for pointer/int conversion.
2003-05-16  Jeremy Katz  <katzj@redhat.com>

	* e-sexp.c (term_eval_and): Use glib macros for pointer/int
	conversion.

svn path=/trunk/; revision=21221
2003-05-16 18:50:08 +00:00
bbe28c9d76 use E_I18N_DOMAIN
2003-05-08  Radek Doulik  <rodo@ximian.com>

	* gal/util/e-util.c (e_gettext): use E_I18N_DOMAIN

	* gal/util/e-i18n.h: use e_gettext as we need our text domain to
	be binded

svn path=/trunk/; revision=21131
2003-05-08 14:58:57 +00:00
d6092b270f Fixes crash in #42212
2003-05-07  Rodrigo Moya <rodrigo@ximian.com>

	Fixes crash in #42212

	* e-url.c (e_uri_new): check for 'uri_string' being NULL.

svn path=/trunk/; revision=21130
2003-05-08 14:18:45 +00:00
31289d7eb3 remove the assert, if we dont understand the response, assume it's a
2003-05-02  Not Zed  <NotZed@Ximian.com>

        * e-request.c (e_request_string): remove the assert, if we dont
        understand the response, assume it's a cancel.
        GTK_RESPONSE_DELETE_EVENT wasn't handled [#42038].

svn path=/trunk/; revision=21100
2003-05-05 00:56:34 +00:00
9a9c42d1f6 (e_request_string): Handle GTK_RESPONSE_NONE.
[#42038]

svn path=/trunk/; revision=21034
2003-04-30 19:47:16 +00:00
119759ca6d [ for bug #41211 ]
2003-04-24  Chris Toshok  <toshok@ximian.com>

	[ for bug #41211 ]

	* e-gui-utils.h (e_button_new_with_stock_icon): add prototype.

	* e-gui-utils.c (e_button_new_with_stock_icon): new function,
	allow us to create a custom labeled button with a stock icon.

svn path=/trunk/; revision=21022
2003-04-29 21:33:46 +00:00
56bb2117f0 Added #include <netinet/in.h> for the sockaddr_in6 typedef for at least
2003-04-28  Jeffrey Stedfast  <fejj@ximian.com>

	* e-host-utils.c: Added #include <netinet/in.h> for the
	sockaddr_in6 typedef for at least MacOS X.

svn path=/trunk/; revision=20998
2003-04-29 02:14:37 +00:00
99a26e26b6 fix logic for updating selection after a delete when @move_selection_mode
2003-04-28  Chris Toshok  <toshok@ximian.com>

	* gal/util/e-bit-array.c (e_bit_array_delete_real): fix logic for
	updating selection after a delete when @move_selection_mode ==
	TRUE.

svn path=/trunk/; revision=20997
2003-04-28 21:22:28 +00:00
1a3b2e594c Keep our buf ptr aligned to sizeof (char *). Should fix bug #41362.
2003-04-17  Jeffrey Stedfast  <fejj@ximian.com>

	* e-host-utils.c (e_gethostbyname_r): Keep our buf ptr aligned to
	sizeof (char *). Should fix bug #41362.
	(e_gethostbyaddr_r): Same.

svn path=/trunk/; revision=20956
2003-04-24 17:05:13 +00:00
4167920c36 Added appropriate spacing/padding to the rename dialogs. Fixes bugs
2003-04-18  Anna Marie Dirks  <anna@ximian.com>

	* e-request.c (e_request_string): Added appropriate spacing/padding
	to the rename dialogs. Fixes bugs #41040, #41036, #41038

svn path=/trunk/; revision=20916
2003-04-22 16:00:38 +00:00
3a26734567 (e_gtk_button_new_with_icon): Remove debugging
message.

svn path=/trunk/; revision=20886
2003-04-18 16:54:39 +00:00
3c0ee2d3df Finished an #if 0'd out port to GObject from an #if 0'd out GtkObject
2003-04-14  Jeffrey Stedfast  <fejj@ximian.com>

	* e-sexp.c: Finished an #if 0'd out port to GObject from an #if
	0'd out GtkObject subclassing.

svn path=/trunk/; revision=20864
2003-04-16 17:01:24 +00:00