Commit Graph

9199 Commits

Author SHA1 Message Date
f639972a2b Added orderedlists.
2001-07-05  Kevin Breit  <battery841@mediaone.net>

	* C/usage-mail-org.sgml: Added orderedlists.

svn path=/trunk/; revision=10818
2001-07-05 18:22:34 +00:00
6c2482302f if source == dest, just no-op.
2001-07-05  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-folder.c (camel_folder_copy_messages_to): if source ==
	dest, just no-op.

svn path=/trunk/; revision=10817
2001-07-05 17:41:53 +00:00
bcf19b2ae7 Okay, apparently I was wrong. Oh well. (mail_config_set_thread_list): Fix
2001-07-05  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-config.c (mail_config_set_show_preview): Okay, apparently I
	was wrong. Oh well.
	(mail_config_set_thread_list): Fix this one too.

svn path=/trunk/; revision=10816
2001-07-05 17:35:26 +00:00
11ca9e631e And kill these stupid files. Aaar.
svn path=/trunk/; revision=10815
2001-07-05 17:28:20 +00:00
34a17acfaf Remove the ridiculuous relic known as test-mail. Clean up a bit.
001-07-05  Peter Williams  <peterw@ximian.com>

	* Makefile.am: Remove the ridiculuous relic known as test-mail. Clean up
	a bit.

svn path=/trunk/; revision=10814
2001-07-05 17:26:48 +00:00
608f005db4 Chris pointed out an error in the DB versioning question.
2001-07-05  Aaron Weber  <aaron@ximian.com>

	* C/evolution-faq.sgml: Chris pointed out an error in the DB
	versioning question.

svn path=/trunk/; revision=10813
2001-07-05 16:55:43 +00:00
082a0ca677 NAmespace the My Evolution preferences correctly
svn path=/trunk/; revision=10812
2001-07-05 16:51:45 +00:00
d0eee48606 Move this before the camel_vee_folder_remove_folder because that function
2001-07-05  Peter Williams  <peterw@ximian.com>

	* camel-vee-folder.c (camel_vee_folder_finalise): Move this before the
	camel_vee_folder_remove_folder because that function modifies p->folders
	messing up our iteration.
	(camel_vee_folder_finalise): Don't unref our summary; camel-folder now
	does this.

	* camel-object.h (CamelObject): Add a 'destroying' flag to CamelObject.

	* camel-object.c (obj_init): Clear 'destroying'.
	(camel_object_unref): If 'destroying' then do not send the finalize
	event and do not call finalize functions. Otherwise, set destroying
	so just in case we get refed (eg event code) we don't get doubly
	finalized.

svn path=/trunk/; revision=10811
2001-07-05 16:40:45 +00:00
fb6a190f00 Fixed memory corruption, restoring settings reenabled.
svn path=/trunk/; revision=10810
2001-07-05 16:40:17 +00:00
b0be7c3db2 Added checks that row and col are >= 0.
2001-07-05  Christopher James Lahey  <clahey@ximian.com>

	* e-tree.c (e_tree_get_cell_geometry): Added checks that row and
	col are >= 0.

svn path=/trunk/; revision=10809
2001-07-05 16:38:59 +00:00
29344f2ea8 Don't scroll to the cursor on grab, ungrab, noop, and copy commands.
2001-07-05  Christopher James Lahey  <clahey@ximian.com>

	* gal/e-text/e-text.c (e_text_command): Don't scroll to the cursor
	on grab, ungrab, noop, and copy commands.

svn path=/trunk/; revision=10808
2001-07-05 15:31:23 +00:00
6d8364f1de Formatting fix on ChangeLog (ie I Forgot To Save The File Before Committing Yet Again)
svn path=/trunk/; revision=10807
2001-07-05 15:15:19 +00:00
a7054669e0 Add mail folder cache hookups.
2001-07-05  Peter Williams  <peterw@ximian.com>

	* mail-vfolder.c (vfolder_uri_to_folder): Add mail folder cache hookups.

