aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/templates
Commit message (Collapse)AuthorAgeFilesLines
* Including <glib.h> directly is rarely needed.Matthew Barnes2011-06-301-1/+0
|
* Bug #646109 - Fix use of include <config.h> to make sure translations workMilan Crha2011-06-301-0/+4
|
* Reimplement part of the "templates" plugin.Matthew Barnes2011-06-301-19/+132
| | | | Now uses camel_folder_get_message().
* Miscellaneous cleanups.Matthew Barnes2011-06-301-13/+22
|
* 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-301-2/+2
|
* Whitespace and coding style cleanups.Matthew Barnes2011-06-301-6/+6
|
* Adapt to CamelFolderInfo.name -> display_name.Matthew Barnes2011-06-301-4/+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].
* Fix few memory leaksMilan Crha2011-06-301-2/+0
|
* Bug #634403 - Mails Label popup menu is not updated properlyMilan Crha2011-06-301-0/+1
|
* Bug #633854 - [templates] Crash in build_template_menus_recurseMilan Crha2011-06-301-3/+10
|
* Avoid a crash when building templates menu.Matthew Barnes2011-06-301-0/+5
|
* Kill mail_append_mail().Matthew Barnes2010-11-101-1/+5
| | | | Use e_mail_folder_append_message() instead.
* Collect mail enum types in e-mail-enums.h.Matthew Barnes2010-10-191-3/+4
| | | | | | | | | 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.
* Composer: Show cancellable operations and errors inline.Matthew Barnes2010-10-131-13/+26
| | | | | | | | | | | | | | | '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-131-1/+1
| | | | | | | | | | | 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.
* Adapt to Camel API changes.Matthew Barnes2010-09-281-7/+8
|
* Pass GCancellable to Camel.Matthew Barnes2010-09-281-3/+7
|
* Coding style cleanups.Matthew Barnes2010-09-131-12/+12
|
* Composer autosave cleanups.Matthew Barnes2010-08-311-2/+26
| | | | | | This simplifies the async autosave logic and improves error handling. Hoping this will solve bug #616987 but I've yet to reproduce it myself.
* Pass an EShell to EMsgComposer instances.Matthew Barnes2010-08-141-1/+5
| | | | Reduce the composer's dependency on e_shell_get_default().
* Migrate from CamelException to GError.Matthew Barnes2010-07-091-3/+4
|
* Adapt to Camel API changes.Matthew Barnes2010-04-301-3/+7
|
* Camel is now GObject-based.Matthew Barnes2010-04-241-6/+6
|
* Use accessor functions instead direct access (GSEAL work)Javier Jardón2010-04-131-3/+3
| | | | | | | | | | | | | | | Still remaining: GtkAccessible::widget GtkAssistant::forward GtkAssistant::back GtkObject::flags GtkTreeStore::stamp The GtkAssistant fields are related to bug #596428. We don't need accessor functions so much as the enhancement described there implemented. https://bugzilla.gnome.org/show_bug.cgi?id=615613
* Generate ChangeLog files for tarball releases.Matthew Barnes2010-04-031-49/+0
| | | | Remove old ChangeLog files that predate our switch to git.
* Only #include Camel's top-level header.Matthew Barnes2010-04-031-4/+0
|
* Actually respect the --disable-schemas-install configure optionFridrich Strba2010-03-151-0/+4
|
* Add a EShellWindow::shell-view-created signal.Matthew Barnes2010-01-231-5/+17
| | | | | | | | | | | | | The signal uses the name of the newly created shell view as the detail, so for example "shell-view-created::mail" is emitted when the "mail" view is created. Also, add e_shell_window_peek_shell_view() to obtain a shell view if it exists but without instantiating it. Using these new tools, teach the templates plugin to wait for the user to switch to the "mail" view before connecting to its "update-actions" signal. Previously is was instantiating the "mail" view itself.
* Compiler and linker flag cleanups.Matthew Barnes2009-12-281-2/+2
|
* Bug #603342 - Memory leak fixesMilan Crha2009-12-151-0/+1
|
* Expand the EMailReader interface so it's easier to use.Matthew Barnes2009-12-021-8/+6
| | | | | | | | 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-1/+0
| | | | | | | | | | 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
* Bug 589153 - Use GtkBuilder instead of libgladeMatthew Barnes2009-11-173-147/+54
|
* Bug 600926 - Fails to build due to missing dependenciesJonathon Jongsma2009-11-101-0/+1
|
* Bug #575208 - Use complete template message with all attachmentsMilan Crha2009-10-241-61/+9
|
* Bug 596848 - Use per-target CPPFLAGS in automake filesH.Habighorst2009-10-011-9/+12
|
* Goodbye libgnome and libgnomeui!!Matthew Barnes2009-09-191-0/+2
|
* Bug 594284 - FTBFS: missing linksDiego Escalante Urrelo2009-09-061-0/+1
|
* Cleanup up templates using EPluginUI callback feature.Matthew Barnes2009-09-022-29/+14
|
* Bug 593675 - Freeze on startupMilan Crha2009-09-011-12/+41
|
* Fix compiler warnings and deprecated GTK+ API usage.Matthew Barnes2009-08-161-0/+3
|
* Remove debug messages.Matthew Barnes2009-08-101-4/+0
|
* Kill EMMenu and EMPopup.Matthew Barnes2009-08-102-175/+248
| | | | | Also finish adapting Templates plugin to EPluginUI. It was still leaning pretty hard on EMPopup.
* Fix excessive whitespace.Matthew Barnes2009-07-141-2/+0
|
* Fix "make distcheck" errors and other build cleanups.Matthew Barnes2009-07-011-1/+1
|
* Get the "templates" plugin working again.Matthew Barnes2009-06-251-9/+9
|
* More code cleanup.Matthew Barnes2009-06-021-1/+1
|
* Whitespace cleanup.Matthew Barnes2009-05-291-8/+8
|
* Prefer GLib basic types over C types.Matthew Barnes2009-05-271-21/+21
|
* Remove trailing whitespace, again.Matthew Barnes2009-05-271-31/+31
|
* Fix compiler warnings in plugins.Matthew Barnes2009-05-271-2/+2
|
* Fix several types of pedantic compiler warnings.Matthew Barnes2009-05-171-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
|
* Use consistent variable names for GtkUIManagerMatthew Barnes2009-04-281-2/+2
|
* ** Fix for bug #556284Bharath Acharya2008-10-162-36/+15
| | | | | | | | | | | | | | 2008-10-15 Bharath Acharya <abharath@novell.com> ** Fix for bug #556284 * templates.c: (reply_with_template), * (org_gnome_templates_popup), (action_template_cb): Fixes for fetching the store using mail_component_peek_local_store. Fixes the right-click crash issues caused on OS_WIN32 by Templates plugin. svn path=/trunk/; revision=36620
* License ChangesSankar P2008-09-152-19/+23
| | | | | | | | | | 2008-09-15 Sankar P <psankar@novell.com> License Changes * plugins/templates/templates.c: svn path=/trunk/; revision=36333
* Fix compiler warnings in some of the test programs.Matthew Barnes2008-09-012-1/+6
| | | | | | | | | | | | | | | 2008-09-01 Matthew Barnes <mbarnes@redhat.com> * configure.in: Fix compiler warnings in some of the test programs. * mail/em-composer-utils.c (edit_message): * plugins/email-custom-header/email-custom-header.c: * plugins/templates/templates.c: Don't mix declarations and code. svn path=/trunk/; revision=36242
* Have a check for OS_WIN32 and handle the schema data differently. makeBharath Acharya2008-08-122-4/+22
| | | | | | | | | | 2008-08-12 Bharath Acharya <abharath@novell.com> * Makefile.am: Have a check for OS_WIN32 and handle the schema * data differently. make install error on win32. svn path=/trunk/; revision=35961
* 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
* Templates EPlugin : Remove unused header files.Johnny Jacob2008-07-213-1/+7
| | | | svn path=/trunk/; revision=35805
* ** Fixes Bug #200147Bharath Acharya2008-07-216-0/+1005
2008-07-18 Bharath Acharya <abharath@novell.com> ** Fixes Bug #200147 Basic functionality implemented by Diego Escalante Urrelo <diegoe@gnome.org> Everyone owes him a big mug of Beer for that. ** Added Templates plugin * Makefile.am: * apps-evolution-template-placeholders.schemas.in: * org-gnome-templates.eplug.xml: * templates.c: * templates.glade: svn path=/trunk/; revision=35780