aboutsummaryrefslogtreecommitdiffstats
path: root/mail
Commit message (Collapse)AuthorAgeFilesLines
* Remove obsolete dialog from mail-dialogs.glade.Matthew Barnes2009-05-251-1499/+908
|
* Use named icons in the folder tree instead of pixbufs.Matthew Barnes2009-05-255-117/+107
|
* Eliminate redundant E_ICON_SIZE_* enumeration.Matthew Barnes2009-05-246-57/+57
|
* Mail changes required for Anjal.Srinivasa Ragavan2009-05-2210-95/+378
|
* Bug 580925 – Better search bar for word searchesMatthew Barnes2009-05-2114-400/+997
| | | | | | Make the word search bar more like Firefox and get rid of the "Current Message" search scope in the folder search bar. Shift+Ctrl+F now activates the word search bar.
* Merge branch 'vcard-inline'Matthew Barnes2009-05-211-202/+6
|\
| * Merge branch 'master' into vcard-inlineMatthew Barnes2009-05-062-11/+32
| |\
| * | Convert the vCard Bonobo control to an EMFormatHook plugin.Matthew Barnes2009-05-061-202/+6
| | |
* | | Bug 274117 – Difficult to post a new message to newsgroupsMatthew Barnes2009-05-215-259/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Completely rewrite how composer headers are managed. There's now two sets of headers (with some overlap): one set is for sending an email message, the other is for posting to a newsgroup. The correct set of headers is chosen on-the-fly based on the currently selected account type. The user's "view" preferences for these two sets are stored separately, so that switching between an email account and a news account will no longer stomp on your preferences. This also eliminates the need for the "Post New Message to Folder" and "Post a Reply" actions, so they've been removed. Usenet users can now just highlight a newsgroup in the folder tree and click New or Reply, and the composer window will show the correct set of headers with the Post-To field filled in automatically. Comment #6 in the bug discusses other standard news reader behaviors we still don't get right, particularly the missing "Followup To" header. These will be dealt with separately.
* | | Fix compiler warnings.Matthew Barnes2009-05-171-4/+1
| | |
* | | Bug 582744 – CC field autofill doesn't work for repliesMatthew Barnes2009-05-171-1/+4
| | |
* | | Fix several types of pedantic compiler warnings.Matthew Barnes2009-05-1728-62/+50
| | |
* | | Bug 458491 – Remove useless "Call To..." popup menu optionMatthew Barnes2009-05-153-9/+1
| | |
* | | Bug 581424 - Personal folder tree appears besides Public folder in ↵Johnny Jacob2009-05-131-1/+2
| | | | | | | | | | | | | | | | | | subscription editor. mail/em-subscribe-editor.c (sub_folderinfo_exec): Use CAMEL_STORE_FOLDER_INFO_SUBSCRIPTION_LIST for requesting list of subscribable folders.
* | | Bug 571496 – Migrate from deprecated gnome_execute to g_spawn/xdg-terminalAdam Petaccia2009-05-061-2/+1
| |/ |/|
* | 2009-05-06 Jeff Cai <jeff.cai@sun.com>Jeff Cai2009-05-062-11/+32
|/ | | | | | | | | | | | | | | | ** Fix for bug #524497 * em-composer-utils.c: (guess_account): Change the order getting an account The original order is: 1. The account in 'To' of the message. 2. The account of the message source. 3. The account of the folder source. The new order is: 1. The account of the folder source. 2. The account of the message source. 3. The account in "To' of the message
* BUGFIX: 575126 - Tuning description stringMilan Crha2009-05-041-1/+1
| | | | in mail/evolution-mail.schemas.in
* Assure that the filename <-> uri conversion are done with ↵Fridrich Strba2009-05-042-3/+3
| | | | g_filename_{to,from}_uri and not by concatenating strings which is broken with win32-style uris
* ** BUGFIX: 355240 - String errorsSukhbir Singh2009-05-041-3/+3
| | | | | | Fixes typos specific to: -> addressbook/gui/component/ldap-config.glade.h -> mail/evolution-mail.schemas.in.in.h
* ** BUGFIX: 573830 - g_timeout_add_seconds should be preferred to g_timeout_addMarcel Stimberg2009-05-043-4/+4
| | | | | | According to https://wiki.ubuntu.com/SavingTheWorld (and of course according to the gtk docs) using g_timeout_add_seconds is preferred over g_timeout_add if a timeout in seconds is desired.
* ** BUGFIX: 569696 – Memory leak in message-listSrinivasa Ragavan2009-05-041-5/+6
| | | | | Not exactly a leak, but a build-up over a period of time. Clear the internal gnode on regen.
* ** BUGFIX: 573170 - Add back support for vfolder of vfolders.Srinivasa Ragavan2009-05-031-19/+0
| | | | Don't defer from loading vfolders of vfolders. We can handle it now.
* Bug 572977 – Use g_strerror() instead of strerror()Matthew Barnes2009-05-032-2/+2
|
* Use Behdad's brilliant git.mk to generate .gitignore files.Matthew Barnes2009-05-0223-0/+46
|
* Bug 575242 – New composer window not autosaved until modificationMichel Dänzer2009-05-011-13/+15
|
* Bug 580896 – Kill libgnome/gnome-programMatthew Barnes2009-05-011-1/+0
| | | | Removed e-util/e-gui-utils.[ch].
* Bump the required GLib and GTK+ versions to latest stable.Matthew Barnes2009-05-011-18/+0
| | | | | We now require GLib >= 2.20 and GTK+ >= 2.16. Also removed all GLIB_CHECK_VERSION and GTK_CHECK_VERSION workarounds for older versions.
* Bug #570730 - Get rid of gnome-config in EvolutionMilan Crha2009-04-302-101/+0
|
* Fix filter breakage after deprecated Gtk+ symbols removalMilan Crha2009-04-283-2/+10
| | | | | | | | | ** Fix for bug #572348 * filter/filter-option.c: (combobox_changed), (get_widget): * mail/em-filter-rule.c: (part_combobox_changed): * mail/em-filter-source-element.c: (source_changed): Fix breakage of filter options.
* Do not mark newly recognized Junk messages ReadMilan Crha2009-04-282-1/+9
| | | | ** Fix for bug #579550
* Cosmetic cleanups for EMFormat headersMatthew Barnes2009-04-285-151/+288
|
* Use consistent variable names for GtkUIManagerMatthew Barnes2009-04-281-5/+5
|
* Commit the rest of the attachment UI rewriteMatthew Barnes2009-04-287-663/+123
| | | | | Oops, last commit only included the -new- files. This also removes EExpander, which is no longer used.
* Bug 516933 – Rewrite attachment UIMatthew Barnes2009-04-284-0/+1436
| | | | | | | | | | | | | | | | | | | | | Rewrite the attachment UI to better utilize GIO and also to migrate from GnomeIconList to GtkIconView. This also introduces a "List View" option similar to Nautilus, as well as the EAttachmentHandler framework for extending attachment handling (may eventually replace EMFormatHook). This commit also fixes a number of secondary attachment bugs: Bug 311609 – new attachment bar should use regular gtk+ expander Bug 314923 – Drag and Drop in attachment window is inconsistent and requires additional click Bug 338179 – attachment saving ... Bug 350364 – Action to get info about attachments Bug 383047 – Viewing mail attachments Bug 427235 – Can't copy attachment mime type string Bug 454091 – Cannot save multiple attachments who have the same name Bug 494629 – Rethink composer's attachment UI Bug 553970 – Evolution ignores umask when saving attachments Bug 577375 – mailto: and attach doesn't URL un-escape
* Hide last junked message too from the non-junk folderMilan Crha2009-04-272-2/+10
| | | | ** Fix for bug #579635
* Do not crash on delete folderMilan Crha2009-04-252-2/+7
| | | | | | | ** Fix for bug #579306 * em-folder-utils.c: (em_folder_utils_delete_folder): Do not free uninitialized variable.
* Sort UIDs before using themMilan Crha2009-04-252-0/+9
| | | | | | | ** Fix for bug #563954 * message-list.c: (regen_list_exec): Sort UIDs before using them to obtain proper order when without sorting.
* Let the provider compare urlsMilan Crha2009-04-252-78/+46
| | | | | | | | | ** Fix for bug #552583 * mail-config.c: (mc_get_account_by), (get_source_url_string), (get_transport_url_string), (mail_config_get_account_by_source_url), (mail_config_get_account_by_transport_url): Let the provider compare urls.
* GN-bug #572348 - Removed deprecated Gtk+ symbolsMilan Crha2009-04-2413-646/+388
| | | | Some still left, because those gone in kill-bonobo branch.
* Bug 577929 – Consolidate marshallersMatthew Barnes2009-04-237-22/+9
| | | | | | Consolidate all marshalling specifications to e-util/e-marshal.list. This reduces code duplication and makes it slightly easier to locate unused marshallers.
* Corrected a copy/paste error.Chenthill Palanisamy2009-04-152-1/+5
| | | | svn path=/trunk/; revision=37525
* Fixes #467659 (bnc)Chenthill Palanisamy2009-04-133-3/+16
| | | | | | | | | | | 2009-04-13 Chenthill Palanisamy <pchenthill@novell.com> Fixes #467659 (bnc) * mail/mail-mt.c: * mail/mail-ops.c: Set the description for send mail operation. svn path=/trunk/; revision=37519
* Fixes #471083 (bnc) Do not allow deletion of system folders.Chenthill Palanisamy2009-04-134-0/+49
| | | | | | | Fixes #471083 (bnc) Do not allow deletion of system folders. svn path=/trunk/; revision=37517
* ** Remove a bunch of juvenile comments. Source code should lookMatthew Barnes2009-04-121-1/+0
| | | | | | | | | | 2009-04-12 Matthew Barnes <mbarnes@redhat.com> ** Remove a bunch of juvenile comments. Source code should look professional, even if some developers are not. svn path=/trunk/; revision=37514
* ** Fix for bug #569765Tobias Mueller2009-04-042-8/+22
| | | | | | | | | | | | | | 2008-04-04 Tobias Mueller <tobiasmue@gnome.org> ** Fix for bug #569765 * message-list.c: Don't keep the selected message in the message list if it is removed from the folder. Patch by Matt McCutchen <matt@mattmccutchen.net> svn path=/trunk/; revision=37493
* Do not ask for a folder when no folder selected.Milan Crha2009-04-022-1/+7
| | | | | | | | | | 2009-04-02 Milan Crha <mcrha@redhat.com> * em-folder-tree.c: (em_folder_tree_get_selected_folder): Do not ask for a folder when no folder selected. svn path=/trunk/; revision=37490
* ** Fix for bug #576921Hiroyuki Ikezoe2009-03-312-2/+6
| | | | | | | | | | | 2009-03-31 Hiroyuki Ikezoe <poincare@ikezoe.net> ** Fix for bug #576921 * mail/em-mailer-prefs.h: Remove needless GtkListStore objects. svn path=/trunk/; revision=37485
* ** Fix for bug #576921Hiroyuki Ikezoe2009-03-282-16/+35
| | | | | | | | | | | | | | | | 2009-03-28 Hiroyuki Ikezoe <poincare@ikezoe.net> ** Fix for bug #576921 * mail/em-mailer-prefs.h: Remove needless GtkListStore objects. * mail/em-mailer-prefs.c: Use dispose instead of finalize. (em_mailer_prefs_dispose): Unref header_list_store. (init_junk_tree), (init_label_tree): Returns gboolean value instead of GtkListStore object. Unref GtkListStore right after gtk_tree_view_set_model. svn path=/trunk/; revision=37481
* ** Fix for bug #576845Hiroyuki Ikezoe2009-03-282-7/+14
| | | | | | | | | | | | 2009-03-28 Hiroyuki Ikezoe <poincare@ikezoe.net> ** Fix for bug #576845 * em-mailr-prefs.c: (init_junk_tree): Call jh_tree_refill instead of label_tree_refill. svn path=/trunk/; revision=37480
* ** Fix for bug #552583Milan Crha2009-03-252-1/+21
| | | | | | | | | | | | 2009-03-24 Milan Crha <mcrha@redhat.com> ** Fix for bug #552583 * mail-config.c: (only_username), (mail_config_account_url_equal): Compare only user names, without a domain part, if such exists. svn path=/trunk/; revision=37471
* ** Fix for bug #504767Milan Crha2009-03-197-7/+29
| | | | | | | | | | | | | | | | | | 2009-03-19 Milan Crha <mcrha@redhat.com> ** Fix for bug #504767 * em-folder-utils.h: (em_folder_utils_create_folder): * em-folder-utils.c: (em_folder_utils_create_folder): * em-folder-selector.c: (emfs_response): Inherit modality from a parent's window, if any. * em-folder-browser.c: (emfb_folder_create): * em-folder-tree.c: (emft_popup_new_folder): * mail-component.c: (create_item): Propagate changes in function prototype. svn path=/trunk/; revision=37461
* Added Catalan translation of the Evolution welcome e-mail and quickDavid Planella2009-03-084-1/+334
| | | | | | | | | | | | | | | | 2009-03-08 David Planella <david.planella@gmail.com> Added Catalan translation of the Evolution welcome e-mail and quick reference * configure.in: Added Makefiles for the Catalan translations of the welcome e-mail and quick reference. * mail/default/Makefile.am: Added Catalan (ca) to the list of subdirectories * mail/default/ca/Inbox: Added Catalan translation by David Planella * mail/default/ca/Makefile.am: Created Makefile template svn path=/trunk/; revision=37381
* Do not unref NULL object.Milan Crha2009-03-052-3/+7
| | | | | | | | | 2009-03-04 Milan Crha <mcrha@redhat.com> * mail-ops.c: (empty_trash_exec): Do not unref NULL object. svn path=/trunk/; revision=37369
* Revert evolution revision 37063 (workaround for bug 563867).Matt McCutchen2009-03-025-38/+12
| | | | | | | | | | | | | | | 2009-03-02 Matt McCutchen <matt@mattmccutchen.net> * evolution/mail/em-folder-view.c: * evolution/mail/em-utils.c: * evolution/mail/em-utils.h: * evolution/mail/em-popup.c: Revert evolution revision 37063 (workaround for bug 563867). ** Part of the fix for bug #549838 svn path=/trunk/; revision=37350
* Correcting my last ChangeLog entryAndre Klapper2009-02-271-1/+1
| | | | svn path=/trunk/; revision=37342
* Remove deprecated gtk_combo_set_case_sensitive() call as FALSE IS alreadyAndre Klapper2009-02-272-1/+6
| | | | | | | | | | | 2009-02-26 Andre Klapper <mcrha@redhat.com> * message-tag-followup-c: Remove deprecated gtk_combo_set_case_sensitive() call as FALSE IS already the default value for the case-sensitive property. svn path=/trunk/; revision=37341
* ** Fix for bug #572268Milan Crha2009-02-252-3/+15
| | | | | | | | | | | | 2009-02-25 Milan Crha <mcrha@redhat.com> ** Fix for bug #572268 * em-subscribe-editor.c: (sub_fill_level): Do not duplicate "Loading..." node when adding to existing node. svn path=/trunk/; revision=37330
* ** Part of fix for bug #563212Milan Crha2009-02-252-9/+47
| | | | | | | | | | | | | | 2009-02-25 Milan Crha <mcrha@redhat.com> ** Part of fix for bug #563212 * em-utils.c: (try_open_e_book_cb), (try_open_e_book), (is_local), (em_utils_in_addressbook), (em_utils_contact_photo): Ensure empty GError before filling it. Check if group is local based on its base_uri. Adapt to new e_book_cancel behaviour. svn path=/trunk/; revision=37329
* ** Fix for bug #572543Milan Crha2009-02-232-2/+10
| | | | | | | | | | | | | 2009-02-23 Milan Crha <mcrha@redhat.com> ** Fix for bug #572543 * calendar/gui/e-cal-popup.c: (ecalp_standard_menu_factory): * mail/em-popup.c: (emp_standard_menu_factory): Always look for alternative apps for application/octet-stream. svn path=/trunk/; revision=37312
* Substitute some deprecated gtk+ functions.Andre Klapper2009-02-123-9/+15
| | | | | | | | | | | | | | | 2009-02-11 Andre Klapper <a9016009@gmx.de> * addressbook/gui/component/addressbook-migrate.c: * calendar/gui/migration.c: * calendar/gui/dialogs/alarm-dialog.c: * mail/em-folder-browser.c: * mail/em-migrate.c: * plugins/audio-inline/audio-inline.c: Substitute some deprecated gtk+ functions. svn path=/trunk/; revision=37249
* ** Fix for bug #569700Milan Crha2009-02-112-0/+11
| | | | | | | | | | | | 2009-02-11 Milan Crha <mcrha@redhat.com> ** Fix for bug #569700 * em-format-html.c: (emfh_gethttp): Stop reading from a network when operation was canceled. svn path=/trunk/; revision=37246
* ** Fix for bug #333716Milan Crha2009-02-112-9/+15
| | | | | | | | | | | | 2009-02-11 Milan Crha <mcrha@redhat.com> ** Fix for bug #333716 * em-format-html.c: (emfh_gethttp): Do not store incomplete or broken files in a cache. svn path=/trunk/; revision=37244
* Format signature/encryption information nicer.Milan Crha2009-02-112-3/+11
| | | | | | | | | | 2009-02-10 Milan Crha <mcrha@redhat.com> * em-format-html-display.c: (efhd_format_secure): Format signature/encryption information nicer. svn path=/trunk/; revision=37241
* ** Part of fix for bug #555888Milan Crha2009-02-097-204/+82
| | | | | | | | | | | | | | | | | | | | | | | 2009-02-09 Milan Crha <mcrha@redhat.com> ** Part of fix for bug #555888 * mail-config.glade: * em-network-prefs.h: (struct _EMNetworkPrefs): * em-network-prefs.c: (emnp_parse_ignore_hosts), (emnp_load_sys_settings), (notify_proxy_type_changed), (em_network_prefs_construct): Do not overwrite user settings with system proxy settings. Register signals at the end, when all widgets are read. Hide socks settings, it is not used at the moment. * em-utils.h: (em_utils_get_proxy_uri): * em-utils.c: (em_utils_get_proxy_uri), (emu_proxy_setup): * em-format-html.c: (emfh_gethttp): Use proxy configurable within Evolution. svn path=/trunk/; revision=37236
* ** Fix for bug #548623Milan Crha2009-02-094-4/+38
| | | | | | | | | | | | | | | | 2009-02-09 Milan Crha <mcrha@redhat.com> ** Fix for bug #548623 * mail-config.glade: * em-network-prefs.h: * em-network-prefs.c: (emnp_set_sensitiveness), (emnp_load_sys_settings), (notify_proxy_type_changed), (em_network_prefs_construct), (emnp_set_markups): No auto-proxy at the moment. svn path=/trunk/; revision=37235
* ** Part of fix for bug #554458Milan Crha2009-02-062-7/+12
| | | | | | | | | | | | 2009-02-05 Milan Crha <mcrha@redhat.com> ** Part of fix for bug #554458 * em-format.c: (em_format_describe_part): Make content type from a mime type first. svn path=/trunk/; revision=37228
* ** Fix for bug #568176Gilles Dartiguelongue2009-02-052-26/+56
| | | | | | | | | | * em-migrate.c: (em_migrate_setup_progress_dialog), (em_migrate_close_progress_dialog), (em_migrate_set_folder_name), (em_migrate_local_folders_1_4), (migrate_to_db): Make the migration dialog look better. svn path=/trunk/; revision=37226
* ** Fix for bug #569986Srinivasa Ragavan2009-02-035-1/+14
| | | | | | | | | | | | | | | | 2009-02-03 Srinivasa Ragavan <sragavan@novell.com> ** Fix for bug #569986 * mail/em-format-html-print.c: Handle printers while doing attachment bar rendering. * mail/em-format-html.c: * mail/em-format.c: * mail/em-format.h: svn path=/trunk/; revision=37218
* Patch from Matt McCutchen 2: Fix for bug #567935 (Don't use an uninitialized ↵Suman Manjunath2009-02-022-3/+10
| | | | | | variable). svn path=/trunk/; revision=37208
* Fix compiler warnings.Matthew Barnes2009-02-024-4/+13
| | | | svn path=/trunk/; revision=37206
* EPLugin : Added new hook point.Johnny Jacob2009-02-024-0/+54
| | | | svn path=/trunk/; revision=37205
* ** Disable debug macros (#define d(x) x) throughout. (#569638)Matthew Barnes2009-02-013-3/+3
| | | | | | | | | 2009-01-31 Matthew Barnes <mbarnes@redhat.com> ** Disable debug macros (#define d(x) x) throughout. (#569638) svn path=/trunk/; revision=37202
* Fix compiler warningsSrinivasa Ragavan2009-01-302-1/+6
| | | | | | | | 2009-01-30 Srinivasa Ragavan <sragavan@novell.com> * message-list.c: (regen_list_exec): Fix compiler warnings svn path=/trunk/; revision=37183
* Show attachment bar at all times. Seems like the contents are missing atSrinivasa Ragavan2009-01-302-2/+9
| | | | | | | | | | 2009-01-29 Srinivasa Ragavan <sragavan@novell.com> * em-format-html-display.c: (efhd_update_bar), (efhd_message_update_bar): Show attachment bar at all times. Seems like the contents are missing at times. svn path=/trunk/; revision=37176
* Handle empty messages well.Srinivasa Ragavan2009-01-302-1/+5
| | | | | | | | 2009-01-29 Srinivasa Ragavan <sragavan@novell.com> * em-format.c: (em_format_format_text): Handle empty messages well. svn path=/trunk/; revision=37175
* ** Fix for bug #546637Srinivasa Ragavan2009-01-292-0/+8
| | | | | | | | | | | | | 2009-01-29 Srinivasa Ragavan <sragavan@novell.com> ** Fix for bug #546637 * em-folder-view.c: (emfv_popup_source): Ensure uid for source view also. svn path=/trunk/; revision=37171
* ** Fix for bug #562449Srinivasa Ragavan2009-01-292-4/+15
| | | | | | | | | | | 2009-01-29 Srinivasa Ragavan <sragavan@novell.com> ** Fix for bug #562449 * em-folder-view.c: (em_folder_view_mark_selected), (emfv_delete_msg_response): Don't emit for vfolders. svn path=/trunk/; revision=37170
* ** Fix for bug #567654Srinivasa Ragavan2009-01-292-1/+7
| | | | | | | | | | 2009-01-29 Srinivasa Ragavan <sragavan@novell.com> ** Fix for bug #567654 * message-list.c: (regen_list_exec): Don't free the reffable string. svn path=/trunk/; revision=37167
* ** Fix for bug #561628Milan Crha2009-01-282-1/+8
| | | | | | | | | | | | 2009-01-27 Milan Crha <mcrha@redhat.com> ** Fix for bug #561628 * em-format-html-print.c: (efhp_class_init): Initialize 'parent_class' with its parent, not with itself. svn path=/trunk/; revision=37142
* ** Fix for bug #204891Milan Crha2009-01-205-0/+129
| | | | | | | | | | | | | | | | | | 2009-01-19 Milan Crha <mcrha@redhat.com> ** Fix for bug #204891 * filtertypes.xml: * em-composer-utils.h: (em_utils_forward_message_raw): * em-composer-utils.c: (emu_forward_raw_done), (em_utils_forward_message_raw): * mail-session.c: (ms_forward_to), (class_init): Implement "forward-to" rule for message filters. Note: Be sure you've eds of revision 9956 or higher. svn path=/trunk/; revision=37101
* Patch from Felix Riemann <friemann@svn.gnome.org> ** Fix for bug #563867 ↵Suman Manjunath2009-01-135-33/+48
| | | | | | (Unescape "&amp;" when passing the link to browsers). svn path=/trunk/; revision=37063
* ** Fix for bug #566653Srinivasa Ragavan2009-01-122-0/+7
| | | | | | | | | | 2009-01-12 Srinivasa Ragavan <sragavan@novell.com> ** Fix for bug #566653 * mail-folder-cache.c: (folder_changed): Fix a leaked info svn path=/trunk/; revision=37048
* New convenience function calls gtk_show_uri() and displays an error dialogMatthew Barnes2009-01-115-22/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2009-01-11 Matthew Barnes <mbarnes@redhat.com> * e-util/e-util.c (e_show_uri): New convenience function calls gtk_show_uri() and displays an error dialog if the URI cannot be shown. * addressbook/gui/widgets/eab-contact-display.c (eab_uri_popup_link_open), (on_link_clicked): * calendar/gui/e-cal-component-preview (on_link_clicked): * calendar/gui/e-cal-component-memo-preview (on_link_clicked): * calendar/gui/e-memo-table.c (open_url_cb): * calendar/gui/dialogs/comp-editor.c (open_attachment): * composer/e-msg-composer.c (msg_composer_link_clicked): * mail/em-folder-view.c (emfv_format_link_clicked): * mail/em-popup.c (emp_uri_popup_link_open): * plugins/mailing-list-actions/mailing-list-actions.c (emla_list_action_do): * shell/e-shell-window-commands.c (command_open_faq): * widgets/misc/e-attachment-bar.c (eab_icon_clicked_cb): * widgets/misc/e-url-entry.c (button_clicked_cb): Call e_show_uri() instead of gnome_url_show(). * e-util/e-error.c (ee_response): Call e_display_help() instead of gnome_url_show(). * mail/em-config.c: * mail/em-menu.c: Remove unneeded #include <libgnome/gnome-url.h> svn path=/trunk/; revision=37037
* Remove unneeded #include <libgnome/gnome-util.h>.Matthew Barnes2009-01-113-2/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2009-01-10 Matthew Barnes <mbarnes@redhat.com> * addressbook/gui/contact-editor/e-contact-editor-address.c: * addressbook/gui/contact-editor/e-contact-editor-fullname.c: * addressbook/gui/contact-editor/e-contact-editor-im.c: * addressbook/gui/widgets/e-addressbook-view.c: * addressbook/printing/e-contact-print.c: * calendar/gui/calendar-commands.c: * calendar/gui/e-cal-list-view.c: * calendar/gui/e-day-view.c: * calendar/gui/e-itip-control.c: * calendar/gui/e-meeting-list-view.c: * calendar/gui/e-meeting-store.c: * calendar/gui/e-week-view.c: * calendar/gui/gnome-cal.c: * calendar/gui/memos-control.c: * calendar/gui/tasks-control.c: * e-util/e-dialog-utils.c: * mail/em-folder-view.c: * mail/importers/mail-importer.c: * shell/e-shell.c: * shell/evolution-shell-component-utils.c: * shell/importer/intelligent.c: * shell/main.c: * widgets/menus/gal-view-collection.c: * widgets/menus/gal-view-instance.c: Remove unneeded #include <libgnome/gnome-util.h>. svn path=/trunk/; revision=37036
* Remove unneeded #include <libgnomeui/gnome-app.h>. Remove unneededMatthew Barnes2009-01-112-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2009-01-10 Matthew Barnes <mbarnes@redhat.com> * addressbook/gui/component/addressbook-view.c: * addressbook/gui/contact-editor/e-contact-editor.h: * addressbook/gui/contact-editor/e-contact-quick-add.c: * addressbook/gui/contact-editor/eab-editor.h: * addressbook/gui/contact-list-editor/e-contact-list-editor.h: * mail/mail-autofilter.c: Remove unneeded #include <libgnomeui/gnome-app.h>. Remove unneeded #include <libgnomeui/gnome-app-helper.h> * calendar/gui/calendar-commands.c: * calendar/gui/e-cell-date-edit-text.c: * calendar/gui/e-itip-control.c: * calendar/gui/memos-control.c: * calendar/gui/print.c: * calendar/gui/tasks-control.c: * widgets/misc/test-dropdown-button.c: Remove unneeded #include <libgnomeui/gnome-stock-icons.h>. * calendar/gui/alarm-notify/alarm-queue.c: * calendar/gui/dialogs/cal-attachment-select-file.c: * calendar/gui/dialogs/cancel-comp.c: * calendar/gui/dialogs/changed-comp.c: * calendar/gui/dialogs/delete-error.c: * calendar/gui/dialogs/recur-comp.c: * calendar/gui/e-itip-control.c: * calendar/gui/print.c: Remove unneeded #include <libgnomeui/gnome-uidefs.h>. svn path=/trunk/; revision=37035
* ** Fixes bug #567280Matthew Barnes2009-01-112-1/+7
| | | | | | | | | | | | 2009-01-10 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #567280 * mail/message-tag-followup.c: Remove unneeded #include <libgnomeui/gnome-pixmap.h>. svn path=/trunk/; revision=37028
* ** Fixes bug #567285Matthew Barnes2009-01-112-1/+7
| | | | | | | | | | | | | | 2009-01-10 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #567285 * mail/mail-autofilter.c: * widgets/misc/e-activity-handler.c: * widgets/misc/e-dropdown-button.c: Remove unneeded #include <libgnomeui/gnome-popup-menu.h>. svn path=/trunk/; revision=37027
* Reviewed by Matthew Barnes <mbarnes@redhat.com>Takao Fujiwara2009-01-092-1/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2009-01-09 Takao Fujiwara <takao.fujiwara@sun.com> Reviewed by Matthew Barnes <mbarnes@redhat.com> * Fix for bug #566011 * addressbook/gui/component/Makefile.am: * addressbook/gui/component/addressbook-component.c (addressbook_component_class_init): Include <glib/gi18n-lib.h> instead of <glib/gi18n.h> and add bindtextdomain(). * calendar/gui/Makefile.am: * calendar/gui/calendar-component.c (calendar_component_class_init): * calendar/gui/dialogs/comp-editor.c: * calendar/gui/memos-component.c (memos_component_class_init): * calendar/gui/tasks-component.c (tasks_component_class_init): Include <glib/gi18n-lib.h> instead of <glib/gi18n.h> and add bindtextdomain(). * composer/e-composer-header-table.c: * composer/e-composer-private.h: Include <glib/gi18n-lib.h> instead of <glib/gi18n.h>. * mail/mail-component.c (mail_component_class_init): Include <glib/gi18n-lib.h> instead of <glib/gi18n.h> and add bindtextdomain(). * shell/e-user-creatable-items-handler.c (e_user_creatable_items_handler_class_ini): Include <glib/gi18n-lib.h> instead of <glib/gi18n.h> and add bindtextdomain(). * widgets/misc/e-charset-picker.c: * widgets/misc/e-signature-combo-box.c: Include <glib/gi18n-lib.h> instead of <glib/gi18n.h>. svn path=/trunk/; revision=37021
* ** Fix for bug #565376Milan Crha2009-01-087-7/+624
| | | | | | | | | | | | | | | | | | | | 2009-01-08 Milan Crha <mcrha@redhat.com> ** Fix for bug #565376 * vfoldertypes.xml: * searchtypes.xml: Merge some search types together. * em-vfolder-context.c: (vfolder_new_element): More elements. * em-filter-folder-element.h: (struct _EMFilterFolderElement): * em-filter-folder-element.c: (xml_encode), (xml_decode), (folder_selected), (get_widget), (format_sexp): Support storing folder uri in a camel's way. * em-format-html-display.c: (efhd_use_component): Compiler warning fix. svn path=/trunk/; revision=37015
* ** Fixes bug #565857Matthew Barnes2008-12-292-1/+12
| | | | | | | | | | | | | | | | 2008-12-29 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #565857 * mail/e-searching-tokenizer.c (searcher_next_token): The HTMLTokenizer now expects a newly-allocated string from its next_token() method, so duplicate the returned string. This fixes a memory leak whereby previously, some implementations of next_token() did return a newly-allocated string, some did not. Those that did leaked those strings. svn path=/trunk/; revision=36945
* ** Part of fix for bug #559153Sankar P2008-12-222-68/+148
| | | | | | | | | | | | | 2008-12-22 Sankar P <psankar@novell.com> ** Part of fix for bug #559153 * em-migrate.c (update_progress_in_main_thread), (migrate_folders), (count_folders), (migrate_folders_to_db_thread), (migrate_to_db), (em_migrate): Migration Improvements svn path=/trunk/; revision=36924
* ** Fix for bug #558337Norman Wang2008-12-222-5/+31
| | | | | | | | | | | | | 2008-12-22 Norman Wang <zhichao.wang@sun.com> ** Fix for bug #558337 * mail/em-subscribe-editor.c: Create a wrapper class MailMsgListNode of _zsubscribe_msg message. The MailMsgListNode class is the subclass of EDListNode class. So the _zsubscribe_msg can be added into the EDList. svn path=/trunk/; revision=36922
* ** Part of fix for bug #552583Milan Crha2008-12-162-0/+9
| | | | | | | | | | | | 2008-12-16 Milan Crha <mcrha@redhat.com> ** Part of fix for bug #552583 * mail-config.c: (mail_config_get_account_by_source_url), (mail_config_get_account_by_transport_url): Do not leak. svn path=/trunk/; revision=36903
* ** Fix for bug #564007Milan Crha2008-12-152-0/+23
| | | | | | | | | | | | | 2008-12-15 Milan Crha <mcrha@redhat.com> ** Fix for bug #564007 * em-format.c: (emf_inlinepgp_encrypted): Guess the decrypted part mime type if not known from the decryptor, thus show the content really inline, if possible. svn path=/trunk/; revision=36894
* ** Part of fix for bug #563669Milan Crha2008-12-152-1/+8
| | | | | | | | | | | | | | | 2008-12-15 Milan Crha <mcrha@redhat.com> ** Part of fix for bug #563669 * mail/em-account-editor.c: (emae_option_checkspin): * filter/filter-int.c: (get_widget): * calendar/gui/dialogs/recurrence-page.c: (make_ending_count_special): * calendar/conduits/todo/todo-conduit.c: (e_todo_gui_new): Use zero GtkSpinButton's PageSize, as Gtk+ requires. svn path=/trunk/; revision=36892
* Fix a impllicit warningSrinivasa Ragavan2008-12-152-0/+5
| | | | | | | | 2008-12-15 Srinivasa Ragavan <sragavan@novell.com> * em-format-html-display.c: Fix a impllicit warning svn path=/trunk/; revision=36891
* ** Fix for bug #552583Srinivasa Ragavan2008-12-152-1/+8
| | | | | | | | | | | | | 2008-12-15 Srinivasa Ragavan <sragavan@novell.com> ** Fix for bug #552583 * mail-config.c: (mail_config_get_account_by_transport_url): Free the right url. svn path=/trunk/; revision=36889
* ** Fix for #546637Srinivasa Ragavan2008-12-152-7/+13
| | | | | | | | | | | 2008-12-15 Srinivasa Ragavan <sragavan@novell.com> ** Fix for #546637 * message-list.c: (message_list_finalise), (regen_list_exec), (regen_list_done): Don't loose uids. svn path=/trunk/; revision=36886
* Restore the code for BONOBO components need by the vcard inline viewer.Srinivasa Ragavan2008-12-152-2/+195
| | | | | | | | | | | | | 2008-12-15 Srinivasa Ragavan <sragavan@novell.com> * em-format-html-display.c: (efhd_bonobo_unknown), (efhd_find_handler), (efhd_bonobo_object), (efhd_check_server_prop), (efhd_use_component), (efhd_format_attachment): Restore the code for BONOBO components need by the vcard inline viewer. svn path=/trunk/; revision=36885
* Add the unread vfolder hack.Srinivasa Ragavan2008-12-153-1/+43
| | | | | | | | | | 2008-12-15 Srinivasa Ragavan <sragavan@novell.com> * em-account-editor.c: (emae_option_checkspin): * em-folder-tree.c: (emft_popup_uvfolder), (emft_popup): Add the unread vfolder hack. svn path=/trunk/; revision=36884
* ** Fixes bug #564519Lucian Langa2008-12-152-2/+11
| | | | | | | | | | | 2008-12-15 Lucian Langa <lucilanga@gnome.org> ** Fixes bug #564519 * mail-send-recv.c: (build_dialog): Count also deleted unsent messages when displaying SMTP server svn path=/trunk/; revision=36879
* ** Fixes bug #564351 (patch by Tal Benavidor)Matthew Barnes2008-12-142-1/+7
| | | | | | | | | | | | 2008-12-13 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #564351 (patch by Tal Benavidor) * mail/em-icon-stream.c: Fix single-header include issue for GdkPixbuf. svn path=/trunk/; revision=36874
* ** Part of fix for bug #552357Milan Crha2008-12-112-2/+9
| | | | | | | | | | | | 2008-12-10 Milan Crha <mcrha@redhat.com> ** Part of fix for bug #552357 * e-searching-tokenizer.c: (e_searching_tokenizer_begin): Function prototype changed. svn path=/trunk/; revision=36868
* ** Fix for bug #563870Milan Crha2008-12-106-23/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-12-10 Milan Crha <mcrha@redhat.com> ** Fix for bug #563870 * e-util/e-util-labels.h: (e_util_labels_get_filter_options): * e-util/e-util-labels.c: (e_util_labels_get_filter_options): New helper function to be used in FilterOption. * filter/Makefile.am: * filter/filter-label.h: * filter/filter-label.c: Drop, not used anywhere. * filter/filter-element.c: * filter/rule-context.c: Remove dropped include and code. * filter/filter-option.c: (get_dynamic_options), (xml_create), (get_widget): Evaluate dynamic options even on create, to have them available for saved searches even before the widget itself is shown. * mail/vfoldertypes.xml: * mail/filtertypes.xml: * mail/searchtypes.xml: Use dynamic filter option. * mail/message-list.c: Drop unused header include. svn path=/trunk/; revision=36863
* ** Part of fix for bug #552583Milan Crha2008-12-102-2/+14
| | | | | | | | | | | | | 2008-12-09 Milan Crha <mcrha@redhat.com> ** Part of fix for bug #552583 * mail-config.c: (mail_config_get_account_by_source_url), (mail_config_get_account_by_transport_url): Extending Sankar's fix of account checking logic a bit, to be more consistent. svn path=/trunk/; revision=36859
* ** Fix for bug #563369Milan Crha2008-12-094-1/+12
| | | | | | | | | | | | | 2008-12-09 Milan Crha <mcrha@redhat.com> ** Fix for bug #563369 * em-folder-properties.c: (emfp_dialog_got_folder_quota): * em-folder-tree-model.c: (em_folder_tree_model_set_folder_info): * mail-component.c: (view_changed): Translate "Templates" folder name. svn path=/trunk/; revision=36856
* ** Fix for bug #563669Milan Crha2008-12-092-6/+13
| | | | | | | | | | | | | | | | | | | | | | | 2008-12-09 Milan Crha <mcrha@redhat.com> ** Fix for bug #563669 * addressbook/gui/component/ldap-config.glade: * addressbook/printing/e-contact-print.glade: * mail/mail-config.glade: * filter/filter.glade: * widgets/misc/e-send-options.glade: * calendar/gui/dialogs/recurrence-page.glade: * calendar/gui/dialogs/alarm-dialog.glade: * calendar/gui/dialogs/event-page.glade: * calendar/gui/dialogs/task-details-page.glade: * calendar/gui/dialogs/cal-prefs-dialog.glade: * calendar/gui/alarm-notify/alarm-notify.glade: * calendar/gui/goto-dialog.glade: Use zero GtkSpinButton's PageSize, as Gtk+ requires. svn path=/trunk/; revision=36855
* Milan Crha <mcrha@redhat.com> ** Fix for bug #337082 (Do not set 'finished ↵Suman Manjunath2008-12-082-1/+10
| | | | | | loading' until we are really done with it. The previous behavior can cause duplicate nodes in tree for subscribed folders). svn path=/trunk/; revision=36847
* ** Fixes bug #552583Sankar P2008-12-082-15/+17
| | | | | | | | | | | | 2008-12-08 Sankar P <psankar@novell.com> ** Fixes bug #552583 * mail/mail-config.c: (mail_config_get_account_by_source_url) (mail_config_get_account_by_transport_url): Fix the errors in the account checking logic. svn path=/trunk/; revision=36839
* ** Fixes bug #552583Matthew Barnes2008-12-042-31/+49
| | | | | | | | | | | | | | 2008-12-04 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #552583 * mail/mail-config.c (mail_config_get_account_by_source_url), (mail_config_get_account_by_transport_url): For the purpose of matching a URL to an EAccount, only compare the protocol, user, host and port and disregard the rest. svn path=/trunk/; revision=36832
* ** Fixes bug #552850Matthew Barnes2008-11-242-2/+9
| | | | | | | | | | | | | 2008-11-23 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #552850 * mail/evolution-mail.schemas.in: * plugins/folder-unsubscribe/org-gnome-mail-folder-unsubscribe.eplug.xml: Prefer the term "side bar" over "folder tree". svn path=/trunk/; revision=36810
* ** Fix for bug #555276Srinivasa Ragavan2008-11-192-0/+11
| | | | | | | | | | | | 2008-11-19 Srinivasa Ragavan <sragavan@novell.com> ** Fix for bug #555276 * mail/mail-vfolder.c: Don't load vfolder as subfolder. svn path=/trunk/; revision=36799
* Do not display the default headers when all the headers are disabled inBharath Acharya2008-11-133-5/+7
| | | | | | | | | | 2008-11-13 Bharath Acharya <abharath@novell.com> * em-folder-view.c: (emfv_setting_notify): * em-format-html.c: (efh_format_headers): Do not display the default headers when all the headers are disabled in Mail preferences. svn path=/trunk/; revision=36780
* ** Part of fix for bug #524377Milan Crha2008-11-135-0/+73
| | | | | | | | | | | | | | | | | | | | | 2008-11-12 Milan Crha <mcrha@redhat.com> ** Part of fix for bug #524377 * configure.in: Bump eds minimum version to 2.25.2 because of camel's int camel_header_param_encode_filenames_in_rfc_2047. * mail/mail-config.glade: * mail/evolution-mail.schemas.in: * mail/em-composer-prefs.c: (em_composer_prefs_construct): * mail/mail-config.c: (gconf_outlook_filenames_changed), (mail_config_init): Declare, be able to change and listen to changes on new key, '/apps/evolution/mail/composer/outlook_filenames' to encode file names header in camel based on the RFC 2047, instead of the correct RFC 2231. Note: Requires at least eds revision 9756. svn path=/trunk/; revision=36779
* Committing on behalf of Matthew Barnes <mbarnes@redhat.com>Matthew Barnes2008-11-072-26/+37
| | | | | | | | | | | | | | 2008-11-07 Matthew Barnes <mbarnes@redhat.com> ** Fix for bug #552583 * mail-config.c: (mail_config_get_account_by_source_url): Instead of preserving the authmech attribute in the two URLs being compared, strip the attributes out of both URLs and just do a simple string comparison. We're just trying to match a URL to an account here. The authentication method shouldn't be relevant. svn path=/trunk/; revision=36758
* ** Fix for BNC bug #437226 Proper message is missing in mail sent byBharath Acharya2008-11-072-12/+20
| | | | | | | | | | | | 2008-11-07 Bharath Acharya <abharath@novell.com> ** Fix for BNC bug #437226 Proper message is missing in mail sent by delegatee * em-format-html.c (efh_format_headers): Regression caused by r35319. Check for the condition only after the while loop. svn path=/trunk/; revision=36750
* ** Fixes part of bug #559371Matthew Barnes2008-11-062-39/+19
| | | | | | | | | | | | | | | | | | | | | | | | 2008-11-05 Matthew Barnes <mbarnes@redhat.com> ** Fixes part of bug #559371 * composer/e-msg-composer.c (e_load_spell_languages): New function loads a list of GtkhtmlSpellLanguage structs from GConf, taking care of details like converting language codes to structs and ensuring the returned list is non-empty. * composer/e-msg-composer.c (e_save_spell_languages): New function saves a list of GtkhtmlSpellLanguage structs to GConf, taking care of details like converting the structs to language codes. * composer/e-msg-composer.c (msg_composer_constructor): * mail/em-composer-prefs.c (spell_language_save), (spell_setup): Simplify the logic by using e_load_spell_languages() and e_save_spell_languages(). svn path=/trunk/; revision=36743
* ** Fix for bug #386036Milan Crha2008-11-043-1/+194
| | | | | | | | | | | | | 2008-11-04 Milan Crha <mcrha@redhat.com> ** Fix for bug #386036 * vfoldertypes.xml: * filtertypes.xml: Added new option "Sender or Recipients" which filters on From/To/Cc/Bcc headers. svn path=/trunk/; revision=36739
* ** Fix for bug #559086Ashish Shrivastava2008-11-032-243/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-11-03 Ashish Shrivastava <shashish@novell.com> ** Fix for bug #559086 * Most of the calendar errors are now non-intrusive * calendar.error.xml: Added a new error message for non-intrusive backend_died. * apps_evolution_calendar.schemas.in: * calendar-commands.c: Added new verb for help debug message (help_debug): * gnome-cal.c: Support for non-intrusive error. (client_cal_opened_cb), Define fash table and accessing errors: * e-calendar-view.c: (error_response): (e_calendar_utils_show_error_silent), (e_calendar_utils_show_info_silent): * e-calendar-view.h: * calendar-component.c: Added EActivityHandler and ELogger: (calendar_component_peek_activity_handler), (calendar_component_show_logger): * calendar-component.h: svn path=/trunk/; revision=36727
* ** Fixes bug #559042Matthew Barnes2008-11-032-1/+8
| | | | | | | | | | | | | 2008-11-02 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #559042 * calendar/gui/e-itip-control.c (write_recurrence_piece): * mail/mail-config.glade: Remove extra spaces in translated strings. svn path=/trunk/; revision=36722
* ** Fixes bug #557613Matthew Barnes2008-11-032-5/+13
| | | | | | | | | | | | | 2008-11-02 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #557613 * mail/em-utils.c (try_open_e_book): Wait for try_open_e_book_cb() to run before freeing the EFlag. It will run regardless of whether the EBook operation completes. svn path=/trunk/; revision=36715
* ** Fixes bug #558726 (patch by Frederic van Starbmann)Matthew Barnes2008-11-012-1/+8
| | | | | | | | | | | | | | 2008-10-31 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #558726 (patch by Frederic van Starbmann) * mail/em-format-html.c (emfh_multipart_related_check): * plugins/mail-to-task/mail-to-task.c (do_mail_to_task): * plugins/plugin-manager/plugin-manager.c (eppm_enable_toggled): Fix several potential format string crashes. svn path=/trunk/; revision=36709
* Disable delete and rename onSankarasivasubramanian Pasupathilingam2008-10-312-0/+12
| | | | | | right click menu for the system folders svn path=/trunk/; revision=36703
* Just some minor code polishing.Matthew Barnes2008-10-233-26/+33
| | | | | | | | | | | 2008-10-22 Matthew Barnes <mbarnes@redhat.com> * mail-send-recv.c: * mail-send-recv.h: Just some minor code polishing. svn path=/trunk/; revision=36676
* Re-factor spinner usageSankarasivasubramanian Pasupathilingam2008-10-212-4/+6
| | | | svn path=/trunk/; revision=36671
* Patch from Patrick Ohly <Patrick.Ohly@gmx.de>: Fix for a build break while ↵Suman Manjunath2008-10-202-1/+5
| | | | | | compiling out-of-tree. svn path=/trunk/; revision=36663
* ** Revert the patch committed in rev 36458Akhil Laddha2008-10-201-1/+1
| | | | | | | | | | | 2008-10-20 Akhil Laddha <lakhil@novell.com> ** Revert the patch committed in rev 36458 * Patch from Bug 552583 svn path=/trunk/; revision=36656
* ** Fix for bug #438155Milan Crha2008-10-203-1/+25
| | | | | | | | | | | | 2008-10-19 Milan Crha <mcrha@redhat.com> ** Fix for bug #438155 * message-list.h: (struct _MessageList): message-list.c: (message_list_init), (message_list_finalise), (regen_list_done), (regen_list_free), (ml_regen_timeout), (mail_regen_cancel): Guard access to the 'regen' list with a lock. svn path=/trunk/; revision=36652
* ** Fix for bug #555276Srinivasa Ragavan2008-10-172-0/+21
| | | | | | | | | | | | 2008-10-17 Srinivasa Ragavan <sragavan@novell.com> ** Fix for bug #555276 * mail/mail-vfolder.c: Don't load a vfolder as a sub folder. svn path=/trunk/; revision=36639
* ** Fix for bug #364542Milan Crha2008-10-172-4/+86
| | | | | | | | | | | | | | | 2008-10-17 Milan Crha <mcrha@redhat.com> ** Fix for bug #364542 * em-utils.c: (struct TryOpenEBookStruct), (try_open_e_book_cb), (try_open_e_book), (em_utils_in_addressbook), (em_utils_contact_photo): Stop when camel operation has been canceled. Also check for cancellation when opening EBook, thus the UI (preview) will not freeze with slow address books. svn path=/trunk/; revision=36635
* ** Fix for bug #555203Bharath Acharya2008-10-102-0/+10
| | | | | | | | | | | | 2008-10-07 Bharath Acharya <abharath@novell.com> ** Fix for bug #555203 * mail-session.c: (get_password): Use the url value in cases where the account goes NULL. Fixes the issue of Exchange not sending mails, because it does not have a valid transport url to use. svn path=/trunk/; revision=36585
* ** Fix for bug #554349Sankar P2008-10-052-3/+35
| | | | | | | | | | | | 2008-10-05 Sankar P <psankar@novell.com> ** Fix for bug #554349 * mail/em-folder-browser.c: Expand threads and select messages, if user has given select-all. svn path=/trunk/; revision=36562
* ** Fix for bug #554418Milan Crha2008-10-013-2/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-10-01 Milan Crha <mcrha@redhat.com> ** Fix for bug #554418 * e-util/e-util.h: (e_util_guess_mime_type): * e-util/e-util.c: (e_util_guess_mime_type): Guess mime_type based on the file content only when permitted by the caller, otherwise check based on the filename only, where it fallbacks if file content guess fails. * mail/em-utils.c: (em_utils_snoop_type): * mail/em-popup.c: (emp_standard_menu_factory): Guess mime_type based on the filename only. * composer/e-msg-composer.c: (handle_uri), (e_msg_composer_add_inline_image_from_file): Guess mime_type based on the file content, if failed, then on the filename. * widgets/misc/e-attachment.c: (attachment_guess_mime_type): Allow guessing mime_type based on the file content. * calendar/gui/dialogs/comp-editor.c: (set_attachment_list): * calendar/gui/e-cal-popup.c: (ecalp_standard_menu_factory): Allow/disallow guessing of the mime_type based on the file content. svn path=/trunk/; revision=36529
* ** Fix for bug #554458Milan Crha2008-10-012-5/+13
| | | | | | | | | | | | | | | 2008-10-01 Milan Crha <mcrha@redhat.com> ** Fix for bug #554458 * configure.in: Bump glib version to 2.18.0 because of g_content_type_from_mime_type. * mail/em-popup.c: (emp_standard_menu_factory): * calendar/gui/e-cal-popup.c: (ecalp_standard_menu_factory): Use content-type to call of g_app_info_get_all_for_type. svn path=/trunk/; revision=36526
* Change License from GPL to LGPL.Sankarasivasubramanian Pasupathilingam2008-10-012-14/+20
| | | | svn path=/trunk/; revision=36520
* ** Fix for bug #545045Philip Withnall2008-10-012-2/+14
| | | | | | | | | | | | 2008-09-30 Philip Withnall <philip@tecnocode.co.uk> ** Fix for bug #545045 * mail-send-recv.c (build_dialog): Don't show SMTP in the Send/Receive dialogue if there are no unsent mails. svn path=/trunk/; revision=36505
* Change License from GPL to LGPL.Sankarasivasubramanian Pasupathilingam2008-09-302-17/+24
| | | | svn path=/trunk/; revision=36502
* Remove unnecessary FIXME. normalized columns are for internalSankarasivasubramanian Pasupathilingam2008-09-302-3/+6
| | | | | | | | * mail/message-list.c: Remove unnecessary FIXME. normalized columns are for internal manipulation. svn path=/trunk/; revision=36499
* Added new column "Subject - Trimmed". Patch by hpj.Sankarasivasubramanian Pasupathilingam2008-09-304-3/+81
| | | | svn path=/trunk/; revision=36498
* Mark some forgotten strings for translation. Fixes bug #553067Gabor Kelemen2008-09-292-2/+6
| | | | | | | | 2008-09-29 Gabor Kelemen <kelemeng@gnome.hu> * mail-config.glade: Mark some forgotten strings for translation. Fixes bug #553067 svn path=/trunk/; revision=36479
* ** Fix for bug #530716Milan Crha2008-09-292-11/+25
| | | | | | | | | | | | | | | | | 2008-09-29 Milan Crha <mcrha@redhat.com> ** Fix for bug #530716 * mail/mail-session.c: (user_message_response), (user_message_exec), (user_message_response_free): Differentiate between response with valid message pointer and with one already freed. * widgets/misc/e-activity-handler.c: (error_cleanup): GtkDialog errors close by the response message, not as other widgets, because creator of the dialog waits for that signal and takes care of the widget. svn path=/trunk/; revision=36473
* ** Fix for bug #530691Milan Crha2008-09-294-105/+94
| | | | | | | | | | | | | | | | | | 2008-09-29 Milan Crha <mcrha@redhat.com> ** Fix for bug #530691 * em-folder-utils.c: (emfu_delete_rec), (emfu_delete_done), (emfu_delete_folders), (emfu_delete_response), (em_folder_utils_delete_folder): * mail-ops.h: (mail_remove_folder): * mail-ops.c: (mail_remove_folder), (struct _remove_folder_msg), (remove_folder_desc), (remove_folder_rec), (remove_folder_exec), (remove_folder_done), (remove_folder_free): Remove folders in its own thread, not in main thread. svn path=/trunk/; revision=36471
* License changes from GPL to LGPLSankarasivasubramanian Pasupathilingam2008-09-296-59/+84
| | | | svn path=/trunk/; revision=36465
* ** Fix for bug #552583 (Suggested by Sebastian Keller)Milan Crha2008-09-262-1/+8
| | | | | | | | | | | | 2008-09-26 Milan Crha <mcrha@redhat.com> ** Fix for bug #552583 (Suggested by Sebastian Keller) * mail-session.c: (get_password): Do not hide auth_mech from the URL. svn path=/trunk/; revision=36458
* ** Fix for bug #552551Philip Withnall2008-09-252-1/+8
| | | | | | | | | | | | 2008-09-25 Philip Withnall <philip@tecnocode.co.uk> ** Fix for bug #552551 * em-folder-browser.c (emfb_search_search_activated): Add a NULL check for search_word before calling strcmp. svn path=/trunk/; revision=36451
* License change from GPL to LGPLSankarasivasubramanian Pasupathilingam2008-09-252-15/+22
| | | | svn path=/trunk/; revision=36448
* ** Fix for bug #313225Milan Crha2008-09-242-1/+13
| | | | | | | | | | | | | | | | 2008-09-24 Milan Crha <mcrha@redhat.com> ** Fix for bug #313225 * mail/message-list.c: (struct states_pixmaps), (ml_tree_value_at), (message_list_create_extras): Show meeting icon in 'Attachment' column on messages with '$has_cal' user flag set. * plugins/itip-formatter/itip-formatter.c: (format_itip): Set the user flag '$has_cal' on the message when formatting a calendar attachment. svn path=/trunk/; revision=36445
* Change License from GPL to LGPLSankarasivasubramanian Pasupathilingam2008-09-242-15/+21
| | | | svn path=/trunk/; revision=36443
* ** Fixes bug #553479Philip Withnall2008-09-243-9/+16
| | | | | | | | | | | | | | | | | | | | | | | 2008-09-24 Philip Withnall <philip@tecnocode.co.uk> ** Fixes bug #553479 * shell/shell.error.xml: * plugins/webdav-account-setup/webdav-contacts-source.c (plugin_webdav_contacts): * plugins/tnef-attachments/org-gnome-tnef-attachments.eplug.xml: * plugins/python/org-gnome-evolution-python.eplug.xml: * plugins/google-account-setup/org-gnome-evolution-google.eplug.xml: * plugins/audio-inline/org-gnome-audio-inline.eplug.xml: * mail/em-migrate.c (migrate_to_db): * mail/evolution-mail.schemas.in: * addressbook/gui/component/ldap-config.glade: String capitalisation improvements. svn path=/trunk/; revision=36439
* ** Fix for bug #553273Milan Crha2008-09-233-2/+10
| | | | | | | | | | | | | | | | | | | | | | | 2008-09-23 Milan Crha <mcrha@redhat.com> ** Fix for bug #553273 * addressbook/gui/component/addressbook-view.c: (delete_addressbook_folder), (delete_addressbook_cb): * addressbook/gui/widgets/eab-gui-util.c: (save_it): * addressbook/gui/contact-list-editor/e-contact-list-model.c: (e_contact_list_model_add_email): * addressbook/gui/contact-list-editor/e-contact-list-editor.c: (contact_list_editor_contact_exists): * plugins/exchange-operations/exchange-config-listener.c: (exchange_config_listener_authenticate): * mail/em-composer-utils.c: (em_utils_handle_receipt): * mail/em-folder-view.c: (emfv_delete_msg_response): * composer/e-composer-actions.c: (action_save_cb): * calendar/gui/alarm-notify/alarm-queue.c: (edit_component): * calendar/gui/tasks-component.c: (delete_task_list_cb): * calendar/gui/calendar-component.c: (delete_calendar_cb): * calendar/gui/memos-component.c: (delete_memo_list_cb): Always end e_error_run/e_error_new calls with NULL parameter. svn path=/trunk/; revision=36434
* Added Italian translation for default email message.Luca Ferretti2008-09-224-1/+1457
| | | | | | | | | | | | 2008-09-22 Luca Ferretti <elle.uca@libero.it> * default/Makefile.am: * default/it/Inbox: * default/it/Makefile.am: Added Italian translation for default email message. svn path=/trunk/; revision=36416
* Added Czech translation of default email message by Jiri Eischmann. Ditto.Petr Kovar2008-09-224-1/+330
| | | | | | | | | | | 2008-09-22 Petr Kovar <pknbe@volny.cz> * default/cs/Inbox: Added Czech translation of default email message by Jiri Eischmann. * default/cs/Makefile.am: Ditto. * default/Makefile.am: Ditto. svn path=/trunk/; revision=36413
* Updated Polish translationWadim Dziedzic2008-09-222-29/+4
| | | | | | | | 2008-09-21 Wadim Dziedzic <wdziedzic@aviary.pl> * default/pl/Inbox: Updated Polish translation svn path=/trunk/; revision=36410
* Updated Spanish default mailJorge Gonzalez Gonzalez2008-09-201-71/+20
| | | | svn path=/trunk/; revision=36395
* Final tweaks (really!) for the Lithuanian default mail translation.Gintautas Miliauskas2008-09-191-9/+9
| | | | svn path=/trunk/; revision=36388
* Translated some headers of the default mail message into Lithuanian.Gintautas Miliauskas2008-09-191-3/+3
| | | | svn path=/trunk/; revision=36387
* Updated Lithuanian translation.Gintautas Miliauskas2008-09-192-104/+88
| | | | | | | | | | 2008-09-19 Gintautas Miliauskas <gintas@akl.lt> * default/lt/Inbox: Updated Lithuanian translation. svn path=/trunk/; revision=36386
* Change license from GPL to LGPLSankarasivasubramanian Pasupathilingam2008-09-198-101/+112
| | | | svn path=/trunk/; revision=36381
* Update German translation.Hendrik Richter2008-09-191-31/+0
| | | | svn path=/trunk/; revision=36376
* Add this tooGabor Kelemen2008-09-172-0/+11
| | | | | | | | 2008-09-17 Gabor Kelemen <kelemeng@gnome.hu> * default/hu/Makefile.am: Add this too svn path=/trunk/; revision=36355
* Default welcome mail translation added. Added huGabor Kelemen2008-09-173-1/+320
| | | | | | | | | 2008-09-17 Gabor Kelemen <kelemeng@gnome.hu> * default/hu/Inbox: Default welcome mail translation added. * default/Makefile.am: Added hu svn path=/trunk/; revision=36354
* Updated Korean translation of the default mail.Changwoo Ryu2008-09-161-31/+1
| | | | svn path=/trunk/; revision=36347
* Added Serbian welcome message translationGoran Rakic2008-09-166-1/+653
| | | | svn path=/trunk/; revision=36345
* License changes from GPL to LGPLSankarasivasubramanian Pasupathilingam2008-09-1610-124/+133
| | | | svn path=/trunk/; revision=36344
* Updated Dutch translation by Tino Meinen.Wouter Bolsterlee2008-09-162-84/+49
| | | | | | | | | 2008-09-16 Wouter Bolsterlee <wbolster@svn.gnome.org> * default/nl/Inbox: Updated Dutch translation by Tino Meinen. svn path=/trunk/; revision=36343
* Updated Finnish default mailboxIlkka Tuohela2008-09-162-41/+15
| | | | svn path=/trunk/; revision=36342
* Updated French translation.Claude Paroz2008-09-162-124/+46
| | | | | | | | 2008-09-16 Claude Paroz <claude@2xlibre.net> * default/fr/Inbox: Updated French translation. svn path=/trunk/; revision=36341
* default/sv/Inbox: Updated Swedish translation.Daniel Nylander2008-09-162-59/+30
| | | | svn path=/trunk/; revision=36339
* ** Fix for bug #539536Sankarasivasubramanian Pasupathilingam2008-09-154-3/+18
| | | | | | | | | * em-format.c: (struct default_headers): * em-format-html.c: (efh_format_headers): * em-format-html.c: (default_headers): Add "Face" header to default headers and allow it to be hidden. svn path=/trunk/; revision=36331
* Milan Crha <mcrha@redhat.com> ** Fix for bug #504767 (Expand also parent ↵Suman Manjunath2008-09-142-1/+8
| | | | | | nodes, if necessary). svn path=/trunk/; revision=36328
* Milan Crha <mcrha@redhat.com> Fix for bug #551915 (Manage error on idle, to ↵Suman Manjunath2008-09-142-4/+46
| | | | | | call gtk functions in the main thread). svn path=/trunk/; revision=36326
* License Changes from GPL to LGPLSankarasivasubramanian Pasupathilingam2008-09-137-86/+95
| | | | svn path=/trunk/; revision=36313
* ** Fix for bug #534039Milan Crha2008-09-113-16/+12
| | | | | | | | | | | | | 2008-09-11 Milan Crha <mcrha@redhat.com> ** Fix for bug #534039 * mail-vfolder.c: (vfolder_load_storage): Load store to mail component first, to have all notifications registered in time of adding rules. * mail-folder-cache.c: (real_flush_updates): Dropped unnecessary and offending code causing infinite loops when deleting search folder. svn path=/trunk/; revision=36304
* ** Fix for bug #493298Milan Crha2008-09-092-1/+14
| | | | | | | | | | | | 2008-09-09 Milan Crha <mcrha@redhat.com> ** Fix for bug #493298 * em-format-html-display.c: (efhd_image): Do not try to access widget of the pury when the operation has been cancelled. svn path=/trunk/; revision=36289
* Milan Crha <mcrha@redhat.com> Fix for bug #328216 (Bad signature prompt for ↵Suman Manjunath2008-09-084-9/+23
| | | | | | self-signed pop3 servers). svn path=/trunk/; revision=36273
* esthetic license header cleans, and fix e-pkcs12Michael Meeks2008-09-062-14/+4
| | | | svn path=/trunk/; revision=36264
* Fix infinite loop on deleting vfolders.Srinivasa Ragavan2008-09-052-1/+6
| | | | | | | | | 2008-09-05 Srinivasa Ragavan <sragavan@novell.com> * mail-folder-cache.c (real_flush_updates): Fix infinite loop on deleting vfolders. svn path=/trunk/; revision=36257
* License changes. Changed license from GPL to LGPL.Sankarasivasubramanian Pasupathilingam2008-09-049-104/+122
| | | | | | More to come. svn path=/trunk/; revision=36255
* Change License from GPL to LGPL. 2nd batch.Sankarasivasubramanian Pasupathilingam2008-09-0346-614/+690
| | | | | | More changes to come. svn path=/trunk/; revision=36247
* Fix compiler warnings in some of the test programs.Matthew Barnes2008-09-012-3/+10
| | | | | | | | | | | | | | | 2008-09-01 Matthew Barnes <mbarnes@redhat.com> * configure.in: Fix compiler warnings in some of the test programs. * mail/em-composer-utils.c (edit_message): * plugins/email-custom-header/email-custom-header.c: * plugins/templates/templates.c: Don't mix declarations and code. svn path=/trunk/; revision=36242
* Milan Crha <mcrha@redhat.com> ** Fix for bug #543135 (Write error message ↵Suman Manjunath2008-09-013-13/+31
| | | | | | to the right stream, do not try to set information message to the message list when it's not visible). svn path=/trunk/; revision=36240
* Milan Crha <mcrha@redhat.com> ** Fix for bug #534039 (Make sure search ↵Suman Manjunath2008-09-012-2/+23
| | | | | | folder's unread count will be tracked properly in a tree even before the folder is opened in the UI). svn path=/trunk/; revision=36239
* Patch from Paul Bolle <pebolle@tiscali.nl>: Fix for bug #549661 (Process ↵Suman Manjunath2008-09-012-1/+9
| | | | | | DND correctly when a mail message is dragged from outside Evolution to a folder in the sidebar). svn path=/trunk/; revision=36236
* ** Fix bug #544430Matthew Barnes2008-08-312-3/+12
| | | | | | | | | | | | 2008-08-31 Matthew Barnes <mbarnes@redhat.com> ** Fix bug #544430 * mail/em-folder-properties.c (emfp_get_folder_item): Better formed translatable strings for quota usage. svn path=/trunk/; revision=36231
* Disable flag upsync. I need to implement it more intelligently.Srinivasa Ragavan2008-08-312-1/+9
| | | | | | | | | 2008-08-30 Srinivasa Ragavan <sragavan@novell.com> * mail/mail-component.c: Disable flag upsync. I need to implement it more intelligently. svn path=/trunk/; revision=36229
* ** Fix for bug #509647Milan Crha2008-08-283-4/+14
| | | | | | | | | | | | | 2008-08-28 Milan Crha <mcrha@redhat.com> ** Fix for bug #509647 * em-folder-utils.c: (emft_copy_folders__exec): * mail-ops.c: (fetch_mail_exec), (send_queue_exec): Do not expunge folder when something goes wrong. svn path=/trunk/; revision=36143
* ** Fix for bug #534762Philip Withnall2008-08-273-8/+16
| | | | | | | | | | | 2008-08-27 Philip Withnall <philip@tecnocode.co.uk> ** Fix for bug #534762 Change "addressbook" to "address book" in translatable strings. svn path=/trunk/; revision=36117
* License ChangesSankarasivasubramanian Pasupathilingam2008-08-2747-577/+724
| | | | svn path=/trunk/; revision=36116
* ** Fixes bug #546926Matthew Barnes2008-08-214-0/+19
| | | | | | | | | | | | | | | | | | 2008-08-20 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #546926 * configure.in: Bump eds_minimum_version to 2.23.91 for camel_shutdown(). * mail/mail-session.c (mail_session_shutdown): New function simply calls camel_shutdown(). * mail/mail-component.c (impl_finalize): Call mail_session_shutdown(). svn path=/trunk/; revision=36029
* ** Fixes bug #508732Matthew Barnes2008-08-184-8/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-08-18 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #508732 * shell/e-shell.c: Add a "crash_recovery" flag, with accessor functions for it. * shell/e-shell-window (init_view): Check and reset the "crash_recovery" flag before creating a new shell view. The components can use this flag to take steps to recover from the previous crash. * shell/apps_evolution_shell.schemas.in: Remove the "skip_recovery_dialog" and "recovery" keys. * shell/Evolution-Component.idl (createView): Add a "select_item" boolean parameter. * shell/main.c: Kill the crash recovery dialog. Instead just set the crash recovery flag in e-shell appropriately. * mail/mail-component.c (impl_createView): Add a "select_item" argument for crash recovery, which we forward to EMFolderBrowser as a "suppress_message_selection" flag. * mail/em-folder-browser.c (emfb_set_folder): Suppress automatic message selection if we are recovering from a crash. * addressbook/gui/component/addressbook-component.c (impl_createView): * calendar/gui/calendar-component.c (impl_createView): * calendar/gui/memos-component.c (impl_createView): * calendar/gui/tasks-component.c (impl_createView): Add a "select_item" argument for crash recovery, which these components do not use. * help/C/evolution.xml: Remove the bit about crash recovery. svn path=/trunk/; revision=36009
* ** Fixes bug #513363Matthew Barnes2008-08-162-32/+9
| | | | | | | | | | | | | 2008-08-16 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #513363 * mail/default/C/Inbox: Remove the outdated "New Features" list, and well as the incorrect "Evolution team" email address. svn path=/trunk/; revision=36002
* ** Fix for bug #547805Sebastien Bacher2008-08-152-6/+7
| | | | | | | | | | * em-popup.c: (emp_standard_menu_factory): don't filter applications using g_app_info_should_show() * gui/e-cal-popup.c: (ecalp_standard_menu_factory): don't filter applications using g_app_info_should_show() svn path=/trunk/; revision=35993
* Patch from Moritz Mertinkat <moritz@mertinkat.net> (Added meaningful user ↵Suman Manjunath2008-08-132-0/+7
| | | | | | agent for HTTP requests used to load remote images). svn path=/trunk/; revision=35974
* ** Fix for bug #519292Milan Crha2008-08-122-4/+31
| | | | | | | | | | | | | 2008-08-12 Milan Crha <mcrha@redhat.com> ** Fix for bug #519292 * message-list.c: (read_boolean_with_default), (message_list_construct): Read 'thread_expand' and 'thread_latest' safely with TRUE as default if key doesn't exist. svn path=/trunk/; revision=35968
* ** Fixes bug #546892Matthew Barnes2008-08-1214-49/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-08-11 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #546892 * e-util/e-icon-factory.c (e_icon_factory_get_image): Kill this function. Use gtk_image_new_from_icon_name(). * e-util/e-icon-factory.c (e_icon_factory_get_icon_list): Kill this function. Use gtk_window_set_icon_name(). * widgets/misc/e-activity-handler.c: * widgets/misc/e-task-widget.c: Purge the GdkPixbuf arguments from the API. We've been ignoring them since the spinner icon was added. * addressbook/gui/contact-editor/e-contact-editor-fullname.c: * addressbook/gui/contact-editor/e-contact-editor-im.c: * addressbook/gui/contact-editor/e-contact-editor-address.c: * calendar/gui/alarm-notify/alarm-notify-dialog.c: * calendar/gui/dialogs/alarm-dialog.c: * calendar/gui/dialogs/alarm-list-dialog.c: * calendar/gui/dialogs/cal-attachment-select-file.c: * calendar/gui/dialogs/changed-comp.c: * calendar/gui/dialogs/delete-error.c: * calendar/gui/dialogs/select-source-dialog.c: * mail/mail-send-recv.c: * mail/message-tag-followup.c: * widgets/misc/e-combo-button.c: * widgets/misc/e-info-label.c: * widgets/misc/e-url-entry.c: * widgets/misc/e-task-widget.c: Prefer gtk_window_set_icon_name() over gtk_window_set_icon_list(). * addressbook/gui/contact-editor/e-contact-editor-im.c: * calendar/gui/dialogs/event-page.c: * calendar/gui/e-timezone-entry.c: * e-util/e-gui-utils.c: * e-util/e-popup.c: * plugins/import-ics-attachments/icsimporter.c: * plugins/itip-formatter/itip-view.c: * mail/em-folder-browser.c: * mail/em-format-html-display.c: * mail/mail-send-recv.c: * mail/message-tag-followup.c: Prefer gtk_image_new_from_icon_name() over e_icon_factory_get_image(). * calendar/gui/alarm-notify/alarm-queue.c: * plugins/mail-notification/mail-notification.c: Prefer gtk_status_icon_set_from_icon_name() over gtk_status_icon_set_from_pixbuf(). * addressbook/gui/component/addressbook-view.c: * calendar/gui/e-calendar-table.c: * calendar/gui/e-calendar-view.c: * calendar/gui/e-memo-table.c: * mail/mail-mt.c: e_activity_handler_operation_started() no longer takes a GdkPixbuf. It was ignoring the pixbuf anyway ever since we added a spinner icon. svn path=/trunk/; revision=35958
* ** Fix for bug #519292Milan Crha2008-08-112-15/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-08-11 Milan Crha <mcrha@redhat.com> ** Fix for bug #519292 * mail/message-list.c: (load_tree_expand_all): Drop function. * mail/message-list.c: (regen_list_done): Rather use desired expanded state value when creating the tree instead of the default model's value for this to have 'expand/collapse all' commands work better and quicker. * widgets/tablee-tree.h: (e_tree_load_all_expanded_state): * widgets/tablee-tree.c: (e_tree_load_all_expanded_state): * widgets/tablee-tree-table-adapter.h: (e_tree_table_adapter_load_all_expanded_state): * widgets/tablee-tree-table-adapter.c: (e_tree_table_adapter_load_all_expanded_state), (set_expanded_state_func), (set_collapsed_state_func): Drop functions in favor of new functions. * widgets/tablee-tree.h: (e_tree_force_expanded_state): * widgets/tablee-tree.c: (e_tree_force_expanded_state): * widgets/tablee-tree-table-adapter.h: (e_tree_table_adapter_force_expanded_state): * widgets/tablee-tree-table-adapter.c: (e_tree_table_adapter_force_expanded_state), (struct ETreeTableAdapterPriv), (create_gnode), (etta_init): Use either default value of the model to expanded state of new node or use the one which has been set (forced) by new functions. svn path=/trunk/; revision=35954
* ** Fix for bug #352695Milan Crha2008-08-112-11/+59
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-08-11 Milan Crha <mcrha@redhat.com> ** Fix for bug #352695 * widgets/table/e-tree-table-adapter.h: (e_tree_table_adapter_save_expanded_state_xml), (e_tree_table_adapter_load_expanded_state_xml): * widgets/table/e-tree-table-adapter.c: (e_tree_table_adapter_save_expanded_state_xml), (e_tree_table_adapter_save_expanded_state), (e_tree_table_adapter_load_expanded_state_xml), (e_tree_table_adapter_load_expanded_state): * widgets/table/e-tree.h: (e_tree_save_expanded_state_xml), (e_tree_load_expanded_state_xml): * widgets/table/e-tree.c: (e_tree_save_expanded_state_xml), (e_tree_load_expanded_state_xml): Be able to store expanded state also in memory, not only on the disk. * mail/message-list.c: (struct _MessageListPrivate), (save_tree_state), (load_tree_state), (on_model_row_changed), (message_list_init), (message_list_construct), (struct _regen_list_msg), (regen_list_done), (regen_list_free), (mail_regen_list): Be able to recognize whether there has been any change on any row in a list and save expanded state only in case there was any change. Also use in-memory storing of the expanded state in case we do not want to rewrite full view It's for searches only, and it's not stored between sessions. svn path=/trunk/; revision=35953
* ** Part fix for bug #529743Srinivasa Ragavan2008-08-112-0/+21
| | | | | | | | | | 2008-08-11 Srinivasa Ragavan <sragavan@novell.com> ** Part fix for bug #529743 * searchtypes.xml: Support Subject or Recipients contain search. svn path=/trunk/; revision=35952
* Don't use uninitialized exception. It leads to freeing uninitializedSrinivasa Ragavan2008-08-112-2/+13
| | | | | | | | | 2008-08-11 Srinivasa Ragavan <sragavan@novell.com> * mail/message-list.c: Don't use uninitialized exception. It leads to freeing uninitialized memory. svn path=/trunk/; revision=35951
* ** Fix for bug #546788Paul Bolle2008-08-082-17/+10
| | | | | | | | | | | | | | | 2008-08-07 Paul Bolle <pebolle@tiscali.nl> ** Fix for bug #546788 * mail/em-folder-view.c: "/commands/ViewNormal" isn't actually used. It is probably a leftover from a previous way of setting the formatting style. It can be removed. Related cleanups. * ui/evolution-mail-message.xml: Drop unused "ViewNormal" cmd entry. svn path=/trunk/; revision=35929
* ** Fix for bug #546668Paul Bolle2008-08-073-4/+8
| | | | | | | | | | | | 2008-08-06 Paul Bolle <pebolle@tiscali.nl> ** Fix for bug #546668 * mail/em-format-html.c: Drop a (pointless) define used only once. * mail/em-format-html-display.c: Drop one unused define. svn path=/trunk/; revision=35920
* Use CamelDList instead of EDList.Matthew Barnes2008-08-073-5/+11
| | | | | | | | | | | 2008-08-07 Matthew Barnes <mbarnes@redhat.com> * em-format.c (emf_format_secure): * em-format-html-display.c (efhd_xpkcs7mime_add_cert_table): Use CamelDList instead of EDList. svn path=/trunk/; revision=35919
* ** Fix for bug #249844Milan Crha2008-08-063-3/+12
| | | | | | | | | | | | | | | | | | | | | | | 2008-08-06 Milan Crha <mcrha@redhat.com> ** Fix for bug #249844 * addressbook/gui/component/addressbook-component.c: * calendar/gui/tasks-component.c: (impl__get_userCreatableItems): * calendar/gui/memos-component.c: (impl__get_userCreatableItems): * mail/mail-component.c: (impl__get_userCreatableItems): * shell/test/evolution-test-component.c: (impl__get_userCreatableItems): (impl__get_userCreatableItems): Do not let compiler claim. * mail/em-event.h: (struct _EMEventTargetCustomIcon): Declare 'folder_name' as const char * to let compiler happy; no copy of the pointer anyway. * calendar/gui/calendar-component.c: (impl__get_userCreatableItems): Use C_() macro instead of Q_() macro. Use fully qualified names for "New" submenu entries. svn path=/trunk/; revision=35916
* ** Fix for bug #467115Michael Monreal2008-08-062-4/+4
| | | | | | | | | | | | | | | | | | 2008-08-06 Michael Monreal <mmonreal@svn.gnome.org> ** Fix for bug #467115 * addressbook/gui/component/addressbook-view.c: (addressbook_view_init): * calendar/gui/GNOME_Evolution_Calendar.server.in.in: * calendar/gui/memos-component.c: (create_component_view): * calendar/gui/tasks-component.c: (create_component_view): * data/icons/Makefile.am: * mail/GNOME_Evolution_Mail.server.in.in: * mail/mail-component.c: (impl_createView): Ship and use tango icons for the mail, tasks and memos components. svn path=/trunk/; revision=35915
* ** Fix for bug #531288Michael Monreal2008-08-061-1/+1
| | | | | | | | | | | | | 2008-08-06 Michael Monreal <mmonreal@svn.gnome.org> ** Fix for bug #531288 * data/icons/Makefile.am: * mail/GNOME_Evolution_Mail.server.in.in: Use proxy icon from tango-icon-theme and fall back to the icon shipped by gnome-control-center (thanks to Josef Vybíral). svn path=/trunk/; revision=35914
* Fix a performance issue, where we can just go by the presence than theSrinivasa Ragavan2008-08-052-1/+9
| | | | | | | | | 2008-08-05 Srinivasa Ragavan <sragavan@novell.com> * mail/message-list.c: Fix a performance issue, where we can just go by the presence than the exact count. svn path=/trunk/; revision=35907
* Use G_STRLOC or G_STRFUNC instead of deprecated G_GNUC_PRETTY_FUNCTION.Matthew Barnes2008-08-055-10/+20
| | | | | | | | | | | | | | | | 2008-08-04 Matthew Barnes <mbarnes@redhat.com> * mail/em-migrate.c (migrate_to_db): * mail/em-network-prefs.c (notify_proxy_type_changed), (widget_entry_changed_cb): * mail/em-subscribe-editor.c (sub_fill_level), (sub_queue_fill_level), (sub_row_expanded): * mail/mail-vfolder.c: Use G_STRLOC or G_STRFUNC instead of deprecated G_GNUC_PRETTY_FUNCTION. svn path=/trunk/; revision=35904
* Patch from Paul Bolle <pebolle@tiscali.nl>: Fix for bug #543058 (Use ↵Suman Manjunath2008-08-043-1/+15
| | | | | | "Inbox" instead of "INBOX" while displaying IMAP mailbox). svn path=/trunk/; revision=35899
* Patch from Paul Bolle <pebolle@tiscali.nl>: Fix related to bug #539268 (Do ↵Suman Manjunath2008-08-042-0/+8
| | | | | | not append description if it is just an empty string). svn path=/trunk/; revision=35898
* Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #249844 (Use C_() macro ↵Suman Manjunath2008-08-043-3/+12
| | | | | | instead of Q_() macro, Use fully qualified names for New submenu entries). svn path=/trunk/; revision=35897
* Patch from Paul Bolle <pebolle@tiscali.nl>: Fixes bug #537088 (Message ↵Suman Manjunath2008-08-042-2/+10
| | | | | | headers aren't displayed for some e-mails). svn path=/trunk/; revision=35896
* ** Fixes bug #514006Matthew Barnes2008-08-022-7/+16
| | | | | | | | | | | | | 2008-08-01 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #514006 * mail/apps-evolution-mail-notification.schemas.in: * plugins/mail-notification/apps-evolution-mail-notification.schemas.in: Quote literal values. svn path=/trunk/; revision=35889
* ** Fixes bug #544859Matthew Barnes2008-08-022-3/+10
| | | | | | | | | | | | 2008-08-01 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #544859 * mail/evolution-mail.schemas.in: Clarify description of "sync_interval" key. svn path=/trunk/; revision=35883
* ** Fixes bug #545820Matthew Barnes2008-08-012-1/+7
| | | | | | | | | | | 2008-08-01 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #545820 * mail/mail-ops.c (save_messages_desc): Fix a typo. (Nicolas Kaiser) svn path=/trunk/; revision=35876
* ** Fix for bug #545436Srinivasa Ragavan2008-07-312-3/+9
| | | | | | | | | | 2008-07-31 Srinivasa Ragavan <sragavan@novell.com> ** Fix for bug #545436 * mail/message-list.c: Check the info before accessing it. svn path=/trunk/; revision=35870
* ** Part of fix for bug #500389Milan Crha2008-07-302-1/+113
| | | | | | | | | | | | | | | | | 2008-07-30 Milan Crha <mcrha@redhat.com> ** Part of fix for bug #500389 * mail/em-account-editor.c: (emae_option_options_changed), (emae_option_options), (emae_receive_options_extra_item): New ability to define Options (ComboBox) in provider's options. * plugins/exchange-operations/exchange-account-setup.c: (gal_auth_to_string), (owa_authenticate_user): Use default authentication for GAL. Note: Requires EDS revision 9230 or better. svn path=/trunk/; revision=35866
* Kill a compilation warning.Srinivasa Ragavan2008-07-292-1/+5
| | | | | | | | 2008-07-29 Srinivasa Ragavan <sragavan@novell.com> * mail/em-folder-tree.c: Kill a compilation warning. svn path=/trunk/; revision=35857
* Corrected string 'Prompt on sending HTML..'Lucian Langa2008-07-282-1/+6
| | | | | | | | | 2008-07-28 Lucian Langa <lucilanga@gnome.org> * mail/mail-config.glade: Corrected string 'Prompt on sending HTML..' svn path=/trunk/; revision=35854
* ** Fix for bug #543532Milan Crha2008-07-282-1/+9
| | | | | | | | | | | | 2008-07-28 Milan Crha <mcrha@redhat.com> ** Fix for bug #543532 * em-folder-tree-model.c: (em_folder_tree_model_remove_store_info): Let free memory when we are done with it, not before. svn path=/trunk/; revision=35850
* ** Fix for bug #256540Milan Crha2008-07-282-71/+7
| | | | | | | | | | | | 2008-07-28 Milan Crha <mcrha@redhat.com> ** Fix for bug #256540 * mail-dialogs.glade: (message_security_dialog): Do not use GtkNotebook with only one tab. svn path=/trunk/; revision=35847
* ** See bug #504417: Preferences windows cut offLucian Langa2008-07-282-3/+9
| | | | | | | | | | 2008-07-28 Lucian Langa <lucilanga@gnome.org> * mail/mail-config.glade: ** See bug #504417: Preferences windows cut off svn path=/trunk/; revision=35845
* Use G_GNUC_PRETTY_FUNCTION instead of __PRETTY__FUNCTIONJeff Cai2008-07-283-4/+11
| | | | | | | | | | | | 2008-07-28 Jeff Cai <jeff.cai@sun.com> * em-migrate.c: (migrate_to_db): * em-network-prefs.c: (notify_proxy_type_changed), (widget_entry_changed_cb): Use G_GNUC_PRETTY_FUNCTION instead of __PRETTY__FUNCTION svn path=/trunk/; revision=35844
* ** See bug #544969: Added the hook for folder custom icon.Lucian Langa2008-07-284-1/+50
| | | | | | | | | | | 2008-07-27 Lucian Langa <lucilanga@gnome.org> * mail/em-event.h (struct _EMEventTargetCustomIcon): * mail/em-event.c (em_event_target_new_custom_icon): * mail/em-folder-tree.c (render_pixbuf): ** See bug #544969: Added the hook for folder custom icon. svn path=/trunk/; revision=35842
* ** Fix for bug #543411Srinivasa Ragavan2008-07-283-1/+19
| | | | | | | | | | | 2008-07-28 Srinivasa Ragavan <sragavan@novell.com> ** Fix for bug #543411 * mail/em-folder-tree-model.c: Dont load known folders. * mail/em-folder-tree.c: Move iter to the last entry. svn path=/trunk/; revision=35841
* Make show unread/etc work well.Srinivasa Ragavan2008-07-252-2/+6
| | | | | | | | 2008-07-25 Srinivasa Ragavan <sragavan@novell.com> * mail/em-folder-browser.c: Make show unread/etc work well. svn path=/trunk/; revision=35831
* Search by Labels.Sankar P2008-07-242-1/+6
| | | | | | | | | | | 2008-07-24 Sankar P <psankar@novell.com> * em-folder-browser.c (get_view_query): Search by Labels. svn path=/trunk/; revision=35830
* Revert Sankar's search hacks.Srinivasa Ragavan2008-07-242-3/+7
| | | | | | | | 2008-07-24 Srinivasa Ragavan <sragavan@novell.com> * mail/em-folder-browser.c: Revert Sankar's search hacks. svn path=/trunk/; revision=35829
* ** Fix for bug #544022Milan Crha2008-07-222-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | 2008-07-22 Milan Crha <mcrha@redhat.com> ** Fix for bug #544022 * configure.in: Do not redefine DBUS_VERSION define supplied by dbus itself, rather rename our define to FOUND_DBUS_VERSION. * mail/e-searching-tokenizer.c: (dump_trie): Define function only when required. (Compiler warning cleanup.) * shell/e-shell-window-commands.c: (char *authors[]): Break the escape sequence properly (compiler warning cleanup). * plugins/email-custom-header/email-custom-header.c: Compiler warning cleanup. * plugins/mail-notification/Makefile.am: * plugins/mail-notification/mail-notification.c: (send_dbus_message): Do not redefine DBUS_VERSION define, it's supplied by dbus itself. svn path=/trunk/; revision=35819
* Guard against camel_store_get_folder() returning NULL, which happened atTor Lillqvist2008-07-212-3/+9
| | | | | | | | | | | | | 2008-07-21 Tor Lillqvist <tml@novell.com> * em-migrate.c (migrate_folders): Guard against camel_store_get_folder() returning NULL, which happened at least for me. It was for a partially broken GroupWise folder structure on disk, so that is a case of garbage in--garbage out I guess, but it can't hurt to be careful... svn path=/trunk/; revision=35806
* Rearrange G_OS_WIN32 ifdefs a bit, as we need to compile more of this fileTor Lillqvist2008-07-212-8/+24
| | | | | | | | | | | 2008-07-21 Tor Lillqvist <tml@novell.com> * em-migrate.c: Rearrange G_OS_WIN32 ifdefs a bit, as we need to compile more of this file to support upgrade attempts from 2.12 and later. svn path=/trunk/; revision=35803
* Fixed some compiler warnings for Templates specific hunk.Bharath Acharya2008-07-212-3/+8
| | | | | | | | | | 2008-07-21 Bharath Acharya <abharath@novell.com> Fixed some compiler warnings for Templates specific hunk. * em-composer-utils.c: (edit_message): svn path=/trunk/; revision=35801
* Add support for migration.Srinivasa Ragavan2008-07-211-8/+118
| | | | svn path=/trunk/; revision=35800
* Committing on behalf of Milan Crha <mcrha@redhat.com>Milan Crha2008-07-212-0/+15
| | | | | | | | | | | | | | | 2008-07-09 Milan Crha <mcrha@redhat.com> ** Fix for bug #228725 * gui/widgets/e-minicard-view.h: (struct _EMinicardView): * gui/widgets/e-minicard-view.c: (set_empty_message), (stop_state_changed), (e_minicard_view_set_property), (e_minicard_view_dispose), (e_minicard_view_init): Show different message in a view when searching. svn path=/trunk/; revision=35783
* Committing on behalf of Milan Crha <mcrha@redhat.com>Milan Crha2008-07-213-5/+30
| | | | | | | | | | | | | | 2008-07-09 Milan Crha <mcrha@redhat.com> ** Fix for bug #269152 * em-format-quote.c: (emfq_format_header): * em-format-html.c: (efh_format_headers): Use X-MimeOLE as Mailer header when there's nothing better available. svn path=/trunk/; revision=35781
* ** Fixes Bug #200147Bharath Acharya2008-07-2110-7/+216
| | | | | | | | | | | | | | | | | | | 2008-07-18 Bharath Acharya <abharath@novell.com> ** Fixes Bug #200147 Basic functionality implemented by Diego Escalante Urrelo <diegoe@gnome.org> Everyone owes him a big mug of Beer for that. ** Added Templates plugin * Makefile.am: * apps-evolution-template-placeholders.schemas.in: * org-gnome-templates.eplug.xml: * templates.c: * templates.glade: svn path=/trunk/; revision=35780
* Pushing changes from the madagascar branch related to the on-diskSankarasivasubramanian Pasupathilingam2008-07-165-9/+30
| | | | | | | summary work. svn path=/trunk/; revision=35747
* ** Fix for bug #207802 (Patch suggested by Veerapuram Varadhan.)Milan Crha2008-07-092-0/+47
| | | | | | | | | | | | | | 2008-07-09 Milan Crha <mcrha@redhat.com> ** Fix for bug #207802 (Patch suggested by Veerapuram Varadhan.) * message-list.c: (struct search_child_struct), (search_child_cb), (is_tree_widget_children), (ml_tree_drag_motion): Do not allow drop messages to the same message list as is the source. Also do not allow drop over message list if it doesn't have set a folder. svn path=/trunk/; revision=35732
* ** Fix for bug #541365Milan Crha2008-07-032-4/+15
| | | | | | | | | | | | 2008-07-03 Milan Crha <mcrha@redhat.com> ** Fix for bug #541365 * message-list.c: (message_list_get_uids), (message_list_get_selected): Do not call 'camel_folder_sort_uids' when we do not have folder or uid. svn path=/trunk/; revision=35719
* Sort the uids so that moving/copying messages preserves mailbox orderingJeffrey Stedfast2008-07-032-4/+14
| | | | | | | | | | | | | 2008-07-02 Jeffrey Stedfast <fejj@novell.com> Sort the uids so that moving/copying messages preserves mailbox ordering rather than jumbled randomness. * message-list.c (message_list_get_uids): Sort the uids. (message_list_get_selected): Same. svn path=/trunk/; revision=35714
* ** Fix for bug #540160Milan Crha2008-06-263-20/+30
| | | | | | | | | | | | | | | 2008-06-26 Milan Crha <mcrha@redhat.com> ** Fix for bug #540160 * message-list.h: (struct _MessageList): * message-list.c: (message_list_init), (on_cursor_activated_cmd), (on_selection_changed_cmd): Remember whether we come from none/multi select to single select and properly update the preview. (Reverting patch for bug #337160 and doing that with other approach.) svn path=/trunk/; revision=35684
* ** Fix for bug #537275Milan Crha2008-06-243-0/+19
| | | | | | | | | | | | | | 2008-06-24 Milan Crha <mcrha@redhat.com> ** Fix for bug #537275 * em-html-stream.c: (emhs_cleanup): Close GtkHTMLStream on cancel. * em-html-stream.c: (emhs_gtkhtml_destroy): Set the cancel. * em-sync-stream.c: (emss_process_message): Do not pass data to the child structure if we were canceled. svn path=/trunk/; revision=35680
* Patch from Paul Bolle <pebolle@tiscali.nl>: Fix for bug #539268 (Do not use ↵Suman Manjunath2008-06-222-5/+13
| | | | | | both filename and description if they are identical) svn path=/trunk/; revision=35673
* Patch from Paul Bolle <pebolle@tiscali.nl>: Fix for bug #538741 (Strip ↵Suman Manjunath2008-06-222-1/+8
| | | | | | preceding tabs from Date headers too) svn path=/trunk/; revision=35671
* ** Fixes bug #537725Matthew Barnes2008-06-212-2/+9
| | | | | | | | | | | | | 2008-06-21 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #537725 * mail/em-composer-utils.c (save_draft_done): Set the autosaved flag so we don't get pestered with a save dialog if the user then decides to close the composer window. svn path=/trunk/; revision=35669
* fixed copyright noticesJeffrey Stedfast2008-06-2195-95/+95
| | | | svn path=/trunk/; revision=35663
* fixed copyright noticesJeffrey Stedfast2008-06-2128-31/+31
| | | | svn path=/trunk/; revision=35661
* ** Fix for bug #534039Milan Crha2008-06-204-34/+37
| | | | | | | | | | | | | | | | | | | | 2008-06-20 Milan Crha <mcrha@redhat.com> ** Fix for bug #534039 * em-folder-tree-model.h: (em_folder_tree_model_signal_block): * em-folder-tree-model.c: (em_folder_tree_model_signal_block): Removed obsolete function. * mail-vfolder.c: (vfolder_load_storage): Add storage to the tree model when everything is loaded, thus everything will be shown when enabling the Search Folders on demand. Also ensure the Search Folders to be enabled next start. * mail-vfolder.c: (mail_vfolder_add_uri), (mail_vfolder_delete_uri): Track folders even when Search Folders disabled, to have them known when enabling Search Folders on demand. svn path=/trunk/; revision=35658
* ** Fix for bug #382783Milan Crha2008-06-202-0/+41
| | | | | | | | | | | | | 2008-06-19 Milan Crha <mcrha@redhat.com> ** Fix for bug #382783 * filter/filter-rule.c: (do_grab_focus_cb), (more_parts), (get_widget): * mail/em-filter-rule.c: (do_grab_focus_cb), (more_parts), (get_widget): Grab focus of new rule part on adding and scroll to the bottom too. svn path=/trunk/; revision=35654
* ** Fix for bug #423395Milan Crha2008-06-192-4/+16
| | | | | | | | | | | | | | | | 2008-06-18 Milan Crha <mcrha@redhat.com> ** Fix for bug #423395 * configure.in: Requires newer GtkHTML, 3.23.5. * mail/em-format-html.c: (efh_init), (efh_text_plain), (efh_text_enriched), (efh_text_html), (efh_message_deliverystatus): Put the anchor where the message body begins and let GtkHTML know the anchor name to place the cursor there in caret mode on the first focus. svn path=/trunk/; revision=35650
* ** Fixes part of bug #532472Matthew Barnes2008-06-192-26/+36
| | | | | | | | | | | | | | 2008-06-18 Matthew Barnes <mbarnes@redhat.com> ** Fixes part of bug #532472 * mail/mail-config.c (mail_config_get_account_by_transport_url): Strip the account URL (via CAMEL_URL_HIDE_ALL) before comparing it to the already-stripped 'transport_url', to avoid unnecessary password prompts. svn path=/trunk/; revision=35649