Commit Graph

9726 Commits

Author SHA1 Message Date
77a394e24d if the property contai
2001-07-25  JP Rosevear  <jpr@ximian.com>

	* src/libical/icalparameter.c (icalparameter_as_ical_string): if
	the property contai

svn path=/trunk/; revision=11405
2001-07-25 18:46:43 +00:00
32e9b0c202 Now takes a check_supported gboolean argument saying whether or not to
2001-07-25  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-account-gui.c (build_auth_menu): Now takes a
	check_supported gboolean argument saying whether or not to disable
	non-supported authtypes.
	(source_type_changed): Update for build_auth_menu.
	(transport_type_changed): Same.
	(service_check_supported): Pass in TRUE for the disable
	non-supported authtypes to build_auth_menu and also disable
	check-supported button and the authtype menu if we get a NULL
	supported auth list.

svn path=/trunk/; revision=11404
2001-07-25 18:27:47 +00:00
ee16607d42 A warning fix from Jacob. Bug #5057.
2001-07-25  Jason Leach  <jleach@ximian.com>

	* e-shortcuts-view.c (icon_callback): A warning fix from Jacob.
	Bug #5057.

svn path=/trunk/; revision=11403
2001-07-25 17:45:57 +00:00
fcfda658fd $(BONOBO_CONF_CFLAGS) was here twice, took out one of them.
2001-07-25  Jason Leach  <jleach@ximian.com>

	* Makefile.am (INCLUDES): $(BONOBO_CONF_CFLAGS) was here twice,
	took out one of them.

	* e-shell-view.c (socket_destroy_cb): Mem leak fix.  Thanks to the
	amazing Jacob B. Bug #5054.

svn path=/trunk/; revision=11402
2001-07-25 16:55:28 +00:00
0fbf9cd43f Initialize `me' to NULL. (forward_attached): If we are only forwarding a
2001-07-25  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-callbacks.c (mail_generate_reply): Initialize `me' to NULL.
	(forward_attached): If we are only forwarding a single message,
	pass the message along as the callback data, else pass NULL.
	(do_forward_attach): Updated for changes to
	forward_get_composer().
	(do_forward_non_attached): Same.
	(forward_get_composer): Try to guess which account to forward the
	message from if the message passed in is non-NULL.

svn path=/trunk/; revision=11401
2001-07-25 16:33:44 +00:00
661e18ae52 Initialize `me' to NULL.
2001-07-25  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-callbacks.c (mail_generate_reply): Initialize `me' to NULL.

svn path=/trunk/; revision=11400
2001-07-25 16:03:04 +00:00
f1e3f2f0e4 Add another Sender pattern.
* camel-mime-utils.c (mail_mlist_magic): Add another Sender
	pattern.

svn path=/trunk/; revision=11399
2001-07-25 15:23:43 +00:00
70189842d2 print preview for new appointment
svn path=/trunk/; revision=11398
2001-07-25 15:19:17 +00:00
4de97d0b5b #include <libgnome/gnome-defs.h> and <libgnome/gnome-i18n.h> instead of
2001-07-25  Jason Leach  <jleach@ximian.com>

	* e-task-widget.c: #include <libgnome/gnome-defs.h> and
	<libgnome/gnome-i18n.h> instead of the full <libgnome/libgnome.h>,
	as noted by a comment here.

svn path=/trunk/; revision=11397
2001-07-25 15:08:11 +00:00
6de1fcbf3a Um, write the HTML signature settings in the right place. Whoops.
2001-07-24  Peter Williams  <peterw@ximian.com>

	* mail-config.c (mail_config_write): Um, write the HTML signature settings
	in the right place. Whoops.

