aboutsummaryrefslogtreecommitdiffstats
path: root/modules/mail/e-mail-config-web-view.c
Commit message (Collapse)AuthorAgeFilesLines
* Add a "settings" module.Matthew Barnes2013-01-211-109/+0
| | | | | | Collect all the "config" extensions from the "addressbook", "calendar", and "mail" modules into one place. These extensions typically just bind GObject properties of extensible classes to app-specific GSettings keys.
* Consolidate base utility libraries into libeutil.Matthew Barnes2012-12-131-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* Bug 687400 - Composer settings not appliedMatthew Barnes2012-11-031-215/+14
| | | | | | | | | | | EMailConfigWebView is an extension that configures EWebView instances. This used to cover both the email formatter and the email composer, but with the email formatter now using WebKit/GTK+ and the email composer still using GtkHtml, the composer was left unconfigured. Add an EMailConfigWebViewGtkHTML extension that targets EWebViewGtkHTML instances and applies the relevant settings, and remove all the GtkHTML contortions from EMailConfigWebView.
* EMailConfigWebView: Use G_DEFINE_DYNAMIC_TYPE.Matthew Barnes2012-10-091-60/+66
| | | | Follow the usual GObject conventions.
* Coding style and whitespace cleanup.Matthew Barnes2012-08-201-1/+2
|
* Remove the last remaining usage of GConfMilan Crha2012-06-151-1/+1
|
* 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-6/+0
|
* Coding style and whitespace cleanup.Matthew Barnes2012-02-201-2/+5
|
* Bug #660738 - Font changes ignored since 3.2Milan Crha2011-10-211-4/+31
|
* 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
|
* Bug 643507 - Font preferences don't workMatthew Barnes2011-03-091-17/+182
|
* 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-9/+12
| | | | | | GObject now does property bindings itself. Requires GLib >= 2.26.
* Add an extension to configure EWebView.Matthew Barnes2010-03-231-0/+100
Make EWebView extensible and register an extension to automatically bind every EWebView instance to the appropriate EShellSettings.