[evolution-data-server] EClient: Add a TODO comment.
- From: Matthew Barnes <mbarnes src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution-data-server] EClient: Add a TODO comment.
- Date: Wed, 30 Jan 2013 19:30:18 +0000 (UTC)
commit f37e4c62333f244066eebfdbbc530d43b2dd2c22
Author: Matthew Barnes <mbarnes redhat com>
Date: Wed Jan 30 14:30:00 2013 -0500
EClient: Add a TODO comment.
libedataserver/e-client.c | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
---
diff --git a/libedataserver/e-client.c b/libedataserver/e-client.c
index 2c4a308..6a1492c 100644
--- a/libedataserver/e-client.c
+++ b/libedataserver/e-client.c
@@ -19,6 +19,14 @@
*
*/
+/* TODO The next time we have a good excuse to break libedataserver's API,
+ * I'd like to purge all the deprecated cruft here and convert EClient
+ * from a GObjectClass to a GTypeInterface, implemented by EBookClient
+ * and ECalClient. Then we could just bind the "online", "readonly"
+ * and "capabilities" properties to equivalent GDBusProxy properties
+ * and kill e-client-private.h. Would simplify things. --mbarnes
+ */
+
#ifdef HAVE_CONFIG_H
#include <config.h>
#endif
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]