Commit Graph

3777 Commits

Author SHA1 Message Date
bcbb63c59f Update for append_message api change.
2000-08-10  Not Zed  <NotZed@HelixCode.com>

        * mail-local.c (do_local_reconfigure_folder): Update for
        append_message api change.

        * message-list.c (message_list_regenerate): Change for search api
        change.
        (ml_tree_value_at): Add a colour column, based on the colour
        assigned in the summary.
        (message_list_init_renderers): Init colour column.

svn path=/trunk/; revision=4685
2000-08-10 16:37:02 +00:00
0c8f290865 Save the results of searches till we're done. So we dont have to go
2000-08-10  Not Zed  <NotZed@HelixCode.com>

        * filter-driver.c (filter_driver_run): Save the results of
        searches till we're done.  So we dont have to go strduping strings
        agian and again and again and again ...  Remove all the unecessary
        strdups.
        (do_colour): Implement.
        (filter_driver_run): Change for append api change.
        (free_key): Removed.

svn path=/trunk/; revision=4684
2000-08-10 16:36:25 +00:00
690509bf82 A better way to compress leading whitespace. The code is probably invalid
2000-08-11  Not Zed  <NotZed@HelixCode.com>

	* camel-mime-parser.c (folder_scan_header): A better way to
	compress leading whitespace.  The code is probably invalid anyway,
	I dont think it will work across buffer boundaries.

	* providers/mbox/camel-mbox-folder.c (mbox_append_message): And
	write out proper format From lines here too.

	* providers/mbox/camel-mbox-summary.c
	(camel_mbox_summary_build_from): New function to build a more
	compatible mbox "From " line.
	(camel_mbox_summary_sync): Write From lines in the proper format.

