aboutsummaryrefslogtreecommitdiffstats
path: root/plugins
Commit message (Collapse)AuthorAgeFilesLines
...
| * Bug 650223 - evolution-backup does not terminate without --guiMatthew Barnes2011-05-171-48/+81
| | | | | | | | | | | | | | | | | | | | | | Use g_io_scheduler_push_job() instead of g_thread_create(). When the operation is finished, call gtk_main_quit() from the main thread using g_io_scheduler_job_send_to_mainloop(). Also, check for cancellation with a GCancellable instead of a boolean. Note: We really should be using GLib's process spawning API instead of system(), but that's a job for another day.
| * Reimplement part of the "templates" plugin.Matthew Barnes2011-05-141-19/+132
| | | | | | | | Now uses camel_folder_get_message().
| * Keep forgetting to add prefixes to EAlert tags.Matthew Barnes2011-05-131-2/+2
| |
| * Reimplement "mailing-list-actions" plugin.Matthew Barnes2011-05-131-25/+72
| | | | | | | | Now uses camel_folder_get_message().
| * Miscellaneous cleanups.Matthew Barnes2011-05-132-16/+28
| |
| * mark-all-read: Reimplement to not block.Matthew Barnes2011-05-121-63/+204
| | | | | | | | | | | | I'm mainly trying to get rid of mail_get_folder(), but I'm also tired of this plugin blocking the UI. If there's a lot of messages the lockup is really noticable.
| * Add a 'message_uid' param to em_utils_edit_message().Matthew Barnes2011-05-121-1/+1
| | | | | | | | | | So we can remove the internal edit_message() function and do the work directly in em_utils_edit_message().
| * Coding style cleanups.Matthew Barnes2011-05-0923-124/+124
| |
| * Whitespace and coding style cleanups.Matthew Barnes2011-05-083-9/+12
| |
| * Adapt to CamelFolder:name -> display-name.Matthew Barnes2011-05-071-1/+1
| |
| * Adapt to CamelFolderInfo.name -> display_name.Matthew Barnes2011-05-071-4/+4
| |
| * Bug 649365 - Creation of new repository evolution-groupwiseVibha Yadav2011-05-0437-10346/+0
| | | | | | | | Removing groupwise plugin code from evolution.
| * groupwise-features: Avoid e_get_account_by_source_url().Matthew Barnes2011-05-043-21/+21
| | | | | | | | Use e_get_account_by_uid() instead.
| * Remove 'from_uri' params from e-msg-composer-utils.c.Matthew Barnes2011-05-041-8/+9
| | | | | | | | | | Pass CamelFolder objects instead, which are already available at almost every call site.
| * Fix compiler warnings.Matthew Barnes2011-05-031-3/+0
| | | | | | | | Mostly dead assignments.
| * Drop 'folder_uri' param from em_utils_folder_is_outbox().Matthew Barnes2011-05-031-2/+2
| |
| * Drop 'folder_uri' param from em_utils_folder_is_sent().Matthew Barnes2011-05-031-2/+2
| |
| * Drop 'folder_uri' param from em_utils_folder_is_drafts().Matthew Barnes2011-05-031-2/+2
| |
| * EMConfigTargetAccount: Add original_account member.Matthew Barnes2011-05-033-15/+19
| | | | | | | | | | | | | | Rename the existing 'account' member to 'modified_account' and add an 'original_account' member so plugins have direct access to both. Mostly of benefit to the imap-features plugin.
| * EMEventTargetFolder: Add an EAccount member.Matthew Barnes2011-05-031-12/+8
| | | | | | | | | | The mail-notification plugin can use the EAccount member directly instead of searching for it by URI.
| * groupwise-features: Fix a compiler warning.Matthew Barnes2011-04-301-1/+1
| |
| * Adapt to extra arg in camel_session_get_service_by_url().Matthew Barnes2011-04-292-3/+4
| |
| * Bug #641845 - Add default expansion variables to templates pluginDan Vrátil2011-04-272-98/+452
| | | | | | | | | | Users can read values from original message in the template by $ORIG[header] and with a special value $ORIG[body].
| * Add itip_address_is_user().Matthew Barnes2011-04-262-2/+3
| | | | | | | | | | Convenience function that checks whether the given email address matches a registered mail identity.
| * Remove redundant EAccountList utilities.Matthew Barnes2011-04-264-11/+10
| | | | | | | | | | Kill itip_addresses_get() and itip_addresses_get_default(), and use e_get_account_list() and e_get_default_account() instead.
| * Adapt to CamelService changes.Matthew Barnes2011-04-215-37/+56
| |
| * Bug #646197 - Crash with VALARM without ACTION propertyMilan Crha2011-04-181-1/+1
| |
| * Adapt to sealed up CamelService.Matthew Barnes2011-04-183-6/+13
| |
| * Fix translations being boken by removing calls to bindtextdomain() from plugins.Kjartan Maraas2011-04-026-26/+0
| | | | | | | | | | It shouldn't be needed for plugins that live in the evolution source tree anyway since they should just use the translation domain they inherit from main().
| * Remove the profiler plugin.Matthew Barnes2011-03-293-100/+0
| | | | | | | | | | | | | | This plugin was for developers, but no one uses it anymore. Plus the only profiling hooks left in Evolution were in the MessageList widget, which performs fine. There's better ways to collect profiling data these days anyway (sysprof, systemtap, etc.).
| * Fix alignment of extra widgets in EAlertDialogs.Matthew Barnes2011-03-253-18/+24
| | | | | | | | | | | | | | Add e_alert_dialog_get_content_area(), which returns the GtkVBox containing the primary and secondary labels. Use this instead of gtk_dialog_get_content_area() to maintain the dialog's left margin beneath the image.
| * Bug 645545 - Attachment reminder dialog uses wrong expandMatthew Barnes2011-03-251-2/+1
| |
| * Workaround for bug #644792 - [mail-notify] Crash when sending D-Bus messageMilan Crha2011-03-151-0/+8
| |
| * Fix build break after recent eds changesMilan Crha2011-03-141-0/+1
| |
| * Bug #641939 - [publish-calendar] Doesn't read online state on startMilan Crha2011-03-093-2/+34
| |
| * Coding style and whitespace cleanup.Matthew Barnes2011-03-061-14/+39
| |
| * Bug #643693 - Crash opening attached text/html mailMilan Crha2011-03-041-1/+17
| |
| * Do not leak attachments in a mail viewMilan Crha2011-03-021-0/+1
| |
| * Fix Gtk-Doc comment notation.Matthew Barnes2011-03-021-22/+43
| | | | | | | | Seeing lots of what I assume to be doxygen syntax in comment blocks.
| * Bug #642447 - Invalid reads while disabling groupwise accountMilan Crha2011-03-011-6/+9
| |
| * Bug #641456 - Crash in pst_process_appointment at pst-importer.cMilan Crha2011-02-281-67/+16
| |
| * Coding style and whitespace cleanup.Matthew Barnes2011-02-192-4/+4
| |
| * Fix few memory leaksMilan Crha2011-02-152-4/+6
| |
| * Remove NULL checks for GObject methods.Matthew Barnes2011-02-133-13/+15
| | | | | | | | | | As of GLib 2.28 all GObject virtual methods, including constructed(), are safe to chain up to unconditionally. Remove unnecessary checks.
| * Bug #641701 - Issues with pst-import pluginMilan Crha2011-02-101-12/+23
| |
| * Bug 641756 - Fix warnings from GCC 4.6Kjartan Maraas2011-02-093-10/+0
| | | | | | | | GCC learned how to find dead assignments.
| * Bug #641451 - Crash in folder_selection_button_newBharath Acharya2011-02-072-10/+20
| | | | | | | | Crash when importing any pst file.
| * Bug #641011 - Ugly appointment editing windowsMilan Crha2011-02-031-0/+1
| |
| * Bug 222423 - Support Face headersDan Vrátil2011-02-031-11/+9
| | | | | | | | | | | | The configuration section for the Face plugin now has a preview image. Also promoting this plugin out of "experimental" status so more distros will pick it up.
| * Bug #635144 - Using external editor duplicates signatureMilan Crha2011-02-021-1/+1
| |
| * bug #641069 - tnef plugin vulnerabilitiesPunit Jain2011-02-011-33/+69
| | | | | | | | Resolves directory traversal and buffer overflow vulnerabilities.
| * Add translator comment. See bug #641020.Andre Klapper2011-01-311-0/+1
| |
| * More whitespace cleanup.Matthew Barnes2011-01-3116-172/+172
| |
| * Coding style and whitespace cleanup.Matthew Barnes2011-01-303-6/+15
| |
| * Dialogs no longer have separators.Matthew Barnes2011-01-255-5/+2
| |
| * Drop backward-compatibility cruft.Matthew Barnes2011-01-259-31/+0
| |
| * Drop support for gtk+-2.0.Matthew Barnes2011-01-251-2/+2
| |
| * Bug 640025 - Silence debug output in spamassassin pluginMatthew Barnes2011-01-221-1/+0
| |
| * Bug #634403 - Mails Label popup menu is not updated properlyMilan Crha2011-01-191-0/+1
| |
| * Bug #633788 - Mail plugin's update-actions handler is never calledMilan Crha2011-01-191-1/+2
| |
| * Fudge gtk_widget_get_preferred_size() for gtk2.Matthew Barnes2011-01-151-1/+4
| | | | | | | | | | Easy enough to fake gtk_widget_get_preferred_size() in gtk2 using gtk_widget_size_request(). Reduces diff noise with gtk3 branch.
| * Fix all back up that should be backupAndre Klapper2011-01-061-6/+6
| |
| * Bug #633854 - [templates] Crash in build_template_menus_recurseMilan Crha2011-01-061-3/+10
| |
| * Properly translate NC_ messagesMilan Crha2010-12-111-12/+3
| |
| * Bug #633332 - Preserve port number in WebDAV address bookMilan Crha2010-12-081-1/+9
| |
| * Bug #631568 - Scheduling Meetings with CalDAV calendarsMilan Crha2010-12-083-25/+206
| |
| * Avoid a crash when building templates menu.Matthew Barnes2010-12-041-0/+5
| |
| * CalDAV plugin - use saved password, if available, for server browsingMilan Crha2010-12-041-4/+14
| |
| * Bug #555324 - Ask for destination before "Save in Addressbook" inline vCardMilan Crha2010-12-021-1/+14
| |
| * Added few translator commentsMilan Crha2010-11-301-10/+18
| | | | | | | | As requested in bug #635414
| * [vCard-inline] Check also text/directory partsMilan Crha2010-11-261-0/+4
| |
| * Bug #634387 - Crash in bbdb_sync_buddy_list_in_threadMilan Crha2010-11-261-2/+5
| |
| * Fix windows build of backup-restore pluginFridrich Štrba2010-11-121-0/+8
| |
| * Bug #632176 - Force user name on Google calendar/address bookMilan Crha2010-11-094-6/+64
| |
| * Move calendar preferences to the calendar module.Matthew Barnes2010-11-051-6/+27
| | | | | | | | | | Continue replacing the use of calendar-config functions with GObject property bindings to EShellSettings properties.
| * Rename CalUnits to EDurationType.Matthew Barnes2010-11-051-4/+4
| | | | | | | | And move the definition to e-util-enums.h so we get a GType for it.
| * Add missing libeshell.la to LIBADD in pst-import pluginMilan Crha2010-11-041-1/+1
| |
| * Utilize the new ESourceSelector:primary-selection property.Matthew Barnes2010-11-024-4/+4
| |
| * Kill mail_append_mail().Matthew Barnes2010-10-311-1/+5
| | | | | | | | Use e_mail_folder_append_message() instead.
* | Port some calendar plugins to use GSettingsRodrigo Moya2011-09-263-18/+3
| |
* | Bug #351025 - Make the order of the mail accounts configurableMilan Crha2011-09-261-3/+3
| |
* | Bug #655252 - Need to escape the comp_uid part of a pathMilan Crha2011-09-261-7/+14
| |
* | Bug #657386 - Changing default source doesn't unmark previous oneMilan Crha2011-09-142-11/+89
| |
* | Coding style and whitespace cleanup.Matthew Barnes2011-09-1444-920/+1579
| |
* | [mail-to-task] Uses incorrect function to free array of message uidsMilan Crha2011-09-141-5/+5
| |
* | Changing source in CompEditor blocks UIMilan Crha2011-09-141-0/+14
| |
* | Bug #655551 - [mail-to-task] Pick organizer based on selected folder's storeMilan Crha2011-09-141-4/+11
| |
* | Bug #655549 - [mail-to-task] Ignores cancel of source select dialogMilan Crha2011-09-141-0/+2
| |
* | Bug #655490 - Location chooser dialog for Weather calendar is too smallMilan Crha2011-09-141-1/+1
| |
* | Bug #655666 - Split task preferences into its own tabMilan Crha2011-09-141-15/+3
| |
* | Bug #652092 - 'Mark messages as read' doesn't work with search folderMilan Crha2011-09-141-7/+15
| |
* | Capitalize tab header as all others are capitalized tooAndre Klapper2011-09-141-1/+1
| |
* | Use new CamelService:display-name property.Matthew Barnes2011-09-141-9/+6
| | | | | | | | Simplify, simplify...
* | imap-headers: Adapt to CamelSettings.Matthew Barnes2011-09-141-79/+74
| | | | | | | | Write values to CamelSettings instead of URL parameters.
* | Coding style and whitespace cleanup.Matthew Barnes2011-09-148-76/+124
| |
* | Bug #655944 - Import dialog is not showing operation progressMilan Crha2011-09-141-29/+50
| |
* | EMFolderSelectionButton: Add a "folder-uri" property.Matthew Barnes2011-09-142-4/+4
| | | | | | | | And rename a couple get/set functions to match the property name.
* | Bug #655492 - Move 'Automatic contacts' tab to 'Contacts' partMilan Crha2011-09-142-6/+6
| |
* | Bug #655494 - Move 'Calendar and Tasks' tab out of Mail PreferencesMilan Crha2011-09-142-3/+3
| |
* | Bug #655872 - [pst-import] Fails to properly open remote clientMilan Crha2011-09-141-125/+184
| |
* | Bug #655943 - Meeting request mails are not imported properlyMilan Crha2011-09-141-4/+107
| |
* | Bug #655870 - Uses incorrect pointer as string in error messageMilan Crha2011-09-141-1/+1
| |
* | Avoid crashes when moving between messages quicklyMilan Crha2011-09-141-3/+17
| | | | | | | | | | | | | | | | The itip-formatter part is clean, but the one for attachment_button can still introduce runtime warnings, which requires more changes and rethinking of this all, which I prefer to postpone, the best after WebKit work will land, because it also may change most of the mail formatting code (I guess). It doesn't crash, at least.
* | Bug #655893 - Crash on pst folder hierarchy importMilan Crha2011-09-141-45/+96
| |
* | Bug #646646 - Incomplete and folder-incorrect import of pst fileMilan Crha2011-09-141-26/+36
| |
* | Use the same term 'Secure connection' everywhere instead of SSLAndre Klapper2011-09-143-3/+3
| |
* | Use email instead of e-mail spelling, like anywhere elseAndre Klapper2011-09-142-2/+2
| |
* | Fix spelling of "Basic Headers" option to be consistent with the restAndre Klapper2011-09-141-1/+1
| |
* | Drop the duplicated 'Format' from filetype descriptionsto also sync strings ↵Andre Klapper2011-09-143-3/+3
| | | | | | | | with the ones used in shell/e-shell-utils.c
* | error in mail notificationPunit Jain2011-09-141-1/+1
| |
* | Make "open_calendar" function as expected.Chenthill Palanisamy2011-09-141-1/+1
| |
* | Convert junk filtering EPlugins to EExtensions.Matthew Barnes2011-09-148-1587/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We now have a proper junk mail filtering API. All junk filtering extensions must subclass EMailJunkFilter for user preferences and availability testing, and implement the CamelJunkFilter interface for the actual junk filtering and learning operations. The bogofilter module should be feature-equivalent to its former EPlugin. The spamassassin module is far more complex. It's nearly feature-equivalent to its former EPlugin, but I ditched the spamd respawning code since it seemed unnecessary for a mail client to have to deal with. If there's a huge outcry from users about it I'll reluctantly put it back, but I don't expect one. This gets us a step closer to killing off EConfig, and eventually the EPlugin framework itself.
* | Bug 653699 - Improve mail notificationsMatthew Barnes2011-09-142-203/+124
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove the "Generate a D-Bus message" checkbox and just do it. Replaced "Show icon in notification area" and "Popup message together with the icon" checkboxes with a single "Show notification when a new message arrives" checkbox. Re-show an unacknowledged notification message when additional new messages arrive. Replaced the "Default" action label in notification messages with "Show $FOLDER_NAME" (e.g. "Show Inbox").
* | Avoid camel_stream_printf().Matthew Barnes2011-09-144-13/+30
| | | | | | | | | | | | | | | | camel_stream_printf() is next on the chopping block. Use g_strdup_printf() or a GString to construct a formatted string in memory, pass it to camel_stream_write() in one go, and then check for errors (unless it's a memory stream).
* | Adapt to CamelSession and e-passwords changes.Matthew Barnes2011-09-145-11/+11
| |
* | Call e_cal_client_check_save_schedules() only when found a calendarMilan Crha2011-09-141-1/+1
| |
* | Check for cancelled GIO operation error code tooMilan Crha2011-06-301-17/+26
| |
* | [itip-formatter] stock_animation is gone, use GtkSpinner insteadMilan Crha2011-06-301-1/+2
| |
* | Bug #646442 - [mail-to-task] Edit event details before adding to calendarDan Vrátil2011-06-301-212/+327
| |
* | Bug #653008 - Preference window for imap accounts is too largeMilan Crha2011-06-301-4/+0
| |
* | Bug #631954 - itip formatter makes synchronous calls to ecalMilan Crha2011-06-301-114/+243
| |
* | Bug #650223 - Do not wait on evolution's exit when done with backup/restoreMilan Crha2011-06-301-2/+8
| |
* | Bug #652394 - Port google-account-setup plugin to libgdata 0.9.0Philip Withnall2011-06-301-0/+12
| |
* | Do not use deprecated EBook/ECal APIMilan Crha2011-06-3023-445/+526
| |
* | Coding style and whitespace cleanups.Matthew Barnes2011-06-303-53/+111
| |
* | Bug #642557 - Display maps in contact previewDan Vrátil2011-06-305-452/+0
| |
* | Change EMEventTargetFolder contents.Matthew Barnes2011-06-301-14/+22
| | | | | | | | | | | | Give it a CamelStore and folder name instead of an EAccount and folder URI. Both the EAccount and folder URI can be easily retrieved from the CamelStore and folder name.
* | Including <glib-object.h> directly is rarely needed.Matthew Barnes2011-06-301-1/+0
| |
* | Including <glib.h> directly is rarely needed.Matthew Barnes2011-06-3017-18/+0
| |
* | Bug #646109 - Fix use of include <config.h> to make sure translations workMilan Crha2011-06-3027-15/+68
| |
* | Use em_folder_tree_get_selected() in places to simplify code.Matthew Barnes2011-06-301-31/+8
| | | | | | | | | | | | There were a few places where we were accessing the folder tree model directly to get the selected store + folder name, or were asking for the selected URI only to parse back into its store + folder name components.
* | EMFolderTree: Store an EMailBackend instead of an EMailSession.Matthew Barnes2011-06-303-7/+10
| | | | | | | | | | | | | | | | All this so EMFolderTree can submit EActivity instances for async ops. You can obtain an EMailSession from an EMailBackend, but not vice versa. Creates lots of pretty ripples in the mail code, but ultimately reduces complexity. So it's a code cleanup of sorts.
* | Coding style and whitespace cleanup.Matthew Barnes2011-06-305-28/+60
| |
* | Remove mail_remove_folder().Matthew Barnes2011-06-301-1/+1
| | | | | | | | Use e_mail_folder_remove() instead.
* | Bug 650223 - evolution-backup does not terminate without --guiMatthew Barnes2011-06-301-48/+81
| | | | | | | | | | | | | | | | | | | | | | Use g_io_scheduler_push_job() instead of g_thread_create(). When the operation is finished, call gtk_main_quit() from the main thread using g_io_scheduler_job_send_to_mainloop(). Also, check for cancellation with a GCancellable instead of a boolean. Note: We really should be using GLib's process spawning API instead of system(), but that's a job for another day.
* | Reimplement part of the "templates" plugin.Matthew Barnes2011-06-301-19/+132
| | | | | | | | Now uses camel_folder_get_message().
* | Keep forgetting to add prefixes to EAlert tags.Matthew Barnes2011-06-301-2/+2
| |
* | Reimplement "mailing-list-actions" plugin.Matthew Barnes2011-06-301-25/+72
| | | | | | | | Now uses camel_folder_get_message().
* | Miscellaneous cleanups.Matthew Barnes2011-06-302-16/+28
| |
* | mark-all-read: Reimplement to not block.Matthew Barnes2011-06-301-63/+204
| | | | | | | | | | | | I'm mainly trying to get rid of mail_get_folder(), but I'm also tired of this plugin blocking the UI. If there's a lot of messages the lockup is really noticable.
* | Add a 'message_uid' param to em_utils_edit_message().Matthew Barnes2011-06-301-1/+1
| | | | | | | | | | So we can remove the internal edit_message() function and do the work directly in em_utils_edit_message().
* | Coding style cleanups.Matthew Barnes2011-06-3023-124/+124
| |
* | Whitespace and coding style cleanups.Matthew Barnes2011-06-303-9/+12
| |
* | Adapt to CamelFolder:name -> display-name.Matthew Barnes2011-06-301-1/+1
| |
* | Adapt to CamelFolderInfo.name -> display_name.Matthew Barnes2011-06-301-4/+4
| |
* | Bug 649365 - Creation of new repository evolution-groupwiseVibha Yadav2011-06-3037-10346/+0
| | | | | | | | Removing groupwise plugin code from evolution.
* | groupwise-features: Avoid e_get_account_by_source_url().Matthew Barnes2011-06-303-21/+21
| | | | | | | | Use e_get_account_by_uid() instead.
* | Remove 'from_uri' params from e-msg-composer-utils.c.Matthew Barnes2011-06-301-8/+9
| | | | | | | | | | Pass CamelFolder objects instead, which are already available at almost every call site.
* | Fix compiler warnings.Matthew Barnes2011-06-301-3/+0
| | | | | | | | Mostly dead assignments.
* | Drop 'folder_uri' param from em_utils_folder_is_outbox().Matthew Barnes2011-06-301-2/+2
| |
* | Drop 'folder_uri' param from em_utils_folder_is_sent().Matthew Barnes2011-06-301-2/+2
| |
* | Drop 'folder_uri' param from em_utils_folder_is_drafts().Matthew Barnes2011-06-301-2/+2
| |
* | EMConfigTargetAccount: Add original_account member.Matthew Barnes2011-06-303-15/+19
| | | | | | | | | | | | | | Rename the existing 'account' member to 'modified_account' and add an 'original_account' member so plugins have direct access to both. Mostly of benefit to the imap-features plugin.
* | EMEventTargetFolder: Add an EAccount member.Matthew Barnes2011-06-301-12/+8
| | | | | | | | | | The mail-notification plugin can use the EAccount member directly instead of searching for it by URI.
* | groupwise-features: Fix a compiler warning.Matthew Barnes2011-06-301-1/+1
| |
* | Adapt to extra arg in camel_session_get_service_by_url().Matthew Barnes2011-06-302-3/+4
| |
* | Bug #641845 - Add default expansion variables to templates pluginDan Vrátil2011-06-302-98/+452
| | | | | | | | | | Users can read values from original message in the template by $ORIG[header] and with a special value $ORIG[body].
* | Add itip_address_is_user().Matthew Barnes2011-06-302-2/+3
| | | | | | | | | | Convenience function that checks whether the given email address matches a registered mail identity.
* | Remove redundant EAccountList utilities.Matthew Barnes2011-06-304-11/+10
| | | | | | | | | | Kill itip_addresses_get() and itip_addresses_get_default(), and use e_get_account_list() and e_get_default_account() instead.
* | Adapt to CamelService changes.Matthew Barnes2011-06-305-37/+56
| |
* | Bug #646197 - Crash with VALARM without ACTION propertyMilan Crha2011-06-301-1/+1
| |
* | Adapt to sealed up CamelService.Matthew Barnes2011-06-303-6/+13
| |
* | Fix translations being boken by removing calls to bindtextdomain() from plugins.Kjartan Maraas2011-06-306-26/+0
| | | | | | | | | | It shouldn't be needed for plugins that live in the evolution source tree anyway since they should just use the translation domain they inherit from main().
* | Remove the profiler plugin.Matthew Barnes2011-06-303-100/+0
| | | | | | | | | | | | | | This plugin was for developers, but no one uses it anymore. Plus the only profiling hooks left in Evolution were in the MessageList widget, which performs fine. There's better ways to collect profiling data these days anyway (sysprof, systemtap, etc.).
* | Fix alignment of extra widgets in EAlertDialogs.Matthew Barnes2011-06-303-18/+24
| | | | | | | | | | | | | | Add e_alert_dialog_get_content_area(), which returns the GtkVBox containing the primary and secondary labels. Use this instead of gtk_dialog_get_content_area() to maintain the dialog's left margin beneath the image.
* | Bug 645545 - Attachment reminder dialog uses wrong expandMatthew Barnes2011-06-301-2/+1
| |
* | Workaround for bug #644792 - [mail-notify] Crash when sending D-Bus messageMilan Crha2011-06-301-0/+8
| |
* | Fix build break after recent eds changesMilan Crha2011-06-301-0/+1
| |
* | Bug #641939 - [publish-calendar] Doesn't read online state on startMilan Crha2011-06-303-2/+34
| |
* | Coding style and whitespace cleanup.Matthew Barnes2011-06-301-14/+39
| |
* | Bug #643693 - Crash opening attached text/html mailMilan Crha2011-06-301-1/+17
| |
* | Do not leak attachments in a mail viewMilan Crha2011-06-301-0/+1
| |
* | Fix Gtk-Doc comment notation.Matthew Barnes2011-06-301-22/+43
| | | | | | | | Seeing lots of what I assume to be doxygen syntax in comment blocks.
* | Bug #642447 - Invalid reads while disabling groupwise accountMilan Crha2011-06-301-6/+9
| |
* | Bug #641456 - Crash in pst_process_appointment at pst-importer.cMilan Crha2011-06-301-67/+16
| |
* | Coding style and whitespace cleanup.Matthew Barnes2011-06-302-4/+4
| |
* | Fix few memory leaksMilan Crha2011-06-302-4/+6
| |
* | Remove NULL checks for GObject methods.Matthew Barnes2011-06-303-13/+15
| | | | | | | | | | As of GLib 2.28 all GObject virtual methods, including constructed(), are safe to chain up to unconditionally. Remove unnecessary checks.
* | Bug #641701 - Issues with pst-import pluginMilan Crha2011-06-301-12/+23
| |
* | Bug 641756 - Fix warnings from GCC 4.6Kjartan Maraas2011-06-303-10/+0
| | | | | | | | GCC learned how to find dead assignments.
* | Bug #641451 - Crash in folder_selection_button_newBharath Acharya2011-06-302-10/+20
| | | | | | | | Crash when importing any pst file.
* | Bug #641011 - Ugly appointment editing windowsMilan Crha2011-06-301-0/+1
| |
* | Bug 222423 - Support Face headersDan Vrátil2011-06-301-11/+9
| | | | | | | | | | | | The configuration section for the Face plugin now has a preview image. Also promoting this plugin out of "experimental" status so more distros will pick it up.
* | Bug #635144 - Using external editor duplicates signatureMilan Crha2011-06-301-1/+1
| |
* | bug #641069 - tnef plugin vulnerabilitiesPunit Jain2011-06-301-33/+69
| | | | | | | | Resolves directory traversal and buffer overflow vulnerabilities.
* | Add translator comment. See bug #641020.Andre Klapper2011-06-301-0/+1
| |
* | More whitespace cleanup.Matthew Barnes2011-06-3016-172/+172
| |
* | Coding style and whitespace cleanup.Matthew Barnes2011-06-303-6/+15
| |
* | Dialogs no longer have separators.Matthew Barnes2011-06-305-5/+2
| |
* | Drop backward-compatibility cruft.Matthew Barnes2011-06-309-31/+0
| |
* | Drop support for gtk+-2.0.Matthew Barnes2011-06-301-2/+2
| |
* | Bug 640025 - Silence debug output in spamassassin pluginMatthew Barnes2011-06-301-1/+0
| |
* | Bug #634403 - Mails Label popup menu is not updated properlyMilan Crha2011-06-301-0/+1
| |
* | Bug #633788 - Mail plugin's update-actions handler is never calledMilan Crha2011-06-301-1/+2
| |
* | Fudge gtk_widget_get_preferred_size() for gtk2.Matthew Barnes2011-06-301-1/+4
| | | | | | | | | | Easy enough to fake gtk_widget_get_preferred_size() in gtk2 using gtk_widget_size_request(). Reduces diff noise with gtk3 branch.
* | Fix all back up that should be backupAndre Klapper2011-06-301-6/+6
| |
* | Bug #633854 - [templates] Crash in build_template_menus_recurseMilan Crha2011-06-301-3/+10
| |
* | Properly translate NC_ messagesMilan Crha2011-06-301-12/+3
| |
* | Bug #633332 - Preserve port number in WebDAV address bookMilan Crha2011-06-301-1/+9
| |
* | Bug #631568 - Scheduling Meetings with CalDAV calendarsMilan Crha2011-06-303-25/+206
| |
* | Avoid a crash when building templates menu.Matthew Barnes2011-06-301-0/+5
| |
* | CalDAV plugin - use saved password, if available, for server browsingMilan Crha2011-06-301-4/+14
| |
* | Bug #555324 - Ask for destination before "Save in Addressbook" inline vCardMilan Crha2011-06-301-1/+14
| |
* | Added few translator commentsMilan Crha2011-06-301-10/+18
| | | | | | | | As requested in bug #635414
* | [vCard-inline] Check also text/directory partsMilan Crha2011-06-301-0/+4
| |
* | Bug #634387 - Crash in bbdb_sync_buddy_list_in_threadMilan Crha2011-06-301-2/+5
| |
* | Fix windows build of backup-restore pluginFridrich Štrba2010-11-161-0/+8
| |
* | Bug #632176 - Force user name on Google calendar/address bookMilan Crha2010-11-104-6/+64
| |
* | Move calendar preferences to the calendar module.Matthew Barnes2010-11-101-6/+27
| | | | | | | | | | Continue replacing the use of calendar-config functions with GObject property bindings to EShellSettings properties.
* | Rename CalUnits to EDurationType.Matthew Barnes2010-11-101-4/+4
| | | | | | | | And move the definition to e-util-enums.h so we get a GType for it.
* | Add missing libeshell.la to LIBADD in pst-import pluginMilan Crha2010-11-101-1/+1
| |
* | Utilize the new ESourceSelector:primary-selection property.Matthew Barnes2010-11-104-4/+4
| |
* | Kill mail_append_mail().Matthew Barnes2010-11-101-1/+5
|/ | | | Use e_mail_folder_append_message() instead.
* Bug #632280 - Backup file name should include date (YYYYMMDD)Milan Crha2010-10-292-2/+18
|
* Bug 631731 - Remove status icon from mail notifierWilliam Jon McCann2010-10-281-155/+22
|
* Bug 632903 - Support libnotify-0.7Flo Gravo2010-10-232-4/+12
|
* Simplify EActivity.Matthew Barnes2010-10-234-15/+29
| | | | | | | | | | | | | | | | | | | | | | With unintrusive error dialogs gone, we can cut some unnecessary bits out of EActivity. I'm also adding a new enum property called "state", which is one of: E_ACTIVITY_RUNNING E_ACTIVITY_WAITING E_ACTIVITY_CANCELLED E_ACTIVITY_COMPLETED The state of an activity must be explicitly changed. In particular, when the user cancels an activity the state should be set only after confirming the operation has been cancelled and not when cancellation is requested (e.g. after receiving a G_IO_ERROR_CANCELLED, not when the GCancellable emits "cancelled"). EActivityBar and EActivityProxy widgets have been updated to make this distinction clearer in the UI. E_ACTIVITY_WAITING will be used when activities have to be queued and dispatched in sequence, which I haven't written yet.
* Bug 632641 - Handle combo box text API going awayMatthias Clasen2010-10-215-17/+40
|
* Collect mail enum types in e-mail-enums.h.Matthew Barnes2010-10-193-5/+6
| | | | | | | | | And generate GTypes for each of them in e-mail-enumtypes.[ch]. Also, the glib-gen.mak script forced me to add a <mail/e-mail.h> top-level header, which really isn't a bad idea anyway. TODO: We should do this for calendar and addressbook too.
* Move more account utilities to e-account-utils.c.Matthew Barnes2010-10-198-14/+11
|
* Send errors to an EAlertSink instead of the task bar.Matthew Barnes2010-10-192-5/+12
| | | | | | This marks the end of unintrusive error dialogs, which were too unintrusive. We now show errors directly in the main window using the EAlert / EAlertSink framework.
* Bug #630518 - Hides calendar parts from multipart/alternativeMilan Crha2010-10-181-4/+15
|
* Bug 632127 - Composer is editable while sending messageMatthew Barnes2010-10-151-6/+8
|
* Replace EBinding with GBinding.Matthew Barnes2010-10-141-5/+6
| | | | | | GObject now does property bindings itself. Requires GLib >= 2.26.
* Remove mail_tools_folder_to_url().Matthew Barnes2010-10-131-10/+8
| | | | Use camel_folder_get_uri() instead.
* Composer: Show cancellable operations and errors inline.Matthew Barnes2010-10-133-15/+28
| | | | | | | | | | | | | | | 'Send' and 'Save Draft' are now asynchronous and run outside of Evolution's MailMsg infrastructure. Add an EActivityBar to the composer window so these asynchronous operations can be tracked and cancelled even in the absense of a main window. Also add an EAlertBar to the composer window so error messages can be shown directly in the window. Instead of calling e_alert_dialog_run_for_args(), call e_alert_submit() and pass the EMsgComposer as the widget argument. The EMsgComposer will decide whether to show an EAlertDialog or use the EAlertBar, depending on the GtkMessageType of the alert.
* Give MailSession a permanent home.Matthew Barnes2010-10-139-26/+119
| | | | | | | | | | | Global variables in shared libraries are a bad idea. EMailBackend now owns the MailSession instance, which is actually now EMailSession. Move the blocking utility functions in mail-tools.c to e-mail-session.c and add asynchronous variants. Same approach as Camel. Replace EMailReader.get_shell_backend() with EMailReader.get_backend(), which returns an EMailBackend. Easier access to the EMailSession.
* Bug #631320 - GtkObject is gone in GTK3Milan Crha2010-10-073-19/+22
|
* Bug #616250 - Restore and Backup options aren't fully descriptiveMilan Crha2010-10-044-24/+24
|
* Coding style and whitespace cleanup.Matthew Barnes2010-10-043-3/+5
|
* Kill em_utils_temp_save_part().Matthew Barnes2010-10-011-4/+109
| | | | | | | | | Rewrite the last usage of it in itip-formatter.c to use EAttachments instead. This also allowed me to kill mail_save_part() in mail-ops.c. I may need to reevaluate the EAttachment API at some point for all these fringe EAttachment uses we're accumulating. Having to asynchronously "load" an EAttachment whose content is already in memory kinda sucks.
* camel_operation_new() now returns a GCancellable pointer.Matthew Barnes2010-09-292-2/+2
|
* Bug #629799 - Crash importing a mail with an ics attachmentMilan Crha2010-09-291-5/+7
|
* Bug #630294 - Shouldn't send invitation reply when has no organizerMilan Crha2010-09-291-1/+1
|
* Bug #629972 - [backup-restore] Problems restoring old dataMilan Crha2010-09-291-40/+255
|
* Adapt to Camel API changes.Matthew Barnes2010-09-2817-99/+116
|
* Pass GCancellable to Camel.Matthew Barnes2010-09-2811-40/+107
|
* Bug #629737 - [publish-calendar] Could not find widget 'file_label'Milan Crha2010-09-221-1/+1
|
* Use new GDK keysym names if available.Matthew Barnes2010-09-181-6/+9
| | | | | | | In GTK+ 2.21.8, the keysym names were renamed from GDK_* to GDK_KEY_*. I've added backward-compatibility macors to gtk-compat.h, which can be dumped as soon as we require GTK+ >= 2.22.0.
* Bug #611154 - problem in accessing folder propertyVibha Yadav2010-09-165-46/+224
|
* Increase safety on WindowsFridrich Štrba2010-09-151-0/+36
| | | | Call SetDllDirectory() to reduce risk of DLL hijacking, and call SetProcessDEPPolicy() to reduce risk of rogue code execution.
* Adapt to CamelOperation API changes.Matthew Barnes2010-09-152-16/+12
|
* Kill the subject-thread plugin.Matthew Barnes2010-09-153-115/+0
| | | | | | All this time I never realized the subject-thread plugin was nothing more than a stupid checkbox. The actual thread-by-subject code lives in the core mail library.
* Bug #624321 - Reply requested today does not work.Bharath Acharya2010-09-141-1/+1
| | | | | Do not check for the "reply_within" if it is not the "convenient" option. 0 can be an option too.
* Convert plugin-manager to an EExtension.Matthew Barnes2010-09-133-505/+0
| | | | How ironic.
* Coding style cleanups.Matthew Barnes2010-09-1346-799/+799
|
* Bug #627812 - GW shouldn't use global folder tree.Milan Crha2010-09-131-7/+4
| | | | Groupwise shouldn't use global folder tree for UI.
* Bug #629132 - set_attachments: assertion failed.Punit Jain2010-09-131-4/+5
| | | | | [mail-to-task] CRITICAL **: set_attachments: assertion `status.uris != NULL' failed Uri was actually a path.
* Coding style and whitespace cleanups.Matthew Barnes2010-09-1214-52/+62
|
* Re-work my GtkDialog:has-separator workaround.Matthew Barnes2010-09-114-8/+8
| | | | | | | If we're using GTK+ 2.21.8 (where gtk_dialog_set_has_separator() is deprecated but the property is still present and defaults to TRUE), we still need to set the property to FALSE. So instead use g_object_set() up through GTK+ 2.90.6, after which the property itself is gone.