[next] Remove dbus-glib GTypes from public API
@xclaesse
Submitted by Xavier Claessens Assigned to Telepathy bugs list
Description
We should make sure that dbus-glib isn't exposed in our high-level API. I see for example TpCallStreamEndpoint:remote-credentials property which is of type TP_STRUCT_TYPE_STREAM_CREDENTIALS.
Checking gtk-doc warnings is probably a good start to find such places. TP_STRUCT_* and friends can still be used internally for now, but not as property/signal GType, IMO.
They can either be converted to G_TYPE_VARIANT, or a custom G_TYPE_BOXED if we write our own struct.
Version: git master
Depends on
- Bug 77187
- Bug 77188
- Bug 77194
- Bug 77196
- Bug 77197
- Bug 76855
- Bug 77139
- Bug 77144
- Bug 77189
- Bug 77190
- Bug 77191