svn path=/trunk/; revision=10806
2001-07-05 15:14:19 +00:00
4bb33b390b Call e_table_item_leave_edit here.
2001-07-05  Christopher James Lahey  <clahey@ximian.com>

	* e-cell-text.c (ect_cancel_edit): Call e_table_item_leave_edit
	here.

svn path=/trunk/; revision=10805
2001-07-05 14:50:57 +00:00
5438b27589 Clear the shell view label if mailer loses focus.
2001-07-05  Peter Williams  <peterw@ximian.com>

	* mail-folder-cache.c (mail_folder_cache_set_folder_browser): Clear the
	shell view label if mailer loses focus.

	* mail-ops.c (do_update_subfolders_rec): Check for NULL url before
	calling folder cache functions.

svn path=/trunk/; revision=10804
2001-07-05 14:37:54 +00:00
4495c61899 Fix a memory leak here.
2001-07-05  Christopher James Lahey  <clahey@ximian.com>

	* backend/pas/pas-backend-file.c (compare_category): Fix a memory
	leak here.

svn path=/trunk/; revision=10803
2001-07-05 14:26:04 +00:00
9ca1d78a2e Set info->avoid = NULL. This shouldn't make a difference, but it can't
2001-07-05  Christopher James Lahey  <clahey@ximian.com>

	* backend/ebook/e-card-compare.c (match_search_info_free): Set
	info->avoid = NULL.  This shouldn't make a difference, but it
	can't hurt.

svn path=/trunk/; revision=10802
2001-07-05 14:21:21 +00:00
7c1e139f0f Made it so that the drop marker can show up when dragging a new column to
2001-07-05  Christopher James Lahey  <clahey@ximian.com>

	* e-table-header-item.c (ethi_drag_motion): Made it so that the
	drop marker can show up when dragging a new column to the leftmost
	position of the table header item.

svn path=/trunk/; revision=10801
2001-07-05 14:10:56 +00:00
67767447ce Upped the required version of gal.
2001-07-05  Christopher James Lahey  <clahey@ximian.com>

	* configure.in: Upped the required version of gal.

From addressbook/ChangeLog:

2001-07-05  Christopher James Lahey  <clahey@ximian.com>

	* gui/widgets/e-addressbook-table-adapter.c
	(addressbook_is_cell_editable): Check if the row is within our
	table and return from this function as if the card is a standard
	card, not a list.

svn path=/trunk/; revision=10800
2001-07-05 13:24:54 +00:00
d5227888f9 Bumped the version number of gal to 0.8.99.8.
2001-07-05  Christopher James Lahey  <clahey@ximian.com>

	* configure.in: Bumped the version number of gal to 0.8.99.8.

From gal/e-table/ChangeLog:

2001-07-05  Christopher James Lahey  <clahey@ximian.com>

	* e-table-one.c (one_is_cell_editable): Ask for the editability of
	row -1 instead of column 0 as we were before.

svn path=/trunk/; revision=10799
2001-07-05 13:24:20 +00:00
357dd344aa Updated Slovenian translation
svn path=/trunk/; revision=10798
2001-07-05 12:57:09 +00:00
bc0a1e461a Updated Slovenian translation
svn path=/trunk/; revision=10797
2001-07-05 12:51:34 +00:00
dca4e44eaa weather icons
svn path=/trunk/; revision=10796
2001-07-05 12:16:24 +00:00
22afb449ed Updated Slovenian translation
svn path=/trunk/; revision=10795
2001-07-05 12:14:02 +00:00
d7f08bb8bb Updated Hungarian translation.
2001-07-05  Andras Timar <timar@gnome.hu>

        * hu.po: Updated Hungarian translation.

svn path=/trunk/; revision=10794
2001-07-05 11:53:02 +00:00
d02ed3c293 Get the File -> Folder -> Properties menu item work again for the
mailer.

svn path=/trunk/; revision=10793
2001-07-05 11:19:19 +00:00
f6e8b09c24 Allocate one byte for the terminating zero as well.
2001-07-05  Richard Hult  <rhult@codefactory.se>

	* gal/util/e-util.c (e_format_number): Allocate one byte for the
	terminating zero as well.

