From cefa5edf7f86eacf8c2cdb168ef193f9a8d3a777 Mon Sep 17 00:00:00 2001 From: Matthew Barnes Date: Tue, 12 Feb 2013 10:57:19 -0500 Subject: Add EClientCache. New class to help reduce code duplication and centralize some EClient handling policies. Benefits: - EClient instances can be shared across the entire application. - Centralized rebroadcasting of "backend-died" and "backend-error" signals emitted from cached EClient instances. - Automatic cache invalidation when backends crash. The EClient is discarded, and a new instance is created on the next request. --- po/POTFILES.in | 1 + 1 file changed, 1 insertion(+) (limited to 'po') diff --git a/po/POTFILES.in b/po/POTFILES.in index 0aed841520..cc9b41abd9 100644 --- a/po/POTFILES.in +++ b/po/POTFILES.in @@ -218,6 +218,7 @@ e-util/e-cell-pixbuf.c e-util/e-cell-text.c e-util/e-charset-combo-box.c e-util/e-charset.c +e-util/e-client-cache.c e-util/e-dateedit.c e-util/e-datetime-format.c e-util/e-dialog-utils.c -- cgit v1.2.3