2000-08-10  Not Zed  <NotZed@HelixCode.com>

	* providers/mh/camel-mh-store.c (get_folder): Remove warnin g.

	* providers/mbox/camel-mbox-store.c (xrename): Kill some warnings
	with constification.

	* providers/imap/camel-imap-folder.c (imap_append_message): Fixed
	for append api change.  Eek this routine seriously wastes memory.

	* providers/mh/camel-mh-folder.c (mh_search_free): Impelemnt.
	(mh_append_message): Fix for api change, and include user flags
	and tags in new message.

	* providers/vee/camel-vee-folder.c (vee_search_by_expression): Fix
	for search api change.

	* camel-folder.c (camel_folder_search_free): New function for
	freeing search results.
	(search_free): Changed my mind, implement a default that actually
	does something.  Free as to the old interface.
	(camel_folder_append_message): Changed to accept a
	camelmessageinfo rather than flags, which just doesn't have enough
	info in it.
	(copy_message_to): Change for append_message api change.
	(move_message_to): Likewise.

	* providers/mbox/camel-mbox-folder.c (mbox_search_free):
	Implement.
	(mbox_append_message): Fix for api change, and also copy user
	flags/tags across to new summary.

	* camel-folder-search.c (search_user_tag): A search expression
	that returns the current use flag by name.
	(camel_folder_search_free_result): New function to free the result
	of a search.

	* camel-folder-summary.c: Bump summary version.
	(message_info_new):
	(message_info_load):
	(message_info_save):
	(camel_message_info_dup_to):
	(camel_message_info_free): Added support for arbitrary tag/value
	pairs (CamelTag's).
	(camel_tag_get):
	(camel_tag_set):
	(camel_tag_list_size):
	(camel_tag_list_free): Operations for working with CamelTags.

svn path=/trunk/; revision=4683
2000-08-10 16:35:28 +00:00
544eb3c349 Return the text in GtkCombo->entry
2000-08-10  Jeffrey Stedfast  <fejj@helixcode.com>

	* e-msg-composer-hdrs.c (e_msg_composer_hdrs_get_from): Return the
	text in GtkCombo->entry

svn path=/trunk/; revision=4681
2000-08-10 15:03:39 +00:00
4735386fe2 Updated Japanese translation.
* ja.po: Updated Japanese translation.

svn path=/trunk/; revision=4680
2000-08-10 04:56:00 +00:00
58d7d63540 Fixed the GList identity stuff, should now display all configured
2000-08-09  Jeffrey Stedfast  <fejj@helixcode.com>

	* e-msg-composer-hdrs.c (create_dropdown_entry): Fixed the GList
	identity stuff, should now display all configured identities.

svn path=/trunk/; revision=4679
2000-08-10 03:20:26 +00:00
b2b80d2f17 Added a button to save to your addressbook.
2000-08-09  Christopher James Lahey  <clahey@helixcode.com>

	* gui/minicard/e-minicard-control.c: Added a button to save to
	your addressbook.

svn path=/trunk/; revision=4678
2000-08-10 03:05:55 +00:00
57b053b875 Made the toolbars conform to the user's gnomecc settings for detachable
toolbars.

svn path=/trunk/; revision=4677
2000-08-09 23:59:37 +00:00
fc65f73655 This is the baddest-ass script in the history of forever
svn path=/trunk/; revision=4676
2000-08-09 23:29:04 +00:00
17f64223d5 Fixed some warnings.
2000-08-09  Christopher James Lahey  <clahey@helixcode.com>

	* e-msg-composer-address-dialog.c: Fixed some warnings.

	* e-msg-composer-hdrs.c: Switched the composer to use an EEntry
	for the subject field.

	* e-msg-composer.c: Changed the non scaling objects in this vbox
	to be FALSE, FALSE instead of FALSE, TRUE.

svn path=/trunk/; revision=4675
2000-08-09 23:01:03 +00:00
d83e3ba312 Oops, subtract the new alarm's trigger time from the current time.
2000-08-09  Federico Mena Quintero  <federico@helixcode.com>

	* gui/alarm.c (pop_alarm): Oops, subtract the new alarm's trigger
	time from the current time.

svn path=/trunk/; revision=4674
2000-08-09 22:51:11 +00:00
eb23edd391 Modified to allow dropdown entry-boxes as well (for headers like From:)
2000-08-09  Jeffrey Stedfast  <fejj@helixcode.com>

	* e-msg-composer-hdrs.c (add_header): Modified to allow dropdown
	entry-boxes as well (for headers like From:)
	(setup_headers): Modified to use the correct enum type.
	(create_dropdown_entry): New convenience function to add a
	drop-down combo box and fill it in with identities
	(init): Set from_entry to NULL
	(e_msg_composer_hdrs_get_from): New convenience function to get
	the text in the From widget in the composer
	(e_msg_composer_hdrs_set_from): New convenience function to set
	the From header in the composer

svn path=/trunk/; revision=4673
2000-08-09 22:19:41 +00:00
ce31e66ee6 Get the from address set in the composer, if that fails ONLY THEN get the
2000-08-09  Jeffrey Stedfast  <fejj@helixcode.com>

	* mail-ops.c (composer_send_cb): Get the from address set in the
	composer, if that fails ONLY THEN get the default from mail config

	* mail-config.c (mail_config_get_identities): New convenience
	function for getting a list of the configured identities

svn path=/trunk/; revision=4672
2000-08-09 22:19:04 +00:00
13263cdb40 Fix make maintainer-clean
svn path=/trunk/; revision=4670
2000-08-09 21:24:40 +00:00
fb8563d7e8 ChangeLog mistake.
svn path=/trunk/; revision=4668
2000-08-09 20:35:16 +00:00
26d49c2869 Fixed some warnings.
2000-05-11  NotZed  <NotZed@HelixCode.com>

	* file.c, find.c: Fixed some warnings.

svn path=/trunk/; revision=4667
2000-08-09 20:34:49 +00:00
d294eacd6d New file containing MIME keys for Evolution. Currently just the
* data/evolution.keys: New file containing MIME keys for
	Evolution. Currently just the addressbook minicard display.

	* data/Makefile.am (mime_DATA): add evolution.keys

svn path=/trunk/; revision=4665
2000-08-09 20:03:17 +00:00
75ea4d8ae1 eek! okay, we can't just point to a mail_display apparently...
so we're back to creating a new one for the purpose of displaying it

svn path=/trunk/; revision=4664
2000-08-09 20:03:05 +00:00
747b818cbd Support controls as well as embeddables.
* mail-display.c (on_object_requested): Support controls as well
	as embeddables.

svn path=/trunk/; revision=4663
2000-08-09 19:58:32 +00:00
3d94ea9337 Changed to only take a FolderBrowser argument
2000-08-09  Jeffrey Stedfast  <fejj@helixcode.com>

	* mail-view.c (mail_view_create): Changed to only take a
	FolderBrowser argument

	* mail-ops.c (real_view_msg): Create a new FolderBrowser for each
	message being opened in a new window. Also set the
	message_list->cursor_uid and mail_display->current_message to the
	appropriate values.
	(real_view_msg): Updated to reflect changes in the mail_view_create

	* message-list.c (on_right_click): Nicify a little, add in a menu
	separator between VFolder and Filter stuff.

	* mail-ops.c (real_view_msg): Set the UID of the message that is
	being displayed

svn path=/trunk/; revision=4662
2000-08-09 19:57:28 +00:00
d2ef306a99 Fixed some warnings.
2000-08-09  Christopher James Lahey  <clahey@helixcode.com>

	* e-setup.c, e-shell.c: Fixed some warnings.

svn path=/trunk/; revision=4661
2000-08-09 19:49:29 +00:00
c8712d8115 Create a new FolderBrowser for each message being opened in a new window.
2000-08-09  Jeffrey Stedfast  <fejj@helixcode.com>

	* mail-ops.c (real_view_msg): Create a new FolderBrowser for each
	message being opened in a new window. Also set the
	message_list->cursor_uid and mail_display->current_message to the
	appropriate values.

svn path=/trunk/; revision=4660
2000-08-09 19:49:20 +00:00
304e8a1ba0 Fixed a warning.
2000-08-09  Christopher James Lahey  <clahey@helixcode.com>

	* cal-client/cal-client.c: Fixed a warning.

svn path=/trunk/; revision=4659
2000-08-09 19:47:53 +00:00
62ca9f5fd7 Make right click select if the current row is not selected.
2000-08-09  Christopher James Lahey  <clahey@helixcode.com>

	* e-table-item.c, e-table-selection-model.c,
	e-table-selection-model.h: Make right click select if the current
	row is not selected.

svn path=/trunk/; revision=4658
2000-08-09 19:40:04 +00:00
4bbaf023cb Nicify a little, add in a menu separator between VFolder and Filter stuff.
2000-08-09  Jeffrey Stedfast  <fejj@helixcode.com>

	* message-list.c (on_right_click): Nicify a little, add in a menu
	separator between VFolder and Filter stuff.

svn path=/trunk/; revision=4657
2000-08-09 19:33:18 +00:00
5d297a7ac9 Set the UID of the message that is being displayed
2000-08-09  Jeffrey Stedfast  <fejj@helixcode.com>

	* mail-ops.c (real_view_msg): Set the UID of the message that is
	being displayed

svn path=/trunk/; revision=4655
2000-08-09 19:14:59 +00:00
b3d0e151a2 Fixed bugs in validation. Went home to sleep.
2000-08-09  Aaron Weber  <aaron@helixcode.com>

	* C/evolution-guide.sgml: Fixed bugs in validation. Went home to
	sleep.

svn path=/trunk/; revision=4654
2000-08-09 19:00:27 +00:00
555d9111ec Use menu stock icons instead of normal stock icons for the menu items.
svn path=/trunk/; revision=4653
2000-08-09 18:16:32 +00:00
5c56e04195 Redid menubar description.
* C/usage-mainwindow.sgml: Redid menubar description.


	* C/config-prefs.sgml: Added coverage of folder config, requested
	that feature be transferred to config section. Switched to
	variablelist in "Other" config section.

	* C/usage-mail.sgml: Added coverage of right-click on messages,
	threaded-view.

	* C/usage-mainwindow.sgml: Right-click on folder menu reinstated.

svn path=/trunk/; revision=4650
2000-08-09 17:23:10 +00:00
8bfd6dadb2 (rule_match_subject): was cutting ] off mailing list names.
svn path=/trunk/; revision=4649
2000-08-09 07:39:31 +00:00
733a8c4ccd Fix the bug where it truncates the last item
2000-08-09  Christopher James Lahey  <clahey@helixcode.com>

	* e-popup-menu.c: Fix the bug where it truncates the last item

