aboutsummaryrefslogtreecommitdiffstats
path: root/mail/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* Use gstdio wrappers. (url_requested): Use g_filename_from_uri() instead ofTor Lillqvist2005-11-251-0/+9
| | | | | | | | | | | | | 2005-11-25 Tor Lillqvist <tml@novell.com> * em-composer-prefs.c (sig_add_script_response): Use gstdio wrappers. (url_requested): Use g_filename_from_uri() instead of just stripping off the "file:" prefix. (em_composer_prefs_construct): Construct glade file pathname at run-time for Win32 install-anywhere. svn path=/trunk/; revision=30672
* ** See bug #315987 Send only if account is enabledParthasarathi Susarla2005-11-231-0/+13
| | | | | | | | | | | | | | | | | 2005-11-23 Parthasarathi Susarla <sparthasarathi@novell.com> ** See bug #315987 * em-composer-utils.c: (em_utils_composer_send_cb): Send only if account is enabled (em_utils_composer_save_draft_cb): Save message to server folder only if the account is enabled, else save it locally (generate_account_hash): Add default account into the account hash only if the account none of the account is enabled. (guess_account): use only enabled account * mail.error.xml: Add error message for send-no-account-enabled svn path=/trunk/; revision=30646
* ** See bug 321214. Focus on the Tools-> Settings-> Composer Preferences ->Boby Wang2005-11-181-0/+8
| | | | | | | | | | | | 2005-11-11 Boby Wang <boby.wang@sun.com> ** See bug 321214. * mail-config.glade: Focus on the Tools-> Settings-> Composer Preferences -> Forward Style and Reply Style comboboxes.Comboboxes are named after their current settings. Now the names were corrected. svn path=/trunk/; revision=30637
* **See #313096Vivek Jain2005-10-261-0/+7
| | | | | | | | | | | 2005-10-26 Vivek Jain <jvivek@novell.com> **See #313096 * em-junk-hook.c: (emjh_construct) load the plugin only if it is enabled. svn path=/trunk/; revision=30567
* Return valid transport, only if the account is enabled.Parthasarathi Susarla2005-10-221-4/+14
| | | | | | | | | | | | | | | | 2005-10-22 Parthasarathi Susarla <sparthasarathi@novell.com> * mail-config.c: (mail_config_get_default_account): Return valid transport, only if the account is enabled. 2005-10-22 Parthasarathi Susarla <sparthasarathi@novell.com> * em-composer-utils.c: (create_new_composer): If the account corresponding to the fromuri is not enabled. Then load the preferred account from the composer. ---------------------------------------------------------------------- svn path=/trunk/; revision=30555
* Reverse previous patch because of bug 319376.Jeff Cai2005-10-211-0/+5
| | | | | | | | | 2005-10-21 Jeff Cai <jeff.cai@sun.com> Reverse previous patch because of bug 319376. * em-folder-view.h: svn path=/trunk/; revision=30547
* Change the declaration of flag 'preview_active' from one bit of int to oneJeff Cai2005-10-211-0/+6
| | | | | | | | | | 2005-10-21 Jeff Cai <jeff.cai@sun.com> * mail/em-folder-view.h : Change the declaration of flag 'preview_active' from one bit of int to one bit of guint because it will be -1 on linux if being declared one bit of int. svn path=/trunk/; revision=30546
* composer/e-msg-composer-select-file.c, composer/e-msg-composer.c,Philip Van Hoof2005-10-191-0/+8
| | | | | | | | | | | | 2005-10-19 Philip Van Hoof <pvanhoof@gnome.org> composer/e-msg-composer-select-file.c, composer/e-msg-composer.c, composer/e-msg-composer.h, composer/evolution-composer.c, composer/listener.c, mail/em-composer-utils.c, plugins/mailing-list-actions/mailing-list-actions.c: data hiding svn path=/trunk/; revision=30536
* Include e-attachment-bar.h relative to the top dir, so it stops borkingHarish Krishnaswamy2005-10-191-0/+6
| | | | | | | | | | 2005-10-19 Harish Krishnaswamy <kharish@novell.com> * em-format-html-display.h : Include e-attachment-bar.h relative to the top dir, so it stops borking the print-message plugin. svn path=/trunk/; revision=30530
* Fixed mark junk, keybinding to focus search widget.Srinivasa Ragavan2005-10-181-0/+20
| | | | | | | | 2005-10-18 Srinivasa Ragavan <sragavan@novell.com> * Fixed mark junk, keybinding to focus search widget. svn path=/trunk/; revision=30520
* - Enhances Signature-Preferences. - Added shortcuts for common operations.Sankar P2005-10-181-0/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | 2005-10-18 Sankar P <psankar@novell.com> - Enhances Signature-Preferences. - Added shortcuts for common operations. -- Delete on Del key -- Edit on Dbl.Click - Prevents adding duplicate and NULL signatures * mail-signature-editor.c (menu_file_save_cb) (mail_signature_editor) (sig_name_changed) (menu_file_save_close_cb) (delete_event_cb) (do_exit): Modified the functions for handling the above scenarios. * mail.error.xml: Added error strings for duplicate and NULL signatures. * em-composer-prefs.c (em_composer_prefs_construct) (sig_delete_cb) (sig_add_cb): Modified the functions so as to handle the keyboard accelarators and to grab focus to the list on deletion/insertion of signatures. * em-composer-prefs.c (signature_key_press)(sig_tree_event_cb): Added new functions to handle the keypress events on the signatures list tree. Fixes #269749 svn path=/trunk/; revision=30519
* ** See bug 317284Parthasarathi Susarla2005-09-291-0/+7
| | | | | | | | | | | 2005-09-29 Parthasarathi Susarla <sparthasarathi@novell.com> ** See bug 317284 * em-mailer-prefs.c: (emmp_header_add_header): Check if its a valid header and only then add it svn path=/trunk/; revision=30415
* Use g_ascii_strcasecmp() instead of strcasecmp(). We are comparing toTor Lillqvist2005-09-281-4/+5
| | | | | | | | | | | 2005-09-28 Tor Lillqvist <tml@novell.com> * importers/netscape-importer.c (netscape_get_boolean): Use g_ascii_strcasecmp() instead of strcasecmp(). We are comparing to literal ASCII strings in these cases, so just casefolding ASCII is enough. Also better for portability. svn path=/trunk/; revision=30401
* Define localtime_r() for Win32 using localtime() (which is thread-safe inTor Lillqvist2005-09-281-2/+3
| | | | | | | | | 2005-09-28 Tor Lillqvist <tml@novell.com> * message-list.c: Define localtime_r() for Win32 using localtime() (which is thread-safe in Microsoft's C library). svn path=/trunk/; revision=30400
* Not implemented on Win32.Tor Lillqvist2005-09-281-0/+2
| | | | | | | | 2005-09-28 Tor Lillqvist <tml@novell.com> * mail-tools.c (mail_tool_do_movemail): Not implemented on Win32. svn path=/trunk/; revision=30399
* Define localtime_r() for Win32 using localtime() (which is thread-safe inTor Lillqvist2005-09-281-0/+3
| | | | | | | | | 2005-09-28 Tor Lillqvist <tml@novell.com> * em-format-html-display.c: Define localtime_r() for Win32 using localtime() (which is thread-safe in Microsoft's C library). svn path=/trunk/; revision=30398
* em-composer-utils.c (reply_get_composer, get_reply_list,Tor Lillqvist2005-09-281-0/+9
| | | | | | | | | | | | | 2005-09-28 Tor Lillqvist <tml@novell.com> * em-composer-utils.c (reply_get_composer, get_reply_list, post_reply_to_message) * em-folder-view.c (emfv_format_link_clicked): Use g_ascii_strncasecmp() instead of strncasecmp(). We are comparing to literal ASCII strings, so just casefolding ASCII is enough. Also better for portability. svn path=/trunk/; revision=30397
* See bug ** 317329 Do not add a NULL uri.Parthasarathi Susarla2005-09-281-0/+6
| | | | | | | | | | 2005-09-28 Parthasarathi Susarla <sparthasarathi@novell.com> See bug ** 317329 * em-vfolder-rule.c: (em_vfolder_rule_add_source): Do not add a NULL uri. svn path=/trunk/; revision=30382
* Fixes #208647S.Antony Vincent Pandian2005-09-261-0/+8
| | | | | | | | | | | | 2005-09-26 S.Antony Vincent Pandian <santony@gmail.com> Fixes #208647 * em-folder-tree.c : Have added a menu item Empty Trash in the folder tree's context menu and also added its callback. svn path=/trunk/; revision=30373
* Fixes #316983Carsten Guenther2005-09-231-0/+9
| | | | | | | | | | | | | 2005-09-22 Carsten Guenther <carsten.guenther@scalix.com> Fixes #316983 * em-composer-utils.c (em_utils_send_receipt): Exchanged the FROM and TO fields so that a read receipt actually goes to the sender of the original message. svn path=/trunk/; revision=30370
* Added code to enable the sent folder button for accounts with "None" setSankar P2005-09-211-0/+7
| | | | | | | | | | | 2005-09-21 Sankar P <psankar@novell.com> * em-account-editor.c (emae_defaults_page): Added code to enable the sent folder button for accounts with "None" set as the Receiving Server type. Fixes #315506 svn path=/trunk/; revision=30367
* Added enum and the code to change the icon for sent items folder. FixesSankar P2005-09-201-0/+6
| | | | | | | | | | 2005-09-15 Sankar P <psankar@novell.com> * em-folder-tree-model.c (em_folder_tree_model_set_folder_info): * em-folder-tree.c (render_pixbuf): Added enum and the code to change the icon for sent items folder. Fixes #257321 svn path=/trunk/; revision=30365
* Update the Welcome mail.Harish Krishnaswamy2005-09-031-0/+4
| | | | | | | | 2005-09-02 Harish Krishnaswamy <kharish@novell.com> * default/C/Inbox: Update the Welcome mail. svn path=/trunk/; revision=30308
* ** See bug #314440.Not Zed2005-08-261-0/+12
| | | | | | | | | | | | | | | | 2005-08-25 Not Zed <NotZed@Ximian.com> ** See bug #314440. * em-format-html.c (efh_url_requested): check the content object's mime type, not the container, when seeing if the data should be written. (efh_write_text_html): add some debug. * em-format-html-display.c (efhd_html_button_press_event): fix debug. svn path=/trunk/; revision=30253
* Dont call update. Just set the width on the bar.Srinivasa Ragavan2005-08-241-0/+5
| | | | | | | | | 2005-08-24 Srinivasa Ragavan <sragavan@novell.com> * em-format-html-display.c (efhd_bar_resize): Dont call update. Just set the width on the bar. svn path=/trunk/; revision=30235
* cast warning away.Not Zed2005-08-241-0/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | 2005-08-23 Not Zed <NotZed@Ximian.com> * mail-tools.c (mail_tool_uri_to_folder): cast warning away. * mail-folder-cache.c: include missing header for e_filename_make_safe. * em-junk-hook.h: Fix some header includes, fix the include guard to use the right name. (EMJunk): Ugh, this is an object, properly derive from it! How did this work? * em-junk-hook.c (em_junk_check_junk): fix bool conversion. * em-format-html-display.c (efhd_bar_popup_position): another wraning, why this crap isn't in the attachment bar like i said it should be, i'll never know. (efhd_xpkcs7mime_viewcert_foad): only define if used. * em-account-editor.c (emae_defaults_page): attempt to fix parentheses (emae_security_page): fix conditional compilation warnings. svn path=/trunk/; revision=30214
* ** See #312668.Not Zed2005-08-221-0/+8
| | | | | | | | | | | | 2005-08-19 Not Zed <NotZed@Ximian.com> ** See #312668. * mail-component.c (setline_done, impl_setLineStatus): change the camel-session online status before (if we're going online) or after (if we're going offline) actually doing offline processing. svn path=/trunk/; revision=30184
* put the s/mime message back, awaiting string approval for a changeNot Zed2005-08-191-0/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-08-19 Not Zed <NotZed@Ximian.com> * em-format.c (emf_multipart_encrypted): put the s/mime message back, awaiting string approval for a change otherwise. 2005-08-18 Not Zed <NotZed@Ximian.com> * em-format-html-display.c (efhd_message_add_bar): dont add attachment bar if it is disabled. (efhd_attachment_button): dont add attachments if there is no bar. * em-format.c (emf_inlinepgp_signed, emf_inlinepgp_encrypted): fix the error messages for consistency. We dont need to check content-type, since we only get called with the right one. (emf_multipart_encrypted): fix up wrong s/mime error. * em-format-html.c (efh_inlinepgp_signed) (efh_inlinepgp_encrypted): moved to em-format.c; otherwise this will break replying, etc. ** See #271894. * em-format.c (emf_multipart_encrypted): use the content object's content-type to check types. svn path=/trunk/; revision=30161
* ** See #312668.Not Zed2005-08-181-0/+9
| | | | | | | | | | | | | 2005-08-16 Not Zed <NotZed@Ximian.com> ** See #312668. * mail-component.c (impl_setLineStatus): new offline interface. (setline_check, setline_done): and implementation. * mail-offline-handler.[ch]: destroyed, burnt, dissolved in acid. svn path=/trunk/; revision=30155
* Fix a warning. (efhd_bar_resize): Fix the bar size to match other widgets.Srinivasa Ragavan2005-08-171-0/+8
| | | | | | | | | | | | 2005-08-17 Srinivasa Ragavan <sragavan@novell.com> * em-format-html-display.c (efhd_bar_save_selected): Fix a warning. (efhd_bar_resize): Fix the bar size to match other widgets. (efhd_bar_scroll_event): Fix scroll issue over bar. bug #312224. (efhd_add_bar): Add a frame around the attachment bar. bug #312033 svn path=/trunk/; revision=30147
* Add the close call for fd.Kaushal Kumar2005-08-171-0/+6
| | | | | | | | | | 2005-08-17 Kaushal Kumar <kakumar@novell.com> * em-composer-prefs.c (url_requested): Add the close call for fd. See bug #307375. svn path=/trunk/; revision=30141
* ** See #313440.Not Zed2005-08-161-0/+7
| | | | | | | | | | | 2005-08-15 Not Zed <NotZed@Ximian.com> ** See #313440. * Makefile.am (mailinclude_HEADERS): Include the idl generated headers. svn path=/trunk/; revision=30127
* Fix for bug #312545Srinivasa Ragavan2005-08-161-0/+5
| | | | | | | | | 2005-08-16 Srinivasa Ragavan <sragavan@novell.com> * mail/em-format-html-display.c: * widgets/misc/e-attachment*.c: Fix for bug #312545 svn path=/trunk/; revision=30126
* Honour the check_all flag for the scalix provider. Fixes bug #313582.Christian Kellner2005-08-161-0/+6
| | | | | | | | | | 2005-08-15 Christian Kellner <gicmo@gnome.org> * mail-send-recv.c: (get_folders): Honour the check_all flag for the scalix provider. Fixes bug #313582. svn path=/trunk/; revision=30125
* Fix two mnemonic conflicts in the context menus for the mailerRodney Dawes2005-08-151-0/+5
| | | | | | | | | 2005-08-14 Rodney Dawes <dobey@novell.com> * em-folder-view.c (emfv_popup_items): Fix two mnemonic conflicts in the context menus for the mailer svn path=/trunk/; revision=30115
* first prepare the page and then validate **Fixes #273842Vivek Jain2005-08-121-0/+6
| | | | | | | | | | 2005-08-12 Vivek Jain <jvivek@novell.com> * em-account-editor.c : (emae_check_complete) first prepare the page and then validate **Fixes #273842 svn path=/trunk/; revision=30094
* ** See #232499.Not Zed2005-08-121-0/+7
| | | | | | | | | | | 2005-08-11 Not Zed <NotZed@Ximian.com> ** See #232499. * mail-folder-cache.c (rename_folders): rename view meta-data along with the folder. svn path=/trunk/; revision=30093
* check if the account is enabled, before adding the store ** Fixes #313057Vivek Jain2005-08-111-0/+6
| | | | | | | | | | 2005-08-11 Vivek Jain <jvivek@novell.com> * em-folder-tree-model.c: (account_changed) check if the account is enabled, before adding the store ** Fixes #313057 svn path=/trunk/; revision=30087
* return the target in any case. It will be an empty target and not NULL.Parthasarathi Susarla2005-08-111-0/+7
| | | | | | | | | | | 2005-08-11 Parthasarathi Susarla <sparthasarathi@novell.com> * em-folder-view.c (emfv_enable_menus): return the target in any case. It will be an empty target and not NULL. Fixes bug ** 312420 svn path=/trunk/; revision=30086
* Fix to hide the attachment bar when no attachments and to resize when theSrinivasa Ragavan2005-08-111-0/+6
| | | | | | | | | | 2005-08-11 Srinivasa Ragavan <sragavan@novell.com> * em-format-html-display.c (efhd_attachment_bar_refresh) (efhd_bar_resize) (efhd_add_bar): Fix to hide the attachment bar when no attachments and to resize when the window is resized. svn path=/trunk/; revision=30083
* ** See #271985.Not Zed2005-08-111-0/+12
| | | | | | | | | | | | | | | | 2005-08-10 Not Zed <NotZed@Ximian.com> ** See #271985. * mail-config.c (mail_config_write_on_exit) (mail_config_get_account_by_source_url) (mail_config_get_account_by_transport_url) (mail_config_get_default_transport): * mail-component.c (load_accounts): check url for content before using it. svn path=/trunk/; revision=30081
* ** See #312715.Not Zed2005-08-101-0/+15
| | | | | | | | | | | | | | | | | | | 2005-08-09 Not Zed <NotZed@Ximian.com> ** See #312715. * em-folder-tree.c (emft_drop_folder_rec): removed. (emft_drop_folder): call em_folder_utils_copy_folders to perform the operation rather than: doing it sync when it shouldn't be, and 2; copying code redundantly. * em-folder-utils.c (em_folder_utils_move_folder): remove this redundant api. (em_folder_utils_copy_folder): add delete flag. (em_folder_utils_copy_folders): export this function. fix strange argument order. svn path=/trunk/; revision=30066
* Use the bootstrap import library for libevolution-mail.la on Win32 asTor Lillqvist2005-08-101-0/+5
| | | | | | | | | | | 2005-08-10 Tor Lillqvist <tml@novell.com> * importers/Makefile.am: Use the bootstrap import library for libevolution-mail.la on Win32 as libevolution-mail.la hasn't been built yet when we come here. Use -no-undefined on Win32. Use privsolib instead of privlib. (See ../ChangeLog.) svn path=/trunk/; revision=30065
* Link with all needed libraries. Use -no-undefined on Win32. Work aroundTor Lillqvist2005-08-101-0/+7
| | | | | | | | | | | 2005-08-10 Tor Lillqvist <tml@novell.com> * Makefile.am: Link with all needed libraries. Use -no-undefined on Win32. Work around annoying MSYS feature on Win32 when installing the schemas: Echo the command to a temporary .bat file and run it with cmd.exe... svn path=/trunk/; revision=30064
* ** See bug #304938.Not Zed2005-08-091-0/+7
| | | | | | | | | | | 2005-08-08 Not Zed <NotZed@Ximian.com> ** See bug #304938. * mail-ops.c (mail_send_message): don't try to dereference the transport if we don't have one. svn path=/trunk/; revision=30045
* fix typo in ChangelogShreyas Srinivasan2005-08-081-1/+1
| | | | | | | | 2005-08-08 Shreyas Srinivasan <sshreyas@novell.com> * fix typo in Changelog svn path=/trunk/; revision=30036
* ** See bug #300881.Not Zed2005-08-081-0/+7
| | | | | | | | | | | 2005-08-04 Not Zed <NotZed@Ximian.com> ** See bug #300881. * em-account-editor.c (emae_setup_signatures): don't add the signature listener if we've already added it. svn path=/trunk/; revision=30034
* check part before using it, else dump sourceVivek Jain2005-08-081-1/+6
| | | | | | | | | 2005-08-08 Vivek Jain <jvivek@novell.com> * em-format.c: (emf_multipart_appledouble): check part before using it, else dump source svn path=/trunk/; revision=30031
* ** See bug #312397.Not Zed2005-08-081-0/+7
| | | | | | | | | | | 2005-08-05 Not Zed <NotZed@Ximian.com> ** See bug #312397. * em-format-quote.c (emfq_format_message): if we are rendering an attached message, include the headers always and a marker for it. svn path=/trunk/; revision=30026
* Change instances of "vfolder" that appear in the UI to use the termRodney Dawes2005-08-081-0/+18
| | | | | | | | | | | | | | | | | | | | | | 2005-08-07 Rodney Dawes <dobey@novell.com> * em-folder-browser.c (emfb_search_items): * em-folder-tree-model.c (sort_cb, em_folder_tree_model_load_state): * em-folder-tree.c (emft_drop_target): * em-folder-view.c (emfv_popup_items, emfv_uri_popups): * em-utils.c: * em-vfolder-editor.c (em_vfolder_editor_new): * em-vfolder-rule.c (em_vfolder_editor_sourcelist_new): * mail-dialogs.glade: * mail-vfolder.c (vfolder_setup_desc, vfolder_setup_do): (vfolder_adduri_desc, vfolder_load_storage, vfolder_edit): (vfolder_edit_rule, vfolder_gui_add_rule): * mail.error.xml: Change instances of "vfolder" that appear in the UI to use the term "Search Folder" instead Update some comments to use the term "Search Folder" instead of vfolder svn path=/trunk/; revision=30024
* (emae_option_checkspin) initialize local variable "label".David Malcolm2005-08-061-0/+5
| | | | svn path=/trunk/; revision=30008
* ** See bug #273885.Not Zed2005-08-051-0/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-08-04 Not Zed <NotZed@Ximian.com> ** See bug #273885. * em-utils.c (em_utils_edit_filters): setup filter source names properly translated. * em-filter-editor.c (em_filter_editor_construct): take an array of structs for the filter source so the incoming/outgoing is properly translated. ** See bug #312397. * em-format-quote.c (emfq_format_message): dont quote credits here. (emfq_format_message_prefix): new prefix handler for credits. (emfq_format_clone): invoke the message prefix before anything else. ** See bug #310840. * em-icon-stream.c (em_icon_stream_get_image): check for /0 possibility. ** See bug #308512. * em-account-editor.c (emae_authtype_changed): take into account the writability of the password when sensitising remember password. (get_password): small hack to disable the save-password button when appropriate. svn path=/trunk/; revision=29997
* Fixes the bug #312410.Srinivasa Ragavan2005-08-051-0/+5
| | | | | | | | | 2005-08-05 Srinivasa Ragavan <sragavan@novell.com> * em-format-html-display.c (efhd_init) (efhd_complete) (efhd_message_add_bar): Fixes the bug #312410. svn path=/trunk/; revision=29996
* Killed a warning.Srinivasa Ragavan2005-08-041-0/+4
| | | | | | | | 2005-08-04 Srinivasa Ragavan <sragavan@novell.com> * em-utls.c (emu_update_save_path): Killed a warning. svn path=/trunk/; revision=29978
* not here.Not Zed2005-08-041-0/+11
| | | | | | | | | | | | | | | 2005-08-03 Not Zed <NotZed@Ximian.com> * em-folder-browser.c (emfb_set_folder): not here. * em-folder-view.c (emfv_set_folder): ref the folder here. 2005-08-03 Not Zed <NotZed@Ximian.com> * em-folder-view.c (emfv_message_reply): try to fix #309647, only act if the selection is actually active. svn path=/trunk/; revision=29976
* Allocated a new string to be used for the error dialog response to avoidArunprakash2005-08-031-0/+6
| | | | | | | | | | 2005-07-29 Arunprakash <arunp@novell.com> * mail/em-folder-utils.c (em_folder_utils_delete_folder) : Allocated a new string to be used for the error dialog response to avoid multiple frees. svn path=/trunk/; revision=29970
* Included 'gtkentry.h' to resolve the symbol 'GTK_ENTRY'.Shakti Sen2005-08-021-0/+7
| | | | | | | | | | | 2005-08-01 Shakti Sen <shprasad@novell.com> * em-composer-prefs.c: Included 'gtkentry.h' to resolve the symbol 'GTK_ENTRY'. Partly fixes bug #231968. svn path=/trunk/; revision=29956
* Fixed a bug where the last path is not preserved well.Srinivasa Ragavan2005-08-021-0/+6
| | | | | | | | | | 2005-08-02 Srinivasa Ragavan <sragavan@novell.com> * em-utils.c: (emu_get_save_filesel) (emu_save_part_response) (emu_save_messages_response) Fixed a bug where the last path is not preserved well. svn path=/trunk/; revision=29950
* always process all nodes we have, even if we have already seen the topNot Zed2005-08-021-0/+5
| | | | | | | | | 2005-08-01 Not Zed <NotZed@Ximian.com> * em-subscribe-editor.c (sub_fill_level): always process all nodes we have, even if we have already seen the top result. svn path=/trunk/; revision=29949
* missed commitMichael Zucci2005-08-011-0/+7
| | | | svn path=/trunk/; revision=29944
* Fix #311223. Include <camel/camel-multipart.h> so that lazy binding doesShreyas Srinivasan2005-07-291-0/+5
| | | | | | | | | 2005-07-29 Shreyas Srinivasan <sshreyas@novell.com> * mail-ops.c: Fix #311223. Include <camel/camel-multipart.h> so that lazy binding does not fail on CAMEL_IS_MULTIPART. svn path=/trunk/; revision=29934
* Fix #307358. Check if the provider type exists before senisitizingShreyas Srinivasan2005-07-291-1/+6
| | | | | | | | | 2005-07-29 Shreyas Srinivasan <sshreyas@novell.com> * em-account-editor.c (emae_defaults_page): Fix #307358. Check if the provider type exists before senisitizing widgets. svn path=/trunk/; revision=29929
* ** See bug #311440.Not Zed2005-07-291-2/+6
| | | | | | | | | | 2005-07-28 Not Zed <NotZed@Ximian.com> ** See bug #311440. * em-utils.c (em_utils_in_addressbook): handle NULL address. svn path=/trunk/; revision=29920
* Update the "Full Name" text entry with the detected real name of the user.Praveen Kumar2005-07-281-0/+7
| | | | | | | | | 2005-07-28 Praveen Kumar <kpraveen@novell.com> * em-account-editor.c (emae_check_complete) : Update the "Full Name" text entry with the detected real name of the user. Fixes bug 311778 svn path=/trunk/; revision=29910
* Changed "Host" to "Server"Srinivasa Ragavan2005-07-271-0/+4
| | | | | | | | 2005-07-27 Srinivasa Ragavan <sragavan@novell.com> * mail-config.glade: Changed "Host" to "Server" svn path=/trunk/; revision=29902
* hack to make it honour the 'refresh only inbox' imap/groupwise setting.Not Zed2005-07-271-0/+5
| | | | | | | | | 2005-07-27 Not Zed <NotZed@Ximian.com> * mail-send-recv.c (get_folders): hack to make it honour the 'refresh only inbox' imap/groupwise setting. svn path=/trunk/; revision=29896
* Fix make distcheck issues.Harish Krishnaswamy2005-07-271-0/+4
| | | | | | | | 2005-07-26 Harish Krishnaswamy <kharish@novell.com> * Makefile.am: Fix make distcheck issues. svn path=/trunk/; revision=29891
* Added code to create a attachment bar.Srinivasa Ragavan2005-07-251-0/+17
| | | | | | | | | | | | | | | | | | | | | 2005-07-25 Srinivasa Ragavan <sragavan@novell.com> * em-format-html-display.c: (efhd_init) (efhd_finalise) () (efhd_attachment_image) (efhd_attachment_button) (efhd_format_attachment) Added code to create a attachment bar. * em-format-html.c: (efh_format_message) Added code to add bar at the beginning of the message. * em-popup.[ch]: (em_popup_target_new_attachments) (emp_part_popup_set_background) (emp_standard_menu_factory) Added code to handle the popup menu inside the attachment bar. * em-utils.[ch]: (em_utils_edit_filters) (emu_get_save_filesel) (em_utils_save_part) (em_utils_save_messages) Added code to handle save selected and save all options of the attachment bar. svn path=/trunk/; revision=29866
* reverted dobey's busted view->hide* menu stuff.Not Zed2005-07-211-0/+3
| | | | | | | | | | | | | | 2005-07-21 Not Zed <NotZed@Ximian.com> * em-folder-browser.c: reverted dobey's busted view->hide* menu stuff. * em-account-editor.c (emae_option_entry): if we get a null default, then set "" on the entry. (emae_option_entry): set the default value on the url if it doesn't exist already. svn path=/trunk/; revision=29826
* if we get a null default, then set "" on the entry. (emae_option_entry):Not Zed2005-07-211-0/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-07-21 Not Zed <NotZed@Ximian.com> * em-account-editor.c (emae_option_entry): if we get a null default, then set "" on the entry. (emae_option_entry): set the default value on the url if it doesn't exist already. 2005-07-20 Not Zed <NotZed@Ximian.com> * mail-send-recv.c (refresh_folders_desc, refresh_folders_get) (refresh_folders_got, refresh_folders_free, get_folders) (receive_update_got_folderinfo, receive_update_got_store): refresh all the folders manually and directly. * mail-folder-cache.c (setup_folder): propagate even -1 unread counts, they get ignored later. * em-composer-utils.c (emu_handle_receipt_message) (em_utils_handle_receipt): use getmessagex too, so we can always clear any error. * em-folder-view.c (emfv_message_selected_timeout) (emfv_list_done_message_selected): use getmessagex and do something meaninful with the error. * mail-ops.c (mail_get_messagex): added new get message which returns an exception. 2005-07-19 Not Zed <NotZed@Ximian.com> * mail-tools.c (mail_tool_uri_to_folder): dont get the service connected, it will connect if it needs to. * mail-ops.c (get_folderinfo_get): * em-folder-utils.c (emft_copy_folders__copy) (emfu_delete_folders): * em-folder-tree.c (emft_get_folder_info__get): Always request subscribed folders, if the backend doesn't implement it it will ignore it. 2005-07-13 Not Zed <NotZed@Ximian.com> * mail-send-recv.c (mail_autoreceive_init, auto_online): listen to session online events, and if we are online, trigger an auto-receive of all auto-check accounts. 2005-07-11 Not Zed <NotZed@Ximian.com> * mail-send-recv.c (auto_account_commit): force an update immediately if we're setting up the timeout to start with. * em-folder-tree-model.c (em_folder_tree_model_set_unread_count): noop if the unread count < 0. (em_folder_tree_model_set_folder_info): only set the unread count if we actually have one. * em-folder-tree.c (emft_tree_row_expanded): get the folder list 'fast'. * mail-ops.c (get_folderinfo_get): get the folder list 'fast'. svn path=/trunk/; revision=29822
* calling the wrong api to move a folder. Infact it was copying for move.Srinivasa Ragavan2005-07-201-0/+5
| | | | | | | | | 2005-07-19 Srinivasa Ragavan <sragavan@novell.com> * em-folder-tree.c: (emft_popup_move) calling the wrong api to move a folder. Infact it was copying for move. svn path=/trunk/; revision=29808
* included missing header file camel-multipart.h **Fixes #310330Vivek Jain2005-07-151-0/+6
| | | | | | | | | | 2005-07-14 Vivek Jain <jvivek@novell.com> * em-composer-utils.c : included missing header file camel-multipart.h **Fixes #310330 svn path=/trunk/; revision=29772
* Free font name Free font name and name of citation color. Free searchKjartan Maraas2005-07-131-0/+9
| | | | | | | | | | | | | 2005-07-13 Kjartan Maraas <kmaraas@gnome.org> * em-mailer-prefs.c: (em_mailer_prefs_construct): Free font name * mail-config.c: (config_write_style): Free font name and name of citation color. * message-list.c: (regen_list_regened), (regen_list_free): Free search string. Thanks to Michael Zucchi for walking me through this one. My brain wasn't running on all it's cylinders... svn path=/trunk/; revision=29759
* Merge back eplugin-import-branch.Michael Zucci2005-07-121-0/+21
| | | | svn path=/trunk/; revision=29725
* Add new functions to remove proxy accounts and proxies created by theShreyas Srinivasan2005-07-101-0/+10
| | | | | | | | | | | | | | 2005-07-10 Shreyas Srinivasan <sshreyas@novell.com> * mail-config.[ch]: Add new functions to remove proxy accounts and proxies created by the account. * mail-compnent.c: Remove proxy accounts at startup * mail.error.xml: Add warnings for proxy disable and removal of a proxy when its parents are removed. * em-account-prefs.c: Add checks not to display proxies and handling of parent removal/ disabling. svn path=/trunk/; revision=29698
* moved to plugins/sa-junk-plugin updated to removed/add these files. assignVivek Jain2005-07-061-0/+13
| | | | | | | | | | | | | | 2005-07-06 Vivek Jain <jvivek@novell.com> * em-junk-filter.c : moved to plugins/sa-junk-plugin * Makefile.am :updated to removed/add these files. * mail-session.c: (mail_session_init): assign NULL to junk_plugin, remove included file "em-junk-filter.h" * mail-component-factory.c : (make_factory) register type for EMJunkHook svn path=/trunk/; revision=29643
* use the cache, since we set it up. (efhd_image): added a (private!) formatNot Zed2005-07-061-0/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-07-05 Not Zed <NotZed@Ximian.com> * em-format-html-display.c (efhd_attachment_image): use the cache, since we set it up. (efhd_image): added a (private!) format handler for all the image types so we intercept them and handle them directly. (efhd_image_fit, efhd_image_unfit): replace the resize callback with two much simpler ones. * em-icon-stream.c (em_icon_stream_get_image): added 'fit to' arguments. Changed dramatically to get approximate fit-to image, update cache, etc. (em_icon_stream_is_resized): added 'fit to' arguments. changed to manipulate the cache properly. (emis_fit): helper to fit an image to a size. (em_icon_stream_new): added 'fit to' arguments rather than poking structures. * em-format-html-display.c (efhd_attachment_image): fixed a memory leak, various style issues. Removed all scaling code. (efhd_attachment_popup): show menu's appropriately. add back the hide/show menu always. (efhd_image_popup): fix formatting. ** Applied patch from Srini for scaling images to fit by default. svn path=/trunk/; revision=29640
* Added "forward" command-line option for mails.Veerapuram Varadhan2005-07-061-0/+5
| | | | | | * Added "forward" command-line option for mails. svn path=/trunk/; revision=29639
* implement extraction of inline signed/encrypted pgp parts and package themMatt Brown2005-07-011-0/+8
| | | | | | | | | | | | 2005-06-24 Matt Brown <matt@mattb.net.nz> * em-inline-filter.c: implement extraction of inline signed/encrypted pgp parts and package them into x-inlinepgp-signed/x-inline-pgp-encrypted parts. * em-format-html.c: Formatters to verify/decrypt and then display the parts generated by the inline filter. svn path=/trunk/; revision=29603
* ** See bug #307398Not Zed2005-06-251-0/+15
| | | | | | | | | | | | | | | | | | | 2005-06-25 Not Zed <NotZed@Ximian.com> ** See bug #307398 * mail-session.c (alert_user): copy the prompt string, in 'no cancel' mode we run asynchronously. (free_user_message): & free it. 2005-06-24 Not Zed <NotZed@Ximian.com> * em-format-html.c (efh_url_requested): dont pass data gtkhtml definitely can't handle, to gtkhtml. This is no security patch, but stops gtkhtml wasting time tying to render malicious mails or other rubbish. svn path=/trunk/; revision=29582
* ** See bug #301466.Brian Mury2005-06-211-0/+7
| | | | | | | | | | | 2005-06-21 Brian Mury <b.mury@ieee.org> ** See bug #301466. * filtertypes.xml, searchtypes.xml, vfoldertypes.xml: fix the "match all" case to actually work. svn path=/trunk/; revision=29555
* Use SOEXT.Tor Lillqvist2005-06-181-0/+4
| | | | | | | | 2005-06-18 Tor Lillqvist <tml@novell.com> * GNOME_Evolution_Mail.server.in.in: Use SOEXT. svn path=/trunk/; revision=29536
* make this run a timeout so we don't update too often and suck loads of cpuNot Zed2005-06-081-0/+5
| | | | | | | | | 2005-06-08 Not Zed <NotZed@Ximian.com> * mail-component.c (view_changed_cb): make this run a timeout so we don't update too often and suck loads of cpu time. svn path=/trunk/; revision=29471
* Fixing typo (bug 306151). Committing for AndreHarish Krishnaswamy2005-06-071-0/+3
| | | | svn path=/trunk/; revision=29464
* only let this be included once.Not Zed2005-06-021-0/+8
| | | | | | | | | | | | 2005-06-02 Not Zed <NotZed@Ximian.com> * Evolution-Mail.idl: only let this be included once. * mail-component.c (mail_component_class_init): Setup a test function, and fix the bonobo init function so we're actually a mailcomponent and not just an evolutioncomponent. svn path=/trunk/; revision=29446
* change this to sub-class evolution-component, not bonobo-object.Not Zed2005-06-021-0/+9
| | | | | | | | | | | | | 2005-06-02 Not Zed <NotZed@Ximian.com> * mail-component.c: change this to sub-class evolution-component, not bonobo-object. * Evolution-Mail.idl: Made the mail component sub-class Evolution.Component so it can add new interfaces for remote gui mail operations. svn path=/trunk/; revision=29444
* Update these methods to use the listener method of access from bonobo asRodney Dawes2005-06-011-0/+11
| | | | | | | | | | | | | | | 2005-05-31 Rodney Dawes <dobey@novell.com> * em-folder-browser.c (emfb_view_hide_read, emfb_view_show_selected): (emfb_view_show_all): Update these methods to use the listener method of access from bonobo as they are radio buttons now (emfb_verbs): Comment out the verbs for the above methods, as they are configured through add_listener now (emfb_enable_map): s/ViewHideSelected/ViewShowSelected/ (emfb_activate): Add the listeners for the radio buttons for filtering the message list for unread, selected, or all messages svn path=/trunk/; revision=29432
* Remove this unused method (emfs_response): Remove unused variableRodney Dawes2005-05-251-0/+10
| | | | | | | | | | | | | | 2005-05-24 Rodney Dawes <dobey@novell.com> * em-folder-selector.c (folder_created_cb): Remove this unused method (emfs_response): Remove unused variable declarations * em-folder-view.c (emfv_popup_{load_images,selectall}): Remove these unused methods * mail-component.c: Include em-folder-utils.h to fix warnings svn path=/trunk/; revision=29409
* add helper for plugins to get mail session.Not Zed2005-05-201-0/+5
| | | | | | | | | 2005-05-20 Not Zed <NotZed@Ximian.com> * mail-component.c (mail_component_peek_session): add helper for plugins to get mail session. svn path=/trunk/; revision=29396
* Added a error message required for marking messages as read in subfolders.Chenthill Palanisamy2005-05-191-0/+5
| | | | | | | | | 2005-05-19 Chenthill Palanisamy <pchenthill@novell.com> * mail.error.xml: Added a error message required for marking messages as read in subfolders. svn path=/trunk/; revision=29387
* new function to print a non-foldered message. untested.Not Zed2005-05-191-0/+5
| | | | | | | | | 2005-05-19 Not Zed <NotZed@Ximian.com> * em-format-html-print.c (em_format_html_print_raw_message): new function to print a non-foldered message. untested. svn path=/trunk/; revision=29385
* fix rodney's name choices. fix multiple-inclusion. fix forward references.Not Zed2005-05-191-0/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-05-19 Not Zed <NotZed@Ximian.com> * em-folder-utils.h: fix rodney's name choices. fix multiple-inclusion. fix forward references. fix all callers. add many fixme's for the busted api's. * em-format-quote.c (emfq_format_clone): use pseudo mime type to find message formatter. * em-format-html-display.c (efhd_format_message): remove, it didn't do anything. * em-format-html.c (efh_format_message): make this a handler callback. * em-format.c (emf_message_rfc822): make this use the pseudo mime-type x-evolution/message/rfc822 instead of the hardcoded format_message callback. * em-format-html-display.c (efhd_message_prefix): make this use a pseudo-mime-type handler rather than hard-coded, so it can be overridden by a plugin. svn path=/trunk/; revision=29382
* removed include of htmlengine.h which wasn't neededRadek Doulik2005-05-171-0/+11
| | | | | | | | | | | | | | | 2005-05-17 Radek Doulik <rodo@novell.com> * em-format-html.c: removed include of htmlengine.h which wasn't needed * em-format-html-display.c: use top level gtkhtml API instead of lower level one * em-folder-view.c (emfv_popup_selectall): use gtk_html_select_all instead of calling html engine directly svn path=/trunk/; revision=29378
* forward-reference structuresNot Zed2005-05-161-0/+8
| | | | | | | | | | | | | | 2005-05-16 Not Zed <NotZed@Ximian.com> * mail-vfolder.h: * mail-autofilter.h: forward-reference structures * *.h: Make installed headers includable from mail/ * Makefile.am (mailinclude_HEADERS): install various mail headers as first cut at public plugin api. svn path=/trunk/; revision=29371
* move e-error into e-util/Not Zed2005-05-161-0/+4
| | | | | | | | 2005-05-16 Not Zed <NotZed@Ximian.com> * move e-error into e-util/ svn path=/trunk/; revision=29366
* shell/ChangeLog shell/e-component-registry.c shell/e-component-registry.hSrinivasa Ragavan2005-05-161-0/+4
| | | | | | | | | | | | | | | | | | | | | 2005-05-16 Srinivasa Ragavan <sragavan@novell.com> shell/ChangeLog shell/e-component-registry.c shell/e-component-registry.h shell/e-shell-window.c shell/e-sidebar.h shell/e-sidebar.c addressbook/ChangeLog addressbook/gui/component/GNOME_Evolution_Addressbook.server.in.in calendar/ChangeLog calendar/gui/GNOME_Evolution_Calendar.server.in.in mail/ChangeLog mail/GNOME_Evolution_Mail.server.in.in Added support for tooltips for component switching buttons. svn path=/trunk/; revision=29358
* Add profiler so that it gets disted properlyRodney Dawes2005-05-141-0/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-05-13 Rodney Dawes <dobey@novell.com> * plugins/Makefile.am (DIST_SUBDIRS): Add profiler so that it gets disted properly 2005-05-13 Rodney Dawes <dobey@novell.com> * Makefile.am: Add new em-folder-utils.[ch] abstraction * em-folder-browser.c: Update for new menu layout Add new methods to handle the actions that were previously only available from the context menu when right-clicking on a folder * em-folder-selector.c (emfs_response): Just call emfu_folder_create if the user wants to create a new folder in the selector dialog (em_folder_selector_get_selected_path): Clean up the code to fix a couple potential crashes * em-folder-tree.[ch]: Add methods to get pointers to a CamelFolder or CamelFolderInfo object for the selected item in the tree Add a method to get a pointer to an EMFolderTreeModelStoreInfo object for the selected store in the tree Move folder operations out into em-folder-utils.[ch] so that they are abstracted from the tree and can be used by methods other than the internal context menu * em-folder-utils.[ch]: Move the folder operations code to here * em-folder-view.c: Update for the new menu layout Fix Mark as Read/Unread in the context menu to only show up in the list * mail-component.c (create_item): Just call emfu_folder_create here when the user requests to create a new folder from the New toolbar item 2005-05-13 Rodney Dawes <dobey@novell.com> * org-gnome-mailing-list-actions.xml: Update for the new menu layout 2005-05-13 Rodney Dawes <dobey@novell.com> * org-gnome-plugin-manager.xml: Update for new menu layout 2005-05-13 Rodney Dawes <dobey@novell.com> * org-gnome-save-attachments.xml: Update for new menu layout 2005-05-13 Rodney Dawes <dobey@novell.com> * e-shell-window.c (setup_widgets): Update for the new menu layout by putting the "component" switching items under the "Tools" menu 2005-05-13 Rodney Dawes <dobey@novell.com> * *.xml: Update to the new menu layout 2005-05-13 Rodney Dawes <dobey@novell.com> * e-filter-bar.[ch]: Update for the new menu layout svn path=/trunk/; revision=29354
* Fixes bug #273868, #300113, #302831.Shreyas Srinivasan2005-05-131-0/+7
| | | | | | | | | | | 2005-05-06 Shreyas Srinivasan <sshreyas@novell.com> * Fixes bug #273868, #300113, #302831. * mail-offline-handler.c : Add check for Camel Offline store check to is_service_relevant. svn path=/trunk/; revision=29349
* Use the real folder and real uid (not the virtual if replying to a messageJeffrey Stedfast2005-05-131-2/+8
| | | | | | | | | | 2005-04-21 Jeffrey Stedfast <fejj@novell.com> * em-composer-utils.c (post_reply_to_message): Use the real folder and real uid (not the virtual if replying to a message in a vfolder). Fixes bug #269129. svn path=/trunk/; revision=29345
* EPopupItem emfv_popup_items[] replace Print with Print... Fixes #272242Vivek Jain2005-05-121-0/+5
| | | | | | | | | 2005-05-06 Vivek Jain <jvivek@novell.com> * em-folder-view.c :EPopupItem emfv_popup_items[] replace Print with Print... Fixes #272242 svn path=/trunk/; revision=29330
* mail-ops.c (mail_send_message) Added code to prevent copying of sentSankar P2005-05-071-0/+8
| | | | | | | | | | | | 2005-05-07 Sankar P <psankar@novell.com> * mail-ops.c (mail_send_message) Added code to prevent copying of sent items, based on provider type * em-account-editor.c (emae_defaults_page) Added code to disable the Sent Folders button svn path=/trunk/; revision=29310
* renamed from mail-errors.xml, add i18n tags, fix some whitespace issues.Not Zed2005-05-061-0/+5
| | | | | | | | | 2005-05-06 Not Zed <NotZed@Ximian.com> * mail.error.xml: renamed from mail-errors.xml, add i18n tags, fix some whitespace issues. Removed some unecessary translations. svn path=/trunk/; revision=29307
* Removed the schema /schemas/apps/evolution/mail/junk/sa/daemon_port sinceChenthill Palanisamy2005-05-061-0/+6
| | | | | | | | | | 2005-05-06 Chenthill Palanisamy <pchenthill@novell.com> * evolution-mail.schemas.in.in: Removed the schema /schemas/apps/evolution/mail/junk/sa/daemon_port since its not used anymore. svn path=/trunk/; revision=29301
* Fixed a typo for #272786Sarfraaz Ahmed2005-05-061-0/+4
| | | | | | | | 2005-05-06 Sarfraaz Ahmed <asarfraaz@novell.com> * mail/mail-errors.xml : Fixed a typo for #272786 svn path=/trunk/; revision=29277
* use gtk_html_command to ask if selection is active tto avoid usingRadek Doulik2005-05-051-0/+9
| | | | | | | | | | | | | 2005-05-05 Radek Doulik <rodo@site> * em-folder-view.c (em_folder_view_get_popup_target): use gtk_html_command to ask if selection is active tto avoid using selection API directly (emfv_popup_copy_text): use gtkhtml API instead of engine API (emfv_message_reply): use new gtk_html_get_selection_html function to avoid using low level gtkhtml APIs svn path=/trunk/; revision=29272
* removed include of htmlinterval.h as it's not neededRadek Doulik2005-05-031-0/+5
| | | | | | | | | 2005-05-03 Radek Doulik <rodo@site> * em-format-html-display.c: removed include of htmlinterval.h as it's not needed svn path=/trunk/; revision=29260
* remove a call to refresh folder from here call mail_refresh_folder hereParthasarathi Susarla2005-04-281-0/+7
| | | | | | | | | | | 2005-04-28 Parthasarathi Susarla <sparthasarathi@novell.com> * em-folder-view.c (emfv_set_folder): remove a call to refresh folder from here * em-folder-browser.c (emfb_set_folder): call mail_refresh_folder here svn path=/trunk/; revision=29243
* add some message list loading/profiling points, "list".Not Zed2005-04-281-0/+8
| | | | | | | | | | | | 2005-04-28 Not Zed <NotZed@Ximian.com> * message-list.c: add some message list loading/profiling points, "list". * em-folder-view.c: add some message display/loading profiling points, "goto". svn path=/trunk/; revision=29240
* ** See bug #273752Not Zed2005-04-131-0/+7
| | | | | | | | | | | 2005-04-12 Not Zed <NotZed@Ximian.com> ** See bug #273752 * em-folder-tree.c (emft_drop_folder_rec): handle NULL "parent_name" - dropping to store node. svn path=/trunk/; revision=29206
* Simplify the scanning for '@' by using strchr().Jeffrey Stedfast2005-04-091-3/+8
| | | | | | | | | 2005-04-08 Jeffrey Stedfast <fejj@novell.com> * em-composer-utils.c (em_utils_send_receipt): Simplify the scanning for '@' by using strchr(). svn path=/trunk/; revision=29197
* removed. (em_utils_handle_receipt): asynchronously load message if none isNot Zed2005-04-081-0/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-04-08 Not Zed <NotZed@Ximian.com> * em-composer-utils.c (em_utils_ask_receipt): removed. (em_utils_handle_receipt): asynchronously load message if none is supplied. * em-folder-view.c (emfv_set_seen): pass message in. * em-composer-utils.c (em_utils_ask_receipt): strip leading lwsp on the disposition address. (em_utils_ask_receipt): added a comment about which rfc. (em_utils_handle_receipt): merged ask_receipt into here. Changed api to take a message instead, so we don't have to load the message every time. Also only set receipt-handled if we have a receipt requested in the first place. 2005-04-05 ERDI Gergo <cactus@cactus.rulez.org> * mail-errors.xml: Added new dialog for receipt requests * em-composer-utils.c (em_utils_guess_account): Made guess_account public, to be callable from em-folder-view (em_utils_send_receipt): New function to send an RFC 2298-compliant message delivery notification svn path=/trunk/; revision=29185
* ** See bug #74320Not Zed2005-04-061-0/+7
| | | | | | | | | | | 2005-04-05 Not Zed <NotZed@Ximian.com> ** See bug #74320 * em-format.c (em_format_part_as): if the snooped type is NULL, fall back to application/octet-stream. svn path=/trunk/; revision=29161
* Add Mark as Read/Unread back to the context menu (#73192) Fix the orderingRodney Dawes2005-04-051-0/+7
| | | | | | | | | | | 2005-04-04 Rodney Dawes <dobey@novell.com> * em-folder-view.c (emfv_popup_items): Add Mark as Read/Unread back to the context menu (#73192) Fix the ordering values for some menu items in the context menu that had duplicate order values svn path=/trunk/; revision=29152
* ** See bug #72935Not Zed2005-04-011-0/+6
| | | | | | | | | | 2005-03-31 Not Zed <NotZed@Ximian.com> ** See bug #72935 * em-folder-view.c: always enable the stop button. svn path=/trunk/; revision=29144
* ** See bug #72518Not Zed2005-04-011-0/+7
| | | | | | | | | | | 2005-03-31 Not Zed <NotZed@Ximian.com> ** See bug #72518 * em-folder-tree.c (emft_popup_delete_folder): prompt for vfolder case differently. svn path=/trunk/; revision=29143
* only noop if we only have 1 message selected, otherwise we don't updateNot Zed2005-04-011-0/+6
| | | | | | | | | | 2005-03-31 Not Zed <NotZed@Ximian.com> * message-list.c (on_selection_changed_cmd): only noop if we only have 1 message selected, otherwise we don't update the menu's. Fixes a problem introduced by 64987's fix. svn path=/trunk/; revision=29141
* add a11y name to Mail Accounts Table add a11y name to tables in MailLi Yuan2005-03-301-0/+9
| | | | | | | | | | | | | 2005-03-30 Li Yuan <li.yuan@sun.com> * em-account-prefs.c: (em_account_prefs_treeview_new): add a11y name to Mail Accounts Table * mail-config.glade: add a11y name to tables in Mail Preferences page and Composer Preferences page. Fixes #73914 svn path=/trunk/; revision=29124
* fixedJeffrey Stedfast2005-03-181-1/+0
| | | | svn path=/trunk/; revision=29053
* Don't show multiple "Mailer" headers even if multipleJeffrey Stedfast2005-03-181-0/+7
| | | | | | | | | | 2005-03-16 Jeffrey Stedfast <fejj@novell.com> * em-format-html.c (efh_format_headers): Don't show multiple "Mailer" headers even if multiple x-mailer/user-agent/whatever headers exist. Fixes bug #70394. svn path=/trunk/; revision=29052
* ** See bug #73363Not Zed2005-03-171-0/+10
| | | | | | | | | | | | | | 2005-03-16 Not Zed <NotZed@Ximian.com> ** See bug #73363 * em-folder-view.c (emfv_list_message_selected): insert a timeout before loading the message. (emfv_message_selected_timeout): handle the timeout, start loading the message. (emfv_set_folder, emfv_destroy): cleanups for above. svn path=/trunk/; revision=29049
* ** See bug #73559Not Zed2005-03-171-0/+8
| | | | | | | | | | | | 2005-03-16 Not Zed <NotZed@Ximian.com> ** See bug #73559 * em-filter-source-element.c (em_filter_source_element_get_sources): check the url != "" and decoded before using it. svn path=/trunk/; revision=29048
* ** See bug #71003, again.Not Zed2005-03-171-0/+6
| | | | | | | | | | 2005-03-16 Not Zed <NotZed@Ximian.com> ** See bug #71003, again. * mail-component.c (impl_quit): fix sense of 'can quit' logic. svn path=/trunk/; revision=29044
* ** See bug #73550Not Zed2005-03-161-0/+7
| | | | | | | | | | | 2005-03-14 Not Zed <NotZed@Ximian.com> ** See bug #73550 * em-format-hook.c (emfh_format_format): if we are disabled, don't invoke handler, try to invoke old handler if there was one. svn path=/trunk/; revision=29032
* ** See bug #73293Not Zed2005-03-111-0/+7
| | | | | | | | | | | 2005-03-10 Not Zed <NotZed@Ximian.com> ** See bug #73293 * message-list.c (main_folder_changed): emit a 'list built' signal if we just modified it too. svn path=/trunk/; revision=28997
* **fixes bug #73139 change the shared-folder icon names to the names inVivek Jain2005-03-101-0/+6
| | | | | | | | | | 2005-03-10 Vivek Jain <jvivek@novell.com> **fixes bug #73139 * em-folder-tree.c (render_pixbuf):change the shared-folder icon names to the names in gnome-icon-theme svn path=/trunk/; revision=28994
* ** See bug #66592Not Zed2005-03-041-0/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-03-03 Not Zed <NotZed@Ximian.com> ** See bug #66592 * mail-tools.c (mail_tool_make_message_attachment): jus call camel_medium_remove_header to remove the bcc header, don't need to loop. * mail-ops.c (mail_send_message): try to find the account by uid first, fall back to name. * em-composer-utils.c (composer_get_message): set x-evolution-account by uid, not name. 2005-03-02 Not Zed <NotZed@Ximian.com> ** See bug #66592 * em-composer-utils.c (got_post_folder): no longer needed. (composer_get_message): remove 'post' and 'no_recipeints' args. * mail-ops.c (mail_send_message): change for xev changes. Also handle postto if set. * mail-tools.c (mail_tool_remove_xevolution_headers) (mail_tool_restore_xevolution_headers): fix for api change. (mail_tool_destroy_xevolution): remove. * mail-tools.h: remove XEvolution, just use a struct _header_raw for it. * em-composer-utils.c (em_utils_composer_send_cb): don't post message here, just queue it like any other outgoing mail. svn path=/trunk/; revision=28950
* ** See "bug" 73100Not Zed2005-03-031-0/+7
| | | | | | | | | | | 2005-03-02 Not Zed <NotZed@Ximian.com> ** See "bug" 73100 * mail-dialogs.glade: empty out the license_top_label text, it is always overwriten by the code. svn path=/trunk/; revision=28944
* include atkutil.h (message_list_construct): cast warning.Not Zed2005-03-021-0/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-03-01 Not Zed <NotZed@Ximian.com> * message-list.c: include atkutil.h (message_list_construct): cast warning. * mail-session.c (mail_session_set_interactive): remove unused variable since we can no longer terminate password requests. * mail-autofilter.c (em_vfolder_rule_from_address): properly define in header. * em-utils.c (emu_get_save_filesel): only define filename in the !gtkfilechooser case. * em-mailer-prefs.c (restore_labels_clicked): cast for warning. (em_mailer_prefs_construct): same. * em-format-html.c (efh_format_header): remove unused variable. * em-account-editor.c (emae_widget_druid_glade): remove unused variable. * importers/mail-importer.h: forward-delcare struct _MailComponent. * *c: remove/disable various debug. svn path=/trunk/; revision=28934
* Fix for 71733.Harry Lu2005-03-021-0/+7
| | | | | | | | | | | 2005-03-02 Harry Lu <harry.lu@sun.com> Fix for 71733. * mail-signature-editor.c: (mail_signature_editor): if is_new, let name_entry get the focus. svn path=/trunk/; revision=28933
* bump version, requiresJP Rosevear2005-03-011-0/+17
| | | | | | | | | | | | | | | | | | | 2005-02-28 JP Rosevear <jpr@novell.com> * configure.in: bump version, requires 2005-02-28 JP Rosevear <jpr@novell.com> * configure.in: add startup wizard plugin 2005-02-28 JP Rosevear <jpr@novell.com> * plugins/Makefile.am: dist standard and experimental plugins * configure.in: move "all" plugins to standard and experimental and default to building the standard set svn path=/trunk/; revision=28927
* ** See bug #72609Not Zed2005-02-281-0/+8
| | | | | | | | | | | | 2005-02-24 Not Zed <NotZed@Ximian.com> ** See bug #72609 * em-inline-filter.c (emif_scan): try to convert the filename based on the incoming charset or the locale charset. This will make sure it is always valid. svn path=/trunk/; revision=28911
* reverted Mengjie's patch for 72545.Not Zed2005-02-281-0/+4
| | | | | | | | 2005-02-28 Not Zed <NotZed@Ximian.com> * em-folder-browser.c: reverted Mengjie's patch for 72545. svn path=/trunk/; revision=28910
* Added German translation of default inbox.Frank Arnold2005-02-271-0/+4
| | | | | | | | 2005-02-27 Frank Arnold <farnold@cvs.gnome.org> * default/de/Inbox: Added German translation of default inbox. svn path=/trunk/; revision=28897
* make the 'select all' work in all conditions.Mengjie Yu2005-02-251-0/+7
| | | | | | | | | | | 2005-02-25 Mengjie Yu <meng-jie.yu@sun.com> * em-folder-browser.c: (emfb_edit_select_all):make the 'select all' work in all conditions. Fixes #72545 svn path=/trunk/; revision=28887
* ** See bug #68459Not Zed2005-02-251-0/+9
| | | | | | | | | | | | | 2005-02-24 Not Zed <NotZed@Ximian.com> ** See bug #68459 * em-composer-utils.c (get_reply_sender): check the followup-to header before the newsgroups header. (reply_get_composer, get_reply_sender, get_reply_all): change post-to to be a CamelNNTPAddress not a string pointer. svn path=/trunk/; revision=28885
* ** See bug #71003Not Zed2005-02-251-0/+7
| | | | | | | | | | | 2005-02-21 Not Zed <NotZed@Ximian.com> ** See bug #71003 * mail-component.c (impl_quit): add a new state MC_QUIT_THREADS to wait for all mail threads to finish before quitting. svn path=/trunk/; revision=28884
* ** See bug #34153 and no doubt duplicatesNot Zed2005-02-251-0/+7
| | | | | | | | | | | 2005-02-21 Not Zed <NotZed@Ximian.com> ** See bug #34153 and no doubt duplicates * mail-component.c (impl_requestQuit): use the VISIBLE count not the TOTAL count to check if there are unsent emails. svn path=/trunk/; revision=28883
* Don't use the pre-UTF-8 converted subject header string from theJeffrey Stedfast2005-02-251-1/+8
| | | | | | | | | | | 2005-02-23 Jeffrey Stedfast <fejj@novell.com> * em-format-html.c (efh_format_header): Don't use the pre-UTF-8 converted subject header string from the CamelMimeMessage object, decode it ourselves using the the user's override charset. Fixes bug #62109. svn path=/trunk/; revision=28881
* ** See bug #71528.Not Zed2005-02-241-0/+7
| | | | | | | | | | | 2005-02-21 Not Zed <NotZed@Ximian.com> ** See bug #71528. * em-migrate.c (remove_system_searches, em_migrate_1_4): remove all 'system' searches when upgrading from pre 2.0. svn path=/trunk/; revision=28876
* ** See bug #71967Not Zed2005-02-241-0/+8
| | | | | | | | | | | | 2005-02-21 Not Zed <NotZed@Ximian.com> ** See bug #71967 * em-account-editor.c (emae_receive_options_extra_item): make sure we track the keep_on_server setting in the e-account, not just the url (hack). svn path=/trunk/; revision=28874
* Make mailer depend on libedataserverui.Hans Petter Jansson2005-02-241-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-02-23 Hans Petter Jansson <hpj@novell.com> * configure.in: Make mailer depend on libedataserverui. 2005-02-23 Hans Petter Jansson <hpj@novell.com> * Makefile.am (eutilinclude_HEADERS) (libeutil_la_SOURCES): Remove e-passwords from here, it now lives in libedataserverui. * e-passwords.[ch]: Removed. 2005-02-23 Hans Petter Jansson <hpj@novell.com> * gui/component/addressbook-view.c: * gui/component/addressbook.c: Include <libedataserverui/e-passwords.h>. 2005-02-23 Hans Petter Jansson <hpj@novell.com> * common/authentication.c: * gui/e-pub-utils.c: * gui/alarm-notify/alarm-notify.c: * gui/alarm-notify/notify-main.c: * gui/dialogs/url-editor-dialog.c: Include <libedataserverui/e-passwords.h>. * gui/itip-utils.c: Remove e-passwords.h include, it's not needed. 2005-02-23 Hans Petter Jansson <hpj@novell.com> * mail-session.c: * mail-config.c: Include <libedataserverui/e-passwords.h>. 2005-02-23 Hans Petter Jansson <hpj@novell.com> * gui/component.c: * lib/e-cert-db.c: * lib/e-pkcs12.c: Include <libedataserverui/e-passwords.h>. 2005-02-23 Hans Petter Jansson <hpj@novell.com> * e-shell-window-commands.c: * e-shell.c: * main.c: Include <libedataserverui/e-passwords.h>. 2005-02-23 Hans Petter Jansson <hpj@novell.com> * camel-gw-listener.c: Include <libedataserverui/e-passwords.h>. 2005-02-23 Hans Petter Jansson <hpj@novell.com> * send-options.c: Include <libedataserverui/e-passwords.h>. svn path=/trunk/; revision=28871
* fix argument order to memset. (emae_security_page): fix the non-have_nssNot Zed2005-02-231-0/+6
| | | | | | | | | | 2005-02-22 Not Zed <NotZed@Ximian.com> * em-account-editor.c (emae_send_page): fix argument order to memset. (emae_security_page): fix the non-have_nss case. svn path=/trunk/; revision=28865
* Use gnome-vfs API to launch external applicationsMarco Pesenti Gritti2005-02-231-0/+5
| | | | | | | | | 2005-02-22 Marco Pesenti Gritti <marco@gnome.org> * mail/em-popup.c: (emp_apps_open_in), (emp_standard_menu_factory): Use gnome-vfs API to launch external applications svn path=/trunk/; revision=28862
* ** See bug #40515Not Zed2005-02-231-0/+7
| | | | | | | | | | | 2005-02-22 Not Zed <NotZed@Ximian.com> ** See bug #40515 * mail-config.c (mail_config_signature_run_script): run the script using /bin/sh -c, so arguments may be passed to the script. svn path=/trunk/; revision=28860
* ** See bug #68866Not Zed2005-02-231-0/+7
| | | | | | | | | | | 2005-02-22 Not Zed <NotZed@Ximian.com> ** See bug #68866 * em-format-quote.c (emfq_format_headers): line-feed after all headers for blind people. svn path=/trunk/; revision=28859
* ** See bug #35219Not Zed2005-02-231-0/+10
| | | | | | | | | | | | | | 2005-02-21 Not Zed <NotZed@Ximian.com> ** See bug #35219 * em-utils.c (em_utils_flag_for_followup_clear): clear the flag tags rather than setting them to "". Also change to using newer messageinfo api. (tag_editor_response, em_utils_flag_for_followup) (em_utils_flag_for_followup_completed): some cleanup/api stuff. svn path=/trunk/; revision=28858
* ** See bug #64987Not Zed2005-02-231-0/+8
| | | | | | | | | | | | 2005-02-21 Not Zed <NotZed@Ximian.com> ** See bug #64987 * message-list.c (message_list_select_thread): select the paths with one call. (on_selection_changed_cmd): get the cursor_uid from the cursor. svn path=/trunk/; revision=28856
* ** See bug #72337Not Zed2005-02-231-0/+10
| | | | | | | | | | | | | | 2005-02-21 Not Zed <NotZed@Ximian.com> ** See bug #72337 * mail-component.c (store_info_new, store_info_unref): refcount the storeinfo's. (mc_add_store_done): noop if removed. (store_hash_free, mail_component_remove_store): mark storeinfo removed. svn path=/trunk/; revision=28855
* ** See bug #70718Not Zed2005-02-231-0/+9
| | | | | | | | | | | | | 2005-02-21 Not Zed <NotZed@Ximian.com> ** See bug #70718 * em-folder-view.c (emfv_list_built): handle list_built events - whenever the list changes. (emfv_gui_folder_changed, emfv_folder_changed): removed, we want to run off the viewed list, not the physical folder. svn path=/trunk/; revision=28854
* The GladeXML object is no longer a part of the private structure, and weRodney Dawes2005-02-231-0/+6
| | | | | | | | | | 2005-02-22 Rodney Dawes <dobey@novell.com> * em-account-editor.c (emae_security_page): The GladeXML object is no longer a part of the private structure, and we need to reference it directly as it is a local variable now svn path=/trunk/; revision=28850
* ** See bug #61363 & e-util/ChangeLogNot Zed2005-02-211-0/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-02-14 Not Zed <NotZed@Ximian.com> ** See bug #61363 & e-util/ChangeLog * em-account-editor.c: All sorts of changes to make the ui more dynamic, re-create all widgets when it needs a reconfigure. A bit slower and it flickers a bit. * em-account-editor.c (emae_setup_service): take xml file pointer. (emae_send_page): create a new send page every time we need to, don't re-use the old oneq. (emae_setup_authtype): renamed to refresh_authtype. (emae_setup_service): init authtype pointer. (emae_needs_auth): use the auth_frame pointer directly. (emae_refresh_providers): rename from setup_providers. 2005-02-11 Not Zed <NotZed@Ximian.com> * em-account-editor.c (emae_setup_service): set needs_auth to NULL if we don't, so it gets reset if the ui changes. 2005-02-10 Not Zed <NotZed@Ximian.com> * em-account-editor.c (emae_setup_providers): don't include any providers which are store and transport in the transport page. (emae_send_page): show no send options page at all if the provider is store and transport. (emae_uri_changed): copy store url to transport if as above. 2005-02-09 Not Zed <NotZed@Ximian.com> ** See bug #70795 * em-folder-view.c (em_folder_view_open_selected): set the search on the browser to match the current view. * message-list.c (mail_regen_list): save the search if no folder set, incase the folder gets set later on. svn path=/trunk/; revision=28828
* New method to copy the selected text in the mail display, to the clipboardRodney Dawes2005-02-191-0/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-02-18 Rodney Dawes <dobey@novell.com> * mail/em-folder-view.c (emfv_popup_copy_text): New method to copy the selected text in the mail display, to the clipboard (emfv_popup_items): Restructure this list for the new context menus layout that we are moving to, to improve the UI (emfv_popup): Add a third argument for whether we are on the mail display or not, so that we can pop up the correct portion of the menus Pass the on_display argument on to create the popup target Only generate the label items if we are on the list and not the display (emp_uri_popup_vfolder_{sender,recipient}): New methods to create vfolders to and from mailto: addresses from the context menu (emfv_enable_menus): Create the target here for clicking on the list (em_folder_view_get_popup_target): Add a third argument so that we can tell whether we are on the display or not Set the appropriate flags on the target for whether we are on the message display,, and whether or not there is selected text in it (emfv_list_right_click): We aren't rigt-clicking on the display here (emfv_popup_menu): We aren't right-clicking on the mail display here (emfv_uri_popups): Add the submenu for creating a vfolder from mailto: (emfv_format_popup_event): We are right-clickingo nt he display here * mail/em-folder-view.h: Add the new flags we need for the mail context menus popup target here (em_folderiew_get_popup_target): Add the on_display argument * mail/em-popup.c (emp_standard_uri_popups): Fix the label and mnemonic for the Send New Message popup item for mailto: addresses * mail/mail-autofilter.c (rule_from_address): (em_vfolder_rule_from_address): New methods to create a vfolder based on a CamelInternetAddress object that we get from the mailer * mail/mail-vfolder.[ch] (vfolder_gui_add_from_address): New method to create a vfolder rule based on the mailto: addresses Fixes #23822 svn path=/trunk/; revision=28814
* use camel_debugRadek Doulik2005-02-151-0/+4
| | | | | | | | 2005-02-15 Radek Doulik <rodo@novell.com> * em-junk-filter.c: use camel_debug svn path=/trunk/; revision=28797
* ** See bug #72266Not Zed2005-02-101-0/+10
| | | | | | | | | | | | | | 2005-02-10 Not Zed <NotZed@Ximian.com> ** See bug #72266 * em-folder-selection-button.c (em_folder_selection_button_clicked): if the selector is already up, just raise it. (em_folder_selection_button_destroy): destroy the selector if it is still up. svn path=/trunk/; revision=28761
* ** See bug #71429Not Zed2005-02-091-0/+7
| | | | | | | | | | | 2005-02-09 Not Zed <NotZed@Ximian.com> ** See bug #71429 * em-folder-view.c (emfv_activate): setup the plugin menu's after the main ones. svn path=/trunk/; revision=28754
* ** See bug #72228Not Zed2005-02-081-0/+12
| | | | | | | | | | | | | | | | 2005-02-08 Not Zed <NotZed@Ximian.com> ** See bug #72228 * mail-ops.c (mail_send_message): fix this god-awful goto-loop crap, and delete the message if it worked. (mail_send_message): fix a major-leak with sent messages never being unreffed. (send_queue_send): don't get messages ourself. (mail_send_message): dont lose the exception if we can't even open the sent folder. svn path=/trunk/; revision=28746
* ** See bug #72209Not Zed2005-02-081-0/+15
| | | | | | | | | | | | | | | | | | | 2005-02-07 Not Zed <NotZed@Ximian.com> ** See bug #72209 * em-folder-tree.c (emft_popup_copy_folder_exclude): implement one for copying/moving folders. * em-folder-selection.c (em_select_folder): add an excluded func argument, fix callers. * em-folder-tree.c (em_folder_tree_set_exclude_func): allow custom callback for exclusion. (emft_select_func): handle the custom excluded callback. svn path=/trunk/; revision=28745
* Fix for 72275. try to bring up menu for preivew html object.Harry Lu2005-02-081-0/+10
| | | | | | | | | | | | | | 2005-02-07 Harry Lu <harry.lu@sun.com> Fix for 72275. * em-folder-view.c: (emfv_popup_menu): try to bring up menu for preivew html object. (emfv_format_popup_event): handle event == NULL case. * em-format-html-display.c: (em_format_html_display_popup_menu): New function to popup context menu. * em-format-html-display.h: add new function declaration. svn path=/trunk/; revision=28744
* reverted jeff's patch for the subscribed hint.Not Zed2005-02-041-0/+8
| | | | | | | | | | | | | | 2005-02-04 Not Zed <NotZed@Ximian.com> * em-subscribe-editor.c (sub_folderinfo_get): reverted jeff's patch for the subscribed hint. ** See bug #65329 * em-folder-properties.c (emfp_dialog_got_folder): translate local-store special folders. svn path=/trunk/; revision=28699
* if we aren't waiting for cancel, then don't worry about waiting on theNot Zed2005-02-041-0/+7
| | | | | | | | | | | 2005-02-04 Not Zed <NotZed@Ximian.com> * mail-session.c (alert_user, do_user_message): if we aren't waiting for cancel, then don't worry about waiting on the reply port, otherwise we could block when we don't need to, if there is another window already up. svn path=/trunk/; revision=28698
* Use g_hash_table_foreach_remove() instead so the keys don't point toJeffrey Stedfast2005-02-041-0/+7
| | | | | | | | | | | 2005-02-03 Jeffrey Stedfast <fejj@novell.com> * message-list.c (message_list_set_folder): Use g_hash_table_foreach_remove() instead so the keys don't point to free'd values. (normalised_free): Return TRUE. svn path=/trunk/; revision=28696
* Use the gtk_widget_ensure_style method instead of gtk_widget_realize whenRodney Dawes2005-02-031-0/+8
| | | | | | | | | | | | 2005-02-02 Rodney Dawes <dobey@novell.com> * em-subscribe-editor.c (em_subscribe_editor_new): Use the gtk_widget_ensure_style method instead of gtk_widget_realize when setting the border widths of the dialog containers for HIG compliance Fixes #68743 svn path=/trunk/; revision=28682
* Fixes bug #70454Jeffrey Stedfast2005-02-031-0/+9
| | | | | | | | | | | | | 2005-02-02 Jeffrey Stedfast <fejj@novell.com> Fixes bug #70454 * em-subscribe-editor.c (sub_folderinfo_get): Request subscription info (new flag). (sub_fill_level): Fixed the FIXME here (imap4 now implements CAMEL_FOLDER_SUBSCRIBED flag properly). svn path=/trunk/; revision=28680
* Replace "_Virtual Folder" with "_vFolder" for the search menu to create aRodney Dawes2005-02-021-0/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-02-01 Rodney Dawes <dobey@novell.com> * em-folder-browser.c: Replace "_Virtual Folder" with "_vFolder" for the search menu to create a vfolder from a search * em-folder-tree-model.c (sort_cb): s/VFolders/vFolders/ for sorting in the folder tree (em_folder_tree_model_load_state): s/VFolders/vFolders/ in a comment * em-folder-view.c: s/VFolder/vFolder/ for the popup menu * em-vfolder-editor.c (em_vfolder_editor_new): Replace the string "Virtual _Folders" with "v_Folders" for the label * em-vfolder-rule.c (em_vfolder_editor_sourcelist_new): Repalce the string "VFolder source" with "vFolder source" * mail-errors.xml: * mail-errors.xml.h: Replace "virtual folder" with "vFolder" in an error string * mail-vfolder.c (vfolder_setup_desc): s/vfolder/vFolder/ (vfolder_setup_do): s/vfolder/vFolder/ (vfolder_load_storage): s/VFolders/vFolders/ (vfolder_edit_rule): s/VFolder/vFolder/ (vfolder_gui_add_rule): s/VFolder/vFolder/ Fixes #68137 svn path=/trunk/; revision=28664
* ** See bug #65329.Not Zed2005-02-011-0/+5
| | | | | | | | | | | 2005-02-01 Not Zed <NotZed@Ximian.com> ** See bug #65329. * mail-component.c (view_changed_cb): translate special names on the local store. svn path=/trunk/; revision=28655
* use the type hint to sort for inbox, not the name.Not Zed2005-02-011-0/+15
| | | | | | | | | | | | | | | | | | | | | 2005-02-01 Not Zed <NotZed@Ximian.com> * em-folder-tree-model.c (sort_cb): use the type hint to sort for inbox, not the name. (emft_is_special_local_folder): removed. (em_folder_tree_model_set_folder_info): special-case the local-store case, handle translated names and the name hints. * em-folder-tree.c (render_pixbuf): use the camel folderinfo folder type to determine the icon, don't hardcode based on name. ** See bug #71310 * em-composer-prefs.c (sig_add_script_response): force a save of the signatures as soon as they change. Also save the script name if we were just editing it, not just the signature name. svn path=/trunk/; revision=28653
* ** See bug #71312.Not Zed2005-02-011-0/+8
| | | | | | | | | | | | 2005-02-01 Not Zed <NotZed@Ximian.com> ** See bug #71312. * em-folder-view.c (em_folder_view_open_selected): if we're looking at a vfolder, then look open the original folder if we need to perform any edits. svn path=/trunk/; revision=28649
* Remove unused global symbol.Hans Petter Jansson2005-02-011-0/+4
| | | | | | | | 2005-01-31 Hans Petter Jansson <hpj@novell.com> * importers/mail-importer.h (mc): Remove unused global symbol. svn path=/trunk/; revision=28639
* Reset the normalised string sort table.Jeffrey Stedfast2005-02-011-0/+5
| | | | | | | | | 2005-01-28 Jeffrey Stedfast <fejj@novell.com> * message-list.c (message_list_set_folder): Reset the normalised string sort table. svn path=/trunk/; revision=28638
* Fixes #71937JP Rosevear2005-02-011-0/+8
| | | | | | | | | | | | 2005-01-31 JP Rosevear <jpr@novell.com> Fixes #71937 * evolution-mail.schemas.in.in: fix spelling error * mail-errors.xml: fix two spelling errors svn path=/trunk/; revision=28633
* Patch by Michael, to supporting tables in e-config, handling hide bits andSushma Rai2005-01-311-0/+18
| | | | | | corrected exchange-accout-setup plugin codewas. svn path=/trunk/; revision=28624
* ** See bug #67083Not Zed2005-01-311-0/+4
| | | | | | | | | | 2005-01-31 Not Zed <NotZed@Ximian.com> ** See bug #67083 * em-format-html.c (efh_format_text_header): no-wrap the header line. svn path=/trunk/; revision=28623
* ** See bug #69850Not Zed2005-01-311-0/+5
| | | | | | | | | | | 2005-01-31 Not Zed <NotZed@Ximian.com> ** See bug #69850 * mail-autofilter.c (rule_from_message): dont crash if we're missing the requested headers. svn path=/trunk/; revision=28622
* ** See bug #71521.Not Zed2005-01-311-0/+7
| | | | | | | | | | | 2005-01-31 Not Zed <NotZed@Ximian.com> ** See bug #71521. * em-account-editor.c (emae_url_set_hostport): dont ever set a NULL host. svn path=/trunk/; revision=28621
* fixedJeffrey Stedfast2005-01-291-4/+5
| | | | svn path=/trunk/; revision=28602
* ** See bug #71520.Not Zed2005-01-281-0/+7
| | | | | | | | | | | 2005-01-28 Not Zed <NotZed@Ximian.com> ** See bug #71520. * em-account-prefs.c (account_edit_clicked): repeat the nasty hack from account_edit, to refresh the list after edit. svn path=/trunk/; revision=28593
* See bug #69815.Not Zed2005-01-281-0/+11
| | | | | | | | | | | | | | | 2005-01-27 Not Zed <NotZed@Ximian.com> * See bug #69815. * mail-component.c (impl_quit): shutdown vfolders as first step. * mail-vfolder.c (vfolder_setup_do): if we're shutdown during processing, just noop. (vfolder_adduri_do): same. (mail_vfolder_shutdown): set the shutdown flag. svn path=/trunk/; revision=28592
* Fix the labels in the account druid to be left aligned, and justified leftRodney Dawes2005-01-281-0/+10
| | | | | | | | | | | | | | 2005-01-27 Rodney Dawes <dobey@novell.com> * mail-config.glade: Fix the labels in the account druid to be left aligned, and justified left Fix the border and spacing for all the vboxes in the account druid pages to be HIG compliant Fix the account naming info label to be more concise Fixes #68696 svn path=/trunk/; revision=28589
* Fix the dialog to have borders that are HIG-compliant and fix up theRodney Dawes2005-01-281-0/+6
| | | | | | | | | | 2005-01-27 Rodney Dawes <dobey@novell.com> * mail-send-recv.c (build_dialog): Fix the dialog to have borders that are HIG-compliant and fix up the spacing and padding of the internal widgets to do the right thing to be HIG compliant svn path=/trunk/; revision=28587
* add a d(x) debugging define and default to offJP Rosevear2005-01-281-0/+4
| | | | | | | | 2005-01-27 JP Rosevear <jpr@novell.com> * em-format-hook.c: add a d(x) debugging define and default to off svn path=/trunk/; revision=28582
* Fixes #71774 we should check whether the 'new_name' is a NULL pointer toMengjie Yu2005-01-271-0/+7
| | | | | | | | | | | 2005-01-26 Mengjie Yu <meng-jie.yu@sun.com> Fixes #71774 * em-folder-tree.c: (emft_popup_rename_folder): we should check whether the 'new_name' is a NULL pointer to avoid Evolution crashes. svn path=/trunk/; revision=28574
* add a11y names for color pickers.Mengjie Yu2005-01-251-0/+6
| | | | | | | | | | 2005-01-25 Mengjie Yu <meng-jie.yu@sun.com> * em-mailer-prefs.c: (restore_labels_clicked), (em_mailer_prefs_construct): add a11y names for color pickers. svn path=/trunk/; revision=28549
* Pull in the contact editors, so we can pass pointers to their creationHans Petter Jansson2005-01-251-0/+6
| | | | | | | | | | 2005-01-24 Hans Petter Jansson <hpj@novell.com> * Makefile.am (libevolution_mail_la_LIBADD): Pull in the contact editors, so we can pass pointers to their creation functions to ENameSelectorEntry. svn path=/trunk/; revision=28541
* Fixes #46287JP Rosevear2005-01-251-1/+19
| | | | | | | | | | | | | | | | | | 2005-01-21 JP Rosevear <jpr@novell.com> Fixes #46287 * mail-config.glade: remove enable/disable button * em-composer-prefs.h: remove unused button * em-composer-prefs.c (spell_language_toggled): handle the cell being toggled (spell_setup): enable/disable button is gone (em_composer_prefs_construct): setup a listener for the toggle cell svn path=/trunk/; revision=28535
* removed EM_POPUP_SELECT_MARK_[NO]JUNK masksRadek Doulik2005-01-241-0/+10
| | | | | | | | | | | | | | 2005-01-24 Radek Doulik <rodo@ximian.com> * em-popup.[ch]: removed EM_POPUP_SELECT_MARK_[NO]JUNK masks 2005-01-20 Radek Doulik <rodo@ximian.com> * em-folder-view.c: patch from Chris Lahey, makes Mark as Junk/not Junk items active on all messages, removes calls to message_list_get_selected where not needed svn path=/trunk/; revision=28527
* changed for 69122.Not Zed2005-01-241-0/+4
| | | | | | | | 2005-01-24 Not Zed <NotZed@Ximian.com> * searchtypes.xml: changed for 69122. svn path=/trunk/; revision=28517
* Fix dateJP Rosevear2005-01-221-1/+1
| | | | svn path=/trunk/; revision=28495
* Fixes #46404JP Rosevear2005-01-221-0/+9
| | | | | | | | | | | | | 2005-01-18 JP Rosevear <jpr@novell.com> Fixes #46404 * em-folder-view.c (emfv_print_response): use the config in the print data and free it (em_folder_view_print): load the config from e_print and use the dialog from e_print svn path=/trunk/; revision=28494
* ** See bug #60664.Not Zed2005-01-211-0/+7
| | | | | | | | | | | 2005-01-21 Not Zed <NotZed@Ximian.com> ** See bug #60664. * em-format-html-display.c (efhd_init, efhd_gtkhtml_style_set): if the style changes, re-calculate the page colours, and redraw. svn path=/trunk/; revision=28478
* Added a description function for copying folders (so we don't get aJeffrey Stedfast2005-01-211-0/+9
| | | | | | | | | | | | | 2005-01-20 Jeffrey Stedfast <fejj@novell.com> * em-folder-tree.c (emft_copy_folders__desc): Added a description function for copying folders (so we don't get a "Working 0x..." status message). * mail-mt.c (do_op_status): Always g_free(what) since we always strdup it. svn path=/trunk/; revision=28467
* ** See bug #55831.Not Zed2005-01-201-0/+11
| | | | | | | | | | | | | | | 2005-01-20 Not Zed <NotZed@Ximian.com> ** See bug #55831. * evolution-mail.schemas.in.in: added open_many prompt key. * mail-errors.xml: added ask-open-many * em-folder-view.c (em_folder_view_open_selected): put back the 'you're opening too many are you sure' thing. svn path=/trunk/; revision=28454
* Increment i each time thru the loop or we lose widgets.Jeffrey Stedfast2005-01-201-0/+5
| | | | | | | | | 2005-01-19 Jeffrey Stedfast <fejj@novell.com> * em-folder-properties.c (emfp_get_folder_item): Increment i each time thru the loop or we lose widgets. svn path=/trunk/; revision=28452
* ** See bug #66943.Not Zed2005-01-191-0/+10
| | | | | | | | | | | | | | 2005-01-19 Not Zed <NotZed@Ximian.com> ** See bug #66943. * em-composer-utils.c (save_draft_done): check if the editor_engine is still there before trying to invoke a method on it. (em_utils_composer_save_draft_cb): grab resources before getting the folder, so the composer doesn't go away. svn path=/trunk/; revision=28445
* removed e-url.h include.Rodrigo Moya2005-01-181-0/+5
| | | | | | | | | 2005-01-18 Rodrigo Moya <rodrigo@novell.com> * em-filter-source-element.c: * mail-config.c: removed e-url.h include. svn path=/trunk/; revision=28438
* ** See bug #70768.Not Zed2005-01-181-0/+16
| | | | | | | | | | | | | | | 2005-01-18 Not Zed <NotZed@Ximian.com> ** See bug #70768. * em-folder-browser.c (emfb_mark_all_read): get the uid list from the message-list (view) rather than folder (model). * message-list.c (message_list_foreach): removed, no longer used. (message_list_get_uids): new function replacing ml_foreach, get visible uids's of messages. svn path=/trunk/; revision=28425
* kill old 'load http 0 now=0' debug.Not Zed2005-01-181-0/+10
| | | | | | | | | | | | | | 2005-01-18 Not Zed <NotZed@Ximian.com> * em-format-html.c (emfh_gethttp): kill old 'load http 0 now=0' debug. ** See bug #70563. * em-utils.c (emu_set_proxy, emu_proxy_setup) (em_utils_get_proxy_uri): make sure the init code is called from main thread (gconf usage), and add locking for data consistency. svn path=/trunk/; revision=28424
* ** Related to changes for #65178.Not Zed2005-01-171-0/+13
| | | | | | | | | | | | | | | | | 2005-01-14 Not Zed <NotZed@Ximian.com> ** Related to changes for #65178. * mail-vfolder.c (mv_find_folder): changed from my_list_find, take store arg and use camel_Store_Folder_uri_equal() instead of wrong uri_cmp function. (mail_vfolder_delete_uri): same. (mail_vfolder_rename_uri): same. (uri_is_ignore): take store arg, and same as above. use the right uri for checking sent folder. (mail_vfolder_*): convert to storing uri's in camel form. svn path=/trunk/; revision=28417
* missing commitMichael Zucci2005-01-141-0/+7
| | | | svn path=/trunk/; revision=28398
* ** See bug #70990.Not Zed2005-01-121-0/+5
| | | | | | | | | | | 2005-01-12 Not Zed <NotZed@Ximian.com> ** See bug #70990. * em-account-editor.c (emae_service_url_changed): if the value is "" then don't set it svn path=/trunk/; revision=28377
* ** See bug #70018.Not Zed2005-01-121-0/+7
| | | | | | | | | | | 2005-01-12 Not Zed <NotZed@Ximian.com> ** See bug #70018. * mail-signature-editor.c (mail_signature_editor): use the right version for the gtkhtml editor control. svn path=/trunk/; revision=28363
* Added conditions to check for shared folders to display different icon ifVivek Jain2005-01-111-0/+5
| | | | | | | | | 2005-01-11 Vivek Jain <jvivek@novell.com> * em-folder-tree.c (render_pixbuf): Added conditions to check for shared folders to display different icon if it is a shard folder. svn path=/trunk/; revision=28349
* remove old code, setup transient parent and weak ref for refresh. someNot Zed2005-01-071-0/+5
| | | | | | | | | | 2005-01-07 Not Zed <NotZed@Ximian.com> * em-account-prefs.c (account_add_clicked): remove old code, setup transient parent and weak ref for refresh. * *.c: some warning fixes/comment fixes svn path=/trunk/; revision=28263
* install schemas properlyJP Rosevear2005-01-071-0/+4
| | | | | | | | 2005-01-06 JP Rosevear <jpr@novell.com> * Makefile.am: install schemas properly svn path=/trunk/; revision=28258
* Handle the CamelOfflineStore case just like the CamelDiscoStore case.Jeffrey Stedfast2005-01-071-0/+10
| | | | | | | | | | | | | | 2005-01-06 Jeffrey Stedfast <fejj@novell.com> * mail-folder-cache.c (mail_note_store): Handle the CamelOfflineStore case just like the CamelDiscoStore case. * mail-ops.c (prep_offline_do): Since we can't kill off CamelDisco* (groupwise is using it), we have to handle both CamelOfflineFolder and CamelDiscoFolder for now. (set_offline_do): Same. svn path=/trunk/; revision=28256
* Add the widget target, missed this.Not Zed2005-01-051-0/+4
| | | | | | | | 2005-01-05 Not Zed <NotZed@Ximian.com> * em-menu.c: (emph_targets[]): Add the widget target, missed this. svn path=/trunk/; revision=28244
* add a semi-dummy target for widget target.Not Zed2005-01-051-0/+3
| | | | | | | | | 2005-01-05 Not Zed <NotZed@Ximian.com> * em-menu.c (em_menu_target_new_widget): add a semi-dummy target for widget target. svn path=/trunk/; revision=28242
* handle the "reply" parameter, if set.Not Zed2005-01-051-0/+9
| | | | | | | | | | | | | 2005-01-05 Not Zed <NotZed@Ximian.com> * mail-component.c (handleuri_got_folder): handle the "reply" parameter, if set. * em-composer-utils.c (em_utils_reply_to_message): only ref the source if supplied. (reply_to_message): only unref the source if supplied. svn path=/trunk/; revision=28241
* add atk name for the treeview.Mengjie Yu2005-01-041-0/+5
| | | | | | | | | 2004-12-28 Mengjie Yu <meng-jie.yu@sun.com> * em-folder-tree.c: (em_folder_tree_new_with_model): add atk name for the treeview. svn path=/trunk/; revision=28230
* moved to after emae_authtype_changed to fix warning.Not Zed2004-12-221-0/+19
| | | | | | | | | | | | | | | | | | | | | | | 2004-12-22 Not Zed <NotZed@Ximian.com> * em-account-editor.c (emae_needs_auth): moved to after emae_authtype_changed to fix warning. 2004-12-17 Not Zed <NotZed@Ximian.com> * em-format-html-display.c (efhd_attachment_popup): * message-list.c (ml_tree_drag_data_received): * em-folder-view.c (emfv_popup, emfv_format_popup_event): * em-folder-tree.c (tree_drag_data_received): api changes. (emft_popup): * em-popup.c (emp_standard_menu_factory) (emp_standard_menu_factory): api changes. svn path=/trunk/; revision=28180
* if we're turned on, then record the current authtype setting on theNot Zed2004-12-211-0/+10
| | | | | | | | | | | | | | 2004-12-21 Not Zed <NotZed@Ximian.com> * em-account-editor.c (emae_needs_auth): if we're turned on, then record the current authtype setting on the widgets, if we're turned off, clear the authmech setting. (emae_setup_service): setup the needs auth after the authtype, and get setting from url->authmech. (emae_service_provider_changed): only clear the url->authmech if we don't have the current one in our list. svn path=/trunk/; revision=28159
* svn path=/trunk/; revision=28152Added 'ja' and 'nl' in default/Makefile.am. T.Aihana2004-12-201-0/+4
| | | | | | 2004-12-20 Added 'ja' and 'nl' in default/Makefile.am. T.Aihana <aihana@gnome.gr.jp> svn path=/trunk/; revision=28152
* Remove this from CVSRodney Dawes2004-12-151-0/+7
| | | | | | | | | | | 2004-12-14 Rodney Dawes <dobey@novell.com> * mail-account-gui.c: Remove this from CVS * mail-config.glade: Use em_account_editor_folder_selector_button_new instead of mail_account_gui_folder_selector_button_new svn path=/trunk/; revision=28122
* Fixes #68759JP Rosevear2004-12-141-0/+7
| | | | | | | | | | | 2004-12-14 JP Rosevear <jpr@novell.com> Fixes #68759 * mail-account-gui.c (service_check_supported): fix typo in routine name svn path=/trunk/; revision=28118
* addressbook/gui/component/addressbook-migrate.cHans Petter Jansson2004-12-091-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-12-08 Hans Petter Jansson <hpj@novell.com> * addressbook/gui/component/addressbook-migrate.c * addressbook/gui/component/select-names/e-select-names-completion.c * addressbook/gui/component/select-names/e-select-names-manager.c * addressbook/gui/component/select-names/e-select-names-model.h * addressbook/gui/contact-list-editor/e-contact-list-editor.h * addressbook/gui/contact-list-editor/e-contact-list-model.h * addressbook/gui/widgets/e-minicard.c * addressbook/gui/widgets/eab-gui-util.c * addressbook/importers/evolution-ldif-importer.c * addressbook/importers/evolution-vcard-importer.c: Include <libebook/e-destination.h> from evolution-data-server. * addressbook/util/Makefile.am: Remove e-destination.[ch] from here. * addressbook/util/e-destination.[ch]: Removed. * plugins/shared-folder/share-folder-common.c: Include <libebook/e-destination.h> from evolution-data-server. * calendar/gui/e-meeting-list-view.c * calendar/gui/e-select-names-editable.c * calendar/gui/dialogs/alarm-dialog.c * calendar/gui/dialogs/e-delegate-dialog.c: Include <libebook/e-destination.h> from evolution-data-server. * composer/e-msg-composer-hdrs.h: Include <libebook/e-destination.h> from evolution-data-server. * mail/importers/pine-importer.c: Include <libebook/e-destination.h> from evolution-data-server. svn path=/trunk/; revision=28094
* Use stock_new-dir instead of stock_folder for "New Folder" creationRodney Dawes2004-12-091-0/+6
| | | | | | | | | | 2004-12-08 Rodney Dawes <dobey@novell.com> * em-folder-tree.c: * mail-component.c (impl__get_userCreatableItems): Use stock_new-dir instead of stock_folder for "New Folder" creation svn path=/trunk/; revision=28089
* add mnemonic for buttons, labels, etc. add mnemonic for buttons, labels,Mengjie Yu2004-12-081-0/+6
| | | | | | | | | | 2004-12-07 Mengjie Yu <meng-jie.yu@sun.com> * mail-config.glade: add mnemonic for buttons, labels, etc. * mail-dialogs.glade:add mnemonic for buttons, labels, etc. * message-tags.glade:add mnemonic for buttons, labels, etc. svn path=/trunk/; revision=28085
* and put them here instead so they're available even when the mailer isn'tNot Zed2004-12-081-0/+8
| | | | | | | | | | | | 2004-12-08 Not Zed <NotZed@Ximian.com> * mail-component-factory.c (make_factory): and put them here instead so they're available even when the mailer isn't activated yet. * mail-component.c (mc_startup): remove plugin hook registrations. svn path=/trunk/; revision=28083
* dont track containee widgets anymore, they are automagically destroyed byNot Zed2004-12-061-0/+6
| | | | | | | | | | 2004-11-22 Not Zed <NotZed@Ximian.com> * em-account-editor.c (emae_receive_options_extra_item): dont track containee widgets anymore, they are automagically destroyed by the container if required. svn path=/trunk/; revision=28071
* Moved various things from e-util to libedataserver.Not Zed2004-12-031-0/+22
| | | | | | | | | | | | | | | | | | | | | 2004-11-15 Not Zed <NotZed@Ximian.com> * *.c: Moved various things from e-util to libedataserver. * GNOME_Evolution_Mail.server.in.in: remove the startup wizard stuff. * mail-config-druid.[ch]: * mail-account-editor.[ch]: * mail-account-gui.[ch]: removed & deleted. * mail-session.c (mail_session_init): and here too. * em-migrate.c (em_migrate_1_4): init camel-provider library too. (e_path_to_physical): copy from e-util/e-path.c. * Makefile.am (libevolution_mail_la_LIBADD): link to new libcamel provider too. svn path=/trunk/; revision=28047
* according to the HIG, remove accelerators in the notebook tab labelsMengjie Yu2004-12-021-0/+5
| | | | | | | | | 2004-12-01 Mengjie Yu <meng-jie.yu@sun.com> * em-account-editor.c:according to the HIG, remove accelerators in the notebook tab labels svn path=/trunk/; revision=28039
* do not call gconf here as we may be called from worker threadRadek Doulik2004-12-021-0/+10
| | | | | | | | | | | | | | 2004-11-25 Radek Doulik <rodo@ximian.com> * em-junk-filter.c (em_junk_sa_test_spamd): do not call gconf here as we may be called from worker thread (em_junk_filter_get_plugin): read alternative spam[cd] binaries paths here, use init lock to be sure no one is accessing spam[cd] binaries paths Fixes #69623 svn path=/trunk/; revision=28034
* add mnemonic for buttons. add atk name for the popup button. add accessMengjie Yu2004-12-011-0/+11
| | | | | | | | | | | | | | | 2004-12-01 Mengjie Yu <meng-jie.yu@sun.com> * em-account-editor.c: (emae_option_toggle), (emae_receive_options_item):add mnemonic for buttons. * em-format-html-display.c: (efhd_attachment_button):add atk name for the popup button. * mail-account-gui.c: (mail_account_gui_build_extra_conf):add access key for checkbox. * message-list.c: (message_list_construct):add a atk name for the message list. svn path=/trunk/; revision=28029
* ** See bug #69339.Not Zed2004-12-011-0/+15
| | | | | | | | | | | | | | | | | | | 2004-11-22 Not Zed <NotZed@Ximian.com> ** See bug #69339. * em-format-html.c (efh_format_do): after closing the base output stream, re-loop if more jobs were queued. 2004-11-19 Not Zed <NotZed@Ximian.com> ** See bug #69339. * em-format-html.c (efh_format_do): close the stream/html after we're finished, since the multipart/related stuff may write more content for orphaned attachments. svn path=/trunk/; revision=28024
* ** See bug #69579.Not Zed2004-12-011-0/+8
| | | | | | | | | | | | 2004-11-23 Not Zed <NotZed@Ximian.com> ** See bug #69579. * em-folder-properties.c (em_folder_properties_show): check to see if the vfolder is the unmatched folder before letting the user try to see its properties. svn path=/trunk/; revision=28023
* ** See bug #68958.Not Zed2004-12-011-0/+10
| | | | | | | | | | | | | | 2004-11-30 Not Zed <NotZed@Ximian.com> ** See bug #68958. * em-folder-browser.c (emfb_list_built): if the pending selected uid isn't in the folder (yet), don't clear it, just keep it around. Hook/unhook folder_changed events. (emfb_folder_changed, emfb_gui_folder_changed): if a select_uid is set, and the message is now available, then select it. svn path=/trunk/; revision=28022
* ** See bug #69446.S.Ça#lar Onur2004-12-011-0/+8
| | | | | | | | | | | | 2004-11-28 S.Ça#lar Onur <caglar@uludag.org.tr> ** See bug #69446. * evolution-2.0.2/mail/mail-account-gui.c (mail_account_gui_setup): some strcasecmp() calls changed with g_ascii_strcasecmp() for Turkish character conversiton problems [ http://www.i18nguy.com/unicode/turkish-i18n.html ] svn path=/trunk/; revision=28020
* wrap printf's in debug definesJP Rosevear2004-11-261-0/+4
| | | | | | | | 2004-11-26 JP Rosevear <jpr@novell.com> * em-format.c: wrap printf's in debug defines svn path=/trunk/; revision=28003
* get image widget directly from icon factoryJP Rosevear2004-11-261-0/+7
| | | | | | | | | | | 2004-11-26 JP Rosevear <jpr@novell.com> * em-format-html-display.c (efhd_xpkcs7mime_button): get image widget directly from icon factory * mail-send-recv.c (build_dialog): ditto svn path=/trunk/; revision=27998
* when starting new spamd, call it with --socketpath parameter to use unixRadek Doulik2004-11-251-0/+14
| | | | | | | | | | | | | | | | | | 2004-10-12 Radek Doulik <rodo@ximian.com> * em-junk-filter.c: when starting new spamd, call it with --socketpath parameter to use unix sockets instead of opening TCP port. kill such started daemon in finalize callback which is installed by atexit. also try to respawn spamd in case spamc returns error, if respawning is too fast (8 restarts in last 5 minutes) fallback to spamassassin * mail-component.c (impl_quit): call mail_session_quit * mail-session.c (mail_session_init): call junk plugin init (mail_session_quit): new method, called on evo exit svn path=/trunk/; revision=27990
* Fix date in last ChangeLog entryRodney Dawes2004-11-231-1/+1
| | | | svn path=/trunk/; revision=27962
* Evolution word spelled with an uppercase EJoan Sanfeliu2004-11-231-0/+6
| | | | | | | | | | 2004-07-16 Joan Sanfeliu <joan@fibranet.com> * mail-config.glade : Evolution word spelled with an uppercase E Fixes #61065 svn path=/trunk/; revision=27961
* Added 'match all' rules.Not Zed2004-11-121-0/+4
| | | | | | | | | | 2004-11-12 Not Zed <NotZed@Ximian.com> * filtertypes.xml: * vfoldertypes.xml: * searchtypes.xml: Added 'match all' rules. svn path=/trunk/; revision=27901
* ** Merge in notzed-messageinfo-branch.Not Zed2004-11-121-0/+28
| | | | | | | | 2004-11-12 Not Zed <NotZed@Ximian.com> ** Merge in notzed-messageinfo-branch. svn path=/trunk/; revision=27899
* l = g_list_next (l); in inner loop instead of g = g_list_next (l)..Radek Doulik2004-11-121-0/+9
| | | | | | | | | | | | | 2004-11-11 Radek Doulik <rodo@ximian.com> * em-format-hook.c (emfh_enable): l = g_list_next (l); in inner loop instead of g = g_list_next (l).. probably typo after c'n'p * em-format.c (em_format_class_remove_handler): in case the old handler doesn't exist, remove 'info' handler from type_handler table svn path=/trunk/; revision=27893
* Fix the popup id.Not Zed2004-11-031-0/+4
| | | | | | | | 2004-11-03 Not Zed <NotZed@Ximian.com> * em-folder-view.c (emfv_popup): Fix the popup id. svn path=/trunk/; revision=27815
* revert jeff's last change - we do actually want to know when we couldn'tNot Zed2004-11-031-0/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-11-03 Not Zed <NotZed@Ximian.com> * em-folder-view.c (emfv_list_done_message_selected): revert jeff's last change - we do actually want to know when we couldn't load a message. the crash he was fixing was fixed elsewhere. also fix the unref ordering stuff. * em-format-html.c (efh_format_timeout): removed the fixme i added. 2004-11-01 Not Zed <NotZed@Ximian.com> ** See bug #67496. * em-format-html.c (efh_text_html): use the base on the emformat to calculate our absolute iframe uri. (efh_multipart_related): same as emf_multipart_related. * em-format.c (emf_multipart_related): remove content-location handling, now done in format_part_as. (em_format_part_as): track content-base (& absolute content-location) of all parts here. svn path=/trunk/; revision=27807
* Check for NULL messages (happens if the message isn't available).Jeffrey Stedfast2004-11-031-0/+5
| | | | | | | | | 2004-11-02 Jeffrey Stedfast <fejj@novell.com> * em-folder-view.c (emfv_list_done_message_selected): Check for NULL messages (happens if the message isn't available). svn path=/trunk/; revision=27802
* use shorthand border: propertyRadek Doulik2004-11-021-0/+1
| | | | svn path=/trunk/; revision=27796
* replace 3 nested html tables used to create this gray border around partsRadek Doulik2004-11-021-0/+6
| | | | | | | | | | 2004-11-02 Radek Doulik <rodo@ximian.com> * em-format-html.c: replace 3 nested html tables used to create this gray border around parts content with div block with border style svn path=/trunk/; revision=27792
* Change the labels back to the same as they were in 2.0Jeffrey Stedfast2004-11-021-0/+5
| | | | | | | | | 2004-11-01 Jeffrey Stedfast <fejj@novell.com> * em-account-editor.c: Change the labels back to the same as they were in 2.0 svn path=/trunk/; revision=27787
* added hook docs, and cleaned up some of the hook point names.Not Zed2004-10-281-0/+16
| | | | | | | | | | | | | | | | | | | | 2004-10-28 Not Zed <NotZed@Ximian.com> * mail-folder-cache.c (real_flush_updates): * em-message-browser.c (em_message_browser_new): * em-mailer-prefs.c (em_mailer_prefs_construct): * em-format-html-display.c (efhd_attachment_popup): * em-folder-view.c (emfv_popup, emfv_list_done_message_selected) (emfv_format_popup_event): * em-folder-tree.c (emft_popup): * em-folder-properties.c (emfp_dialog_got_folder): * em-folder-browser.c (em_folder_browser_new): * em-composer-utils.c (em_utils_reply_to_message): * em-composer-prefs.c (em_composer_prefs_construct): * em-account-editor.c (em_account_editor_construct): added hook docs, and cleaned up some of the hook point names. svn path=/trunk/; revision=27749
* Give the Rename item a different path than the Delete item.Jeffrey Stedfast2004-10-231-0/+5
| | | | | | | | | 2004-10-22 Jeffrey Stedfast <fejj@novell.com> * em-folder-tree.c: Give the Rename item a different path than the Delete item. svn path=/trunk/; revision=27702
* duh, they're camel not gobjects.Not Zed2004-10-221-0/+7
| | | | | | | | | | | 2004-10-22 Not Zed <NotZed@Ximian.com> * em-event.c (eme_target_free): duh, they're camel not gobjects. * em-folder-view.c (emfv_list_done_message_selected): added a message.reading event. svn path=/trunk/; revision=27694
* Add a REPLY_ALL flag to the Message target. Set the REPLY_ALL flag whenNat Friedman2004-10-221-1/+7
| | | | | | | | | | 2004-10-22 Nat Friedman <nat@novell.com> * em-event.c: Add a REPLY_ALL flag to the Message target. * em-composer-utils.c (em_utils_reply_to_message): Set the REPLY_ALL flag when appropriate. svn path=/trunk/; revision=27689
* emit a 'message.replying' event with a message target.Not Zed2004-10-211-0/+15
| | | | | | | | | | | | | | | | | | | 2004-10-21 Not Zed <NotZed@Ximian.com> * em-composer-utils.c (em_utils_reply_to_message): emit a 'message.replying' event with a message target. 2004-10-21 Nat <nat@novell.com> * em-event.c (em_event_target_new_message): new target type for message-related events. 2004-10-21 Not Zed <NotZed@Ximian.com> * em-folder-view.c (emfv_format_popup_event): put 'evolution' back in the popup hook names. svn path=/trunk/; revision=27673
* convert to org.gnome hook namesJP Rosevear2004-10-201-1/+2
| | | | | | | | | | | | | 2004-10-19 JP Rosevear <jpr@novell.com> * em-account-editor.c, em-composer-prefs.c, em-config.c, em-event.c, em-folder-browser.c, em-folder-properties.c, em-folder-tree.c, em-folder-view.c, em-format-hook.c, em-format-html-display.c, em-mailer-prefs.c, em-menu.c, em-message-browser.c, em-popup.c, message-list.c: convert to org.gnome hook names svn path=/trunk/; revision=27635
* convert to org.gnome hook namesJP Rosevear2004-10-201-0/+8
| | | | | | | | | | | | | 2004-10-19 JP Rosevear <jpr@novell.com> * em-account-editor.c, em-composer-prefs.c, em-config.c, em-event.c, em-folder-browser.c, em-folder-properties.c, em-folder-tree.c, em-folder-view.c, em-format-hook.c, em-format-html-display.c, em-mailer-prefs.c, em-menu.c, em-message-browser.c, em-popup.c, message-list.c: convert to org.gnome hook names svn path=/trunk/; revision=27634
* convert to G_DEFINE_TYPEJP Rosevear2004-10-191-0/+4
| | | | | | | | 2004-10-19 JP Rosevear <jpr@novell.com> * message-list.c: convert to G_DEFINE_TYPE svn path=/trunk/; revision=27624
* ** See bug #67014.Not Zed2004-10-191-0/+20
| | | | | | | | | | | | | | | | | | | | | | | | 2004-10-11 Not Zed <NotZed@Ximian.com> ** See bug #67014. * mail-errors.xml: added "checking-service" error. * em-account-editor.c (em_account_editor_construct): keep track of the dialogue (emae_editor_destroyed): , and clean up when destroyed. * em-account-editor.c (emae_check_authtype) (emae_check_authtype_response, emae_check_authtype_done): handle checking authtype gui here. * mail-config.c (check_service_describe, check_service_check) (check_response, mail_config_check_service): removed. * mail-ops.c (mail_check_service): moved here from mail-config, and modified to be a re-usable threaded function. svn path=/trunk/; revision=27615
* ** See bug #68006.Not Zed2004-10-191-0/+7
| | | | | | | | | | | 2004-10-18 Not Zed <NotZed@Ximian.com> ** See bug #68006. * em-folder-view.c (emfv_init): dont ref/sink the invisible. (emfv_destroy): just destroy it here. svn path=/trunk/; revision=27612