Age | Commit message (Collapse) | Author | Files | Lines |
|
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
|
|
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
|
|
|
|
|
|
They are soon to be deprecated
|
|
It is soon to be deprecated
|
|
|
|
The bug was introduced in commit 97755a8cef146519f688054d1bafe22f40bc17ff
|
|
|
|
The only changes needed were in extended-client.c.
|
|
|
|
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=17112
|
|
We have accessors for all of them, and the GValue is going to be a
problem as we move towards GVariant.
|
|
They were officially already private.
|
|
|
|
|
|
|
|
That function is called from TpConnection::dispose, not when invalidated
https://bugs.freedesktop.org/show_bug.cgi?id=49373
|
|
https://bugs.freedesktop.org/show_bug.cgi?id=49373
|
|
https://bugs.freedesktop.org/show_bug.cgi?id=49373
|
|
In tp_connection_list_features() it is already said that CONTACTS iface
is required to prepare CONTACT_LIST feature. So the extra check is
useless.
https://bugs.freedesktop.org/show_bug.cgi?id=49373
|
|
|
|
https://bugs.freedesktop.org/show_bug.cgi?id=49372
|
|
https://bugs.freedesktop.org/show_bug.cgi?id=49372
|
|
https://bugs.freedesktop.org/show_bug.cgi?id=49372
|
|
|
|
Use it everywhere we can
|
|
|
|
We have tp_connection_get_protocol_name() and
tp_connection_get_connection_manager_name() now.
|
|
This is a regression introduced by 22a4438161874e36e27282bd3d24a909f4b16f70,
because ContactList does not go through the slow path.
|
|
|
|
Recent vapigen versions don't like the result.
This means we can revert the version that adds stub doc-comments for
them, which seems to confuse gtk-doc. Good thing we don't have several
duelling C-and-comment parsers or anything...
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=49637
Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
Reviewed-by: Xavier Claessens <xavier.claessens@collabora.co.uk>
|
|
valac 0.14 (the default valac in Debian testing/unstable at the moment)
isn't new enough to understand GBytes. If your valac is too old, use:
./configure ... VALAC=/usr/bin/valac-0.16 VAPIGEN=/usr/bin/vapigen-0.16
Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
Reviewed-by: Xavier Claessens <xavier.claessens@collabora.co.uk>
|
|
We need to look for the .metadata file in the source directory,
otherwise we silently generate a binding with a namespace of "Tp", not
"TelepathyGLib".
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=49802
Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
|
|
We need to look for the .metadata file in the source directory,
otherwise we silently generate a binding with a namespace of "Tp", not
"TelepathyGLib".
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=49802
Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
|
|
They end up causing under-defined entries in the gir output
which makes vapigen choke.
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=49637
Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
|
|
implementation
Simplify them by directly calling deprecated APIs, custom implementation
suffers the same problem with avatar than fixed in previous commit
|
|
|
|
If AVATAR_TOKEN was already prepared and we upgrade to have AVATAR_DATA,
the avatar won't be requested
|
|
Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=49735
|
|
This situation would be stupid, but we still shouldn't crash.
Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=49735
|
|
Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=49735
|
|
Previously it would just crash with an assertion failure, because
contacts_bind_to_signals() relies on the Contacts interface.
Also test that case in contacts-slow-path.c.
Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=49735
|
|
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
|
|
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=47942
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
|
|
Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
|
|
Holding handles is not needed with Connection Managers having
immortal handles (any Connection Manager using telepathy-glib >= 0.13.8).
Other Connection Managers are considered deprecated, clients wanting to
still support them should continue using this deprecated function.
|
|
Everywhere we need an handle, we can give an ID nowadays.
|
|
Contact attributes is an internal concept that should not appear
in our API.
|
|
tp_connection_unref_handles()
They are no-op now, so we can safely remove them all
|