Commit Graph

3822 Commits

Author SHA1 Message Date
91f6fa20af updated labels in mail-config.glade too and changed the order of the SSL/TLS menu items
svn path=/trunk/; revision=27402
2004-09-27 18:45:15 +00:00
6ccd037c7c Changed the SSL option menu labels.
2004-09-27  Jeffrey Stedfast  <fejj@novell.com>

	* em-account-editor.c: Changed the SSL option menu labels.

svn path=/trunk/; revision=27399
2004-09-27 17:43:46 +00:00
4502cb94c2 ** See bug #63521.
2004-09-21  Not Zed  <NotZed@Ximian.com>

        ** See bug #63521.

        * mail-ops.c (fetch_mail_fetch): delete all the messages on the
        server if we're not in keep on server mode and everything worked.
        uncancel ourselves before saving the cache uid since it could be
        cancelled otherwise.

svn path=/trunk/; revision=27390
2004-09-27 05:31:06 +00:00
a03468d97f ** See bug #66706.
2004-09-24  Not Zed  <NotZed@Ximian.com>

        ** See bug #66706.

        * em-subscribe-editor.c: add a sequence number to EMSubscribe and
        the subscribe_msg structures.  NOOP if the sequence has changed in
        all callbacks.  up the sequence number when we refresh.

svn path=/trunk/; revision=27386
2004-09-27 03:35:18 +00:00
d362be429c ** See bug #65329.
2004-09-20  Not Zed  <NotZed@Ximian.com>

        ** See bug #65329.

        * em-folder-tree-model.c (emft_is_special_local_folder): added
        helper for finding local folders for translation.
        (em_folder_tree_model_set_folder_info): translate the special
        local folder names.

        * mail-component.c: mark standard folder names for translation.

svn path=/trunk/; revision=27359
2004-09-24 04:23:29 +00:00
6ce4413006 ** See bug #65058 (again again).
2004-09-23  Not Zed  <NotZed@Ximian.com>

        ** See bug #65058 (again again).

        * em-format-html.c (efh_text_html): calculate our location uri
        ourselves (content id).

        * em-format.c (em_format_add_puri): if we have no content-location
        key, don't fallback to any container's location.

svn path=/trunk/; revision=27356
2004-09-24 04:09:10 +00:00
71dab312c1 describe the get-folder process. This also makes it cancellable.
2004-09-23  Not Zed  <NotZed@Ximian.com>

        * em-folder-tree.c (emft_get_folder_info__desc): describe the
        get-folder process.  This also makes it cancellable.

        ** See bug #64972.

        * em-composer-utils.c (em_utils_reply_to_message): pass the folder
        to guess_account.

svn path=/trunk/; revision=27354
2004-09-24 03:06:15 +00:00
c762fa37c3 ** See bug #65058.
2004-09-03  Not Zed  <NotZed@Ximian.com>

        ** See bug #65058.

        * em-format-html.c (efh_image): use the content-id rather than
        the uri for tracking our image reference.  Makes more
        sense anyway, its guaranteed unique.

svn path=/trunk/; revision=27328
2004-09-22 01:32:18 +00:00
d57d0b58a2 Fix a typo setting the root node.
2004-09-21  David Malcolm  <dmalcolm@redhat.com>

        * em-folder-tree-model.c (em_folder_tree_model_set_selected): Fix
        a typo setting the root node.

svn path=/trunk/; revision=27311
2004-09-21 01:54:09 +00:00
ef6a3af717 Merged notzed-eplugin-2-branch to head.
svn path=/trunk/; revision=27300
2004-09-20 05:59:55 +00:00
bc459f40b7 Ignore the emfv->mark_seen for deciding whether or not to mark the message
2004-09-09  Jeffrey Stedfast  <fejj@novell.com>

	* em-message-browser.c (emmb_set_message): Ignore the
	emfv->mark_seen for deciding whether or not to mark the message as
	seen. Fixes bug #65448.

