aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/mailing-list-actions
Commit message (Collapse)AuthorAgeFilesLines
* Port all error code to use GObject-ified EAlert / EAlertDialogJonathon Jongsma2009-12-081-1/+1
| | | | | | The changes are mainly including the e-alert-header.h header instead of just e-alert.h. This allows us to include e-alert.h in non-UI situations when necessary.
* Expand the EMailReader interface so it's easier to use.Matthew Barnes2009-12-021-13/+11
| | | | | | | | Adds the following methods: CamelFolder * (*get_folder) (EMailReader *reader); const gchar * (*get_folder_uri) (EMailReader *reader); GPtrArray * (*get_selected_uids) (EMailReader *reader);
* Merge bits and pieces of the anjal-evo-2-30 branch.Matthew Barnes2009-12-011-4/+5
|
* Rename EError to EAlert to match general use betterJonathon Jongsma2009-12-011-7/+7
| | | | | | | | | | The EError mechanism is used both for error dialogs as well as basic alerts or user prompts, so we should give it a more general name which matches this use. This patch also cleans up a few includes of e-alert.h (formerly e-error.h) that were not actually being used. https://bugzilla.gnome.org/show_bug.cgi?id=602963
* port plugins to use new EError APIJonathon Jongsma2009-12-011-5/+5
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=602963
* Bug 600926 - Fails to build due to missing dependenciesJonathon Jongsma2009-11-101-0/+1
|
* Bug 596848 - Use per-target CPPFLAGS in automake filesH.Habighorst2009-10-011-6/+9
|
* Goodbye libgnome and libgnomeui!!Matthew Barnes2009-09-191-3/+5
|
* Bug 594284 - FTBFS: missing linksDiego Escalante Urrelo2009-09-061-0/+1
|
* Get the mailing-list-actions plugin working.Matthew Barnes2009-09-054-121/+263
| | | | | | | Also get mail-to-task working for the message browser window. Came up with a new technique for managing actions and action groups in the process. Also gave the EMailReader interface an "update-actions" signal for plugins to connect to.
* Use AM_CPPFLAGS instead of INCLUDE in all Makefile.am.Matthew Barnes2009-07-011-1/+1
|
* Prefer GLib basic types over C types.Matthew Barnes2009-05-291-10/+10
|
* Remove trailing whitespace, again.Matthew Barnes2009-05-291-1/+1
|
* Bug 523216 – User-oriented plugin descriptionsMatthew Barnes2009-05-221-1/+1
|
* Add -I$(top_srcdir)/widgets to a bunch of plugins.Matthew Barnes2009-05-051-0/+1
|
* Use Behdad's brilliant git.mk to generate .gitignore files.Matthew Barnes2009-05-021-0/+2
|
* New convenience function calls gtk_show_uri() and displays an error dialogMatthew Barnes2009-01-112-6/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Patch from Jennifer Newman <jennifer.newman@tufts.edu>: Fix for bug #549964 ↵Suman Manjunath2008-12-082-1/+7
| | | | | | (Fix for a few erroneous strings). svn path=/trunk/; revision=36845
* License changes. Changed license from GPL to LGPL.Sankarasivasubramanian Pasupathilingam2008-09-042-1/+23
| | | | | | More to come. svn path=/trunk/; revision=36255
* Use NO_UNDEFINED. Link with more libraries. To generate dlls on Windows.Bharath Acharya2008-08-122-1/+10
| | | | | | | | | | 2008-08-12 Bharath Acharya <abharath@novell.com> * Makefile.am: Use NO_UNDEFINED. Link with more libraries. To generate dlls on Windows. svn path=/trunk/; revision=35960
* ** Allow evolution to build with G_DISABLE_SINGLE_INCLUDES andMatthew Barnes2008-06-061-8/+1
| | | | | | | | | | 2008-06-06 Matthew Barnes <mbarnes@redhat.com> ** Allow evolution to build with G_DISABLE_SINGLE_INCLUDES and GTK_DISABLE_SINGLE_INCLUDES defined. (#536637) svn path=/trunk/; revision=35606
* Committing on behalf of Jacob Brown <jeblinux@gmail.com>Jacob Brown2008-06-022-1/+7
| | | | | | | | 2008-06-02 Jacob Brown <jeblinux@gmail.com> ** Fix for bug #529464 svn path=/trunk/; revision=35575
* ** Merge the mbarnes-composer branchMatthew Barnes2008-04-032-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-04-02 Matthew Barnes <mbarnes@redhat.com> ** Merge the mbarnes-composer branch * configure.in: Bump libgtkhtml requirement to 3.19.1. Add gtkhtml-editor dependency for addressbook, calendar and mail. Remove print-message plugin; new composer implements this natively. * tools/Makefile.am: Remove CORBA rules for the old composer. * addressbook/gui/widgets/Makefile.am: Remove CORBA rules for the old composer. * addressbook/gui/widgets/eab-gui-util.c (eab_send_to_contact_and_email_num_list), (eab_send_contact_list_as_attachment): Adapt to new Bonobo-less composer widget. * calendar/gui/Makefile.am: Remove CORBA rules for the old composer. * calendar/gui/itip-utils.c (comp_from), (comp_to_list), (comp_subject), (comp_content_type), (comp_filename), (comp_description), (append_cal_attachments), (itip_send_comp), (reply_to_calendar_comp): Adapt to new Bonobo-less composer widget. * composer/Makefile.am: Remove CORBA rules for the old composer. * composer/e-msg-composer.c: * composer/e-msg-composer.h: EMsgComposer is now a subclass of GtkhtmlEditor. Extensive refactoring and cleanup, too much to list in detail. * composer/e-composer-header.c: * composer/e-composer-header.h: Add "sensitive" property along with get/set functions. * composer/e-composer-from-header.c: * composer/e-composer-from-header.h: Propagate "refreshed" signal from EAccountComboBox. Add function e_composer_from_header_get_account_list(). * composer/e-composer-private.c: * composer/e-composer-private.h: New files manage composer's private data. Allows other composer files to manipulate private data. * composer/e-msg-composer-hdrs.c: * composer/e-msg-composer-hdrs.h: Remove these files; replaced by EComposerHeaderTable widget. * composer/evolution-composer.c: * composer/evolution-composer.h: Remove these files; composer is now a subclass of GtkhtmlEditor. * composer/e-msg-composer-select-file.c: * composer/e-msg-composer-select-file.h: Remove these files; logic moved to e-msg-composer.c. * composer/listener.c: * composer/listener.h: Remove these files; event handlers moved to e-msg-composer.c. * composer/Composer.idl: * composer/Evolution-Composer.idl: Remove these files; composer is no longer a Bonobo object. * mail/em-composer-prefs (sig_edit_cb), (em_composer_prefs_new_signature): Adapt to new Bonobo-less signature editor. * mail/mail-signature-editor.c: * mail/mail-signature-editor.h: Rewrite the signature editor as a subclass of GtkhtmlEditor. Eliminates Bonobo from the equation. * mail/em-composer-utils.c (composer_get_message), (em_utils_composer_send_cb), (save_draft_done), (em_utils_composer_save_draft_cb), (create_new_composer), (em_utils_compose_new_message), (em_utils_compose_new_message_with_mailto), (em_utils_post_to_folder), (em_utils_post_to_url), (edit_message), (forward_attached), (forward_non_attached), (reply_get_composer), (composer_set_body), (em_utils_reply_to_message), (post_reply_to_message): Adapt to new Bonobo-less composer. * mail/mail-component-factory.c: Composer is no longer needs a Bonobo factory. * mail/mail-config.c: Fix style pattern for EMsgComposer widgets. * plugins/groupwise/mail-send-options.c (org_gnome_composer_send_options): Adapt to streamlined EMsgComposer API. * plugins/exchange-operations/Makefile.am: Add EVOLUTION_MAIL_CFLAGS and EVOLUTION_MAIL_LIBS. * plugins/exchange-operations/exchange-mail-send-options.c (append_to_header), (org_gnome_exchange_send_options): Adapt to streamlined EMsgComposer API. * plugins/mailing-list-actions/mailing-list-actions.c (emla_list_action_do): Adapt to streamlined EMsgComposer API. * po/POTFILES.in: Update file list for new composer. * ui/evolution-composer-entries.xml: Remove this file; obsoleted by new composer. * widgets/misc/Makefile.am: Add EVOLUTION_MAIL_LIBS. * widgets/misc/e-account-combo-box.c: * widgets/misc/e-account-combo-box.h: New function e_account_combo_box_get_account_list(). Emit a "refreshed" signal when the EAccountList changes. Add an internal reverse-lookup index. * widgets/misc/e-charset-picker.c (e_charser_add_radio_actions): New function adds radio actions to an action group. Will eventually replace e_charset_picker_bonobo_ui_populate(). * widgets/misc/e-signature-combo-box.c: * widgets/misc/e-signature-combo-box.h: New function e_signature_combo_box_get_signature_list(). ... separate issue ... * configure.in: Bump eds_minimum_version to 2.23.1 for CAMEL_FOLDER_JUNKED_NOT_DELETED symbol. svn path=/trunk/; revision=35313
* ** Fixes bug #362638Matthew Barnes2007-12-212-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* ** Remove trailing whitespace from source code.Matthew Barnes2007-11-151-7/+7
| | | | | | | | | 2007-11-14 Matthew Barnes <mbarnes@redhat.com> ** Remove trailing whitespace from source code. svn path=/trunk/; revision=34537
* ** Fix for bug #455799Hiroyuki Ikezoe2007-08-041-5/+0
| | | | | | | | | | | | 2007-08-04 Hiroyuki Ikezoe <poincare@ikezoe.net> ** Fix for bug #455799 Remove all .cvsignore and update svn:ignore porperty in whole directories. svn path=/trunk/; revision=33945
* Committed on behalf of Gilles Dartiguelongue <dartigug@esiee.fr>Sankarasivasubramanian Pasupathilingam2007-04-022-2/+10
| | | | | | | | | | | * Committed on behalf of Gilles Dartiguelongue <dartigug@esiee.fr> * org-gnome-mailing-list-actions.eplug.xml: Cleanup. Fixes part of #301149 svn path=/trunk/; revision=33353
* addressbook/importers/evolution-ldif-importer.cFrancisco Javier F. Serrador2006-10-151-1/+1
| | | | | | | | | | | | | | | | 2006-10-15 Francisco Javier F. Serrador <serrador@openshine.com> * addressbook/gui/widgets/eab-contact-display.c: addressbook/importers/evolution-ldif-importer.c addressbook/importers/evolution-vcard-importer.c calendar/importers/icalendar-importer.c plugins/groupwise-features/properties.glade plugins/mailing-list-actions/org-gnome-mailing-list-actions.eplug.xml plugins/save-attachments/org-gnome-save-attachments.xml shell/shell.error.xml : Make some string improvements to allow better use of gettext compendia. svn path=/trunk/; revision=32879
* improve GError initialization code - fixes bug 352423. committed by AndreMatthew Barnes2006-08-232-2/+7
| | | | | | | | | | | 2006-08-23 Matthew Barnes <mbarnes@redhat.com> * plugins/mailing-list-actions/mailing-list-actions.c: * widgets/misc/e-multi-config-dialog.c: improve GError initialization code - fixes bug 352423. committed by Andre Klapper svn path=/trunk/; revision=32638
* Fixing header capitalization in menu. Fixes bug #323952. (Committed byMatthew Barnes2006-07-082-6/+11
| | | | | | | | | 2006-07-08 Matthew Barnes <mbarnes@redhat.com> * org-gnome-mailing-list-actions.xml: Fixing header capitalization in menu. Fixes bug #323952. (Committed by Andre Klapper) svn path=/trunk/; revision=32260
* composer/e-msg-composer-select-file.c, composer/e-msg-composer.c,Philip Van Hoof2005-10-191-0/+8
| | | | | | | | | | | | 2005-10-19 Philip Van Hoof <pvanhoof@gnome.org> composer/e-msg-composer-select-file.c, composer/e-msg-composer.c, composer/e-msg-composer.h, composer/evolution-composer.c, composer/listener.c, mail/em-composer-utils.c, plugins/mailing-list-actions/mailing-list-actions.c: data hiding svn path=/trunk/; revision=30535
* composer/e-msg-composer-select-file.c, composer/e-msg-composer.c,Philip Van Hoof2005-10-191-1/+1
| | | | | | | | | | | | 2005-10-19 Philip Van Hoof <pvanhoof@gnome.org> composer/e-msg-composer-select-file.c, composer/e-msg-composer.c, composer/e-msg-composer.h, composer/evolution-composer.c, composer/listener.c, mail/em-composer-utils.c, plugins/mailing-list-actions/mailing-list-actions.c: data hiding svn path=/trunk/; revision=30532
* Changed visible to enabled. Fixes the bug #314899Srinivasa Ragavan2005-10-182-12/+17
| | | | | | | | | 2005-10-18 Srinivasa Ragavan <sragavan@novell.com> * org-gnome-mailing-list-actions.eplug.xml: Changed visible to enabled. Fixes the bug #314899 svn path=/trunk/; revision=30522
* ** See bug #312621.Not Zed2005-08-092-0/+10
| | | | | | | | | | | 2005-08-08 Not Zed <NotZed@Ximian.com> ** See bug #312621. * mailing-list-actions.c (emla_list_action_do): noop if msg = NULL. svn path=/trunk/; revision=30046
* allocate enough space for the url. May be related to #304461.Not Zed2005-08-032-6/+8
| | | | | | | | | 2005-08-02 Not Zed <NotZed@Ximian.com> * mailing-list-actions.c (emla_list_action_do): allocate enough space for the url. May be related to #304461. svn path=/trunk/; revision=29964
* Fix make distcheck issues. Bump version number ***** Release 2.3.6 *****Harish Krishnaswamy2005-07-271-0/+1
| | | | | | | | | | | | | | | 2005-07-26 Harish Krishnaswamy <kharish@novell.com> * plugins/calendar-weather/Makefile.am: * plugins/groupwise-features/Makefile.am: * plugins/mail-account-disable/Makefile.am: * plugins/mailing-list-actions/Makefile.am: * plugins/print-message/Makefile.am: Fix make distcheck issues. * configure.in: Bump version number ***** Release 2.3.6 ***** svn path=/trunk/; revision=29892
* error file moves/e-error.h movesMichael Zucci2005-05-162-1/+5
| | | | svn path=/trunk/; revision=29370
* Add profiler so that it gets disted properlyRodney Dawes2005-05-142-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-05-13 Rodney Dawes <dobey@novell.com> * plugins/Makefile.am (DIST_SUBDIRS): Add profiler so that it gets disted properly 2005-05-13 Rodney Dawes <dobey@novell.com> * Makefile.am: Add new em-folder-utils.[ch] abstraction * em-folder-browser.c: Update for new menu layout Add new methods to handle the actions that were previously only available from the context menu when right-clicking on a folder * em-folder-selector.c (emfs_response): Just call emfu_folder_create if the user wants to create a new folder in the selector dialog (em_folder_selector_get_selected_path): Clean up the code to fix a couple potential crashes * em-folder-tree.[ch]: Add methods to get pointers to a CamelFolder or CamelFolderInfo object for the selected item in the tree Add a method to get a pointer to an EMFolderTreeModelStoreInfo object for the selected store in the tree Move folder operations out into em-folder-utils.[ch] so that they are abstracted from the tree and can be used by methods other than the internal context menu * em-folder-utils.[ch]: Move the folder operations code to here * em-folder-view.c: Update for the new menu layout Fix Mark as Read/Unread in the context menu to only show up in the list * mail-component.c (create_item): Just call emfu_folder_create here when the user requests to create a new folder from the New toolbar item 2005-05-13 Rodney Dawes <dobey@novell.com> * org-gnome-mailing-list-actions.xml: Update for the new menu layout 2005-05-13 Rodney Dawes <dobey@novell.com> * org-gnome-plugin-manager.xml: Update for new menu layout 2005-05-13 Rodney Dawes <dobey@novell.com> * org-gnome-save-attachments.xml: Update for new menu layout 2005-05-13 Rodney Dawes <dobey@novell.com> * e-shell-window.c (setup_widgets): Update for the new menu layout by putting the "component" switching items under the "Tools" menu 2005-05-13 Rodney Dawes <dobey@novell.com> * *.xml: Update to the new menu layout 2005-05-13 Rodney Dawes <dobey@novell.com> * e-filter-bar.[ch]: Update for the new menu layout svn path=/trunk/; revision=29354
* Fixed built_sources && cleanfiles for generated filesMichael Zucci2005-05-122-0/+6
| | | | svn path=/trunk/; revision=29327
* fix names so that intltool will parse as xmlMichael Zucci2005-05-066-83/+62
| | | | | | | remove use of e-error-tool tag xml for translations where appropriate svn path=/trunk/; revision=29304
* clean up author/descriptions for various plugins.Björn Torkelsson2005-02-252-2/+9
| | | | | | | | 2005-02-24 Björn Torkelsson <torkel@acc.umu.se> * clean up author/descriptions for various plugins. svn path=/trunk/; revision=28889
* make sure GETTEXT_PACKAGE is definedJP Rosevear2004-11-242-0/+8
| | | | | | | | 2004-11-24 JP Rosevear <jpr@novell.com> * mailing-list-actions.c: make sure GETTEXT_PACKAGE is defined svn path=/trunk/; revision=27982
* no changelog providedMichael Zucci2004-11-175-65/+49
| | | | svn path=/trunk/; revision=27934
* Added author tag, fixed description, removed "plugin" from name, changedMeilof Veeningen2004-11-126-49/+78
| | | | | | | | | | | | | | | | | | | | 2004-11-04 Meilof Veeningen <meilof@wanadoo.nl> * org-gnome-mailing-list-actions.eplug.in: Added author tag, fixed description, removed "plugin" from name, changed position of item in popup menu, using "enable" rather than "visible" for bonobo menus * org-gnome-mailing-list-actions.xml: Now place menus in MailMessageActions placeholder; moved label to <commands> section * org-gnome-mailing-list-actions-errors.xml: fixed button order: "Cancel" now leftmost button; added e-mail address to send confirm dialog * mailing-list-actions.c: account guessing now first based on message; added e-mail address to send confirm dialog svn path=/trunk/; revision=27897
* Add org-gnome-mailing-list-actions.xml to EXTRA_DISTRodney Dawes2004-11-102-1/+6
| | | | | | | | 2004-11-09 Rodney Dawes <dobey@novell.com> * Makefile.am: Add org-gnome-mailing-list-actions.xml to EXTRA_DIST svn path=/trunk/; revision=27879
* Add the eplug.in file to EXTRA_DISTRodney Dawes2004-11-102-1/+8
| | | | | | | | 2004-11-09 Rodney Dawes <dobey@novell.com> * Makefile.am: Add the eplug.in file to EXTRA_DIST svn path=/trunk/; revision=27874
* ShushJP Rosevear2004-11-051-0/+5
| | | | svn path=/trunk/; revision=27850
* include <config.h> for GETTEXT_PACKAGEJP Rosevear2004-11-052-0/+7
| | | | | | | | 2004-11-05 JP Rosevear <jpr@novell.com> * mailing-list-actions.c: include <config.h> for GETTEXT_PACKAGE svn path=/trunk/; revision=27849
* Added mailing list actions plugin from Meilof Veeningen ↵Michael Zucci2004-11-047-0/+367
<meilof@wanadoo.nl> svn path=/trunk/; revision=27835