Add "Since 2.4" markers where appropriate.

Tue Oct 21 23:09:15 2003  Matthias Clasen  <maclas@gmx.de>

	* gobject/tmpl/gparamspec.sgml:
	* gobject/tmpl/param_value_types.sgml:
	* gobject/tmpl/gtype.sgml:
	* gobject/tmpl/signals.sgml: Add "Since 2.4" markers where
	appropriate.
This commit is contained in:
Matthias Clasen 2003-10-21 21:10:26 +00:00 committed by Matthias Clasen
parent 7f2591cb0b
commit 28f255d1d0
6 changed files with 37 additions and 18 deletions

View File

@ -1,3 +1,11 @@
Tue Oct 21 23:09:15 2003 Matthias Clasen <maclas@gmx.de>
* gobject/tmpl/gparamspec.sgml:
* gobject/tmpl/param_value_types.sgml:
* gobject/tmpl/gtype.sgml:
* gobject/tmpl/signals.sgml: Add "Since 2.4" markers where
appropriate.
Tue Oct 14 17:45:33 2003 Owen Taylor <otaylor@redhat.com>
* gobject/gobject-sections.txt gobject/tmpl/objects.sgml

View File

@ -344,7 +344,7 @@ for an example of the use of this capability.
@pspec: a #GParamSpec
@Returns: paramspec to which requests on this paramspec should
be redirected, or %NULL if none.
@Since: 2.4
<!-- ##### FUNCTION g_param_spec_internal ##### -->
<para>
@ -403,7 +403,7 @@ Registers @name as the name of a new static type derived from
type and its instances.
</para>
@name: 0-terminated string used as the name of the new #GParamSpec type.
@name: 0-terminated string used as the name of the new #GParamSpec type.
@pspec_info: The #GParamSpecTypeInfo for this #GParamSpec type.
@Returns: The new type identifier.
@ -476,7 +476,6 @@ Gets an array of all #GParamSpec<!-- -->s owned by @owner_type in the pool.
#GParamSpec<!-- -->s owned by @owner_type in the pool
<!-- ##### FUNCTION g_param_spec_pool_list_owned ##### -->
<para>
Gets an #GList of all #GParamSpec<!-- -->s owned by @owner_type in the pool.

View File

@ -849,7 +849,7 @@ have been installed.
@Returns: the default vtable for the interface; call
g_type_default_interface_unref() when you are done using
the interface.
@Since: 2.4
<!-- ##### FUNCTION g_type_default_interface_peek ##### -->
<para>
@ -860,6 +860,7 @@ its default interface vtable.
@g_type: an interface type
@Returns: the default vtable for the interface; or %NULL
if the type is not currently in use.
@Since: 2.4
<!-- ##### FUNCTION g_type_default_interface_unref ##### -->
@ -874,6 +875,7 @@ vtable (the <structfield>class_finalize</structfield> member of
@g_iface: the default vtable structure for a interface, as
returned by g_type_default_interface_ref()
@Since: 2.4
<!-- ##### FUNCTION g_type_children ##### -->
@ -1407,6 +1409,7 @@ defined on its interfaces.
@check_data: data to pass to @check_func
@check_func: function to be called after each interface
is initialized.
@Since: 2.4
<!-- ##### FUNCTION g_type_remove_interface_check ##### -->
@ -1417,6 +1420,7 @@ g_type_add_interface_check().
@check_data: callback data passed to g_type_add_interface_check()
@chec_func: callback function passed to g_type_add_interface_check()
@Since: 2.4
<!-- ##### USER_FUNCTION GTypeInterfaceCheckFunc ##### -->
@ -1427,6 +1431,7 @@ See g_type_add_interface_check().
@func_data: data passed to g_type_add_interface_check().
@g_iface: the interface that has been initialized
@Since: 2.4
<!-- ##### FUNCTION g_type_value_table_peek ##### -->

View File

@ -21,17 +21,6 @@ to the #GObject implementation and should never be accessed directly.
</para>
<!-- ##### SIGNAL GObject::notify ##### -->
<para>
The notify signal is emitted on an object when one of its properties
has been changed. Note that getting this signal doesn't guarantee that the
value of the property has actually changed, it may also be emitted when
the setter for the property is called to reinstate the previous value.
</para>
@gobject: the object which received the signal.
@pspec: the #GParamSpec of the property which changed
<!-- ##### STRUCT GObjectClass ##### -->
<para>
@ -53,7 +42,7 @@ structure used to hand #GParamSpec/#GValue pairs to the @constructor of
a #GObjectClass.
</para>
@pspec: the #GParamSpec of the construct parameter
@pspec: the #GParamSpec of the construct parameter
@value: the value to set the parameter to
<!-- ##### USER_FUNCTION GObjectGetPropertyFunc ##### -->
@ -261,6 +250,7 @@ been called for any object types implementing this interface.
@g_iface: any interface vtable for the interface, or the default
vtable for the interface.
@pspec: the #GParamSpec for the new property
@Since: 2.4
<!-- ##### FUNCTION g_object_interface_find_property ##### -->
@ -278,6 +268,7 @@ g_type_default_interface_peek().
@Returns: the #GParamSpec for the property of the
interface with the name @property_name, or %NULL
if no such property exists.
@Since: 2.4
<!-- ##### FUNCTION g_object_interface_list_properties ##### -->
@ -294,6 +285,7 @@ already been loaded, g_type_default_interface_peek().
@Returns: a pointer to an array of pointers to #GParamSpec structures.
The paramspecs are owned by GLib, but the array should
be freed with g_free() when you are done with it.
@Since: 2.4
<!-- ##### FUNCTION g_object_new ##### -->
@ -840,3 +832,14 @@ properties in set_property() and get_property() implementations.
@pspec: the #GParamSpec of the property
<!-- ##### SIGNAL GObject::notify ##### -->
<para>
The notify signal is emitted on an object when one of its properties
has been changed. Note that getting this signal doesn't guarantee that the
value of the property has actually changed, it may also be emitted when
the setter for the property is called to reinstate the previous value.
</para>
@gobject: the object which received the signal.
@pspec: the #GParamSpec of the property which changed

View File

@ -1646,7 +1646,7 @@ Returns whether the given #GParamSpec is of type %G_TYPE_PARAM_OBJECT.
</para>
@pspec: a #GParamSpec
@Since: 2.4
<!-- ##### MACRO G_PARAM_SPEC_OVERRIDE ##### -->
<para>
@ -1654,6 +1654,7 @@ Casts a #GParamSpec into a #GParamSpecObject.
</para>
@pspec: a #GParamSpec
@Since: 2.4
<!-- ##### MACRO G_TYPE_PARAM_OVERRIDE ##### -->
@ -1661,6 +1662,7 @@ Casts a #GParamSpec into a #GParamSpecObject.
The #GType of #GParamSpecOverride.
</para>
@Since: 2.4
<!-- ##### STRUCT GParamSpecOverride ##### -->
@ -1675,6 +1677,7 @@ g_object_class_override_property(), and will not be directly useful
unless you are implementing a new base type similar to GObject.
</para>
@Since: 2.4
<!-- ##### FUNCTION g_param_spec_override ##### -->
<para>
@ -1686,5 +1689,6 @@ useful unless you are implementing a new base type similar to GObject.
@name: the name of the property.
@overridden: The property that is being overridden
@Returns: the newly created #GParamSpec
@Since: 2.4

View File

@ -889,5 +889,5 @@ and no further handling is needed.
@handler_return: standard #GSignalAccumulator parameter
@dummy: standard #GSignalAccumulator parameter
@Returns: standard #GSignalAccumulator result
@Since: 2.4