Commit Graph

6899 Commits

Author SHA1 Message Date
afa21bb264 Oops, include the camel-tcp-stream-ssl header instead of the raw one.
2001-01-31  Jeffrey Stedfast  <fejj@helixcode.com>

	* camel-tcp-stream-ssl.c: Oops, include the camel-tcp-stream-ssl
	header instead of the raw one.

svn path=/trunk/; revision=8103
2001-02-08 04:50:59 +00:00
5870f8ab9b Added more test rules.
svn path=/trunk/; revision=8102
2001-02-08 03:53:15 +00:00
5e15f4ae88 Use "contains" because the subject might be broken into subparts and using
2001-02-07  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-autofilter.c (rule_add_subject): Use "contains" because the
	subject might be broken into subparts and using the "is" rule will
	then fail ;-)

svn path=/trunk/; revision=8101
2001-02-08 03:51:34 +00:00
fc1cb88c14 Changed to allocate raw blocks for the data, and keep track of them with
2001-02-08  Not Zed  <NotZed@Ximian.com>

        * e-memory.c (EMemChunk): Changed to allocate raw blocks for the
        data, and keep track of them with an array, this is so the native
        malloc alignment is not lost at the allocation stage.

svn path=/trunk/; revision=8100
2001-02-08 03:19:37 +00:00
490ce976f1 Init active_downloads hash if it hasn't been yet.
2001-02-08  Not Zed  <NotZed@Ximian.com>

        * mail-send-recv.c (mail_send_receive):
        (mail_receive_uri):  Init active_downloads hash if it hasn't been yet.

svn path=/trunk/; revision=8098
2001-02-08 02:03:56 +00:00
e66038cbaf flesh out this check. #ifdef the entire thing OPENLDAP2, as it only works
2001-02-07  Chris Toshok  <toshok@ximian.com>

	* backend/pas/pas-backend-ldap.c (check_for_evolve_person): flesh
	out this check.  #ifdef the entire thing OPENLDAP2, as it only
	works with the new schema stuff in openldap 2.x (both on server
	and client, so upgrade your server.)

svn path=/trunk/; revision=8097
2001-02-08 01:57:09 +00:00
4459154549 Handle internal camel status return. (receive_done): Remove active
2001-02-07  Not Zed  <NotZed@Ximian.com>

        * mail-send-recv.c (operation_status): Handle internal camel status return.
        (receive_done): Remove active download when done.
        (mail_receive_uri): Initiate download of a single source, with no gui.
        (build_dialogue): Mark any new items as real active downloads.
        (do_show_status): Make the progress bar optional.

2001-02-06  Not Zed  <NotZed@Ximian.com>

        * mail-send-recv.c: camel_cancel->camel_operation.

        * mail-ops.old.c: camel_cancel->camel_operation.

        * mail-ops.c: camel_cancel->camel_operation.

        * mail-mt.c: camel_cancel->camel_operation.

        * mail-callbacks.c (stop_threads): camel_cancel->camel_operation.

        * mail-mt.h: CamelCancel->CamelOperation.

svn path=/trunk/; revision=8096
2001-02-08 01:45:37 +00:00
49f8a687a4 Changed to push the operation into a status stack.
2001-02-07  Not Zed  <NotZed@Ximian.com>

        * camel-operation.c (camel_operation_start): Changed to push the
        operation into a status stack.
        (camel_operation_progress): Changed to only accept % complete.
        (camel_operation_reset): Free status stack as well.

        * providers/pop3/camel-pop3-folder.c (pop3_get_message): Get the
        octect count from the return line, and pass it to
        get_additional_data().
        (pop3_refresh_info): Added status stuff.

        * providers/pop3/camel-pop3-store.c
        (camel_pop3_command_get_additional_data): Added a total bytes
        expected argument for progress reporting & fixed callers.
        (camel_pop3_command_get_additional_data): Added progress
        reporting.

        * providers/local/camel-mbox-summary.c (mbox_summary_sync_full):
        (mbox_summary_sync_quick):
        (summary_rebuild): Added progress reporting stuff.