svn path=/trunk/; revision=11396
2001-07-25 14:57:52 +00:00
b7c8e687b0 Properly dup the results of e_destination_get_email.
2001-07-25  Jon Trowbridge  <trow@ximian.com>

	* backend/ebook/e-destination.c (e_destination_get_name): Properly dup
	the results of e_destination_get_email.

	* gui/component/select-names/e-select-names-popup.c
	(e_select_names_popup): Check that our destination isn't empty
	before building our popup. (Bug #5250)

	* backend/ebook/e-destination.c (e_destination_is_empty): Made
	argument const.

svn path=/trunk/; revision=11395
2001-07-25 08:31:02 +00:00
b2470f6dd1 Added checks for all of the args of the exposed functions, so that we
2001-07-24  Jon Trowbridge  <trow@ximian.com>

	* gui/contact-list-editor/e-contact-list-model.c: Added checks
	for all of the args of the exposed functions, so that
	we won't crash on bad inputs.  (Related to bug #4856.)

svn path=/trunk/; revision=11394
2001-07-25 07:30:02 +00:00
109c8d5aa6 Properly ref the font we pass in as an ARG_FONT_E. (_do_tooltip): Removed
2001-07-25  Jon Trowbridge  <trow@ximian.com>

	* gal/e-text/e-text.c (e_text_set_arg): Properly ref the font we
	pass in as an ARG_FONT_E.
	(_do_tooltip): Removed some crack.  We no longer have to manually
	ref the font. The ref-counting now happens inside the set_arg
	function, as it should.
	(e_text_destroy): Set text->font to NULL after unrefing it.

2001-07-25  Jon Trowbridge  <trow@ximian.com>

        * e-cell-text.c (ect_unrealize): Set text_view->font to NULL
        after we unref it.

svn path=/trunk/; revision=11393
2001-07-25 07:27:04 +00:00
fc49986ee1 Change the break into a continue, we should process as many as we can
2001-07-24  Not Zed  <NotZed@Ximian.com>

        * providers/imap/camel-imap-folder.c (camel_imap_folder_changed):
        Change the break into a continue, we should process as many as we
        can find.

        * camel-folder.c (camel_folder_move_messages_to): If we have no
        uid's to copy, exit here before going any further.  Some code
        internally [imap] assumes there are uids to copy otherwise it can
        segfault.
        (camel_folder_copy_messages_to): Same.

svn path=/trunk/; revision=11392
2001-07-25 02:15:05 +00:00
b834d6590e If we're the last row and we're deleting, select the previous message, not
2001-07-24  Jason Leach  <jleach@ximian.com>

        * mail-callbacks.c (delete_msg): If we're the last row and we're
	deleting, select the previous message, not next, which actually
	selects nothing.  Fixes #5323.

svn path=/trunk/; revision=11391
2001-07-25 00:39:34 +00:00
e951bf718e Add psion macros from Frodo Looijaard <frodol@dds.nl>
2001-07-24  Jody Goldberg <jgoldberg@home.com>

	* psiconv.m4 : Add psion macros from Frodo Looijaard <frodol@dds.nl>

svn path=/trunk/; revision=11374
2001-07-25 00:33:17 +00:00
bd34e927c7 Pass the O_TRUNC flag to open so that we don't leave trailing garbage at
2001-07-24  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-ops.c (save_part_save): Pass the O_TRUNC flag to open so
	that we don't leave trailing garbage at the end of the file if the
	new file content is shorter than the old file content.

svn path=/trunk/; revision=11373
2001-07-25 00:16:32 +00:00
1cf393ef9a oops, we had a possible NULL value passed to a strcmp
svn path=/trunk/; revision=11372
2001-07-24 23:32:52 +00:00
c2ba0b6c6b fix some warnings.
svn path=/trunk/; revision=11371
2001-07-24 23:31:06 +00:00
b9a2c52084 fixed a typo
svn path=/trunk/; revision=11370
2001-07-24 23:11:31 +00:00
17fb49b6a7 calculate tmp_tm.tm_wday ourselves. strftime has a habit of crashing if
2001-07-24  Damon Chaplin  <damon@ximian.com>

	* gui/dialogs/recurrence-page.c (get_exception_string): calculate
	tmp_tm.tm_wday ourselves. strftime has a habit of crashing if you
	have weird values here. I think this fixes bug #4574.

svn path=/trunk/; revision=11369
2001-07-24 23:04:59 +00:00
56edf691d7 Fix for bug #5174.
2001-07-24  Jeffrey Stedfast  <fejj@ximian.com>

	* component-factory.c (create_view): Fix for bug #5174.

svn path=/trunk/; revision=11368
2001-07-24 23:01:07 +00:00
d0b65dc453 Add shell/e-local-storage.c so "Local Folders" can get translated. Fixes
2001-07-24  Jason Leach  <jleach@ximian.com>

	* POTFILES.in: Add shell/e-local-storage.c so "Local Folders" can
	get translated.  Fixes #5385.

svn path=/trunk/; revision=11367
2001-07-24 22:46:04 +00:00
f2864aa475 Another update. Evo is moving fast...
2001-07-25  Christian Rose  <menthos@menthos.com>

	* sv.po: Another update. Evo is moving fast...

svn path=/trunk/; revision=11366
2001-07-24 22:43:36 +00:00
b6d9682a89 don't show the year in the popup submenu for the months, and center the
2001-07-24  Damon Chaplin  <damon@ximian.com>

	* e-calendar-item.c (e_calendar_item_show_popup_menu): don't show the
	year in the popup submenu for the months, and center the months.
	Fixes bug #4397.

svn path=/trunk/; revision=11365
2001-07-24 22:38:57 +00:00
96a9eafc72 stip the delto and delfrom (popup_delegate_cb): show a delegate dialog and
2001-07-24  JP Rosevear  <jpr@ximian.com>

	* gui/dialogs/meeting-page.c (value_at): stip the delto and
	delfrom
	(popup_delegate_cb): show a delegate dialog and add the new
	delegatee and update the delegator
	(add_section): listen for changes in a more direct manner
	(get_select_name_dialog): add_section now takes a limit argument

	* gui/dialogs/e-delegate-dialog.[hc]: New dialog to query the user
	for a person to delegate to

	* gui/dialogs/Makefile.am: build/install new files

	* gui/Makefile.am: add ldadd line for ebook

svn path=/trunk/; revision=11364
2001-07-24 22:35:57 +00:00
5c9bf39bb2 oops, and just in case value is NULL...
svn path=/trunk/; revision=11363
2001-07-24 22:24:03 +00:00
443f0aba47 Handle broken mailers that send unencoded 8bit header params. And there
2001-07-24  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-mime-utils.c (header_decode_param): Handle broken mailers
	that send unencoded 8bit header params. And there was much
	rejoicing. Rah.

svn path=/trunk/; revision=11362
2001-07-24 22:23:40 +00:00
1c1a9d0177 Updated Swedish translation.
2001-07-25  Christian Rose  <menthos@menthos.com>

	* sv.po: Updated Swedish translation.

svn path=/trunk/; revision=11361
2001-07-24 22:02:47 +00:00
fd7b6edb31 Match the prefix for the "remember_passphrase" setting with where it's
2001-07-24  Jason Leach  <jleach@ximian.com>

	* mail-config.c (config_read): Match the prefix for the
	"remember_passphrase" setting with where it's being saved to
	(/Mail/Prompts), so the setting gets loaded correctly.  Fixes
	#5351.

svn path=/trunk/; revision=11360
2001-07-24 21:57:59 +00:00
2045079893 "_Add Anyway" to "Add Anyway".
2001-07-24  Jason Leach  <jleach@ximian.com>

	* gui/merging/e-card-duplicate-detected.glade: "_Add Anyway"
          to "Add Anyway".

svn path=/trunk/; revision=11359
2001-07-24 21:54:19 +00:00
3c53644cb5 Added fallbacks for the name in the case of an e-card, to avoid the
2001-07-24  Jon Trowbridge  <trow@ximian.com>

	* backend/ebook/e-destination.c (e_destination_get_name): Added
	fallbacks for the name in the case of an e-card, to avoid the
	"nameless contact" bug.

svn path=/trunk/; revision=11358
2001-07-24 21:52:36 +00:00
1dc80dc379 check_specials if this is an application/pgp type as well.
2001-07-24  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-format.c (handle_text_plain): check_specials if this is an
	application/pgp type as well.

svn path=/trunk/; revision=11357
2001-07-24 21:51:04 +00:00
ad7e9b2471 need the EDestination magic here too for when we modify an already shown
2001-07-24  Chris Toshok  <toshok@ximian.com>

	* gui/widgets/e-minicard.c (remodel): need the EDestination magic
	here too for when we modify an already shown card.

	* gui/contact-list-editor/e-contact-list-model.c: make
	parent_class static, just to be anal.

	* gui/contact-list-editor/e-contact-list-editor.c
	(remove_entry_cb): removing entries changes the list, so flag it.
	(table_drag_data_received_cb): restrict cards we add to lists to
	be non-list cards.
	(extract_info): clear out the email list in the card before we
	repopulate it from the contact list model.
	(fill_in_info): set the checkbox to active/inactive based on
	thecard.

svn path=/trunk/; revision=11356
2001-07-24 21:17:26 +00:00
aa25742b38 call widget_changed. (phone_entry_changed): same. (email_entry_changed):
2001-07-24  Chris Toshok  <toshok@ximian.com>

	* gui/contact-editor/e-contact-editor.c (wants_html_changed): call
	widget_changed.
	(phone_entry_changed): same.
	(email_entry_changed): same.
	(address_text_changed): same.
	(name_entry_changed): same.
	(company_entry_changed): same.
	(widget_changed): new function that we can either call or set as a
	signal to change the "changed" flag on the dialog.
	(set_entry_changed_signals): connect lots of "changed" signals on
	widgets to widget_changed.
	(add_lists): connect "changed" to widget_changed.

svn path=/trunk/; revision=11355
2001-07-24 21:07:23 +00:00
5c82c66fa7 When dumping the CamelURL to a string, hide all the params.
2001-07-24  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-ops.c (add_vtrash_info): When dumping the CamelURL to a
	string, hide all the params.

svn path=/trunk/; revision=11354
2001-07-24 20:42:47 +00:00
49bad5e10f Do a case-insensitive comparison. (mail_generate_reply): Only resort to
2001-07-24  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-callbacks.c (guess_me): Do a case-insensitive comparison.
	(mail_generate_reply): Only resort to the source account's
	identity if we can't find out which identity to use based on the
	recipients of the message first.

	* mail-config.c (mail_config_get_default_account): Make sure to
	return the 0th account if we don't have a default. We don't want
	to return NULL.

	* mail-callbacks.c (empty_trash): Use mail_tool_get_trash for the
	remote store trash folders.

	* mail-tools.c (mail_tool_get_trash): New convenience function.

svn path=/trunk/; revision=11353
2001-07-24 20:12:47 +00:00
1ec137b9d6 get_boolean_with_default for the "Mark as read" timeout, not
2001-07-24  Jason Leach  <jleach@ximian.com>

	* mail-config.c (config_read): get_boolean_with_default for the
	"Mark as read" timeout, not get_long_with_default.  Fixes #5176.

svn path=/trunk/; revision=11352
2001-07-24 19:55:53 +00:00
b49ab03540 New #define, and there was much rejoicing. Rah.
2001-07-24  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-url.h (CAMEL_URL_HIDE_ALL): New #define, and there was
	much rejoicing. Rah.

svn path=/trunk/; revision=11351
2001-07-24 19:55:46 +00:00
e10cb0ac03 Check if evolution_shell_client_get_local_storage returns
2001-07-24  Jon Trowbridge  <trow@ximian.com>

	* gui/component/select-names/e-select-names.c
	(e_select_names_hookup_shell_listener): Check if
	evolution_shell_client_get_local_storage returns CORBA_OBJECT_NIL,
	which it should never do.  If it does, print a warning in a dialog
	and try to recover w/o crashing.  (Bug #5193)

svn path=/trunk/; revision=11350
2001-07-24 19:47:56 +00:00
3e8b02fb93 Move Insert File from the File menu into the Insert Menu. Change the
2001-07-24  Peter Williams  <peterw@ximian.com>

	* evolution-message-composer.xml: Move Insert File from the File
	menu into the Insert Menu. Change the accelerators to reflect
	what's being inserted and add ellipses.

svn path=/trunk/; revision=11349
2001-07-24 19:06:10 +00:00
3c69c8b3cc Add the "/My Evolution" path to the path_to_etree_node hash so that
2001-07-24  Jason Leach  <jleach@ximian.com>

	* e-storage-set-view.c (e_storage_set_view_construct): Add the
	"/My Evolution" path to the path_to_etree_node hash so that
	storage_set_view_set_current_folder() can select the My Evolution
	node when it's the current one. Fixes #5114 and #3956.

svn path=/trunk/; revision=11348
2001-07-24 18:59:46 +00:00
488f755ce8 Don't display "(0 unsent)" if the outbox is empty.
2001-07-24  Peter Williams  <peterw@ximian.com>

	* mail-folder-cache.c (make_folder_name): Don't display "(0 unsent)" if
	the outbox is empty.

svn path=/trunk/; revision=11347
2001-07-24 18:29:23 +00:00
0a9ba272a2 Don't stop the idle_queue and unref from here, since this might be called
* backend/ebook/e-book-listener.c (e_book_listener_stop): Don't
	stop the idle_queue and unref from here, since this might be
	called from inside e_book_listener_check_queue, and we don't want
	to return to that function with the listener having been
	destroyed.
	(e_book_listener_check_queue): Don't exit early if the queue is
	stopped. Proceed through the check if the queue is NULL (which is
	must be if the queue is stopped), and then reach the existing code
	to remove the idle handler. Combined with the above, this fixes
	ximian #4485 (again). This is not a plot to boost my
	showstopper-bugfixing count by fixing the same bug over and over
	again.

svn path=/trunk/; revision=11346
2001-07-24 18:13:14 +00:00
2a50df3b95 Updated Swedish translation.
2001-07-24  Christian Rose  <menthos@menthos.com>

	* sv.po: Updated Swedish translation.

svn path=/trunk/; revision=11345
2001-07-24 18:02:51 +00:00
6b7bac34fa Add "Compose New Message" to the Actions menu as suggested in bug #866.
2001-07-24  Peter Williams  <peterw@ximian.com>

	* evolution-mail-global.xml: Add "Compose New Message" to the
	Actions menu as suggested in bug #866. Also fix it so that the
	pixmaps for the Compose menu items are displayed.

svn path=/trunk/; revision=11344
2001-07-24 16:44:26 +00:00
020d3367a8 Set up the local trash in the folder cache.
2001-07-24  Peter Williams  <peterw@ximian.com>

	* mail-local.c (init_trash): Set up the local trash in the folder cache.

svn path=/trunk/; revision=11343
2001-07-24 16:31:54 +00:00
9eb653dc3e Updated Slovak translation.
2001-07-24  Stanislav Visnovsky  <visnovsky@nenya.ms.mff.cuni.cz>

	* sk.po: Updated Slovak translation.

svn path=/trunk/; revision=11342
2001-07-24 15:50:43 +00:00
57d3c094da Make the error reporting a little but more descriptive.
2001-07-24  Peter Williams  <peterw@ximian.com>

	* mail-folder-cache.c (update_idle): Make the error reporting a little
	but more descriptive.

svn path=/trunk/; revision=11341
2001-07-24 15:41:31 +00:00
7604a13073 Add new label widgets with a message that SSL isn't supported.
2001-07-24  Peter Williams  <peterw@ximian.com>

	* mail-config.glade: Add new label widgets with a message that SSL
	isn't supported.

	* mail-account-gui.h: Add a new member to the Transport GUI struct
	for the 'SSL is not supported' message.

	* mail-account-gui.c (source_type_changed): Change logic to display
	a message stating that SSL isn't supported if SSL isn't supported.
	(transport_type_changed): Same.
	(mail_account_gui_new): Also load the labels for the the no-SSL
	message.

	* mail-accounts.c (construct): Fix typo.

svn path=/trunk/; revision=11340
2001-07-24 15:33:17 +00:00