svn path=/trunk/; revision=27290
2004-09-17 20:13:37 +00:00
0a6ebcf09b If built with gtkfilechooser support, we need to add a checkbox in the
2004-09-09  Jeffrey Stedfast  <fejj@novell.com>

	* mail-account-gui.c (mail_account_gui_new): If built with
	gtkfilechooser support, we need to add a checkbox in the chooser
	so that the user can select files or folders (allowing him to
	choose - otherwise they won't be able to setup certain types of
	accounts). Fixes bug #64974.

svn path=/trunk/; revision=27271
2004-09-15 19:18:33 +00:00
a9619acb9d Fixes #65703
2004-09-12  JP Rosevear  <jpr@novell.com>

	Fixes #65703

	* em-popup.c: use proper stock icon name

svn path=/trunk/; revision=27249
2004-09-13 16:00:16 +00:00
2db230e87d ** See bug #60515.
2004-09-08  Not Zed  <NotZed@Ximian.com>

        ** See bug #60515.

        * mail-account-gui.c (sig_fill_menu): connect to the activate
        signal for the none item.

svn path=/trunk/; revision=27203
2004-09-10 03:14:41 +00:00
9e8106b938 reverted previous glade fix
svn path=/trunk/; revision=27201
2004-09-09 19:55:34 +00:00
16d40ef288 ** See bug #59717.
2004-09-03  Not Zed  <NotZed@Ximian.com>

        ** See bug #59717.

        * mail-config.c (mail_config_check_service): Make the dialog
        modal.  Not ideal but a problem with the way the function works,
        it should be fully async instead.

svn path=/trunk/; revision=27181
2004-09-08 04:14:34 +00:00
f300c35b04 Revert the use of gtkfilechooser for Path selection because otherwise
2004-09-03  Jeffrey Stedfast  <fejj@novell.com>

	* mail-config.glade: Revert the use of gtkfilechooser for Path
	selection because otherwise users won't be able to select
	directory pathnames. Fixes bug #64974.