svn path=/trunk/; revision=8095
2001-02-08 01:42:53 +00:00
1290da3f28 Updated Swedish translation.
svn path=/trunk/; revision=8094
2001-02-08 00:41:17 +00:00
4bac88ea16 Check current_message for NULL - this fixes a bug running under SunOS (not
2001-02-07  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-mt.c (set_view_data): Check current_message for NULL - this
	fixes a bug running under SunOS (not a major deal tho as it's in a
	debug printf).

svn path=/trunk/; revision=8093
2001-02-08 00:22:34 +00:00
1a02a9edf6 update
svn path=/trunk/; revision=8090
2001-02-07 23:20:13 +00:00
2132c03854 Added test for xml-i18n-tools if AM_PROG_XML_I18N_TOOLS is found.
2001-02-07  Kenneth Christiansen  <kenneth@gnu.org>

        * autogen.sh: Added test for xml-i18n-tools if
        AM_PROG_XML_I18N_TOOLS is found.

svn path=/trunk/; revision=8066
2001-02-07 22:53:06 +00:00
93c63ca49a Added N_("* Click here to add a contact *").
2001-02-07  Christopher James Lahey  <clahey@ximian.com>

	* gui/widgets/e-addressbook-view.c: Added N_("* Click here to add
	a contact *").

svn path=/trunk/; revision=8065
2001-02-07 22:38:20 +00:00
a48def7054 Store the whole GdkColor instead of just the pixel.
2001-02-07  Christopher James Lahey  <clahey@ximian.com>

	* gal/e-text/e-text.c, gal/e-text/e-text.h (e_text_realize): Store
	the whole GdkColor instead of just the pixel.

svn path=/trunk/; revision=8063
2001-02-07 22:16:47 +00:00
b9e5bae616 only set the DEBUG_LEVEL if we're OPENLDAP2.
2001-02-07  Chris Toshok  <toshok@ximian.com>

	* backend/pas/pas-backend-ldap.c (pas_backend_ldap_connect): only
	set the DEBUG_LEVEL if we're OPENLDAP2.

svn path=/trunk/; revision=8062
2001-02-07 21:50:12 +00:00
66c11c2547 Quote first argument to AC_DEFUN. Likewise. Likewise. Likewise. Likewise.
* macros/curses.m4: Quote first argument to AC_DEFUN.
* macros/gnome-cxx-check.m4: Likewise.
* macros/gnome-gettext.m4: Likewise.
* macros/gnome-libgtop-check.m4: Likewise.
* macros/gnome-print-check.m4: Likewise.
* macros/linger.m4: Likewise.
* macros/need-declaration.m4: Likewise.

svn path=/trunk/; revision=8059
2001-02-07 21:33:01 +00:00
fa272d3dc9 Macro for making comparisons easy. (camel_ustrcasecmp): Use
2001-02-07  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-search-private.c (CAMEL_SEARCH_COMPARE): Macro for making
	comparisons easy.
	(camel_ustrcasecmp): Use CAMEL_SEARCH_COMPARE and check for
	end-of-string before the utf-8 error check.
	(camel_ustrncasecmp): Same.
	(camel_search_header_match): Strip leading spaces before doing
	anything else. Also use vlen and mlen so as to not need to do 500
	strlen()'s.
	(camel_ustrcasecmp): Don't get_utf8() for the 2 strings in the
	comparison part of the loop because of short-circuit expression
	evaluation. (blame JPR if this is the wrong term!)
	(camel_ustrncasecmp): Same.

svn path=/trunk/; revision=8057
2001-02-07 21:27:11 +00:00
de975c303a Added Akira's japanese etc. encodings to e-font
svn path=/trunk/; revision=8056
2001-02-07 19:57:19 +00:00
187d85dbf8 Macro for making comparisons easy. (camel_ustrcasecmp): Use
2001-02-07  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-search-private.c (CAMEL_SEARCH_COMPARE): Macro for making
	comparisons easy.
	(camel_ustrcasecmp): Use CAMEL_SEARCH_COMPARE and check for
	end-of-string before the utf-8 error check.
	(camel_ustrncasecmp): Same.
	(camel_search_header_match): Strip leading spaces before doing
	anything else. Also use vlen and mlen so as to not need to do 500
	strlen()'s.

svn path=/trunk/; revision=8055
2001-02-07 19:36:46 +00:00
d7f8bb6f5d Fix the title and icon bug, and sort the UIDs into order before
displaying them.

svn path=/trunk/; revision=8054
2001-02-07 19:27:20 +00:00
a214731656 s/contact manager/address book/ and revised text.
2001-02-06 Aaron Weber <aaron@ximian.com>
	* C/usage-contact.sgml: s/contact manager/address book/ and
	revised text.

	*C/usage-exec-summary.sgml: New file. Describes Executive Summary.

svn path=/trunk/; revision=8053
2001-02-07 18:20:19 +00:00
33c310b2c1 Updated tr.po from Goerkem Cetin
svn path=/trunk/; revision=8050
2001-02-07 16:03:58 +00:00
e67bc5fb8c Update to latest requirements
2001-02-07  JP Rosevear  <jpr@ximian.com>

	* README: Update to latest requirements

svn path=/trunk/; revision=8049
2001-02-07 10:03:08 +00:00
da047e3547 return TRUE if equal, FALSE otherwise. (business_compare): same.
2001-02-06  Chris Toshok  <toshok@ximian.com>

	* backend/pas/pas-backend-ldap.c (email_compare): return TRUE if
	equal, FALSE otherwise.
	(business_compare): same.
	(homephone_compare): same.
	(email_ber): return NULL if there are no elements in our list.
	(homephone_ber): same.
	(business_ber): same.
	(build_mods_from_ecards): add smarts to handle list elements
	properly (like email, business_phone, home_phone.)  now we'll
	properly send updates if any element in the list changes.

svn path=/trunk/; revision=8047
2001-02-07 04:39:00 +00:00
c7b13889e7 Oops, save the seen_timeout variable.
2001-02-06  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-config.c (mail_config_write_on_exit): Oops, save the
	seen_timeout variable.

svn path=/trunk/; revision=8046
2001-02-07 04:17:02 +00:00
cbff8e5242 Added a comment.
2001-02-06  Christopher James Lahey  <clahey@ximian.com>

	* gal/util/e-i18n.h: Added a comment.

svn path=/trunk/; revision=8045
2001-02-07 03:39:19 +00:00
bcd74986f4 Added -DEVOLUTION_DATADIR=\""$(datadir)"\".
2001-02-06  Christopher James Lahey  <clahey@ximian.com>

	* gui/widgets/Makefile.am (INCLUDES): Added
	-DEVOLUTION_DATADIR=\""$(datadir)"\".

	* gui/widgets/e-addressbook-view.c
	(e_addressbook_view_setup_menus): Changed the local and system
	directories.

svn path=/trunk/; revision=8044
2001-02-07 03:34:58 +00:00
e8054ecace Create the local directory when saving if it doesn't exist already.
2001-02-06  Christopher James Lahey  <clahey@ximian.com>

	* gal-view-collection.c (gal_view_collection_save): Create the
	local directory when saving if it doesn't exist already.

svn path=/trunk/; revision=8043
2001-02-07 03:31:10 +00:00
758b87ad37 Added e_format_number and e_create_directory.
2001-02-06  Christopher James Lahey  <clahey@ximian.com>

	* gal/util/e-util.c, gal/util/e-util.h (e_format_number,
	e_create_directory): Added e_format_number and e_create_directory.

svn path=/trunk/; revision=8042
2001-02-07 03:28:54 +00:00
71c965734e Added libmenus.la.
2001-02-06  Christopher James Lahey  <clahey@ximian.com>

	* Makefile.am (evolution_mail_LDADD): Added libmenus.la.

	* folder-browser-factory.c (control_activate): Added GalView menus
	here.

	* message-list.c, message-list.h (message_list_get_layout): Made
	message_list_get_layout export.

svn path=/trunk/; revision=8041
2001-02-07 03:25:28 +00:00
8c88be844b Updated italian translation from Clara Tattoni <clara.tattoni@libero.it>
2001-02-07  Christopher R. Gabriel  <cgabriel@bug.rulez.org>

        * it.po: Updated italian translation from Clara Tattoni
        <clara.tattoni@libero.it>

svn path=/trunk/; revision=8040
2001-02-07 02:44:13 +00:00
842b4ef4fc Change how the attachments are displayed.
Fix a minor memory leak in message-list.c

svn path=/trunk/; revision=8039
2001-02-07 01:52:41 +00:00
d63e7fd469 update
svn path=/trunk/; revision=8038
2001-02-07 01:01:19 +00:00
a4c49f6c46 Pulling stuff up from the branch
2001-02-06  JP Rosevear  <jpr@ximian.com>

	* cal-util/cal-component.c (cal_component_set_categories): If the
	categories string is empty, remove the property
	(get_period_list): Fixes from clahey to handle the new rdate
	format in libical
	(set_period_list): ditto

2001-02-06  JP Rosevear  <jpr@ximian.com>

	* gui/event-editor.c (fill_reminder_widgets): Match new
	append_alarm signature
	(reminder_to_comp_object): only add alarms tagged as new, no
	longer delete all alarms first
	(append_reminder): the row data is now of type ReminderData,
	rename from append_alarm
	(reminder_add_cb): math new append_alarm signature
	(reminder_delete_cb): if the alarm existed before the dialog was
	loaded, delete it immediately from the cal component

2001-02-06  JP Rosevear  <jpr@ximian.com>

	* gui/event-editor-dialog.glade: Gui tweaks for bugs 1248 and 1246

	* gui/dialogs/task-editor-dialog.glade: ditto

2001-02-06  JP Rosevear  <jpr@ximian.com>

	* gui/e-week-view.c (e_week_view_show_popup_menu): Make the menus more
	consistent

	* gui/e-day-view.c (e_day_view_on_event_right_click): ditto

	* gui/e-calendar-table.c: ditto

svn path=/trunk/; revision=8037
2001-02-07 00:50:43 +00:00
c789892dc1 Updated to checkfor "(none)".
2001-02-06  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-config-druid.c (set_defaults): Updated to checkfor
	"(none)".

	* mail-account-editor.c (entry_changed): Make sure the email
	address is valid.

	* mail-config-druid.c (identity_check): Check to make sure we have
	a valid email address.
	(is_email): New function to check a string to see if it's a valid
	email address.

svn path=/trunk/; revision=8034
2001-02-06 23:15:06 +00:00
2319bdca2e Change encoding from locale encoding to utf8.
2001-02-06  Christopher James Lahey  <clahey@ximian.com>

	* e-cell-date.c (ecd_get_text): Change encoding from locale
	encoding to utf8.

svn path=/trunk/; revision=8033
2001-02-06 22:59:05 +00:00
4a01c75587 Check for nl_langinfo (CODESET). Code taken from glib 1.3 branch.
2001-02-06  Christopher James Lahey  <clahey@ximian.com>

	* configure.in: Check for nl_langinfo (CODESET).  Code taken from
	glib 1.3 branch.

	* gal/widgets/e-font.c, gal/widgets/e-font.h (e_locale_encoding):
	Added e_locale_encoding, e_iconv_from_locale, and
	e_iconv_to_locale.

	* gal/widgets/e-unicode.c, gal/widgets/e-unicode.h: Added
	e_utf8_from_locale_string, e_utf8_from_locale_string_sized,
	e_utf8_to_locale_string, e_utf8_to_locale_string_sized.

svn path=/trunk/; revision=8032
2001-02-06 22:57:01 +00:00
2a8a66ab47 added mail-send-recv.h
svn path=/trunk/; revision=8030
2001-02-06 22:34:19 +00:00
be76e528f5 doh, didn't mean to commit this.
2001-02-06  Chris Toshok  <toshok@ximian.com>

	* backend/pas/pas-backend-ldap.c (create_card_handler): doh,
	didn't mean to commit this.

svn path=/trunk/; revision=8029
2001-02-06 22:28:38 +00:00
a0bd9e81cf new file. this will eventually form the suggested additions to an existing
2001-02-06  Chris Toshok  <toshok@ximian.com>

	* backend/pas/evolveperson.schema: new file.  this will eventually
	form the suggested additions to an existing openldap server that,
	along with support for inetorgperson, will allow people to store
	all evolution attributes in ldap.

svn path=/trunk/; revision=8028
2001-02-06 22:24:04 +00:00
5b9803f8c8 Translate the option title. (Noticed by Kjartan).
* filter-option.c (get_widget): Translate the option title.
	(Noticed by Kjartan).

svn path=/trunk/; revision=8027
2001-02-06 22:14:17 +00:00
7c6a688ab9 Rewrote using unicode_get_utf8(). (camel_ustrcasecmp): Use unicode_char_t
2001-02-06  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-search-private.c (utf8_get): Rewrote using unicode_get_utf8().
	(camel_ustrcasecmp): Use unicode_char_t
	(camel_ustrncasecmp): Same.

svn path=/trunk/; revision=8026
2001-02-06 21:50:37 +00:00
b301988ec3 don't need the = NULL's since we g_new0. (check_for_evolve_person): new
2001-02-06  Chris Toshok  <toshok@ximian.com>

	* backend/pas/pas-backend-ldap.c (pas_backend_ldap_init): don't
	need the = NULL's since we g_new0.
	(check_for_evolve_person): new function.
	(pas_backend_ldap_connect): check to see if the evolvePerson
	objectclass is there.
	(build_mods_from_ecards): right now, just silently skip the extra
	attributes if we don't support evolvePerson.
	(add_objectclass_mod): new function, add both inetOrgPerson and
	(if it's available) evolvePerson as objectclasses.
	(pas_backend_ldap_process_authenticate_user): also check to see if
	evolvePerson is there, if we couldn't do it (due to auth reasons)
	in the connect method.
	(prop_info): change the telephoneNumber LDAP attribute to be used
	for evolution's business phone numbers.  the primary phone number
	will be a single valued attribute on evolvePerson.
	(business_populate): new function.
	(business_ber): new function.
	(business_compare): new function.

svn path=/trunk/; revision=8025
2001-02-06 21:46:37 +00:00
d35c4d3229 If the categories string is empty, remove the property (get_period_list):
2001-02-06  JP Rosevear  <jpr@ximian.com>

	* cal-util/cal-component.c (cal_component_set_categories): If the
	categories string is empty, remove the property
	(get_period_list): Fixes from clahey to handle the new rdate
	format in libical
	(set_period_list): ditto

svn path=/trunk/; revision=8023
2001-02-06 21:11:37 +00:00
f8f9d8aadb Made these pass char ** as the second parameter to iconv.
2001-02-06  Christopher James Lahey  <clahey@ximian.com>

	* camel-mime-filter-charset.c (complete, filter),
	camel-mime-utils.c (rfc2047_decode_word, rfc2047_encode_word):
	Made these pass char ** as the second parameter to iconv.

svn path=/trunk/; revision=8022
2001-02-06 20:57:17 +00:00
228aaaf7ab Oops, that shouldn't have gone in
svn path=/trunk/; revision=8021
2001-02-06 20:18:27 +00:00
7cf0ca5bfd Match new append_alarm signature (reminder_to_comp_object): only add
2001-02-06  JP Rosevear  <jpr@ximian.com>

	* gui/event-editor.c (fill_reminder_widgets): Match new
	append_alarm signature
	(reminder_to_comp_object): only add alarms tagged as new, no
	longer delete all alarms first
	(append_reminder): the row data is now of type ReminderData,
	rename from append_alarm
	(reminder_add_cb): math new append_alarm signature
	(reminder_delete_cb): if the alarm existed before the dialog was
	loaded, delete it immediately from the cal component

svn path=/trunk/; revision=8020
2001-02-06 20:15:46 +00:00
9ff9778086 Added a missing #include here.
2001-02-06  Christopher James Lahey  <clahey@ximian.com>

	* src/libical/icallangbind.c: Added a missing #include here.

	* src/libical/icalrecur.c (icalrecur_add_bydayrules): Copy the
	passed in const vals since we change it.

svn path=/trunk/; revision=8019
2001-02-06 19:36:59 +00:00
2350726ebb Set the default argument to
2001-02-06  Christopher James Lahey  <clahey@ximian.com>

	* e-msg-composer-hdrs.c (address_button_clicked_cb, add_header):
	Set the default argument to
	GNOME_Evolution_Addressbook_SelectNames_activateDialog correctly.

svn path=/trunk/; revision=8018
2001-02-06 15:24:00 +00:00
3ffbfb9523 Updated Spanish translation
svn path=/trunk/; revision=8017
2001-02-06 12:49:48 +00:00