svn path=/trunk/; revision=4648
2000-08-09 07:24:36 +00:00
96569f50b1 (rule_match_recipients): Dont set real name if its empty for the filter name.
svn path=/trunk/; revision=4647
2000-08-09 07:22:59 +00:00
443b5a82a9 Helper function to add with confirm.
2000-08-09  Not Zed  <NotZed@HelixCode.com>

	* mail-autofilter.c (filter_gui_add_from_message): Helper function to add with confirm.

	* message-list.c (on_right_click): Added menu to install vfolders/filters from message.

svn path=/trunk/; revision=4646
2000-08-09 07:20:37 +00:00
2f6003c9ed (rule_context_add_rule_gui): Keep track of context so it isn't freed under us.
svn path=/trunk/; revision=4645
2000-08-09 06:48:39 +00:00
970050a51c Added some military prefixes.
2000-08-09  Nat Friedman  <nat@helixcode.com>

	* ename/e-name-western-tables.h: Added some military prefixes.

svn path=/trunk/; revision=4644
2000-08-09 06:39:37 +00:00
92a068467b Call our parent's destroy method.
2000-07-18  Miguel de Icaza  <miguel@helixcode.com>

	* e-tree-model.c (etree_destroy): Call our parent's destroy
	method.

svn path=/trunk/; revision=4643
2000-08-09 06:33:46 +00:00
e2ad42ace2 Tag some strings for translation.
2000-08-08  Miguel de Icaza  <miguel@helixcode.com>

	* e-table-header-item.c: Tag some strings for translation.

