diff options
author | Simon McVittie <simon.mcvittie@collabora.co.uk> | 2007-09-05 12:47:38 +0000 |
---|---|---|
committer | Simon McVittie <simon.mcvittie@collabora.co.uk> | 2007-09-05 12:47:38 +0000 |
commit | 48a26cd225a07e8816f543f90f011bdf3cc5c9a1 (patch) | |
tree | 70270072a99dc8b1e9c7c3d6107c5fc846c95cb3 | |
parent | 2419161832505424f4bf3c5794ba9fa2041a1c6c (diff) |
Annotate new 0.5.13 and 0.5.14 features with "Since:"
-rw-r--r-- | telepathy-glib/group-mixin.c | 12 | ||||
-rw-r--r-- | telepathy-glib/presence-mixin.c | 2 | ||||
-rw-r--r-- | telepathy-glib/util.c | 2 |
3 files changed, 14 insertions, 2 deletions
diff --git a/telepathy-glib/group-mixin.c b/telepathy-glib/group-mixin.c index d87f60b85..85e65ea0a 100644 --- a/telepathy-glib/group-mixin.c +++ b/telepathy-glib/group-mixin.c @@ -41,8 +41,8 @@ * tp_group_mixin_iface_init)</literal> in the fourth argument to * <literal>G_DEFINE_TYPE_WITH_CODE</literal>. * - * You can also implement the group interface by forwarding all group - * operations to the group mixin of an associated object (mainly useful + * Since 0.5.13 you can also implement the group interface by forwarding all + * group operations to the group mixin of an associated object (mainly useful * for Tubes channels). To do this, call tp_external_group_mixin_init() * in the constructor after the associated object has been set, * tp_external_group_mixin_finalize() in the dispose or finalize function, and @@ -181,6 +181,8 @@ tp_group_mixin_get_offset_quark () * initialization, the given callback will be used instead of the remove * callback passed to tp_group_mixin_class_init() (which must be %NULL * in this case). + * + * Since: 0.5.13 */ void tp_group_mixin_class_set_remove_with_reason_func (GObjectClass *cls, @@ -1546,6 +1548,8 @@ _external_group_mixin_get_obj_quark (void) * Fill in the qdata needed to implement the group interface using * the group mixin of another object. This function should usually be called * in the instance constructor. + * + * Since: 0.5.13 */ void tp_external_group_mixin_init (GObject *obj, GObject *obj_with_mixin) @@ -1563,6 +1567,8 @@ tp_external_group_mixin_init (GObject *obj, GObject *obj_with_mixin) * * Remove the external group mixin. This function should usually be called * in the dispose or finalize function. + * + * Since: 0.5.13 */ void tp_external_group_mixin_finalize (GObject *obj) @@ -1705,6 +1711,8 @@ tp_external_group_mixin_remove_members_with_reason_async * Fill in the vtable entries needed to implement the group interface using * the group mixin of another object. This function should usually be called * via G_IMPLEMENT_INTERFACE. + * + * Since: 0.5.13 */ void tp_external_group_mixin_iface_init (gpointer g_iface, diff --git a/telepathy-glib/presence-mixin.c b/telepathy-glib/presence-mixin.c index 2a253a1ca..823094214 100644 --- a/telepathy-glib/presence-mixin.c +++ b/telepathy-glib/presence-mixin.c @@ -47,6 +47,8 @@ * G_IMPLEMENT_INTERFACE, you should call tp_presence_mixin_iface_init. * TpPresenceMixin implements all of the D-Bus methods in the Presence * interface. + * + * Since: 0.5.13 */ #include <telepathy-glib/presence-mixin.h> diff --git a/telepathy-glib/util.c b/telepathy-glib/util.c index 5efaa525a..eb79125ff 100644 --- a/telepathy-glib/util.c +++ b/telepathy-glib/util.c @@ -66,6 +66,7 @@ tp_g_ptr_array_contains (GPtrArray *haystack, gpointer needle) * * Returns: a newly allocated, newly initialized #GValue, to be freed with * tp_g_value_slice_free() or g_slice_free(). + * Since: 0.5.14 */ GValue * tp_g_value_slice_new (GType type) @@ -100,6 +101,7 @@ tp_g_value_slice_free (GValue *value) * * Returns: a newly allocated copy of @value, to be freed with * tp_g_value_slice_free() or g_slice_free(). + * Since: 0.5.14 */ GValue * tp_g_value_slice_dup (const GValue *value) |