svn path=/trunk/; revision=10792
2001-07-05 10:53:01 +00:00
6d4840cae8 Changed the variable names here to make it clear that these are view model
2001-07-05  Christopher James Lahey  <clahey@ximian.com>

	* e-table-item.c, e-table-item.h (find_cell): Changed the variable
	names here to make it clear that these are view model and row.
	(eti_event): Added click_count to make it so that if we get two
	clicks in different rows we don't send a double click event.
	(eti_event, view_to_model_row): Set row_guess in a few extra
	places.

svn path=/trunk/; revision=10791
2001-07-05 10:42:36 +00:00
228991b317 (camel_message_info_dup_to): Assign the to->strings from the
e_poolv_cpy() call, since it may allocaote a new poolv if the
 	lengths do not match.

svn path=/trunk/; revision=10790
2001-07-05 09:38:59 +00:00
dcb01da05a Make a whole bunch of control keys not start the ETableItem editing.
2001-07-05  Christopher James Lahey  <clahey@ximian.com>

	* e-table-item.c (eti_event): Make a whole bunch of control keys
	not start the ETableItem editing.

svn path=/trunk/; revision=10789
2001-07-05 08:41:56 +00:00
b530eb4307 Make sure start_row and end_row are within the number of rows in the
2001-07-05  Christopher James Lahey  <clahey@ximian.com>

	* e-table-item.c (e_table_item_row_diff): Make sure start_row and
	end_row are within the number of rows in the table.

svn path=/trunk/; revision=10788
2001-07-05 07:05:51 +00:00
e509ad72df Handle an error in construction a little bit better here.
2001-07-05  Christopher James Lahey  <clahey@ximian.com>

	* e-tree.c (e_tree_new, e_tree_new_from_spec_file): Handle an
	error in construction a little bit better here.
	(e_tree_get_cursor): Check for row == -1 here.

svn path=/trunk/; revision=10787
2001-07-05 06:42:56 +00:00
0f51f730ac Fix the assertion slightly, if we have a little bit of input the output
2001-07-05  Not Zed  <NotZed@Ximian.com>

        * camel-mime-filter-basic.c (filter): Fix the assertion slightly,
        if we have a little bit of input the output size could be larger,
        since we store upto 3 chars in the state.

svn path=/trunk/; revision=10786
2001-07-05 03:59:45 +00:00
bf20209bbb When indexing a new record, create a pseudo word 'ibexindexed' so we can
2001-07-05  Not Zed  <NotZed@Ximian.com>

        * camel-folder-summary.c
        (camel_folder_summary_info_new_from_message): When indexing a new
        record, create a pseudo word 'ibexindexed' so we can always tell
        that a message has already been idnexed, even if it contains no
        words of its own.  Things like maildir use this check to see if
        its already been processed, and it matters if it is incorrect in
        this case (not just wasted cycles).

        (camel_folder_summary_info_new_from_parser): And same here.

        * providers/local/camel-maildir-summary.c (maildir_summary_sync):
        Changed the logicfor epoolv code to be different, we dont need to
        update hash references or any tricky stuff.
        (maildir_summary_check): Samehere.

        * camel-folder-summary.h: Removed include of e-memory.h.

svn path=/trunk/; revision=10785
2001-07-05 03:13:52 +00:00
dcb5ea4101 Fixes bug #4018 and what would be the analogous bugs for the other
2001-07-04  Federico Mena Quintero  <federico@ximian.com>

	Fixes bug #4018 and what would be the analogous bugs for the other
	component editors.

	* gui/dialogs/comp-editor-page.h (CompEditorPageClass): New
	virtual method "::focus_main_widget()".

	* gui/dialogs/comp-editor-page.c
	(comp_editor_page_focus_main_widget): New function.

	* gui/dialogs/comp-editor.c (comp_editor_append_page): If we are
	inserting the main page, ask it to focus its main widget.

	* gui/dialogs/alarm-page.c (alarm_page_focus_main_widget):
	Implemented.

	* gui/dialogs/event-page.c (event_page_focus_main_widget):
	Implemented.
	#include "e-util/e-categories-config.h".

	* gui/dialogs/meeting-page.c (meeting_page_focus_main_widget):
	Implemented.

	* gui/dialogs/recurrence-page.c
	(recurrence_page_focus_main_widget): Implemented.

	* gui/dialogs/task-details-page.c
	(task_details_page_focus_main_widget): Implemented.

	* gui/dialogs/task-page.c (task_page_focus_main_widget):
	Implemented.

