[next] telepathy-glib: Move TpDBusPropertiesMixin to the -dbus library
Simon McVittie
smcv at kemper.freedesktop.org
Wed May 7 02:18:24 PDT 2014
Module: telepathy-glib
Branch: next
Commit: 29ebd0ca4e9120e62a2667733807848bd1ee315f
URL: http://cgit.freedesktop.org/telepathy/telepathy-glib/commit/?id=29ebd0ca4e9120e62a2667733807848bd1ee315f
Author: Simon McVittie <simon.mcvittie at collabora.co.uk>
Date: Wed Apr 16 16:49:43 2014 +0100
Move TpDBusPropertiesMixin to the -dbus library
It already has private GVariant-based APIs, so we might as well make
them public while we're changing them anyway.
This removes TP_TYPE_DBUS_PROPERTIES_MIXIN_FLAGS (because we don't
run glib-mkenums on the -dbus library) but I doubt anyone actually
used it.
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 | 4 +-
examples/cm/contactlist/conn.h | 1 +
telepathy-glib/Makefile.am | 6 +-
telepathy-glib/base-call-channel.c | 1 +
telepathy-glib/base-call-content.h | 1 -
telepathy-glib/base-call-stream.c | 1 +
telepathy-glib/base-call-stream.h | 1 -
telepathy-glib/base-channel.c | 1 +
telepathy-glib/base-channel.h | 1 -
telepathy-glib/base-client.h | 1 -
telepathy-glib/base-connection-manager.c | 1 +
telepathy-glib/base-media-call-content.c | 1 +
telepathy-glib/base-media-call-stream.c | 1 +
telepathy-glib/base-password-channel.c | 1 +
telepathy-glib/base-password-channel.h | 1 -
telepathy-glib/base-protocol.h | 1 -
telepathy-glib/call-content-media-description.c | 1 +
telepathy-glib/call-content-media-description.h | 1 -
telepathy-glib/call-stream-endpoint.h | 1 -
.../core-dbus-properties-mixin-internal.h | 67 ------------
telepathy-glib/core-dbus-properties-mixin.c | 95 -----------------
telepathy-glib/dbus-properties-mixin.c | 108 +++++++++++---------
telepathy-glib/dbus-properties-mixin.h | 24 ++++-
telepathy-glib/debug-sender.c | 1 +
telepathy-glib/debug-sender.h | 1 -
telepathy-glib/group-mixin.c | 1 +
telepathy-glib/group-mixin.h | 1 -
telepathy-glib/svc-interface-skeleton.c | 7 +-
telepathy-glib/svc-interface.h | 2 +
telepathy-glib/telepathy-glib-dbus.h | 1 +
telepathy-glib/telepathy-glib.h | 1 -
telepathy-glib/versions/dbus-1.0.abi | 11 ++
telepathy-glib/versions/main-1.0.abi | 12 ---
tests/lib/contacts-conn.h | 1 +
tests/lib/dbus-tube-chan.h | 1 +
tests/lib/echo-chan.h | 1 +
tests/lib/file-transfer-chan.h | 1 +
tests/lib/room-list-chan.h | 1 +
tests/lib/simple-account-manager.h | 2 +-
tests/lib/simple-account.h | 1 +
tests/lib/simple-channel-dispatch-operation.h | 1 +
tests/lib/simple-channel-dispatcher.h | 2 +-
tests/lib/simple-channel-request.h | 1 +
tests/lib/stream-tube-chan.h | 1 +
tests/lib/textchan-group.h | 1 +
tests/lib/tls-certificate.h | 1 +
46 files changed, 127 insertions(+), 247 deletions(-)
Diff: http://cgit.freedesktop.org/telepathy/telepathy-glib/diff/?id=29ebd0ca4e9120e62a2667733807848bd1ee315f
More information about the telepathy-commits
mailing list