aboutsummaryrefslogtreecommitdiffstats
path: root/modules/mail/e-mail-attachment-handler.c
Commit message (Collapse)AuthorAgeFilesLines
* Reduce GConf usage in em-composer-utils.c.Matthew Barnes2010-10-201-3/+24
| | | | | | | | | | | | | | | | | | To reduce GConf usage in em-composer-utils.c: - Relevant functions in em-composer-utils.c now take arguments for reply and forward styles. - Redundant forwarding functions were removed: em_utils_forward_attached() em_utils_forward_inline() em_utils_forward_quoted() - EMailReader now has "forward-style" and "reply-style" properties, which get bound to the appropriate EShellSettings properties in modules/mail/e-mail-config-reader.c. These same EShellSettings properties are bound to the combo boxes in Composer Preferences.
* Give MailSession a permanent home.Matthew Barnes2010-10-131-25/+70
| | | | | | | | | | | 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-4/+5
|
* Pass GCancellable to Camel.Matthew Barnes2010-09-281-3/+6
|
* Pass an EShell to EMsgComposer instances.Matthew Barnes2010-08-141-3/+15
| | | | Reduce the composer's dependency on e_shell_get_default().
* Migrate from CamelException to GError.Matthew Barnes2010-07-091-11/+10
|
* Adapt to Camel API changes.Matthew Barnes2010-04-301-12/+2
|
* Camel is now GObject-based.Matthew Barnes2010-04-241-9/+9
|
* Adapt to Camel API changes.Matthew Barnes2010-04-041-6/+6
|
* Only #include Camel's top-level header.Matthew Barnes2010-04-031-2/+0
|
* BugĀ 606250 - Remove usage of deprecated GTK+ symbolsMatthew Barnes2010-01-081-2/+2
| | | | Several GtkWidget macros were recently deprecated.
* 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.
* Rename EError to EAlert to match general use betterJonathon Jongsma2009-12-011-2/+2
| | | | | | | | | | 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 modules/ to new EError API.Jonathon Jongsma2009-12-011-1/+1
| | | | | | This should be everything now. https://bugzilla.gnome.org/show_bug.cgi?id=602963
* Simplify EPlugin loading at startup.Matthew Barnes2009-08-301-0/+525
- Require all EPlugin and EPluginHook subtypes be registered before loading plugins. This drastically simplifies the EPlugin/EPluginHook negotiation. - Turn most EPluginHook subtypes into GTypeModules and register their types from an e_module_load() function (does not include shell hooks). - Convert EPluginLib and the Mono and Python bindings to GTypeModules and register their types from an e_module_load() function, and kill EPluginTypeHook.