svn path=/trunk/; revision=4642
2000-08-09 06:33:19 +00:00
bfb0435803 Fixed a warning.
2000-08-09  Christopher James Lahey  <clahey@helixcode.com>

	* gui/component/addressbook.c: Fixed a warning.

svn path=/trunk/; revision=4641
2000-08-09 05:57:29 +00:00
cae0d7fb45 Remove conflict marks.
svn path=/trunk/; revision=4640
2000-08-09 05:56:30 +00:00
21b756aa3c Fixed a warning.
2000-08-09  Christopher James Lahey  <clahey@helixcode.com>

	* e-shell-view.c: Fixed a warning.

svn path=/trunk/; revision=4639
2000-08-09 05:56:21 +00:00
e201c2da23 Add an icon to the "Print contacts" menu item.
svn path=/trunk/; revision=4638
2000-08-09 05:55:53 +00:00
c7b2533fef Fixed some warnings.
2000-08-09  Christopher James Lahey  <clahey@helixcode.com>

	* cal-client/cal-client.c, gui/e-calendar-table.c, pcs/cal.c:
	Fixed some warnings.

svn path=/trunk/; revision=4637
2000-08-09 05:47:32 +00:00
3a7d6735fb Put the print menu item in the right placeholder for consistency.
svn path=/trunk/; revision=4636
2000-08-09 05:47:27 +00:00
7a90b39325 New file to hold auto filter/vfolder stuff.
2000-08-09  Not Zed  <NotZed@HelixCode.com>

        * mail-autofilter.c: New file to hold auto filter/vfolder stuff.

svn path=/trunk/; revision=4635
2000-08-09 05:46:46 +00:00
e7697db4fc Fixed some warnings.
2000-08-09  Christopher James Lahey  <clahey@helixcode.com>

	* mail-display.c, mail-format.c, mail-ops.c: Fixed some warnings.

	* message-list.c: Fix the call to e_popup_menu_run to match the
	new signature.

svn path=/trunk/; revision=4634
2000-08-09 05:30:37 +00:00
5bdcadd4cf Use the placeholder for the "Print message..." menu item.
svn path=/trunk/; revision=4633
2000-08-09 05:28:16 +00:00
5a6dd4803e Add a placeholder for the print items in the "File" menu.
svn path=/trunk/; revision=4632
2000-08-09 05:27:58 +00:00
0b5dd5d2ed Fix the NNTP provider's Makefile.am so that it does not use installed
Camel headers before the source ones.  Also, get rid of an unused
variable.

svn path=/trunk/; revision=4631
2000-08-09 05:21:12 +00:00
3c36db8abb Ooops.
2000-08-09  Christopher James Lahey  <clahey@helixcode.com>

	* e-popup-menu.c: Ooops.

svn path=/trunk/; revision=4630
2000-08-09 05:20:05 +00:00
fbf55cd7f3 Added uncompiled e_read_uri function.
2000-08-09  Christopher James Lahey  <clahey@helixcode.com>

	* e-util.c, e-util.h: Added uncompiled e_read_uri function.

svn path=/trunk/; revision=4629
2000-08-09 05:16:53 +00:00