aboutsummaryrefslogtreecommitdiffstats
path: root/modules/mail/e-mail-config-format-html.c
Commit message (Collapse)AuthorAgeFilesLines
* Bug 684691 - EMailConfigFormatHTML: Signal handler never disconnectedMatthew Barnes2012-10-101-33/+59
| | | | | | | | | | | EMailConfigFormatHTML listens for "changed" signals from a GSettings instance, passing itself as the 'user_data' to the signal handler. But the signal handler was left connected after EMailConfigFormatHTML was finalized, resulting in the signal handler receiving a dangling pointer. Not using g_signal_connect_object() here because of the unresolved reference leak issue in GObject. The GSettings instance is likely cached internally and lives well beyond the EMailConfigFormatHTML.
* EMailConfigFormatHTML: Use G_DEFINE_DYNAMIC_TYPE.Matthew Barnes2012-10-091-24/+37
| | | | Follow the usual GObject conventions.
* Coding style and whitespace cleanup.Matthew Barnes2012-06-251-2/+0
|
* Remove the last remaining usage of GConfMilan Crha2012-06-151-41/+20
|
* Fix displayed message headersDan Vrátil2012-06-081-0/+75
| | | | | | | | | The new formatter was ignoring selected headers, always displaying only From, To, Subject and Date (default headers). Handling of the currently displayed headers has been moved to EMailConfigFormatHTML extension, because it is related to configuration of EMailFormatter, rather then EMailReader.
* Mail formatter rewriteDan Vrátil2012-06-061-2/+2
| | | | | | | | All mail-parsing and formatting code has been moved to em-format. Parsing is handeled by EMailParser class, formatting by EMailFormatter. Both classes have registry which hold extensions - simple classes that do actual parsing and formatting. Each supported mime-type has it's own parser and formatter extension class.
* Adapt to single-include E-D-S libraries.Matthew Barnes2012-06-041-1/+1
|
* WebKit port - port formatter and mail moduleDan Vrátil2012-03-291-0/+5
|
* Whitespace cleanups.Matthew Barnes2012-03-031-4/+4
|
* Bug #671211 - 'Mark Citations' preferences not appliedDan Vrátil2012-03-021-0/+5
|
* The EExtension framework is now in libebackend.Matthew Barnes2011-09-261-1/+2
| | | | | | | | The EModule, EExtensible and EExtension classes as well as the e_type_traverse() function have been moved to Evolution-Data-Server's libebackend library to replace e-data-server-module.c. Now Evolution-Data-Server modules use the same framework as Evolution.
* Bug #646109 - Fix use of include <config.h> to make sure translations workMilan Crha2011-05-271-0/+4
|
* Remove NULL checks for GObject methods.Matthew Barnes2011-02-131-2/+2
| | | | | As of GLib 2.28 all GObject virtual methods, including constructed(), are safe to chain up to unconditionally. Remove unnecessary checks.
* Free/busy meeting view doesn't work due to non-working extensionMilan Crha2010-12-061-0/+7
|
* Replace EBinding with GBinding.Matthew Barnes2010-10-141-11/+16
| | | | | | GObject now does property bindings itself. Requires GLib >= 2.26.
* Add an extension to configure EMFormatHTML.Matthew Barnes2010-03-201-0/+93
Make EMFormatHTML extensible and register an extension to automatically bind every EMFormatHTML instance to the appropriate EShellSettings.