aboutsummaryrefslogtreecommitdiffstats
path: root/mail
Commit message (Collapse)AuthorAgeFilesLines
* Use e_util_mkdir_hier() instead of e_mkdir_hier().Simon Zheng2006-01-1013-16/+62
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2006-01-10 Simon Zheng <simon.zheng@sun.com> * em-composer-utils.c: * em-folder-tree-model.c: (em_folder_tree_model_save_state): * em-format-html.c: * em-migrate.c: (cp_r), (em_migrate_folder), (em_migrate_pop_uid_caches_1_4), (em_migrate_folder_expand_state_1_4), (em_migrate_folder_view_settings_1_4), (em_migrate_imap_cmeta_1_4), (em_migrate_1_4), (emm_setup_initial), (em_migrate): * em-popup.c: * em-utils.c: (em_utils_save_part_to_file): * mail-component.c: (mail_component_init): * mail-config.c: * mail-folder-cache.c: * mail-mt.c: * mail-ops.c: * mail-tools.c: (mail_tool_get_local_movemail_path): Use e_util_mkdir_hier() instead of e_mkdir_hier(). Use e_util_strstrcase() instead of e_strstrcasea(). use e_strftime() in evolution-data-server/ libedataserver/e-data-server-util.c instead of the copy in evolution/e-util/e-util.c. use e_filename_make_safe() in evolution-data-server/ libedataserver/e-data-server-util.c instead of the copy in evolution/e-util/e-util.c. use e_utf8_strftime() in evolution-data-server/ libedataserver/e-data-server-util.c instead of the copy in evolution/e-util/e-util.c. svn path=/trunk/; revision=31118
* changing "cancelled" (British English) to "canceled" (American English).Andre Klapper2006-01-064-4/+11
| | | | | | | | | | | | | | | | | | | | | | 2006-01-06 Andre Klapper <a9016009@gmx.de> * addressbook/gui/widgets/eab-gui-util.c: * calendar/calendar.error.xml: * calendar/gui/dialogs/task-details-page.glade: * calendar/gui/e-cal-component-preview.c: * calendar/gui/e-cal-model-tasks.c: * calendar/gui/e-calendar-table.c: * calendar/gui/e-itip-control.c: * calendar/gui/print.c: * mail/mail-ops.c: * mail/mail-send-recv.c: * mail/mail-session.c: * plugins/itip-formatter/itip-formatter.c: * plugins/itip-formatter/itip-view.c: changing "cancelled" (British English) to "canceled" (American English). Fixes bug 325334. svn path=/trunk/; revision=31088
* use libedataserver/e-account-list.h instead of e-util/e-account-list.h.Simon Zheng2006-01-0614-13/+31
| | | | | | | | | | | | | | | | | | | | | | 2006-01-06 Simon Zheng <simon.zheng@sun.com> * em-account-editor.c: * em-account-prefs.c: * em-composer-utils.c: * em-folder-tree-model.h: * em-migrate.c: * em-subscribe-editor.c: * em-utils.c: * importers/netscape-importer.c: * mail-config.c: * mail-crypto.c: * mail-ops.h: * mail-send-recv.c: * mail-vfolder.c: use libedataserver/e-account-list.h instead of e-util/e-account-list.h. use libedataserver/e-account.h instead of e-util/e-account.h. svn path=/trunk/; revision=31075
* Uncommented mail_tool_get_local_movemail_path for non-win32 builds sinceSrinivasa Ragavan2006-01-042-2/+6
| | | | | | | | | 2006-01-04 Srinivasa Ragavan <sragavan@novell.com> * mail-tools.c: Uncommented mail_tool_get_local_movemail_path for non-win32 builds since it is used in non-win32 build. svn path=/trunk/; revision=31048
* Use the composer window as the parent window while showing the errorParthasarathi Susarla2006-01-042-1/+7
| | | | | | | | | | 2006-01-04 Parthasarathi Susarla <sparthasarathi@novell.com> * em-composer-utils.c: (em_utils_composer_send_cb): Use the composer window as the parent window while showing the error message. svn path=/trunk/; revision=31041
* Fix 313095, Add error identifier ask-delete-proxy-accounts.Shreyas Srinivasan2006-01-032-0/+13
| | | | | | | | | 2006-01-02 Shreyas Srinivasan <sshreyas@novell.com> * mail.error.xml: Fix 313095, Add error identifier ask-delete-proxy-accounts. svn path=/trunk/; revision=31037
* Remove the first check in the previous commit. This is redundant as it isHarish Krishnaswamy2006-01-022-4/+9
| | | | | | | | | | | | 2006-01-02 Harish Krishnaswamy <kharish@novell.com> * em-folder-view.c: (emfv_setting_notify): Remove the first check in the previous commit. This is redundant as it is always guaranteed that the component has been activated at this point. And when not, it ought to crash :-). svn path=/trunk/; revision=31026
* reviewed by: Parthasarathi <sparthasarathi@novell.com>Harish Krishnaswamy2006-01-022-3/+18
| | | | | | | | | | | | | 2006-01-02 Harish Krishnaswamy <kharish@novell.com> reviewed by: Parthasarathi <sparthasarathi@novell.com> * em-folder-view.c: (emfv_setting_notify): Set the properties on the bonobo component only if it already has been activated. Fixes #325375 (critical warning crasher). svn path=/trunk/; revision=31024
* translate the labels of emfp_items.Changwoo Ryu2006-01-023-1/+34
| | | | | | | | | | | | 2006-01-01 Changwoo Ryu <cwryu@debian.org> * em-folder-properties.c (emfp_dialog_got_folder): translate the labels of emfp_items. * em-account-editor.c (em_account_editor_construct): translate the labels of emae_{editor,druid}_items. svn path=/trunk/; revision=31023
* String Fixes (Bug #325122)Harish Krishnaswamy2006-01-012-9/+9
| | | | | | | | 2006-01-01 Harish Krishnaswamy <kharish@novell.com> * String Fixes (Bug #325122) svn path=/trunk/; revision=31006
* s/don't/do not/ string changes. Fixes #325276.Harish Krishnaswamy2006-01-014-6/+13
| | | | | | | | | 2006-01-01 Harish Krishnaswamy <kharish@novell.com> * em-utils.c (em_utils_prompt_user), mail-config.glade, mail.error.xml : s/don't/do not/ string changes. Fixes #325276. svn path=/trunk/; revision=31002
* Fixing several typos and harmonizing capital/small letters. PartiallyAndre Klapper2005-12-311-0/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-12-30 Andre Klapper <a9016009@gmx.de> * mail.error.xml: Fixing several typos and harmonizing capital/small letters. Partially fixes bug 306117. 2005-12-30 Andre Klapper <a9016009@gmx.de> * mail-session.c: changing "canceled" to "cancelled" to stay consistant to the rest. Fixes bug 325116. 2005-12-30 Andre Klapper <a9016009@gmx.de> * evolution-mail.schemas.in.in: added quotes to literal values. Fixes bug 272772. 2005-12-29 Andre Klapper <a9016009@gmx.de> * em-folder-properties.c: removed wrong singular string. Fixes bug 311472. 2005-12-22 Andre Klapper <a9016009@gmx.de> * mail-config.glade: changed one duplicated mnemonic. Fixes bug 313801. 2005-12-20 Andre Klapper <a9016009@gmx.de> * mail-config.glade: changing file selector window title from "Execute command..." to "Select sound file". Fixes bug 324173. 2005-12-19 Andre Klapper <a9016009@gmx.de> * mail-config.glade: changed 3 HIG-violating mnemonics. Fixes bug 256913. svn path=/trunk/; revision=30985
* changing "canceled" to "cancelled" to stay consistant to the rest. FixesAndre Klapper2005-12-301-1/+1
| | | | | | | | | 2005-12-30 Andre Klapper <a9016009@gmx.de> * evolution/mail/mail-session.c, evolution/calendar/calendar.error.xml: changing "canceled" to "cancelled" to stay consistant to the rest. Fixes bug 325116. svn path=/trunk/; revision=30974
* added quotes to literal values. Fixes bug 272772.Andre Klapper2005-12-301-1/+1
| | | | | | | | 2005-12-30 Andre Klapper <a9016009@gmx.de> * evolution-mail.schemas.in.in: added quotes to literal values. Fixes bug 272772. svn path=/trunk/; revision=30973
* Fixing several typos and harmonizing capital/small letters. PartiallyAndre Klapper2005-12-301-1/+1
| | | | | | | | | | | | | 2005-12-30 Andre Klapper <a9016009@gmx.de> * evolution/plugins/exchange-operations/org-gnome-exchange-operations.error.xml, evolution/plugins/groupwise-features/properties.glade, evolution/plugins/bbdb/org-gnome-evolution-bbdb.eplug.xml, evolution/plugins/plugin-manager/org-gnome-plugin-manager.eplug.xml, evolution/ui/evolution-calendar.xml org-gnome-evolution-startup-wizard.eplug.xml, evolution/mail/mail.error.xml: Fixing several typos and harmonizing capital/small letters. Partially fixes bug 306117. svn path=/trunk/; revision=30972
* removed wrong singular string. Fixes bug 311472.Andre Klapper2005-12-301-2/+4
| | | | | | | | 2005-12-29 Andre Klapper <a9016009@gmx.de> * em-folder-properties.c: removed wrong singular string. Fixes bug 311472. svn path=/trunk/; revision=30967
* ** Fixes bug #228040, #324677Srinivasa Ragavan2005-12-233-3/+37
| | | | | | | | | | | | | | | | 2005-12-23 Srinivasa Ragavan <sragavan@novell.com> ** Fixes bug #228040, #324677 * em-folder-view.c (emfv_popup_flag_completed), (emfv_popup_flag_clear), (emfv_enable_menus): Added menus for complete and clear. Also added code to refresh preview on setting flags. Also added code to hide junk/not-junk menu depending on their sensitivity. * em-utils.c: (tag_editor_response), (em_utils_flag_for_followup): Added code to refresh preview. svn path=/trunk/; revision=30941
* changed one duplicated mnemonic. Fixes bug 313801Andre Klapper2005-12-221-1/+1
| | | | | | | | 2005-12-22 Andre Klapper <a9016009@gmx.de> * mail-config.glade: changed one duplicated mnemonic. Fixes bug 313801 svn path=/trunk/; revision=30938
* *** empty log message ***Parthasarathi Susarla2005-12-221-0/+1
| | | | svn path=/trunk/; revision=30933
* Evolution is now Network Aware, the day of complete awareness beckons, TheShreyas Srinivasan2005-12-223-1/+38
| | | | | | | | | | | 2005-12-22 Shreyas Srinivasan <sshreyas@novell.com> * Evolution is now Network Aware, the day of complete awareness beckons, The machines are taking over... * Network Manager support for evolution svn path=/trunk/; revision=30926
* em-camel-stream.c (em_camel_stream_init) UseTor Lillqvist2005-12-213-0/+17
| | | | | | | | | | | | | 2005-12-21 Tor Lillqvist <tml@novell.com> * em-camel-stream.c (em_camel_stream_init) * em-sync-stream.c (em_sync_stream_init): Use g_io_channel_win32_new_socket() on Win32 instead of g_io_channel_unix_new() to avoid confusion between file descriptors and sockets (which can and do overlap!). We know that e_msgport_fd() returns a socket on Win32. svn path=/trunk/; revision=30923
* *** empty log message ***Parthasarathi Susarla2005-12-211-1/+1
| | | | svn path=/trunk/; revision=30917
* Fixes #324670 Respond to the change of mail/display/paned_size in gconf.Sam Yang2005-12-212-0/+21
| | | | | | | | | | 2005-12-21 Sam Yang <sam.yang@sun.com> Fixes #324670 * em-folder-view.c: (emfv_setting_notify): Respond to the change of mail/display/paned_size in gconf. svn path=/trunk/; revision=30916
* committed these files to fix http://bugzilla.gnome.org/show_bug.cgi?id=260354Parthasarathi Susarla2005-12-213-28/+51
| | | | | | | | | | | | | | ChangeLog addressbook/ChangeLog addressbook/gui/component/addressbook-component.c calendar/ChangeLog calendar/gui/calendar-component.c calendar/gui/memos-component.c calendar/gui/tasks-component.c mail/ChangeLog mail/Evolution-Mail.idl mail/mail-component.c shell/ChangeLog shell/Evolution-Component.idl shell/Evolution-Shell.idl shell/Evolution.idl shell/Makefile.am shell/e-shell-window.c shell/e-shell-window.h shell/e-shell.c svn path=/trunk/; revision=30915
* ** See bug 324473 delete reference to account editor to make sure beJeff Cai2005-12-212-1/+7
| | | | | | | | | | | 2005-12-21 Jeff Cai <jeff.cai@sun.com> ** See bug 324473 * em-account-editor.c: (em_account_editor_construct): delete reference to account editor to make sure be destroyed when it is closed. svn path=/trunk/; revision=30912
* removed conflict indicators.Veerapuram Varadhan2005-12-201-1/+0
| | | | svn path=/trunk/; revision=30900
* Fixes #246256 Change "Case _Sensitive" to "Case _sensitive".Veerapuram Varadhan2005-12-202-1/+6
| | | | | | | Fixes #246256 * mail-dialogs.glade: Change "Case _Sensitive" to "Case _sensitive". svn path=/trunk/; revision=30899
* ** See bug 324319 Add the accessible name of arrow button, and theBoby Wang2005-12-202-0/+9
| | | | | | | | | | | 2005-12-20 Boby Wang <Boby.Wang@sun.com> ** See bug 324319 * em-format-html-display.c: (efhd_add_bar): Add the accessible name of arrow button, and the attachment bar can be opened by gok. svn path=/trunk/; revision=30895
* ** See bug 234008Parthasarathi Susarla2005-12-203-1/+26
| | | | | | | | | | | | | 2005-12-20 Parthasarathi Susarla <sparthasarathi@novell.com> ** See bug 234008 * em-folder-tree-model.c: * mail-folder-cache.c: Make sure that the Draft folder highlights the number of messages in it svn path=/trunk/; revision=30891
* changing file selector window title from "Execute command..." to "SelectAndre Klapper2005-12-201-1/+1
| | | | | | | | 2005-12-20 Andre Klapper <a9016009@gmx.de> * mail-config.glade: changing file selector window title from "Execute command..." to "Select sound file". Fixes bug 324173. svn path=/trunk/; revision=30885
* changed 3 HIG-violating mnemonics. Fixes bug 256913Andre Klapper2005-12-201-3/+3
| | | | | | | | 2005-12-19 Andre Klapper <a9016009@gmx.de> * mail-config.glade: changed 3 HIG-violating mnemonics. Fixes bug 256913 svn path=/trunk/; revision=30883
* ** Fixes bug #323867.Sam Yang2005-12-192-0/+39
| | | | | | | | | | | 2005-12-16 Sam Yang <sam.yang@sun.com> ** Fixes bug #323867. * em-folder-view.c: (emfv_setting_notify): Respond to the change of /apps/evolution/mail/display/show_deleted and thread_list in gconf. svn path=/trunk/; revision=30873
* em-folder-browser.c em-folder-view.c em-format-html.cTor Lillqvist2005-12-1819-115/+400
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-12-18 Tor Lillqvist <tml@novell.com> * em-folder-browser.c * em-folder-view.c * em-format-html.c * em-format-html-display.c * em-mailer-prefs.c * em-message-browser.c * em-migrate.c * em-subscribe-editor.c * em-sync-stream.c * em-utils.c * em-vfolder-editor.c * em-vfolder-rule.c * mail-autofilter.c * mail-component.c * mail-config.c * mail-folder-cache.c: Use gstdio wrappers. Construct pathnames of glade, xml, etspec and png files at run-time. Use g_filename_{to,from}_uri(). * em-folder-browser.c (emfb_init) * em-folder-view.c (emfv_finalise) * em-message-browser.c (emmb_init): As EMFolderView::ui_files now always is a list of filenames constructed with g_build_filename(), use g_free() on each list entry before calling g_slist_free() on the list. * em-folder-tree-model.c (em_folder_tree_model_load_state): Use e_xml_parse_file(). * em-migrate.c: Bypass all the code for upgrading from 1.x on Win32. (emm_setup_initial): Use GDir instead of dirent. * em-sync-stream.c * mail-folder-cache.c: Use pthread_equal() to compare pthread_t values. * em-vfs-stream.c: No EINPROGRESS or ELOOP on Win32. svn path=/trunk/; revision=30854
* Use gstdio wrappers. Construct pathnames of glade files at run-time.Tor Lillqvist2005-12-182-2/+11
| | | | | | | | | 2005-12-18 Tor Lillqvist <tml@novell.com> * em-filter-editor.c: Use gstdio wrappers. Construct pathnames of glade files at run-time. svn path=/trunk/; revision=30853
* Use gstdio wrappers. Construct pathnames of glade files at run-time.Tor Lillqvist2005-12-182-2/+10
| | | | | | | | | 2005-12-18 Tor Lillqvist <tml@novell.com> * em-account-prefs.c: Use gstdio wrappers. Construct pathnames of glade files at run-time. svn path=/trunk/; revision=30852
* Use gstdio wrappers. Construct pathnames of glade files at run-time.Tor Lillqvist2005-12-182-16/+94
| | | | | | | | | 2005-12-18 Tor Lillqvist <tml@novell.com> * em-account-editor.c: Use gstdio wrappers. Construct pathnames of glade files at run-time. svn path=/trunk/; revision=30851
* Use THREADS_CFLAGS and _LIBS. Don't need CAMEL_LIBS.Tor Lillqvist2005-12-182-2/+7
| | | | | | | | 2005-12-18 Tor Lillqvist <tml@novell.com> * Makefile.am: Use THREADS_CFLAGS and _LIBS. Don't need CAMEL_LIBS. svn path=/trunk/; revision=30850
* Include e-util-private.h for O_BINARY.Tor Lillqvist2005-12-181-0/+2
| | | | svn path=/trunk/; revision=30847
* importers/elm-importer.c importers/evolution-mbox-importer.cTor Lillqvist2005-12-187-23/+45
| | | | | | | | | | | | | | 2005-12-17 Tor Lillqvist <tml@novell.com> * importers/elm-importer.c * importers/evolution-mbox-importer.c * importers/evolution-outlook-importer.c * importers/mail-importer.c * importers/netscape-importer.c * importers/pine-importer.c: Use GLib API when applicable. svn path=/trunk/; revision=30843
* Beautify #include order and syntax. Use gstdio wrappers. ConstructTor Lillqvist2005-12-182-8/+15
| | | | | | | | | | 2005-12-17 Tor Lillqvist <tml@novell.com> * message-tag-followup.c: Beautify #include order and syntax. Use gstdio wrappers. Construct pathnames of files to be read at run-time instead of using compile-time paths. svn path=/trunk/; revision=30842
* Beautify #include order and syntax. Use gstdio wrappers. ConstructTor Lillqvist2005-12-182-40/+45
| | | | | | | | | | 2005-12-17 Tor Lillqvist <tml@novell.com> * message-list.c: Beautify #include order and syntax. Use gstdio wrappers. Construct pathnames of files to be read at run-time instead of using compile-time paths. svn path=/trunk/; revision=30841
* Harmonize #include order and syntax. Use pthread_equal() to compareTor Lillqvist2005-12-182-24/+30
| | | | | | | | | | | | 2005-12-17 Tor Lillqvist <tml@novell.com> * mail-vfolder.c: Harmonize #include order and syntax. Use pthread_equal() to compare pthread_t values. * mail-vfolder.c: Use gstdio wrappers. Construct XML file pathname at run-time. svn path=/trunk/; revision=30840
* Use gstdio wrappers. Beautify #include order and syntax.Tor Lillqvist2005-12-182-16/+27
| | | | | | | | | | 2005-12-13 Tor Lillqvist <tml@novell.com> * mail-tools.c: Use gstdio wrappers. Beautify #include order and syntax. (mail_tool_get_local_movemail_path): Not used, put in #if 0. svn path=/trunk/; revision=30839
* Use gstdio wrappers. Construct UI XML file pathname at run-time.Tor Lillqvist2005-12-182-7/+18
| | | | | | | | | 2005-12-13 Tor Lillqvist <tml@novell.com> * mail-signature-editor.c: Use gstdio wrappers. Construct UI XML file pathname at run-time. svn path=/trunk/; revision=30838
* Include just <gtk/gtk.h> and not a handful of individual gtk headers.Tor Lillqvist2005-12-182-24/+25
| | | | | | | | | | 2005-12-13 Tor Lillqvist <tml@novell.com> * mail-session.c: Include just <gtk/gtk.h> and not a handful of individual gtk headers. Harmonize #include order and syntax. Use pthread_equal() to compare pthread_t values. svn path=/trunk/; revision=30837
* Use gstdio wrappers. Open file in binary mode.Tor Lillqvist2005-12-182-15/+18
| | | | | | | | 2005-12-13 Tor Lillqvist <tml@novell.com> * mail-ops.c: Use gstdio wrappers. Open file in binary mode. svn path=/trunk/; revision=30836
* Add copyright blurb. Include just <gtk/gtk.h> and not a handful ofTor Lillqvist2005-12-182-27/+61
| | | | | | | | | | | | | | | | | | 2005-12-13 Tor Lillqvist <tml@novell.com> * mail-mt.c: Add copyright blurb. Include just <gtk/gtk.h> and not a handful of individual gtk headers. Harmonize #include order and syntax. Use pthread_equal() to compare pthread_t values. Use separate flag field to indicate whether a pthread_t field is valid or not. Use e_util_pthread_id() in debugging output. (em_channel_setup): Call g_io_channel_win32_new_socket() on Win32 instead of g_io_channel_unix_new(). This avoids the occasional "giowin32.c:1661: 12 is both a file descriptor and a socket, file descriptor interpretation assumed." style warnings, which indicate a real problem in this case. svn path=/trunk/; revision=30835
* Include libedataserver-$EDS_PACKAGE in the requirement list for E_WIDGETS.Tor Lillqvist2005-12-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | 2005-12-06 Tor Lillqvist <tml@novell.com> * configure.in: Include libedataserver-$EDS_PACKAGE in the requirement list for E_WIDGETS. Set bindir_in_server_file, privlibexecdir_in_server_file and componentdir_in_server_file. On Unix, they are the same as bindir, privlibexecdir and componentdir respectively. On Win32, use paths relative from lib/bonobo/servers. AC_SUBST these variables. * server.mk: Substitute the values above new variables for the corresponding @..._IN_SERVER_FILE@ strings in the .server.in.in files. * addressbook/gui/component/GNOME_Evolution_Addressbook.server.in.in * calendar/gui/GNOME_Evolution_Calendar.server.in.in * calendar/gui/alarm-notify/GNOME_Evolution_Calendar_AlarmNotify.server.in.in * mail/GNOME_Evolution_Mail.server.in.in * shell/GNOME_Evolution_Shell.server.in.in * shell/GNOME_Evolution_Test.server.in.in: Correspondingly, use the @..._IN_SERVER_FILE@ strings. svn path=/trunk/; revision=30793
* Mail Context Menu re-ordered correctly, fixes bug #323140.Karsten Bräckelmann2005-12-122-2/+7
| | | | | | | | | 2005-12-12 Karsten Bräckelmann <guenther@rudersport.de> * em-folder-view.c: Mail Context Menu re-ordered correctly, fixes bug #323140. svn path=/trunk/; revision=30757
* Fix #47857Shreyas Srinivasan2005-12-122-1/+5
| | | | | | | | 2005-12-12 Shreyas Srinivasan <sshreyas@novell.com> * mail.error.xml: Fix #47857 svn path=/trunk/; revision=30756
* See bug ** 323253Shi Pu2005-12-062-1/+9
| | | | | | | | | | | | 2005-12-05 Shi Pu <shi.pu@sun.com> See bug ** 323253 * mail-send-recv.c: (format_url): If url->host is NULL or it is emtpy, don't print it out in send & receive dialog. svn path=/trunk/; revision=30727
* literal strings do not need to be \0 terminated, they are alreadyJeffrey Stedfast2005-11-292-6/+13
| | | | | | | | | | 2005-11-28 Jeffrey Stedfast <fejj@novell.com> * em-folder-view.c (emfv_setting_notify): literal strings do not need to be \0 terminated, they are already nul-terminated by definition. svn path=/trunk/; revision=30697
* ** See bug #322414 Respond to the change ofSam Yang2005-11-282-0/+31
| | | | | | | | | | | 2005-11-28 Sam Yang <sam.yang@sun.com> ** See bug #322414 * em-folder-view.c: (emfv_setting_notify): Respond to the change of /apps/evolution/mail/display/show_preview in gconf. svn path=/trunk/; revision=30691
* Use gstdio wrappers. (url_requested): Use g_filename_from_uri() instead ofTor Lillqvist2005-11-252-8/+28
| | | | | | | | | | | | | 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-234-8/+33
| | | | | | | | | | | | | | | | | 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-182-3/+589
| | | | | | | | | | | | 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-262-2/+9
| | | | | | | | | | | 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-226-9/+26
| | | | | | | | | | | | | | | | 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-212-1/+6
| | | | | | | | | 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-212-1/+7
| | | | | | | | | | 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
* composer/e-msg-composer-select-file.c, composer/e-msg-composer.c,Philip Van Hoof2005-10-191-13/+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=30532
* Include e-attachment-bar.h relative to the top dir, so it stops borkingHarish Krishnaswamy2005-10-192-1/+7
| | | | | | | | | | 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-188-8/+102
| | | | | | | | 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-184-41/+117
| | | | | | | | | | | | | | | | | | | | | | | | | | 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-301-0/+2
| | | | | | | | | | | 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=30429
* ** See bug 317284Parthasarathi Susarla2005-09-292-13/+23
| | | | | | | | | | | 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-282-6/+7
| | | | | | | | | | | 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-282-2/+13
| | | | | | | | | 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-282-1/+10
| | | | | | | | 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-282-0/+13
| | | | | | | | | 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-283-6/+15
| | | | | | | | | | | | | 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-282-0/+7
| | | | | | | | | | 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-262-1/+20
| | | | | | | | | | | | 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-232-2/+11
| | | | | | | | | | | | | 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-212-2/+12
| | | | | | | | | | | 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-203-0/+12
| | | | | | | | | | 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-032-33/+55
| | | | | | | | 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-263-8/+34
| | | | | | | | | | | | | | | | 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-242-4/+7
| | | | | | | | | 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-247-24/+49
| | | | | | | | | | | | | | | | | | | | | | | | | | 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-222-1/+14
| | | | | | | | | | | | 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
* fixed a typo: s/occured/occurred/gJens Seidel2005-08-221-1/+1
| | | | svn path=/trunk/; revision=30180
* put the s/mime message back, awaiting string approval for a changeNot Zed2005-08-195-147/+170
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-185-345/+79
| | | | | | | | | | | | | 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-172-6/+29
| | | | | | | | | | | | 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-172-0/+8
| | | | | | | | | | 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-162-0/+8
| | | | | | | | | | | 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-162-4/+8
| | | | | | | | | 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-162-1/+8
| | | | | | | | | | 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-152-2/+7
| | | | | | | | | 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-122-34/+40
| | | | | | | | | | 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-122-3/+50
| | | | | | | | | | | 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-112-1/+8
| | | | | | | | | | 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-113-8/+12
| | | | | | | | | | | 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-112-24/+49
| | | | | | | | | | 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-113-8/+21
| | | | | | | | | | | | | | | | 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-106-113/+44
| | | | | | | | | | | | | | | | | | | 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-102-1/+12
| | | | | | | | | | | 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-102-5/+31
| | | | | | | | | | | 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-092-1/+9
| | | | | | | | | | | 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-082-3/+12
| | | | | | | | | | | 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-082-6/+17
| | | | | | | | | 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-082-2/+12
| | | | | | | | | | | 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-0811-33/+138
| | | | | | | | | | | | | | | | | | | | | | 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-062-1/+6
| | | | svn path=/trunk/; revision=30008
* ** See bug #273885.Not Zed2005-08-058-21/+79
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-052-11/+14
| | | | | | | | | 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-042-1/+5
| | | | | | | | 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-043-5/+17
| | | | | | | | | | | | | | | 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
* Bummer, reverting previous accidental commitJules Colding2005-08-031-23/+23
| | | | svn path=/trunk/; revision=29972
* Add missing forward referencesJules Colding2005-08-031-23/+23
| | | | svn path=/trunk/; revision=29971
* Allocated a new string to be used for the error dialog response to avoidArunprakash2005-08-032-1/+7
| | | | | | | | | | 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-022-0/+8
| | | | | | | | | | | 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-022-6/+13
| | | | | | | | | | 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-022-13/+21
| | | | | | | | | 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
* ** See bug #300607.Not Zed2005-08-011-23/+60
| | | | | | | | | | | 2005-07-29 Not Zed <NotZed@Ximian.com> ** See bug #300607. * mail-vfolder.c (store_folder_renamed_rec, store_folder_renamed): rename all folders in the folder tree renamed. svn path=/trunk/; revision=29943
* Fix #311223. Include <camel/camel-multipart.h> so that lazy binding doesShreyas Srinivasan2005-07-292-0/+6
| | | | | | | | | 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-292-4/+12
| | | | | | | | | 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-292-3/+8
| | | | | | | | | | 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-282-1/+8
| | | | | | | | | 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-272-2/+6
| | | | | | | | 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-272-4/+16
| | | | | | | | | 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-272-0/+5
| | | | | | | | 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-257-36/+542
| | | | | | | | | | | | | | | | | | | | | 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-212-12/+8
| | | | | | | | | | | | | | 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-2112-32/+253
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-202-1/+6
| | | | | | | | | 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-152-0/+7
| | | | | | | | | | 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-134-2/+19
| | | | | | | | | | | | | 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-1210-671/+450
| | | | svn path=/trunk/; revision=29725
* Add new functions to remove proxy accounts and proxies created by theShreyas Srinivasan2005-07-106-33/+104
| | | | | | | | | | | | | | 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
* removed from here removed removedVivek Jain2005-07-064-872/+0
| | | | | | | | | | 2005-07-06 Vivek Jain <jvivek@novell.com> * em-junk-filter.c : removed from here * em-junk-filter.h :removed * em-junk.plugin.[ch]: removed svn path=/trunk/; revision=29644
* moved to plugins/sa-junk-plugin updated to removed/add these files. assignVivek Jain2005-07-064-10/+21
| | | | | | | | | | | | | | 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
* added new files to have a new hook for implementing junk pluginsVivek Jain2005-07-062-0/+464
| | | | | | | | | 2005-07-06 Vivek Jain <jvivek@novell.com> * em-junk-hook.[ch] : added new files to have a new hook for implementing junk plugins svn path=/trunk/; revision=29642
* use the cache, since we set it up. (efhd_image): added a (private!) formatNot Zed2005-07-064-45/+306
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-062-1/+28
| | | | | | * 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-014-13/+152
| | | | | | | | | | | | 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-253-7/+45
| | | | | | | | | | | | | | | | | | | 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
* Added widgets in INCLUDES.Kaushal Kumar2005-06-2311-12/+12
| | | | | | | | | | | | 2005-06-23 Kaushal Kumar <kakumar@novell.com> * e-util/Makefile.am, widgets/e-timezone-dialog/Makefile.am, addressbook/gui/search/Makefile.am, plugins/groupwise-features/Makefile.am: Added widgets in INCLUDES. Updated the include paths to use misc instead of widgets/misc. svn path=/trunk/; revision=29574
* ** See bug #301466.Brian Mury2005-06-214-3/+10
| | | | | | | | | | | 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-182-1/+5
| | | | | | | | 2005-06-18 Tor Lillqvist <tml@novell.com> * GNOME_Evolution_Mail.server.in.in: Use SOEXT. svn path=/trunk/; revision=29536
* Retired GAL from Head. The relevant files have moved inside evolution.Kaushal Kumar2005-06-1720-36/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-06-17 Kaushal Kumar <kakumar@novell.com> * Retired GAL from Head. The relevant files have moved inside evolution. Thanks to JP Rosevear for performing the cvs surgery. The files have been moved in the following order. evolution/e-util <- gal/gal/util evolution/a11y <- gal/gal/a11y evolution/a11y/e-table <- gal/gal/a11y/e-table evolution/a11y/e-text <- gal/gal/a11y/e-text evolution/widgets/table <- gal/gal/e-table evolution/widgets/text <- gal/gal/e-text evolution/widgets/misc <- gal/gal/widgets evolution/widgets/misc/pixmaps <- gal/gal/widgets/pixmaps evolution/widgets/menus <- gal/gal/menus Following is the summary of changes done to fix the build:- - New files added to cvs repository, - a11y/e-table/Makefile.am - a11y/e-text/Makefile.am - widgets/table/Makefile.am - widgets/text/Makefile.am - widgets/misc/pixmaps/Makefile.am - iconv-detect.h - iconv-detect.c - Updated configure.in. - Updated all the relevant Makefile.am files. - Updated the include paths to replace all gal references. - Updated the marshal list to suit gal files requirements. svn path=/trunk/; revision=29522
* make this run a timeout so we don't update too often and suck loads of cpuNot Zed2005-06-082-1/+44
| | | | | | | | | 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-072-1/+4
| | | | svn path=/trunk/; revision=29464
* only let this be included once.Not Zed2005-06-023-2/+25
| | | | | | | | | | | | 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-025-8/+49
| | | | | | | | | | | | | 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-012-5/+23
| | | | | | | | | | | | | | | 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-254-37/+12
| | | | | | | | | | | | | | 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-203-0/+14
| | | | | | | | | 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-192-0/+13
| | | | | | | | | 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-193-0/+20
| | | | | | | | | 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-1912-66/+115
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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-174-40/+26
| | | | | | | | | | | | | | | 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-1620-69/+93
| | | | | | | | | | | | | | 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-1618-18/+21
| | | | | | | | 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-162-0/+5
| | | | | | | | | | | | | | | | | | | | | 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-1410-818/+1093
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-132-1/+11
| | | | | | | | | | | 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-133-24/+47
| | | | | | | | | | 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-122-1/+6
| | | | | | | | | 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-073-43/+56
| | | | | | | | | | | | 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-065-633/+363
| | | | | | | | | 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-062-14/+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
* Changed string 'login' Rephrased photo string Rephrased photo stringSrinivasa Ragavan2005-05-062-2/+2
| | | | | | | | | | | 2005-05-06 Srinivasa Ragavan <sragavan@novell.com> * addressbook/gui/component/ldap-config.glade: Changed string 'login' * mail/evolution-mail.schemas.in.in: Rephrased photo string * mail/mail-config.glade: Rephrased photo string * ui/evolution-mail-message.xml: Changed 'From' to 'from' svn path=/trunk/; revision=29288
* Fixed a typo for #272786Sarfraaz Ahmed2005-05-062-1/+5
| | | | | | | | 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-053-27/+17
| | | | | | | | | | | | | 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-032-1/+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-283-3/+12
| | | | | | | | | | | 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-283-4/+46
| | | | | | | | | | | | 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-132-1/+8
| | | | | | | | | | | 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-092-10/+12
| | | | | | | | | 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-088-3/+426
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-062-1/+11
| | | | | | | | | | | 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-052-3/+12
| | | | | | | | | | | 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-012-0/+9
| | | | | | | | | | 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-014-2/+21
| | | | | | | | | | | 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-012-2/+8
| | | | | | | | | | 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-303-0/+20
| | | | | | | | | | | | | 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-182-1/+11
| | | | | | | | | | 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-172-14/+60
| | | | | | | | | | | | | | 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-172-7/+16
| | | | | | | | | | | | 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-172-2/+8
| | | | | | | | | | 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-162-4/+18
| | | | | | | | | | | 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-112-0/+9
| | | | | | | | | | | 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-102-2/+9
| | | | | | | | | | 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-045-208/+158
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-032-4/+8
| | | | | | | | | | | 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-0214-38/+63
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-022-3/+14
| | | | | | | | | | | 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-015-27/+44
| | | | | | | | | | | | | | | | | | | 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-282-1/+13
| | | | | | | | | | | | 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-282-8/+6
| | | | | | | | 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 (de) to the list of subdirs.Frank Arnold2005-02-271-1/+1
| | | | | | | | 2005-02-27 Frank Arnold <farnold@cvs.gnome.org> * Makefile.am: Added German (de) to the list of subdirs. svn path=/trunk/; revision=28898
* Added German translation of default inbox.Frank Arnold2005-02-274-0/+358
| | | | | | | | 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-252-2/+15
| | | | | | | | | | | 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-252-59/+66
| | | | | | | | | | | | | 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-252-3/+18
| | | | | | | | | | | 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-252-1/+10
| | | | | | | | | | | 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-252-2/+9
| | | | | | | | | | | 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-242-42/+85
| | | | | | | | | | | 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-242-0/+12
| | | | | | | | | | | | 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-243-2/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-232-8/+10
| | | | | | | | | | 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-232-27/+17
| | | | | | | | | 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-232-2/+9
| | | | | | | | | | | 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-232-0/+9
| | | | | | | | | | | 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-232-16/+42
| | | | | | | | | | | | | | 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-232-6/+12
| | | | | | | | | | | | 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-232-8/+40
| | | | | | | | | | | | | | 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-232-26/+20
| | | | | | | | | | | | | 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-232-1/+7
| | | | | | | | | | 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-214-168/+304
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-197-89/+247
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-152-4/+9
| | | | | | | | 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-102-1/+27
| | | | | | | | | | | | | | 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-092-3/+14
| | | | | | | | | | | 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-082-46/+67
| | | | | | | | | | | | | | | | 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-086-8/+76
| | | | | | | | | | | | | | | | | | | 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-084-2/+62
| | | | | | | | | | | | | | 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-043-2/+18
| | | | | | | | | | | | | | 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-042-10/+20
| | | | | | | | | | | 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-042-3/+12
| | | | | | | | | | | 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-032-1/+9
| | | | | | | | | | | | 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-032-4/+11
| | | | | | | | | | | | | 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-029-18/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-012-1/+11
| | | | | | | | | | | 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-014-34/+62
| | | | | | | | | | | | | | | | | | | | | 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-013-16/+58
| | | | | | | | | | | | 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-012-2/+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-012-1/+9
| | | | | | | | | 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-014-4/+12
| | | | | | | | | | | | 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-312-14/+34
| | | | | | corrected exchange-accout-setup plugin codewas. svn path=/trunk/; revision=28624
* ** See bug #67083Not Zed2005-01-312-2/+6
| | | | | | | | | | 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-312-4/+11
| | | | | | | | | | | 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-312-1/+10
| | | | | | | | | | | 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-282-18/+15
| | | | | | | | | | | 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-283-4/+27
| | | | | | | | | | | | | | | 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-282-42/+56
| | | | | | | | | | | | | | 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-282-12/+24
| | | | | | | | | | 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-282-6/+12
| | | | | | | | 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-272-4/+11
| | | | | | | | | | | 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
* Added Portuguese translation Added Portuguese (pt) to the list of subdirsDuarte Loreto2005-01-264-1/+351
| | | | | | | | | 2005-01-25 Duarte Loreto <happyguy_pt@hotmail.com> * pt/Inbox, pt/Makefile.am: Added Portuguese translation * Makefile.am: Added Portuguese (pt) to the list of subdirs svn path=/trunk/; revision=28557
* add a11y names for color pickers.Mengjie Yu2005-01-252-1/+9
| | | | | | | | | | 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-252-0/+8
| | | | | | | | | | 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
* add back body containsJP Rosevear2005-01-251-0/+11
| | | | | | | | 2005-01-24 JP Rosevear <jpr@novell.com> * searchtypes.xml: add back body contains svn path=/trunk/; revision=28536