svn path=/trunk/; revision=27175
2004-09-07 14:16:49 +00:00
96a5237eb5 added a comment
svn path=/trunk/; revision=27134
2004-09-03 17:16:20 +00:00
bb38060bed Fix for bug #63377 and prevention of similar cases.
2004-09-01  Jeffrey Stedfast  <fejj@novell.com>

	Fix for bug #63377 and prevention of similar cases.

	* em-format.c (emf_finalise): Free the default_charset.
	(emf_format_clone): Clone the default_charset - this prevents the
	particular crash described in bug #63377.

	* em-utils.c (em_utils_message_to_html): If source is NULL, set
	our own default charset (from the user's gconf key) on the
	formatter to make sure there's always a source charset for
	conversion to UTF-8.

svn path=/trunk/; revision=27122
2004-09-02 20:10:01 +00:00
43c5226539 Set the store and full_name info on the dialog.
2004-08-30  Jeffrey Stedfast  <fejj@novell.com>

	* em-folder-tree.c (emft_popup_delete_folder): Set the store and
	full_name info on the dialog.
	(emft_popup_delete_response): Use the requisite data stored on the
	dialog object rather than examining the selection again. Fixes bug
	#62665.

svn path=/trunk/; revision=27095
2004-08-31 15:45:48 +00:00
674a09b0f3 ** See bug #64377.
2004-08-30  Not Zed  <NotZed@Ximian.com>

        ** See bug #64377.

        * em-folder-selector.c (emfs_response): only set the uri if we
        have one to set.

        * em-folder-tree.c (em_folder_tree_finalize): Removed
        cose using selected_path and selected_uri strings.
        (emft_popup_new_folder): "
        (emft_popup_copy_folder_selected): "
        (emft_tree_selection_changed):
        (emft_tree_row_activated): ", free paths after use.

        * em-folder-selector.c (emfs_create_name_changed): free
        get_selected_uri return.
        (emfs_create_name_activate): "
        (em_folder_selector_get_selected_path): handle api change, store
        the selected_path too.

        * em-folder-tree.c (em_folder_tree_get_selected_uri):
        de-constify,and get the selection directly from the tree.
        (em_folder_tree_get_selected_path): same.

svn path=/trunk/; revision=27092
2004-08-31 03:26:15 +00:00
f7d31c11f5 fixed merge conflicts
svn path=/trunk/; revision=27088
2004-08-30 18:55:34 +00:00
e6c34bb759 gtk-doc style comment fixes
svn path=/trunk/; revision=27087
2004-08-30 18:53:45 +00:00
ff17456c45 ** See bug #63456.
2004-08-27  Not Zed  <NotZed@Ximian.com>

        ** See bug #63456.

        * message-list.c (main_folder_changed): noop if the async_event
        pointer is NULL which can happen during destroy.

svn path=/trunk/; revision=27072
2004-08-30 04:23:21 +00:00
680c6494ff utf8_filename should be char * not char
2004-08-27  JP Rosevear  <jpr@novell.com>

	* importers/mail-importer.c (import_folders_rec): utf8_filename
	should be char * not char

svn path=/trunk/; revision=27051
2004-08-28 02:53:17 +00:00
aaa2eab453 bump version, requirements
2004-08-27  JP Rosevear  <jpr@novell.com>

	* configure.in: bump version, requirements

svn path=/trunk/; revision=27050
2004-08-27 20:35:42 +00:00
afd6e11236 Don't crash if we're passed a NULL path. GtkFileChooser can return NULL
2004-08-27  Hans Petter Jansson  <hpj@ximian.com>

	* em-utils.c (emu_can_save): Don't crash if we're passed a NULL
	path. GtkFileChooser can return NULL filenames that get passed
	to this function.

svn path=/trunk/; revision=27048
2004-08-27 18:49:05 +00:00
6bde4be459 Don't mark component menu accels for translation.
svn path=/trunk/; revision=27036
2004-08-26 16:16:54 +00:00
0e3e684383 Fix for bug #63177
2004-08-24  Jeffrey Stedfast  <fejj@novell.com>

	Fix for bug #63177

	* em-folder-tree.c (emft_drop_async_drop): Check full_name == NULL
	rather than full_name[0] since store's have NULL full_names, not
	empty string (like they used to).
	(emft_drop_folder): Same.
	(tree_drag_data_received): Don't abort the drop if the user
	dropped on a store, this is allowed (depending on the store).

svn path=/trunk/; revision=27035
2004-08-26 15:05:48 +00:00
75cc9c38d4 only open the trash or junk if they're vfolders here. Some stores that
2004-08-25  Not Zed  <NotZed@Ximian.com>

        * mail-component.c (store_info_new): only open the trash or junk
        if they're vfolders here.  Some stores that implement their own
        trash folders are unacceptably slow to open otherwise.

svn path=/trunk/; revision=27027
2004-08-26 04:13:43 +00:00
9a60859203 Convert filename to UTF-8 from local encoding before displaying it.
* importers/evolution-mbox-importer.c: (load_file_fn):
        * importers/evolution-outlook-importer.c: (load_file_fn):
        * importers/mail-importer.c: (import_folders_rec):
        Convert filename to UTF-8 from local encoding before displaying it.

svn path=/trunk/; revision=27019
2004-08-25 10:59:53 +00:00
35645d523e store the select-uri on the view not in the thread message.
2004-08-23  Not Zed  <NotZed@Ximian.com>

        * em-folder-tree.c (em_folder_tree_set_selected): store the
        select-uri on the view not in the thread message.
        (emft_get_folder_info__free):
        (emft_get_folder_info__got): select_uri removed.
        (em_folder_tree_set_selected_list): don't set each selected
        separately, do it as a list.
        (emft_maybe_expand_row): if this is a selected row, select it too.
        (emft_get_folder_info__got): do no pending set selection stuff
        here.
        (em_folder_tree_set_selected): just call set_selected_list with
        one item.
        (emft_expand_node): if this is a selected row, select it too.
        (emft_get_folder_info__got): no longer need to track lost folders.
        (emft_tree_row_activated): clear the pending select list.
        (emft_tree_selection_changed): and here too.
        (em_folder_tree_get_selected_uris): get the lost folders from the
        un-applied selected ones now.  also fixes a list appending error.
        (emft_tree_user_event): find out when the user hits a key or mouse
        button to override any pending single-user select and don't
        override the cursor setting either.
        (emft_tree_row_expanded): set the 'load subdirs' false before we
        load it, so we don't try to load it again if its still being
        loaded.
        (emft_get_folder_info__got): don't check the loaded flag here, it
        should be set by the callee, also check the exception return.

svn path=/trunk/; revision=27002
2004-08-24 02:54:03 +00:00
53aa17c033 Fix for bug #62812
2004-08-13  Jeffrey Stedfast  <fejj@novell.com>

	Fix for bug #62812

	* em-format-html-display.c (em_format_html_display_search): Set
	the search_dialog to be transient for the parent window and make
	sure to destroy the search_dialog when the parent gets destroyed.

svn path=/trunk/; revision=26995
2004-08-23 15:27:10 +00:00
64943d5f70 changed the groupwise account setup error message
2004-08-21 Sivaiah Nallagatla <snallagatla@novell.com>

        * mail-erros.xml : changed the groupwise account setup error
        message

svn path=/trunk/; revision=26981
2004-08-21 06:55:07 +00:00
a68fb6b29a ** See bug #62963.
2004-08-16  Not Zed  <NotZed@Ximian.com>

        ** See bug #62963.

        * message-list.c (build_tree, build_flat): define selected in
        declaration block, not inline. Spotted by Vincent Noel
        <vnoel@cox.net>

svn path=/trunk/; revision=26959
2004-08-18 02:29:32 +00:00
6b9af3bc46 don't include the terminating NUL in the data length.
2004-08-13  Not Zed  <NotZed@Ximian.com>

        * em-utils.c (em_utils_message_to_html): don't include the
        terminating NUL in the data length.
        (em_utils_part_to_html): nor here.

svn path=/trunk/; revision=26942
2004-08-16 03:31:21 +00:00
12327eb65c Optionally use GtkFileChooser if compiled against Gtk+ >= 2.4.0
2004-08-12  Carlos Garnacho Parro  <carlosg@gnome.org>

	* em-utils.c: Optionally use GtkFileChooser if compiled against
	Gtk+ >= 2.4.0

	* mail-config.glade: added the "use_filechooser" property to the
	various GnomeFileEntries

svn path=/trunk/; revision=26897
2004-08-12 20:40:11 +00:00
1d5b61d3d0 Partial fix for bug #62771
2004-08-10  Jeffrey Stedfast  <fejj@novell.com>

	Partial fix for bug #62771

	* em-format-quote.c (emfq_format_header): Same.

	* em-format-html.c (efh_format_header): Decode the
	X-Mailer/User-Agent headers.

svn path=/trunk/; revision=26889
2004-08-12 16:34:22 +00:00
85ae1fd47c just call e_passwords_ask_password directly. (pass_activate,
2004-08-10  Not Zed  <NotZed@Ximian.com>

        * mail-session.c (get_password): just call
        e_passwords_ask_password directly.
        (pass_activate, pass_response, request_password, do_get_pass)
        (do_free_pass, main_forget_password): no longer required as
        e_password now handles the magic, and is thread safe.

        * mail-config.c (mail_config_write_on_exit): epasswords api
        change.

svn path=/trunk/; revision=26880
2004-08-12 06:53:45 +00:00
d948e3cbe3 Return NULL not FALSE on error.
2004-08-06  Jeffrey Stedfast  <fejj@novell.com>

	* em-folder-tree-model.c (em_folder_tree_model_get_selected):
	Return NULL not FALSE on error.

svn path=/trunk/; revision=26864
2004-08-10 19:10:06 +00:00
bacab97bb2 minor typo, uppercase 'the' corrected.
2004-06-08  Karsten Bräckelmann  <guenther@rudersport.de>

	* em-format-html-display.c (smime_encrypt_table[4]): minor typo,
	uppercase 'the' corrected.

svn path=/trunk/; revision=26841
2004-08-06 17:36:01 +00:00
865fc73a24 If type="{Sender}" and name is an empty string, use the addr. Fixes bug
2004-08-03  Jeffrey Stedfast  <fejj@novell.com>

	* em-composer-utils.c (format_sender): If type="{Sender}" and name
	is an empty string, use the addr. Fixes bug #62377

svn path=/trunk/; revision=26820
2004-08-04 15:20:57 +00:00
f929f20b9f fixed changelog
svn path=/trunk/; revision=26815
2004-08-03 19:02:21 +00:00
7496d3f7b9 bump version, requirements
2004-08-02  JP Rosevear  <jpr@novell.com>

	* configure.in: bump version, requirements

svn path=/trunk/; revision=26803
2004-08-02 21:14:38 +00:00
e19ffca408 Update to just call us "Evolution" and be more accurate about the new
2004-08-01  JP Rosevear  <jpr@novell.com>

	* default/C/Inbox: Update to just call us "Evolution" and be more
	accurate about the new features included

svn path=/trunk/; revision=26792
2004-08-02 14:29:25 +00:00
9c26a7412a add the error message needed for groupwise account setup
2004-07-29  Sivaiah Nallagatla <snallagatla@novell.com>

        * mail-errors.xml : add the error message needed for groupwise
        account setup

svn path=/trunk/; revision=26766
2004-07-29 06:47:31 +00:00
f000b8fa4f ** See #61958.
2004-07-28  Not Zed  <NotZed@Ximian.com>

        ** See #61958.

        * mail-folder-cache.c (real_flush_updates): remove the soreinfo
        lookup, it isn't used anywhere anymore.
        (mail_note_folder): hook onto the events outside of the lock, and
        don't pass the mfi pointer anymore.
        (mail_note_store): hook onto the events outside of the lock.
        (folder_changed, folder_finalised, folder_renamed): lookup the mfi
        if needed, it is no longer passed to the callback.
        (unset_folder_info): change unhook calls for new parameters.

svn path=/trunk/; revision=26764
2004-07-29 03:00:42 +00:00
10bfd57c37 ** See #61940.
2004-07-28  Not Zed  <NotZed@Ximian.com>

        ** See #61940.

        * em-composer-utils.c (composer_set_body): add emformat source arg.
        (em_utils_reply_to_message): take source arg.  Fixed callers.

        * em-utils.c (em_utils_message_to_html): take a source formatter
        argument, so we can copy/honour settings from it.
        (em_utils_part_to_html): similar.

svn path=/trunk/; revision=26757
2004-07-28 14:38:50 +00:00
7d0353e268 ** See #57972.
2004-07-27  Not Zed  <NotZed@Ximian.com>

        ** See #57972.

        * message-list.c (search_func): removed.
        (ml_search_path): new function to just search, not actually change
        the cursor like e_tree_find does.
        (message_list_can_select): new function, returns true if the
        selection specified is possible without changing the selection.
        (message_list_select): rewritten.
        (select_path): helper to select a path in a way that 'works
        reliably'.
        (message_list_select_next_thread): rewritten to use the
        table-adapter, so it properly handles arbitrary sorting.

        * em-folder-view.c (em_folder_view_get_popup_target): setup
        next/prev flags as appropriate.
        (emfv_enable_map[]): setup next/prev flags.

        * em-folder-view.h: added last and first message status bits to
        folder view select mask.

svn path=/trunk/; revision=26749
2004-07-28 02:55:52 +00:00
fd83a09d5c added len parameter to em_utils_part_to_html and em_utils_message_to_html.
2004-07-23  Radek Doulik  <rodo@ximian.com>

	* added len parameter to em_utils_part_to_html and
	em_utils_message_to_html. it is used to return length of returned
	buffer. we use that info later when setting composer body content.

svn path=/trunk/; revision=26747
2004-07-27 16:52:33 +00:00