aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/mailing-list-actions
Commit message (Collapse)AuthorAgeFilesLines
* Move the contact map widgets to addressbook/gui/widgets.Matthew Barnes2012-12-131-2/+0
| | | | | | | | | | | | Move the supporting widgets for the contact maps feature alongside EABContactDisplay. Removing them from libeutil helps isolate our usage of libchamplain so it's not imposed on the entire application, and even 3rd party software. That libchamplain is an optional dependency only further complicates the matter. Ideally I'd like to somehow isolate this feature in an extension module, but we currently lack sufficient hooks for such an extension. So this arrangement will have to suffice for now.
* Consolidate base utility libraries into libeutil.Matthew Barnes2012-12-132-5/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Evolution consists of entirely too many small utility libraries, which increases linking and loading time, places a burden on higher layers of the application (e.g. modules) which has to remember to link to all the small in-tree utility libraries, and makes it difficult to generate API documentation for these utility libraries in one Gtk-Doc module. Merge the following utility libraries under the umbrella of libeutil, and enforce a single-include policy on libeutil so we can reorganize the files as desired without disrupting its pseudo-public API. libemail-utils/libemail-utils.la libevolution-utils/libevolution-utils.la filter/libfilter.la widgets/e-timezone-dialog/libetimezonedialog.la widgets/menus/libmenus.la widgets/misc/libemiscwidgets.la widgets/table/libetable.la widgets/text/libetext.la This also merges libedataserverui from the Evolution-Data-Server module, since Evolution is its only consumer nowadays, and I'd like to make some improvements to those APIs without concern for backward-compatibility. And finally, start a Gtk-Doc module for libeutil. It's going to be a project just getting all the symbols _listed_ much less _documented_. But the skeletal structure is in place and I'm off to a good start.
* Coding style and whitespace cleanup.Matthew Barnes2012-11-111-4/+7
|
* Mail formatter rewrite - convert some plugins to modulesDan Vrátil2012-06-061-1/+0
| | | | | | | | | | audio-inline, itip-formatter, prefer-plain, tnef-attachments and vcard-inline plugins were converted to modules so that they can fit into concept of the new formatter. Every module still installs .eplug file, because there is no suitable API at the moment to register plugins to the plugins dialog and to extend the Preferences dialog.
* Adapt to single-include E-D-S libraries.Matthew Barnes2012-06-041-2/+0
|
* Adapt mailing-list-actions plugin to the new ESource API.Matthew Barnes2012-06-031-12/+30
|
* Add missing linker flags.Matthew Barnes2012-03-041-1/+2
|
* Move EAlert* and e-xml-utils references from other part of the code to ↵Srinivasa Ragavan2012-03-031-1/+1
| | | | libevolution-utils.
* Introduce libemail-engine and libemail-utils.Matthew Barnes2012-01-192-17/+24
| | | | | | | These libraries are bound for E-D-S so they live at the lowest layer of Evolution for now -- even libeutil can link to them (but please don't). This is the first step toward moving mail handing to a D-Bus service.
* Remove some unnecessary #includes.Matthew Barnes2011-11-181-1/+0
|
* Simplify library dependency flags.Matthew Barnes2011-10-051-3/+5
| | | | | | | | | We have a confusing array of nearly-identical CFLAGS/LIBS definitions in configure.ac. Time to simplify. Instead let's just have one definition that includes all the libraries provided by Evolution-Data-Server (incl. Camel). That, in combination with GNOME_PLATFORM, gives us most of what we need for compliation and linking, and we can sprinkle definitions for additional library dependencies in Makefile.am's as needed.
* Coding style and whitespace cleanup.Matthew Barnes2011-09-041-1/+2
|
* Reimplement "mailing-list-actions" plugin.Matthew Barnes2011-05-131-25/+72
| | | | Now uses camel_folder_get_message().
* Miscellaneous cleanups.Matthew Barnes2011-05-131-3/+6
|
* 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.
* Bug #633788 - Mail plugin's update-actions handler is never calledMilan Crha2011-01-191-1/+2
|
* Move more account utilities to e-account-utils.c.Matthew Barnes2010-10-191-2/+2
|
* Give MailSession a permanent home.Matthew Barnes2010-10-131-2/+5
| | | | | | | | | | | 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.
* Coding style cleanups.Matthew Barnes2010-09-131-1/+1
|
* Pass an EShell to EMsgComposer instances.Matthew Barnes2010-08-141-2/+7
| | | | Reduce the composer's dependency on e_shell_get_default().
* Bug 624128 - Folder -> Subscriptions is always enabledMatthew Barnes2010-07-121-2/+1
|
* Bug #610495 - Plugins should define e_plugin_lib_enableRoy Marples2010-04-271-0/+7
|
* Generate ChangeLog files for tarball releases.Matthew Barnes2010-04-031-142/+0
| | | | Remove old ChangeLog files that predate our switch to git.
* Only #include Camel's top-level header.Matthew Barnes2010-04-031-4/+0
|
* Coding style and whitespace cleanup.Matthew Barnes2010-01-051-5/+13
|
* Compiler and linker flag cleanups.Matthew Barnes2009-12-281-2/+2
|
* 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