aboutsummaryrefslogtreecommitdiffstats
path: root/modules/mail/evolution-module-mail.c
Commit message (Collapse)AuthorAgeFilesLines
* Reduce GConf usage in em-composer-utils.c.Matthew Barnes2010-10-201-0/+2
| | | | | | | | | | | | | | | | | | 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.
* More code cleanup.Matthew Barnes2010-07-271-5/+0
|
* Coding style and whitespace cleanup.Matthew Barnes2010-07-261-1/+1
|
* Add EMailReader i/f recurrsive from tne Content.Srinivasa Ragavan2010-07-261-0/+2
|
* Rewrite the content piece of evolution.Srinivasa Ragavan2010-07-261-0/+3
|
* Add an extension to configure EWebView.Matthew Barnes2010-03-231-0/+2
| | | | | Make EWebView extensible and register an extension to automatically bind every EWebView instance to the appropriate EShellSettings.
* Add an extension to configure EMFormatHTML.Matthew Barnes2010-03-201-0/+4
| | | | | Make EMFormatHTML extensible and register an extension to automatically bind every EMFormatHTML instance to the appropriate EShellSettings.
* Simplify EPlugin loading at startup.Matthew Barnes2009-08-301-0/+12
| | | | | | | | | | | | | - 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.
* Radically reorganize source code.Matthew Barnes2009-06-251-0/+59
- Collect all shell modules into a new top-level 'modules' directory: $(top_srcdir)/modules/addressbook $(top_srcdir)/modules/calendar $(top_srcdir)/modules/mail Nothing is allowed to link to these, not plugins nor other modules. THIS SOLVES BUG #571275 AND OPENS THE DOOR TO PORTING TO MAC OS X. - Mimic the libevolution-mail-shared library from master (except drop the "shared" suffix) and have libevolution-mail-importers and all mail-related plugins link to it. - Discard the a11y subdirectories and have the files live alongside their counterpart widgets.