[next] telepathy-glib: Remove TpProxy::interface-added, and dbus-glib marshaller registration

Simon McVittie smcv at kemper.freedesktop.org
Thu Mar 27 08:42:04 PDT 2014


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

Author: Simon McVittie <simon.mcvittie at collabora.co.uk>
Date:   Fri Mar 14 19:11:06 2014 +0000

Remove TpProxy::interface-added, and dbus-glib marshaller registration

In the glorious GDBus future, we won't need marshaller and signal
registration.

This also means we can get rid of the init_known_interfaces() family
of functions, which were only there to support interface-added.

This commit is the first of many that will break bisection.
That's somewhat unavoidable if you want to go from libdbus to GDBus
without having a single mega-commit :-)

---

 .../telepathy-glib/telepathy-glib-docs.sgml        |    1 -
 .../telepathy-glib/telepathy-glib-sections.txt     |   27 ----
 examples/client/extended-client.c                  |    2 -
 examples/extensions/Makefile.am                    |    6 -
 examples/extensions/extensions-cli.c               |   24 ----
 examples/extensions/extensions.h                   |    2 -
 telepathy-farstream/call-content.c                 |    1 -
 telepathy-farstream/call-stream.c                  |    1 -
 telepathy-glib/Makefile.am                         |    2 -
 telepathy-glib/account-manager.c                   |   32 -----
 telepathy-glib/account-manager.h                   |    2 -
 telepathy-glib/account.c                           |   32 -----
 telepathy-glib/account.h                           |    2 -
 telepathy-glib/call-channel.c                      |    1 -
 telepathy-glib/call-content.c                      |   33 -----
 telepathy-glib/call-content.h                      |    3 -
 telepathy-glib/call-misc.c                         |   95 --------------
 telepathy-glib/call-misc.h                         |   40 ------
 telepathy-glib/call-stream.c                       |   33 -----
 telepathy-glib/call-stream.h                       |    3 -
 telepathy-glib/channel-dispatch-operation.c        |   33 -----
 telepathy-glib/channel-dispatch-operation.h        |    2 -
 telepathy-glib/channel-dispatcher.c                |   32 -----
 telepathy-glib/channel-dispatcher.h                |    2 -
 telepathy-glib/channel-request.c                   |   32 -----
 telepathy-glib/channel-request.h                   |    2 -
 telepathy-glib/channel.c                           |   37 ------
 telepathy-glib/channel.h                           |    2 -
 telepathy-glib/cli-call.h                          |    1 -
 telepathy-glib/client.c                            |   32 -----
 telepathy-glib/client.h                            |    2 -
 telepathy-glib/codegen.am                          |    5 -
 telepathy-glib/connection-manager.c                |   33 -----
 telepathy-glib/connection-manager.h                |    2 -
 telepathy-glib/connection.c                        |   37 ------
 telepathy-glib/connection.h                        |    2 -
 telepathy-glib/core-proxy.c                        |   43 -------
 telepathy-glib/dbus-daemon.c                       |   32 -----
 telepathy-glib/dbus-daemon.h                       |    2 -
 telepathy-glib/dbus-internal.h                     |    2 -
 telepathy-glib/debug-client.c                      |   32 -----
 telepathy-glib/debug-client.h                      |    3 -
 telepathy-glib/logger.c                            |   20 ---
 telepathy-glib/protocol.c                          |   34 -----
 telepathy-glib/protocol.h                          |    2 -
 telepathy-glib/proxy-subclass.h                    |   13 --
 telepathy-glib/proxy.c                             |  136 +-------------------
 telepathy-glib/telepathy-glib.h                    |    1 -
 telepathy-glib/tls-certificate.c                   |   33 -----
 telepathy-glib/tls-certificate.h                   |    3 -
 telepathy-logger/call-channel.c                    |   10 --
 tests/suppressions/tpl.supp                        |    7 -
 tools/telepathy-glib.supp                          |    7 -
 53 files changed, 5 insertions(+), 973 deletions(-)

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


More information about the telepathy-commits mailing list