svn path=/trunk/; revision=10784
2001-07-04 21:25:30 +00:00
1e5fac65aa set "pixname" value only if pixbuf was loaded successfully. Otherwise
2001-07-04  Gediminas Paulauskas <menesis@delfi.lt>

	* evolution-shell-component-utils.c (e_pixmaps_update): set
	"pixname" value only if pixbuf was loaded successfully. Otherwise
	component crashes if image is not found. Should be checked for
	sanity in bonobo_ui_component_set_prop IMHO.

2001-07-04  Gediminas Paulauskas <menesis@delfi.lt>

	* Makefile.am: install apply-filters-16.xpm

2001-07-04  Gediminas Paulauskas <menesis@delfi.lt>

	* evolution-mail-message.xml: MessageApplyFilters now has an icon.

2001-07-04  Gediminas Paulauskas <menesis@delfi.lt>

	* folder-browser-ui.c (message_pixcache): set icon for ApplyFilters
	command.

svn path=/trunk/; revision=10783
2001-07-04 20:46:15 +00:00
de9d730a34 New function. (calendar_control_activate): Clear the folder bar label; we
2001-07-04  Federico Mena Quintero  <federico@ximian.com>

	* gui/calendar-commands.c (clear_folder_bar_label): New function.
	(calendar_control_activate): Clear the folder bar label; we really
	don't have anything interesting to display.

svn path=/trunk/; revision=10782
2001-07-04 20:21:06 +00:00
834ae55a48 load all icons and colors for each category
2001-07-04  Rodrigo Moya <rodrigo@ximian.com>

	* e-categories-master-list-wombat.c (ecmlw_load): load all icons
	and colors for each category

	(ecmlw_save): save all icons and categories associated with
	each category

	* e-categories-config.c: use BonoboConf to store/retrieve settings,
	and use ECategoriesMasterListWombat when creating a ECategories
	dialog widget

svn path=/trunk/; revision=10781
2001-07-04 20:03:48 +00:00
d6e309cac3 Revert Sam's changes.
2001-07-04  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-config.c (mail_config_set_show_preview): Revert Sam's changes.

	Note: Uhm, g_hash_table_lookup_extended gives us a pointer to the
	original value which we can just change to update the hash table
	without the need to re-insert - it's already there!! Also, you
	don't want to g_hash_table_insert the new value with the same key
	without at least first removing the existing bucket. And, you
	certainly don't want to g_free() the key after you insert it -
	eek!!

svn path=/trunk/; revision=10780
2001-07-04 17:22:12 +00:00
37069d45fd use BonoboConf to store/retrieve settings, and use
2001-07-04  Rodrigo Moya <rodrigo@ximian.com>

	* e-categories-config.c: use BonoboConf to store/retrieve settings,
	and use ECategoriesMasterListWombat when creating a ECategories
	dialog widget

svn path=/trunk/; revision=10779
2001-07-04 14:59:23 +00:00
0e9fadc31d attach send and postpone handlers. and be more tolerant of errors.
2001-07-04  Larry Ewing  <lewing@ximian.com>

	* e-msg-composer.c (autosave_load_draft): attach send and postpone
	handlers. and be more tolerant of errors.

