Summary: | TpStreamTubeConnection methods not introspectable | ||
---|---|---|---|
Product: | Telepathy | Reporter: | Will Thompson <will> |
Component: | tp-glib | Assignee: | Telepathy bugs list <telepathy-bugs> |
Status: | RESOLVED FIXED | QA Contact: | Telepathy bugs list <telepathy-bugs> |
Severity: | normal | ||
Priority: | medium | Keywords: | patch |
Version: | git master | ||
Hardware: | Other | ||
OS: | All | ||
URL: | http://cgit.collabora.com/git/user/xclaesse/telepathy-glib.git/log/?h=intro-getters | ||
Whiteboard: | r+ | ||
i915 platform: | i915 features: |
Description
Will Thompson
2012-04-03 03:44:14 UTC
We use to consider _get_() functions as "C bindings" and so were skipping them from introspection (assuming other gir lg would have their own way to access GObject properties). But this is bullshit and we should just introspect them as well. Fix: find -name *.c | xargs sed -i -r "s/tp_(.+)_get_(.+): \(skip\)/tp_\1_get_\2:/g" Made a patch while I was at it. I've kept skip for CM-side code, deprecated getters or stuff that can't really be introspected in a useful way. Looks reasonable to me, FWIW. Yeah, looks fine to me. ok, just kept skip on tp_account_get_detailed_error() because it has better _vardict() variant, and tp_dbus/stream_tube_channel_get_parameters() which should get a _vardict() variant. Branch merged. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.