[next] telepathy-glib: TpSvcInterfaceSkeleton: move to the -dbus library

Simon McVittie smcv at kemper.freedesktop.org
Wed May 7 02:18:22 PDT 2014


Module: telepathy-glib
Branch: next
Commit: 11bac6038367243a2ea5708f91d4176179c1ff15
URL:    http://cgit.freedesktop.org/telepathy/telepathy-glib/commit/?id=11bac6038367243a2ea5708f91d4176179c1ff15

Author: Simon McVittie <simon.mcvittie at collabora.co.uk>
Date:   Thu Apr 10 12:34:30 2014 +0100

TpSvcInterfaceSkeleton: move to the -dbus library

This requires some careful juggling to make it able to call methods
on the TpDBusPropertiesMixin without having to move the entire
TpDBusPropertiesMixin to the -dbus library.

Reviewed-by: Xavier Claessens <xavier.claessens at collabora.com>
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=77189

---

 .../telepathy-glib/telepathy-glib-sections.txt     |    3 +-
 telepathy-glib/Makefile.am                         |    6 +-
 .../core-dbus-properties-mixin-internal.h          |   67 ++++++++++++++
 telepathy-glib/core-dbus-properties-mixin.c        |   95 ++++++++++++++++++++
 telepathy-glib/dbus-properties-mixin.c             |   82 +++++++++++++++++
 telepathy-glib/dbus.c                              |    2 +-
 telepathy-glib/svc-interface-skeleton-internal.h   |    4 -
 telepathy-glib/svc-interface-skeleton.c            |   51 +++++------
 telepathy-glib/svc-interface.h                     |    3 +
 9 files changed, 278 insertions(+), 35 deletions(-)

Diff:   http://cgit.freedesktop.org/telepathy/telepathy-glib/diff/?id=11bac6038367243a2ea5708f91d4176179c1ff15


More information about the telepathy-commits mailing list