svn path=/trunk/; revision=10778
2001-07-04 07:42:32 +00:00
720a792d11 Add new columns for information specification (meeting_page_destroy): save
2001-07-03  JP Rosevear  <jpr@ximian.com>

	* gui/dialogs/meeting-page.c: Add new columns for information
	specification
	(meeting_page_destroy): save the table state
	(build_etable): load new table state

	* gui/dialogs/task-editor.c (task_editor_destroy): unref pages

	* gui/dialogs/event-editor.c (event_editor_destroy): unref pages

	* gui/dialogs/comp-editor.c (setup_widgets): kill warning
	(comp_editor_append_page): ref page passed in
	(close_dialog): unref pages

svn path=/trunk/; revision=10777
2001-07-04 01:33:05 +00:00
7a2f3f2fbc Replace value in config->preview_hash when it already exists. Old code
2001-07-03  Sam Creasey <sammy@oh.verio.com>
        * mail-config.c (mail_config_set_show_preview): Replace value in
        config->preview_hash when it already exists.  Old code never
        re-inserted into the hash, just assigned to val -- it's an int
        here, not a real pointer.

svn path=/trunk/; revision=10776
2001-07-04 00:36:47 +00:00
e77e11490f Revised to make it less scary.
2001-07-03  Aaron Weber  <aaron@ximian.com>

	* main.c (development_warning): Revised to make it less scary.

svn path=/trunk/; revision=10775
2001-07-03 23:11:34 +00:00
f21f291479 Unset the message being displayed when expunging. This makes expunged
2001-07-03  Joe Shaw  <joe@ximian.com>

	* mail-callbacks.c (expunge_folder): Unset the message being displayed
	when expunging. This makes expunged messages not show in the preview
	pane when they're not there anymore. Fixes #3591.

svn path=/trunk/; revision=10774
2001-07-03 23:04:35 +00:00
c904bd6580 make sure we seek to the begining.
2001-07-03  Larry Ewing  <lewing@ximian.com>

	* e-msg-composer.c (autosave_save_draft): make sure we seek to the
	begining.

svn path=/trunk/; revision=10773
2001-07-03 22:42:22 +00:00
dd5ad61e19 If msg is NULL, fetch the message and requeue a mail_reply call. Fixes bug
2001-07-03  Joe Shaw  <joe@ximian.com>

	* mail-callbacks.c (mail_reply): If msg is NULL, fetch the message
	and requeue a mail_reply call. Fixes bug #3816.
	(requeue_mail_reply): Callback from mail_get_message().

svn path=/trunk/; revision=10772
2001-07-03 22:33:14 +00:00
401d5cd43d Prevent crashing while we work this out.
001-07-03  Peter Williams  <peterw@ximian.com>

	* filter-source.c (get_widget): Prevent crashing while we work this out.

	* filter-rule.c (get_widget): Don't try to gtk_widget_grab_default
	with a widget that can't be the default. Altough it should be able
	to....

svn path=/trunk/; revision=10771
2001-07-03 22:24:37 +00:00
9ce710a34e Use a better GHashTable technique that will hopefully solve some bugs and
2001-07-03  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-config.c (mail_config_get_show_preview): Use a better
	GHashTable technique that will hopefully solve some bugs and also
	use _with_default bonobo-config call.
	(mail_config_set_show_preview): No sense in removing the entry
	from the hash table and then re-inserting it. Just reset the
	value.
	(mail_config_get_thread_list): Use the same logic.
	(mail_config_set_thread_list): And again here.

svn path=/trunk/; revision=10770
2001-07-03 22:23:20 +00:00
014e0bf46b Added NNTP_NO_PERMISSION (502) to the list of response codes.
2001-07-03  Joe Shaw  <joe@ximian.com>

	* providers/nntp/camel-nntp-resp-codes.h: Added NNTP_NO_PERMISSION
	(502) to the list of response codes.

	* providers/nntp/camel-nntp-store.c (nntp_store_connect): If we
	receive a NNTP_NO_PERMISSION, don't get into an infinite loop trying
	to reconnect, get extensions, etc. Just give up and return FALSE.

svn path=/trunk/; revision=10769
2001-07-03 21:33:47 +00:00