aboutsummaryrefslogtreecommitdiffstats
path: root/shell/glade
Commit message (Expand)AuthorAgeFilesLines
* Rename "port" to "type" here too.Dan Winship2001-05-101-1/+1
* Change the mode for the GtkCList in the active connection dialog to beEttore Perazzoli2001-05-041-1/+1
* Initial implementation for the "warning, some connections are stillEttore Perazzoli2001-05-042-1/+182
* *e-shell-folder-creation-dialog.glade: Added focus to the folder-name textAnna Marie Dirks2000-10-141-0/+1
* Calculate height including if clip_height is set to -1.Christopher James Lahey2000-06-271-0/+2
* Made the folder creation dialog slightly larger.Ettore Perazzoli2000-06-111-2/+2
* Initial support for creating/removing folders. This implies some newEttore Perazzoli2000-06-103-0/+175
=88b3d916826ce7895f1c1e142dba039093a88f29'>** Fix for bug #469292Srinivasa Ragavan2008-02-202-2/+11 | | | | | | | | | | | 2008-02-20 Srinivasa Ragavan <sragavan@novell.com> ** Fix for bug #469292 * em-format-quote.c: (emfq_format_clone): Add empty line only when top posting is enabled. svn path=/trunk/; revision=35061 * ** Fix for bug #516349Milan Crha2008-02-192-4/+9 | | | | | | | | | | | | 2008-02-19 Milan Crha <mcrha@redhat.com> ** Fix for bug #516349 * em-format-quote.c: (emfq_format_message): Do not force black text in quotation part of the message. svn path=/trunk/; revision=35050 * ** Part of fix for bug #515744Milan Crha2008-02-184-2/+16 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-02-18 Milan Crha <mcrha@redhat.com> ** Part of fix for bug #515744 * addressbook/gui/component/addressbook-migrate.c: (get_source_name): * plugins/groupwise-features/send-options.c: (get_source): * plugins/groupwise-features/share-folder-common.c: (get_container_id): * plugins/groupwise-features/install-shared.c: (install_folder_response): * plugins/external-editor/external-editor.c: (convert_to_camel_internet_address), (org_gnome_external_editor): * plugins/itip-formatter/itip-formatter.c: (idle_open_cb): * mail/em-folder-view.c: (emfv_setup_view_instance): * mail/mail-component.c: (impl_finalize): * mail/message-list.c: (ml_tree_value_at): * composer/e-msg-composer.c: (drop_action): * e-util/e-config.c: (ep_finalise): Use proper member to free. * widgets/misc/e-cursors.c: (e_cursors_init): * widgets/misc/e-calendar-item.c: (e_calendar_item_draw_month): * calendar/gui/dialogs/comp-editor.c: (drop_action): * calendar/gui/calendar-config.c: (calendar_config_get_hide_completed_tasks_sexp): * calendar/gui/comp-editor-factory.c: (edit_existing): * calendar/gui/e-day-view.c: (e_day_view_reshape_long_event), (e_day_view_on_top_canvas_drag_data_received): * calendar/gui/e-day-view-main-item.c: (e_day_view_main_item_draw_events_in_vbars), (e_day_view_main_item_draw_long_events_in_vbars): * calendar/gui/e-day-view-top-item.c: (e_day_view_top_item_draw_long_event): * calendar/gui/e-cal-model.c: (redo_queries): * calendar/gui/e-calendar-table.c: (e_calendar_table_open_task): * calendar/gui/e-memo-table.c: (open_memo): * calendar/gui/print.c: (print_todo_details): * calendar/gui/migration.c: (get_source_name): Memory leak fix. * calendar/gui/e-week-view.c: (e_week_view_reshape_events): Simplifies things. svn path=/trunk/; revision=35044 * ** Fix for bug #167638Srinivasa Ragavan2008-02-182-0/+10 | | | | | | | | | | | 2008-02-18 Srinivasa Ragavan <sragavan@novell.com> ** Fix for bug #167638 * mail-component.c: (impl_quit): Upstreamed Fejj's OpenSUSE patch for faster quitting. svn path=/trunk/; revision=35037 * ** Fix for bnc #153807Srinivasa Ragavan2008-02-182-0/+7 | | | | | | | | | | | | 2008-02-18 Srinivasa Ragavan <sragavan@novell.com> ** Fix for bnc #153807 * em-composer-utils.c: (em_utils_post_to_folder): Patch from OpenSUSE. svn path=/trunk/; revision=35033 * Patch from Aidan Delaney <a.j.delaney@brighton.ac.uk>: Fix for bug #516234 ↵Suman Manjunath2008-02-172-1/+6 | | | | | | (Removed a stray printf() statement) svn path=/trunk/; revision=35024 * ** Fix for bug #515659Paul Bolle2008-02-162-0/+14 | | | | | | | | | | | | | 2008-02-15 Paul Bolle <pebolle@tiscali.nl> ** Fix for bug #515659 * em-format-html.c: (em_format_html_set_mark_citations): Keep mark_citations and the CAMEL_MIME_FILTER_TOHTML_MARK_CITATION flag (part of text_html_flags) in sync. svn path=/trunk/; revision=35018 * Patch from Milan Crha <mcrha@redhat.com> ** Fix for bug #515054 (Clear/set ↵Suman Manjunath2008-02-112-3/+10 | | | | | | new CAMEL_MESSAGE_NOTJUNK flag) svn path=/trunk/; revision=34989 * ** Fix for bug #411576Srinivasa Ragavan2008-02-113-1/+26 | | | | | | | | | | | | | | 2008-02-10 Srinivasa Ragavan <sragavan@novell.com> ** Fix for bug #411576 * evolution-mail.schemas.in: Add a key to decide if same fonts gotto be used in message list in vertical view column. * message-list.c: (create_composite_cell): svn path=/trunk/; revision=34987 * String changes for improved error-messages and a schema-description. Suman Manjunath2008-02-113-5/+12 | | | | | | | | | | | | | | M addressbook/ChangeLog M addressbook/addressbook.error.xml M mail/ChangeLog M mail/mail-config.glade M mail/evolution-mail.schemas.in M calendar/calendar.error.xml M calendar/gui/dialogs/comp-editor.c M calendar/gui/e-calendar-view.c M calendar/ChangeLog svn path=/trunk/; revision=34982 * ** Fixes part of bug #509741Matthew Barnes2008-02-082-13/+30 | | | | | | | | | | | | | | | | | | | | | | 2008-02-08 Matthew Barnes <mbarnes@redhat.com> ** Fixes part of bug #509741 * mail/mail-session.c (user_message_exec): Use the number of dialog buttons as a heuristic for whether to display a message in the status bar or immediately present the dialog to the user. * e-util/e-error.c (e_error_newv): If the error dialog has no primary text, fallback to the window title for the "primary" data key. This is what gets displayed in the status bar. * e-util/e-error.c (e_error_count_buttons): New function counts buttons in a dialog's action area. svn path=/trunk/; revision=34977 * Replace G_GNUC_FUNCTION (deprecated) with G_STRFUNC.Matthew Barnes2008-01-292-1/+6 | | | | | | | | | | | | | | | | 2008-01-29 Matthew Barnes <mbarnes@redhat.com> * addressbook/gui/widgets/e-minicard.c: * addressbook/gui/widgets/gal-view-minicard.c: * mail/mail-send-recv.c: * shell/e-component-registry.c: * widgets/menus/gal-view-collection.c: * widgets/menus/gal-view-instance.c: * widgets/menus/gal-view-menus.c: Replace G_GNUC_FUNCTION (deprecated) with G_STRFUNC. svn path=/trunk/; revision=34931 * ** Fix for bug #506948Srinivasa Ragavan2008-01-282-1/+39 | | | | | | | | | | | 2008-01-28 Srinivasa Ragavan <sragavan@novell.com> ** Fix for bug #506948 * em-folder-view.c: (url_unescape_amp), (emp_uri_popup_link_copy): Copy the unescaped url svn path=/trunk/; revision=34918 * Patch from Milan Crha <mcrha@redhat.com> ** Fix for bug #504062 (Don't use ↵Suman Manjunath2008-01-283-2/+13 | | | | | | collate keys for comparing addresses as they are not hashed) svn path=/trunk/; revision=34911 * Patch from Andre Klapper <a9016009@gmx.de> ** Fix for bug #339156 (Added a ↵Suman Manjunath2008-01-283-6/+13 | | | | | | gettext context to the string "Read") svn path=/trunk/; revision=34910 * ** Fix for bug #511488Srinivasa Ragavan2008-01-284-1/+38 | | | | | | | | | | | | | | | | 2008-01-24 Srinivasa Ragavan <sragavan@novell.com> ** Fix for bug #511488 * em-folder-tree-model.c: (em_folder_tree_model_signal_block): * em-folder-tree-model.h: Function to block folder-created function. * mail-vfolder.c: (vfolder_load_storage): Block the signal handler when loading. svn path=/trunk/; revision=34905 * Fix for 467581 : wrap a/c searches in a camel-op for better cancellation.Johnny Jacob2008-01-252-6/+34 | | | | svn path=/trunk/; revision=34892 * ** Partial fix for bug #395939Milan Crha2008-01-244-2/+15 | | | | | | | | | | | | | | 2008-01-24 Milan Crha <mcrha@redhat.com> ** Partial fix for bug #395939 * em-format.c: (emf_inlinepgp_signed): * em-format-html-display.c: (efhd_format_optional): * em-folder-view.c: (emfv_destroy): Memory leak fix. svn path=/trunk/; revision=34881 * ** Fix for bug #402487Milan Crha2008-01-242-3/+30 | | | | | | | | | | | | | | 2008-01-24 Milan Crha <mcrha@redhat.com> ** Fix for bug #402487 * calendar/gui/cal-search-bar.c: (notify_e_cal_view_contains): * mail/em-folder-browser.c: (emfb_search_search_activated), (generate_viewoption_menu): * widgets/misc/e-search-bar.c: (search_now_verb_cb), (scopeoption_changed_cb): Memory leak fix. svn path=/trunk/; revision=34880 * ** Part of bug #511488Milan Crha2008-01-246-30/+38 | | | | | | | | | | | | | | | | | | | | | | | | 2008-01-24 Milan Crha <mcrha@redhat.com> ** Part of bug #511488 * mail/mail-vfolder.h: * mail/mail-vfolder.c: (vfolder_loaded): Function dropped. * mail/mail-vfolder.c: (vfolder_load_storage): Allow to call this function more than once, but do load the storage only once. * mail/em-folder-utils.c: (emfu_popup_new_folder_response): * mail/mail-vfolder.c: (vfolder_edit), (vfolder_gui_add_rule), (vfolder_gui_add_from_message), (vfolder_gui_add_from_address): * mail/em-folder-browser.c: (emfb_search_menu_activated): * mail/em-folder-view.c: (emp_uri_popup_vfolder_sender), (emp_uri_popup_vfolder_recipient), (vfolder_type_current): Ensure vfolder is running. * plugins/groupwise-features/share-folder-common.c: (users_dialog_response): The logic to check if vfolder is running has been changed, so reflect it here too. svn path=/trunk/; revision=34878 * Updated the right bug ids.Srinivasa Ragavan2008-01-241-0/+1 | | | | svn path=/trunk/; revision=34874 * ** Fix for bug #510779Srinivasa Ragavan2008-01-2410-19/+602 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-01-24 Srinivasa Ragavan <sragavan@novell.com> ** Fix for bug #510779 * em-mailer-prefs.c: (jh_tree_refill), (jh_add_cb), (jh_remove_cb), (init_junk_tree), (custom_junk_button_toggled), (em_mailer_prefs_construct): Added UI for the new junk preferences. * em-mailer-prefs.h: * evolution-mail.schemas.in: Add schema for junk header and address lookup. * mail-config.c: (gconf_jh_check_changed), (gconf_lookup_book_changed), (gconf_jh_headers_changed), (mail_config_init), (mail_config_reload_junk_headers), (mail_config_get_lookup_book): * mail-config.glade: * mail-config.h: * mail-session.c: (class_init), (lookup_addressbook), (mail_session_init), (mail_session_set_junk_headers): * mail-session.h: 2008-01-22 Srinivasa Ragavan <sragavan@novell.com> ** Fix for bug #405777 * em-folder-view.c: (emfv_setup_view_instance), (emfv_setting_notify): Don't break abstraction. Call the right derived class. svn path=/trunk/; revision=34873 * Revert the last cursor remove commit. It breaks selections with CTRL. MaySrinivasa Ragavan2008-01-202-1/+6 | | | | | | | | | 2008-01-20 Srinivasa Ragavan <sragavan@novell.com> * message-list.etspec: Revert the last cursor remove commit. It breaks selections with CTRL. May be, cairofy the cursor. svn path=/trunk/; revision=34857 * Remove the focus cursor on the message list. The message list now has aSrinivasa Ragavan2008-01-202-1/+7 | | | | | | | | | | 2008-01-20 Srinivasa Ragavan <sragavan@novell.com> * message-list.etspec: Remove the focus cursor on the message list. The message list now has a nice cairo rendered row. This looks very close to the GtkTreeView thing. svn path=/trunk/; revision=34854 * Change of heart; decided we like the old "emblem-important" icon betterMatthew Barnes2008-01-173-2/+10 | | | | | | | | | | | | | 2008-01-16 Matthew Barnes <mbarnes@redhat.com> * em-folder-browser.c: * message-list.c: Change of heart; decided we like the old "emblem-important" icon better than "mail-mark-important" for the message list and "Show" combo box. svn path=/trunk/; revision=34842 * ** Fixes bug #509741Matthew Barnes2008-01-172-1/+16 | | | | | | | | | | | | | | 2008-01-16 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #509741 * mail-session.c (user_message_exec): Fix a crash that occurs when prompted to accept a certificate. This is just a quick temporary fix; Srini and I have a more sophisticated solution in mind. svn path=/trunk/; revision=34841 * ** Fix for bug #509697Milan Crha2008-01-162-0/+11 | | | | | | | | | | | | 2008-01-16 Milan Crha <mcrha@redhat.com> ** Fix for bug #509697 * mail-vfolder.c: (vfolder_edit): Ensure search folders are running before calling anything from this. svn path=/trunk/; revision=34838 * Add missing punctuation.Kjartan Maraas2008-01-142-27/+31 | | | | | | | | 2008-01-14 Kjartan Maraas <kmaraas@gnome.org> * evolution-mail.schemas.in: Add missing punctuation. svn path=/trunk/; revision=34818 * Patch from Gert Kulyk <gkulyk@yahoo.de> ** Fix for bug #350932 (Enable the ↵Suman Manjunath2008-01-142-1/+8 | | | | | | use of scrollable tabs in the mail-preferences dialog) svn path=/trunk/; revision=34807 * Patch from Martin Meyer <elreydetodo@gmail.com> ** Fix for bug #496301 ↵Suman Manjunath2008-01-142-2/+12 | | | | | | (More readable schema descriptions) svn path=/trunk/; revision=34806 * ** Fix for bug #488213Milan Crha2008-01-123-9/+11 | | | | | | | | | | | | | | | | | | | | | | | 2008-01-11 Milan Crha <mcrha@redhat.com> ** Fix for bug #488213 * e-util/e-icon-factory.h: (e_icon_factory_pixbuf_scale): * e-util/e-icon-factory.c: (e_icon_factory_pixbuf_scale): New global function for pixbuf scaling which speeds up scaling when HAVE_LIBGNOMEUI_GNOME_THUMBNAIL_H. * addressbook/gui/contact-editor/e-contact-editor.c: (extract_simple_field): * mail/em-icon-stream.c: (emis_fit): * mail/em-format-html-display.c: (efhd_attachment_button): * e-util/e-icon-factory.c: (load_icon): * widgets/misc/e-spinner.c: (scale_to_size): * widgets/misc/e-image-chooser.c: (set_image_from_data): * widgets/misc/e-attachment-bar.c: (e_attachment_bar_create_attachment_cache), (update): Use global function e_icon_factory_pixbuf_scale for scaling pixbufs. svn path=/trunk/; revision=34800 * ** Fix for bug #507067Milan Crha2008-01-103-28/+179 | | | | | | | | | | | | | | | | | 2008-01-10 Milan Crha <mcrha@redhat.com> ** Fix for bug #507067 * em-format-html-display.c: (efhd_get_uri_puri): Leak fix and enhanced behavior to return more than one URI separated by new line character ('\n'), if possible. * em-folder-view.c: (emfv_uri_popup_free): Free item itself too, because since now we use new allocated items, not the static one. * em-folder-view.c: (emfv_free_em_popup), (emfv_append_menu), (emfv_format_popup_event): Merge menus for more URIs and for part too. svn path=/trunk/; revision=34790 * ** Fix for bug #211353Milan Crha2008-01-1013-666/+216 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-01-10 Milan Crha <mcrha@redhat.com> ** Fix for bug #211353 * po/POTFILES.in: Added new file e-util/e-util-labels.c * mail/filtertypes.xml: * mail/vfoldertypes.xml: * mail/em-folder-view.c: * mail/em-folder-browser.c: * mail/em-mailer-prefs.h: * mail/em-mailer-prefs.c: * mail/mail-config.h: * mail/mail-config.c: * mail/mail-config.glade: * mail/message-list.c: Label tags are now generated based on label name when creating, except of first 5 labels. New menu option "New Label" in popup menu over message list and editing of labels has been changed in Preferences. Also renaming tab in Preferences for "Labels", not "Colors", and the tab label too. mail-config-label... functions was moved to e-util/e-util-labels.c/.h. * mail/message-list.etspec: Normalized columns has been moved by one when label column has been added. * filter/filter-option.h: * filter/filter-option.c: (filter_option_get_current), (filter_option_remove_all): New functions to be able to refill options even after initialization of the filter element. * filter/filter-label.c: Added support to notify changes on labels in runtime and use actual labels. * e-util/Makefile.am: * e-util/e-util-labels.h: * e-util/e-util-labels.c: New files to work with labels. svn path=/trunk/; revision=34788 * ** Most of the errors are now non-intrusiveSrinivasa Ragavan2008-01-1010-19/+78 | | | | | | | | | | | | | | | | | | | | | | | 2008-01-10 Srinivasa Ragavan <sragavan@novell.com> ** Most of the errors are now non-intrusive * em-folder-utils.c: (emfu_copy_folder_selected), (emfu_delete_response), (em_folder_utils_delete_folder): * em-folder-view.c: (emfv_delete_msg_response): * em-utils.c: (em_utils_edit_filters), (em_utils_save_part_to_file), (em_utils_temp_save_part), (error_response), (em_utils_show_error_silent), (em_utils_show_info_silent): * em-utils.h: * mail-autofilter.c: (mail_filter_delete_uri): * mail-component.c: (mail_component_show_logger): * mail-mt.c: (mail_msg_free): * mail-session.c: (do_user_message): * mail-vfolder.c: (mail_vfolder_delete_uri), (vfolder_edit_rule): svn path=/trunk/; revision=34787 * Decode the right thingy. Fixes a regression in decoding of face headerSankar P2008-01-102-1/+8 | | | | | | | | | | | | | 2008-01-10 Sankar P <psankar@novell.com> * em-format-html.c: (efh_format_headers): Decode the right thingy. Fixes a regression in decoding of face header introduced while migration of camel_* functions to g_* functions. svn path=/trunk/; revision=34786 * Fix bug #309432 : RTL headersDjihed Afifi2008-01-092-10/+34 | | | | svn path=/trunk/; revision=34780 * ** Fix for bug #499145Colin Leroy2008-01-082-9/+21 | | | | | | | | | | | 2008-01-08 Colin Leroy <colin@colino.net> ** Fix for bug #499145 * mail/em-composer-utils.c: Follow RFC 3798 to send return receipts. svn path=/trunk/; revision=34779 * Patch from Bharath Acharya <abharath@novell.com>: Fix for bug #474118 ↵Suman Manjunath2008-01-082-1/+13 | | | | | | (Check for store type and invoke appropriate *_prepare_for_offline functions) svn path=/trunk/; revision=34778 * ** Fix for bug #300336Milan Crha2008-01-0711-3/+150 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-01-07 Milan Crha <mcrha@redhat.com> ** Fix for bug #300336 * plugins/groupwise-features/share-folder-common.c: (users_dialog_response): Ensure vfolder is running. * mail/mail-vfolder.h: (vfolder_loaded): * mail/mail-vfolder.c: (vfolder_loaded): New helper function. * mail/em-folder-utils.c: (emfu_popup_new_folder_response): * mail/mail-vfolder.c: (vfolder_gui_add_rule), (vfolder_gui_add_from_message), (vfolder_gui_add_from_address): * mail/em-folder-browser.c: (emfb_search_menu_activated): * mail/em-folder-view.c: (emp_uri_popup_vfolder_sender), (emp_uri_popup_vfolder_recipient), (vfolder_type_current): Ensure vfolder is running. * mail/mail-component.c: (mc_startup): Do not start vfolder when disabled by option '/apps/evolution/mail/display/enable_vfolders'. * mail/evolution-mail.schemas.in: Added schema for new option. * mail/mail-config.glade: * mail/em-mailer-prefs.h: * mail/em-mailer-prefs.c: Added checkbox for "Enable Search Folders" option. Note: if your schema failed to install, then the search folders will be hidden. Enable by hand then. svn path=/trunk/; revision=34775 * fix the date of the Changelog entry (silly me)Gilles Dartiguelongue2008-01-071-1/+1 | | | | svn path=/trunk/; revision=34773 * ** Fix bug #497914Gilles Dartiguelongue2008-01-072-8/+12 | | | | | | | | * em-mailer-prefs.c: (emmp_header_is_valid): backport changes from the copy/pasted code in imap-headers plugin. svn path=/trunk/; revision=34772 * Patch from Michael Monreal <michael.monreal@gmx.net>: Fix for bug #492188 ↵Suman Manjunath2008-01-075-14/+26 | | | | | | | | | | | | | | | | | | | | | | | | (Use the new Tangoized icons instead of the deprecated ones from gnome-icon-theme) M addressbook/gui/component/addressbook-view.c M addressbook/ChangeLog AM data/icons/hicolor_actions_16x16_mail-move.png AM data/icons/hicolor_actions_16x16_mail-copy.png AM data/icons/hicolor_actions_16x16_folder-move.png M data/icons/Makefile.am AM data/icons/hicolor_actions_16x16_folder-copy.png M mail/em-folder-browser.c M mail/ChangeLog M mail/em-folder-tree.c M mail/em-folder-view.c M mail/message-list.c M composer/ChangeLog M composer/e-msg-composer.c M ChangeLog M calendar/gui/dialogs/comp-editor.c M calendar/ChangeLog svn path=/trunk/; revision=34769 * ** Fix for bug #317823Milan Crha2008-01-022-18/+57 | | | | | | | | | | | | | | | | | 2008-01-02 Milan Crha <mcrha@redhat.com> ** Fix for bug #317823 * em-format-html-display.c: (efhd_get_uri_puri): New helper function to dig up uri or puri from the GtkHtml. If the object is an image, then pass it as puri or uri, depends on the source of the image. * em-format-html-display.c: (efhd_html_button_press_event), (em_format_html_display_popup_menu): Using new helper function. Note: New API functions in gtkhtml are required. svn path=/trunk/; revision=34750 * ** Fix for bug #364642Milan Crha2008-01-025-0/+49 | | | | | | | | | | | | | | | | | | | 2008-01-02 Milan Crha <mcrha@redhat.com> ** Fix for bug #364642 * mail/em-composer-prefs.h: (struct _EMComposerPrefs): * mail/em-composer-prefs.c: (em_composer_prefs_construct): * mail/mail-config.glade: * mail/evolution-mail.schemas.in: (/apps/evolution/mail/composer/request_receipt): New option in Composer tab to preset Request Read Receipt in composer. * composer/e-msg-composer.c: (create_composer): Preset "Request Read Receipt" based on gconf key "/apps/evolution/mail/composer/request_receipt". svn path=/trunk/; revision=34749 * add mnemonic_widget for default junk plugin. see bug #476264.Andre Klapper2008-01-022-0/+6 | | | | | | | | | | 2008-01-02 Andre Klapper <a9016009@gmx.de> * mail/mail-config.glade: add mnemonic_widget for default junk plugin. see bug #476264. svn path=/trunk/; revision=34748 * Send the folder name along with the new mail event.Srinivasa Ragavan2008-01-026-1/+49 | | | | | | | | | | | | | 2008-01-02 Srinivasa Ragavan <sragavan@novell.com> * em-event.c: (eme_target_free): * em-event.h: * em-folder-tree-model.c: (em_folder_tree_model_get_folder_name): * em-folder-tree-model.h: * mail-folder-cache.c: (real_flush_updates): Send the folder name along with the new mail event. svn path=/trunk/; revision=34744 * ** Fixes bug #362638Matthew Barnes2007-12-2126-1641/+1421 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-12-20 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #362638 * calendar/gui/alarm-notify/alarm-notify.c: * calendar/gui/alarm-notify/alarm-notify.h: * calendar/gui/alarm-notify/alarm-queue.c: Rewrite message passing to use GThreadPool instead of EThread. * mail/mail-mt.h: Overhaul the message passing API: - Define a MailMsg type as the base message struct. - Define types for the various callback functions. - Add a priority value to each message (not yet used). - Add a reference count to each message. - Define a MailMsgInfo type for the virtual function table. - Record the size of message sub-types in MailMsgInfo. - New/changed functions: mail_msg_new() - Easier to use. mail_msg_ref() - Increase reference count. mail_msg_unref() - Decrease reference count. mail_msg_main_loop_push() } mail_msg_unordered_push() } Submit MailMsgs to various mail_msg_fast_ordered_push() } message-processing threads. mail_msg_slow_ordered_push() } * mail/mail-mt.c (mail_msg_new): Use GSlice for memory allocation. * mail/mail-mt.c (mail_msg_ref), (mail_msg_unref): New functions increment/decrement a MailMsg's reference count. * mail/mail-mt.c (mail_cancel_hood_add), (mail_cancel_hook_remove): Convert the 'cancel_hook_list' from an EDList to a GHookList and modify the API accordingly. * mail/mail-mt.c: Use GThreadPools instead of EThreads. Use GAsyncQueues instead of EMsgPorts. * mail/em-composer-utils.c: * mail/em-folder-browser.c: * mail/em-folder-properties.c: * mail/em-folder-tree.c: * mail/em-folder-utils.c: * mail/em-folder-view.c: * mail/em-format-html-print.c: * mail/em-format-html.c: * mail/em-subscribe-editor.c: * mail/em-sync-stream.c: * mail/importers/elm-importer.c: * mail/importers/mail-importer.c: * mail/importers/pine-importer.c: * mail/mail-component.c: * mail/mail-folder-cache.c: * mail/mail-mt.c: * mail/mail-ops.c: * mail/mail-ops.h: * mail/mail-send-recv.c: * mail/mail-session.c: * mail/mail-vfolder.c: * mail/message-list.c: * plugins/folder-unsubscribe/folder-unsubscribe.c: * plugins/groupwise-features/share-folder-common.c: * plugins/exchange-operations/exchange-folder.c: * plugins/mark-all-read/mark-all-read.c: * plugins/mailing-list-actions/mailing-list-actions.c: * plugins/itip-formatter/itip-formatter.c: * plugins/save-attachments/save-attachments.c: Use the new MailMsg API for messages. svn path=/trunk/; revision=34730 * Fix another compiler warning.Matthew Barnes2007-12-192-7/+5 | | | | | | | | | 2007-12-18 Matthew Barnes <mbarnes@redhat.com> * mail/mail-mt.c (do_op_status): Fix another compiler warning. svn path=/trunk/; revision=34728 * Fix some compiler warnings.Srinivasa Ragavan2007-12-172-2/+6 | | | | | | | | 2007-12-17 Srinivasa Ragavan <sragavan@novell.com> * mail-mt.c: (mail_msg_free), (mail_msg_check_error): Fix some compiler warnings. svn path=/trunk/; revision=34716 * ** Fix for bug #211353Milan Crha2007-12-1713-385/+1020 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-12-14 Milan Crha <mcrha@redhat.com> ** Fix for bug #211353 * message-list.etspec: * message-list.h: * message-list.c: Added new column to show labels. * filtertypes.xml: * vfoldertypes.xml: Code for label filters/search folders has been changed. * mail-config.glade: * em-folder-view.c: (emfv_set_label), (emfv_unset_label), (emfv_popup_label_clear), (emfv_popup_label_set), (emfv_popup_labels_get_state_for_tag), (emfv_popup): Labels popup submenu is now shown with checkboxes so one can set more than one label to the message and unset only one label from message. There has been added new function, because of this. * mail-config.h: * mail-config.c: New "interface" functions to work with labels. * em-mailer-prefs.h: * em-mailer-prefs.c: Editing labels in tree. * em-folder-browser.c: Labels in show menu reflect changes in preferences. 2007-12-14 Milan Crha <mcrha@redhat.com> ** Part of fix for bug #211353 * filter-label.c: Use global label's setup, not its own copy. 2007-12-14 Milan Crha <mcrha@redhat.com> ** Part of fix for bug #211353 * e-popup.h: * e-popup.c: (ep_build_tree): Toggles can be in inconsistent state now, and can also contain an image, which is a pointer to GtkImage widget. 2007-12-14 Milan Crha <mcrha@redhat.com> ** Part of fix for bug #211353 * e-search-bar.c: (e_search_bar_get_viewitem_id): Return -1 if no viewmenu is setup yet. svn path=/trunk/; revision=34715 * ** Fix for bug #430369Srinivasa Ragavan2007-12-172-0/+7 | | | | | | | | | | | | 2007-12-17 Srinivasa Ragavan <sragavan@novell.com> ** Fix for bug #430369 * mail-session.c: (mail_session_init): Init in the main gui thread. svn path=/trunk/; revision=34713 * ** Non-intrusive errror reporting and basic logging support.Srinivasa Ragavan2007-12-1711-10/+391 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-12-17 Srinivasa Ragavan <sragavan@novell.com> ** Non-intrusive errror reporting and basic logging support. * em-folder-browser.c: (emfb_help_debug): Invoke the debug menu. * evolution-mail.schemas.in: Schema for error timeout and level. * mail-component.c: (mail_component_init), (render_pixbuf), (render_level), (render_date), (append_logs), (spin_value_changed), (mail_component_show_logger): Handle the lifecycle of the logger. * mail-component.h: Api to show the logger. * mail-config.c: (gconf_error_time_changed), (gconf_error_level_changed), (mail_config_init), (mail_config_get_error_timeout), (mail_config_get_error_level): Load and get the error time and level. * mail-config.h: * mail-mt.c: (mail_msg_set_cancelable), (mail_msg_new), (end_event_callback), (mail_msg_free), (mail_msg_check_error), (operation_cancel), (do_op_status): Revamp the error handling. * mail-mt.h: * mail-ops.c: (send_queue_send), (mail_send_queue): Handle the send/receive case of error reporting separately. * mail-send-recv.c: (free_send_info), (mail_send): 2007-12-17 Srinivasa Ragavan <sragavan@novell.com> ** Revamped Activity handler and task bar/widget for non-intrusive error reporting * e-activity-handler.c: (activity_info_new), (activity_info_free), (task_widget_new_from_activity_info), (setup_task_bar), (e_activity_handler_init), (e_activity_handler_set_error_flush_time), (e_activity_handler_set_logger), (cancel_wrapper), (e_activity_handler_cancelable_operation_started), (e_activity_handler_operation_started), (handle_error), (error_cleanup), (e_activity_handler_make_error), (e_activity_handler_operation_set_error), (e_activity_handler_operation_progressing), (e_activity_handler_operation_finished): * e-activity-handler.h: * e-task-bar.c: (e_task_bar_prepend_task), (e_task_bar_remove_task_from_id), (e_task_bar_remove_task), (e_task_bar_get_task_widget_from_id): * e-task-bar.h: * e-task-widget.c: (e_task_widget_init), (button_press_event_cb), (prepare_popup), (e_task_widget_construct), (e_task_widget_new_with_cancel), (e_task_widget_new), (e_task_widget_update_image): * e-task-widget.h: 2007-12-17 Srinivasa Ragavan <sragavan@novell.com> * Makefile.am: Add e-logger.[ch] to compilation * e-error.c: (e_error_newv): Add primary/secondary text to the error dialog to the gobject as data. * e-logger.[ch]: A new logger provision Evolution. 2007-12-17 Srinivasa Ragavan <sragavan@novell.com> * evolution-mail-global.xml: Add Debug Log menu item for mailer. * evolution.xml: Add place holder for Debug menu item. svn path=/trunk/; revision=34712 * Just remove the mail-remote plugin altogether so we stop going back andMatthew Barnes2007-12-162-4/+12 | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-12-15 Matthew Barnes <mbarnes@redhat.com> * configure.in: * plugins/mail-remote: Just remove the mail-remote plugin altogether so we stop going back and forth over whether the translatable files should be added to POTFILES.in. We can always add it back once we get it working again. * po/POTFILES.in: Remove the mail-remote files for good this time. * mail/em-folder-tree-model.c (emft_model_unread_count_changed), (emfolder_tree_model_set_unread_count): Fix recently introduced compiler warnings. * plugins/mail-remote: Remove this plugin until it can be fixed. * ui/evolution.xml: Fix capitalization of "Download Messages..." (HIG 8.3.2). svn path=/trunk/; revision=34706 * Part of fix for #492702 from Milan Crha : New mail notify and preferences ui ↵Johnny Jacob2007-12-159-401/+113 | | | | | | movement. svn path=/trunk/; revision=34702 * Moving some code from tree to model where it belongs. Fixes some CPU usageSankar P2007-12-143-26/+38 | | | | | | | | | | | | | | | | 2007-12-14 Sankar P <psankar@novell.com> * em-folder-tree-model.c: (emft_model_unread_count_changed), (em_folder_tree_model_init), (em_folder_tree_model_set_unread_count): * em-folder-tree.c: (em_folder_tree_construct): Moving some code from tree to model where it belongs. Fixes some CPU usage issue whenever (un)read count is updated. Hopefully no regresssions. svn path=/trunk/; revision=34698 * Fix an implicit function declaration.Matthew Barnes2007-12-142-0/+6 | | | | | | | | | | 2007-12-13 Matthew Barnes <mbarnes@redhat.com> * mail/mail-send-recv.c: Fix an implicit function declaration. svn path=/trunk/; revision=34696 * Patch from Alex "weej" Jones <alex@weej.com>: Fix for bug #503111 (Suppress ↵Suman Manjunath2007-12-132-1/+8 | | | | | | "Loading %s as the default junk plugin" message) svn path=/trunk/; revision=34691 * ** Fix for bug #502318Milan Crha2007-12-112-14/+34 | | | | | | | | | | | | | | | | | 2007-12-11 Milan Crha <mcrha@redhat.com> ** Fix for bug #502318 * em-format-html-display.c: (struct _EMFormatHTMLDisplayPrivate), (efhd_search_destroy), (em_format_html_get_search_dialog), (em_format_html_display_search), (em_format_html_display_search_with), (em_format_html_display_search_close), (efhd_complete): Track search dialog activity rather based on flag than on widget existence, because the pointer to that widget it still there (non-NULL) even after destroy of that widget. svn path=/trunk/; revision=34689 * ** Fix for bug #336074Milan Crha2007-12-112-13/+18 | | | | | | | | | | | | | | 2007-12-11 Milan Crha <mcrha@redhat.com> ** Fix for bug #336074 * mail-send-recv.c: (get_folders): Determine whether refresh folder from the store based on result of new store's function 'camel_store_can_refresh_folder'. Note: Be sure you updated evolution-data-server (revision 8288) and evolution-exchange too svn path=/trunk/; revision=34688 * If it is not FolderBrowser object, the pane size signal is not sent. FixJeff Cai2007-12-102-1/+8 | | | | | | | | | | | | 2007-12-10 Jeff Cai <jeff.cai@sun.com> * em-folder-view.c: (emfv_setting_notify): If it is not FolderBrowser object, the pane size signal is not sent. Fix #501677 svn path=/trunk/; revision=34681 * ** Fix for bug #329706Alex Kloss2007-12-083-4/+13 | | | | | | | | | | | | | | | 2007-12-07 Alex Kloss <alexkloss@att.net> ** Fix for bug #329706 * em-utils.c (em_utils_prompt_user): Add mnemonic 'd' to 'Do not show...' checkbox * mail.error.xml: Remove redundant 'Send anyway' label Reorder buttons to 'Send','Cancel' as per HIG svn path=/trunk/; revision=34668 * Patch from Akhil Laddha <lakhil@novell.com>: Fix for bug #475508 (UI: ↵Suman Manjunath2007-12-082-8/+18 | | | | | | Changed the string for search folder and filter creation from message list, etc to make it understandable) svn path=/trunk/; revision=34667 * ** Fix for bug #500561Denis Washington2007-12-072-0/+8 | | | | | | | | | | | | | | | | | 2007-12-07 Denis Washington <denisw@svn.gnome.org> ** Fix for bug #500561 * em-folder-browser.c: Added icon for mark all messages as read menu item. --This M mail/em-folder-browser.c M mail/ChangeLog M ui/ChangeLog M ui/evolution-mail-list.xml svn path=/trunk/; revision=34665 * ** Fix for bug #263236Milan Crha2007-12-062-5/+20 | | | | | | | | | | | | | 2007-12-06 Milan Crha <mcrha@redhat.com> ** Fix for bug #263236 * em-folder-view.c: (emfv_delete_msg_response): Look for "Do not ask me again" check in alignment, so let it works properly. svn path=/trunk/; revision=34660 * Fix a compiler warning.Srinivasa Ragavan2007-12-052-1/+5 | | | | | | | | | | 2007-12-05 Srinivasa Ragavan <sragavan@novell.com> * mail-config.h: Fix a compiler warning. svn path=/trunk/; revision=34654 * ** Added a preference to disable Magic Spacebar.Srinivasa Ragavan2007-12-058-5/+75 | | | | | | | | | | | | | | | | | | | 2007-12-05 Srinivasa Ragavan <sragavan@novell.com> ** Added a preference to disable Magic Spacebar. * em-folder-browser.c: (html_scroll), (emfb_list_key_press): Check the cfg before invoking Magic Spacebar * em-mailer-prefs.c: (em_mailer_prefs_construct): Preference window handling * em-mailer-prefs.h: * evolution-mail.schemas.in: * mail-config.c: (gconf_magic_spacebar_changed), (mail_config_init), (mail_config_get_enable_magic_spacebar): Add it part of MC. * mail-config.glade: * mail-config.h: svn path=/trunk/; revision=34650 * Patch from David Turner <cillian64@googlemail.com>: Fix for bug #347329 ↵Suman Manjunath2007-12-052-1/+8 | | | | | | (missing mnemonic in 'New Folder' dialog) svn path=/trunk/; revision=34649 * Patch from Alex Kloss <alexkloss@att.net>: Fix for bug #329578 (missing ↵Suman Manjunath2007-12-052-5/+13 | | | | | | mnemonic in Receiving options tab) svn path=/trunk/; revision=34648 * Patch from David Turner <cillian64@googlemail.com>: Fix for bug #446029 ↵Suman Manjunath2007-12-042-1/+8 | | | | | | (mnemonic conflict in 'Find in Message' feature) svn path=/trunk/; revision=34647 * Patch from Alex Kloss <alexkloss@att.net>: Fix for bug #466503 (mnemonic ↵Suman Manjunath2007-12-042-1/+8 | | | | | | conflict in Mail Preferences->Junk tab) svn path=/trunk/; revision=34646 * ** Part of fix for bug #466499David Turner2007-12-042-5/+9 | | | | | | | | | | | | 2007-12-04 David Turner <cillian64@googlemail.com> ** Part of fix for bug #466499 * em-account-editor.c: (emae_option_toggle): Added support for mnemonics in config options from camel svn path=/trunk/; revision=34645 * ** Fix for bug #466497David Turner2007-12-042-3/+10 | | | | | | | | | | | | 2007-12-04 David Turner <cillian64@googlemail.com> ** Fix for bug #466497 * mail-config.glade: Changed some mnemonics to stop l being used as a mnemonic key svn path=/trunk/; revision=34644 * ** Fix for bug #466241David Turner2007-12-042-2/+10 | | | | | | | | | | | | | | | | 2007-12-04 David Turner <cillian64@googlemail.com> ** Fix for bug #466241 * plugins/exchange-operations/exchange-account-setup.c: (org_gnome_exchange_auth_section): Added a mnemonic to the Authentication Type label/dropdown * mail/mail-config.glade: Added a mnemonic to "Authentication type" in the recieving mail section of configuration svn path=/trunk/; revision=34643 * ** Fix for bug #363644Denis Washington2007-12-042-0/+10 | | | | | | | | | | | | 2007-12-03 Denis Washington <denisw@svn.gnome.org> ** Fix for bug #363644 * mail-send-recv.c: Added a 6px padding around the scrolled window so that it's border doesn't look like a separator on the bottom. svn path=/trunk/; revision=34630 * ** Part of fix for bug #271551Milan Crha2007-11-302-0/+20 | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-11-29 Milan Crha <mcrha@redhat.com> ** Part of fix for bug #271551 * mail/evolution-mail.schemas.in: New key "/apps/evolution/mail/composer/current_folder". * composer/e-msg-composer.h: (e_msg_composer_set_attach_path), (e_msg_composer_get_attach_path): * composer/e-msg-composer.c: (e_msg_composer_set_attach_path), (e_msg_composer_get_attach_path): Functions to set/get attach path to both composer and editor. * composer/e-msg-composer.c: (prepare_engine): Set last used path right after creation of the engine. * composer/e-msg-composer-select-file.c: (get_selector), (select_file_response), (select_attach_response): Using new functions. * composer/listener.c: (impl_event): Store new file path when received event about its change. * composer/e-msg-composer.c: (set_signature_gui): Leak fix. Note: update your GtkHtml to revision 8636 and above. svn path=/trunk/; revision=34613 * Fix an implicit function declaration caused by my last commit.Matthew Barnes2007-11-282-0/+6 | | | | | | | | | | 2007-11-28 Matthew Barnes <mbarnes@redhat.com> * mail/mail-session.c: Fix an implicit function declaration caused by my last commit. svn path=/trunk/; revision=34608 * ** Fixes bug #495123Matthew Barnes2007-11-282-0/+8 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-11-27 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #495123 * composer/Makefile.am: Add a bunch of files for managing composer headers. * composer/e-msg-composer.c (build_message), (from_changed_cb), (set_editor_signature), (e_msg_composer_set_body), (e_msg_composer_get_preferred_account): * plugins/exchange-operations/exchange-mail-send-options.c (append_to_header): Use e_msg_composer_hdrs_get_from_account() to obtain the EAccount. * composer/e-msg-composer-hdrs.c: * composer/e-msg-composer-hdrs.h: Massive refactoring to use new EComposerHeader classes. * composer/e-composer-header.c: * composer/e-composer-header.h: * composer/e-composer-from-header.c: * composer/e-composer-from-header.h: * composer/e-composer-name-header.c: * composer/e-composer-name-header.h: * composer/e-composer-post-header.c: * composer/e-composer-post-header.h: * composer/e-composer-text-header.c: * composer/e-composer-text-header.h: New GObject classes manage different types of composer headers. See bug #495123 for a more detailed description of each class. * mail/mail-session.c (mail_session_init): Pass the CamelSession to the EAccountComboBox class (ugly hack). * widgets/misc/Makefile.am: Add e-account-combo-box.[ch]. * widgets/misc/e-account-combo-box.c: * widgets/misc/e-account-combo-box.h: New widget renders an EAccountList as a combo box. Also listens for changes to the EAccountList and updates itself accordingly. svn path=/trunk/; revision=34600 * ** Fix for bug #216485 Edit->Select thread menu fix and improvement.Nicholas Miell2007-11-264-24/+70 | | | | | | | | | | | | | | | | | | | | | | 2007-11-26 Nicholas Miell <nmiell@gmail.com> ** Fix for bug #216485 Edit->Select thread menu fix and improvement. * mail/em-folder-browser.c: (emfb_edit_select_subthread): new function, (emfb_enable_map, emfb_verbs) hook it up * mail/message-list.c: (select_thread): new function based on thread_select_foreach, (thread_select_foreach): remove the logic now in select_thread, (message_list_select_thread): use select_thread, (subthread_select_foreach): new function, (message_list_select_subthread): new function * mail/message-list.h: (message_list_select_subthread): add prototype * ui/evolution-mail-list.xml Add Select Message Subthread svn path=/trunk/; revision=34585 * ** Fix for bug #494414Milan Crha2007-11-232-1/+18 | | | | | | | | | | | | 2007-11-23 Milan Crha <mcrha@redhat.com> ** Fix for bug #494414 * em-folder-selection-button.c: (set_contents): If used uri points to an account, then prepend account's name to folder name. svn path=/trunk/; revision=34574 * ** Fix for bug #494425Milan Crha2007-11-232-7/+93 | | | | | | | | | | | | | 2007-11-23 Milan Crha <mcrha@redhat.com> ** Fix for bug #494425 * em-utils.c: (get_unique_file_names): New helper function to "assign" unique file name to each part. * em-utils.c: (em_utils_save_parts): Use new helper function. svn path=/trunk/; revision=34568 * ** Fix for bug #335931Milan Crha2007-11-234-10/+64 | | | | | | | | | | | | | | | | | | | | | | 2007-11-23 Milan Crha <mcrha@redhat.com> ** Fix for bug #335931 * message-list.c: (struct _regen_list_msg): New member last_row. * message-list.c: (regen_list_regen): Store last_row for later use. * message-list.c: (regen_list_regened): Restore row based on last_row when no uid was selected before. * message-list.c: (mail_regen_list): Init new last_row member. * em-folder-view.c: (emfv_select_next_message): New helper function to select messages in list. * em-folder-view.c: (emfv_popup_mark_junk), (emfv_popup_mark_nojunk), (emfv_popup_delete): Using new helper function, so get same behavior. * message-list.h: (struct _MessageList): * message-list.c: (on_cursor_activated_cmd): Removed cursor_row member. svn path=/trunk/; revision=34567 * ** Fix for bug #498551Milan Crha2007-11-222-2/+9 | | | | | | | | | | | | 2007-11-22 Milan Crha <mcrha@redhat.com> ** Fix for bug #498551 * em-folder-tree.c: (emft_get_folder_info__got): Remove placeholder node even for store if no children found. svn path=/trunk/; revision=34563 * ** Fix for bug #256899 by ChayaMilan Crha2007-11-224-52/+11 | | | | | | | | | | | | | | | | 2007-11-22 Milan Crha <mcrha@redhat.com> ** Fix for bug #256899 by Chaya * mail-config.glade: * em-account-prefs.h: (struct _EMAccountPrefs): * em-account-prefs.c: (account_delete_clicked), (account_able_clicked), (account_able_toggled), (account_cursor_change), (em_account_prefs_construct): Remove "Disable/Enable" button from Mail Accounts preferences. svn path=/trunk/; revision=34562 * ** Fix for bug #480514Milan Crha2007-11-202-4/+18 | | | | | | | | | | | | | 2007-11-20 Milan Crha <mcrha@redhat.com> ** Fix for bug #480514 * em-folder-browser.c: (get_view_query), (emfb_search_search_activated): Let work "Last 5 Days' Messages" and "Recent messages" filters in Sent folder too. svn path=/trunk/; revision=34556 * ** Fix for bug #493783Milan Crha2007-11-202-4/+12 | | | | | | | | | | | | 2007-11-20 Milan Crha <mcrha@redhat.com> ** Fix for bug #493783 * em-format-html.c: (efh_format_timeout): Do not erase old content when re-formatting same mail, so keep scroll position. svn path=/trunk/; revision=34554 * ** Fix for bug #495875Gilles Dartiguelongue2007-11-182-11/+21 | | | | | | right click menu reordering svn path=/trunk/; revision=34549 * Call camel_folder_info_new() instead of g_new0().Matthew Barnes2007-11-152-1/+6 | | | | | | | | | | | 2007-11-14 Matthew Barnes <mbarnes@redhat.com> * mail/em-folder-tree.c (em_folder_tree_get_selected_folder_info): * plugins/exchange-operations/exchange-folder.c (ex_create_folder_info): Call camel_folder_info_new() instead of g_new0(). svn path=/trunk/; revision=34538 * ** Remove trailing whitespace from source code.Matthew Barnes2007-11-15