[mutter/bilelmoussaoui/clutter-docs: 3/3] clutter: Remove all the since annotations
- From: Marge Bot <marge-bot src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [mutter/bilelmoussaoui/clutter-docs: 3/3] clutter: Remove all the since annotations
- Date: Tue, 2 Aug 2022 08:40:27 +0000 (UTC)
commit a73ae93d5972e23a586d578f93c37a6949c64a62
Author: Bilal Elmoussaoui <belmouss redhat com>
Date: Tue May 31 13:58:40 2022 +0200
clutter: Remove all the since annotations
Since they are all refer to the days clutter used to be a separate
library
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2441>
clutter/clutter/cally/cally-actor.c | 12 -
clutter/clutter/cally/cally-actor.h | 6 -
clutter/clutter/cally/cally-clone.c | 4 -
clutter/clutter/cally/cally-clone.h | 2 -
clutter/clutter/cally/cally-factory.h | 4 -
clutter/clutter/cally/cally-root.c | 4 -
clutter/clutter/cally/cally-root.h | 2 -
clutter/clutter/cally/cally-stage.c | 4 -
clutter/clutter/cally/cally-stage.h | 2 -
clutter/clutter/cally/cally-text.c | 4 -
clutter/clutter/cally/cally-text.h | 2 -
clutter/clutter/cally/cally-util.c | 2 -
clutter/clutter/cally/cally-util.h | 2 -
clutter/clutter/cally/cally.c | 4 -
clutter/clutter/clutter-action.c | 2 -
clutter/clutter/clutter-action.h | 2 -
clutter/clutter/clutter-actor-box.c | 44 --
clutter/clutter/clutter-actor-meta.c | 20 -
clutter/clutter/clutter-actor-meta.h | 2 -
clutter/clutter/clutter-actor.c | 556 +--------------------
clutter/clutter/clutter-actor.h | 6 +-
clutter/clutter/clutter-align-constraint.c | 22 -
clutter/clutter/clutter-animatable.c | 10 -
clutter/clutter/clutter-animatable.h | 2 -
clutter/clutter/clutter-backend.c | 18 -
clutter/clutter/clutter-base-types.c | 6 -
clutter/clutter/clutter-bin-layout.c | 8 -
clutter/clutter/clutter-bin-layout.h | 2 -
clutter/clutter/clutter-bind-constraint.c | 22 -
clutter/clutter/clutter-binding-pool.c | 28 --
clutter/clutter/clutter-binding-pool.h | 2 -
clutter/clutter/clutter-blur-effect.c | 4 -
clutter/clutter/clutter-box-layout.c | 22 -
clutter/clutter/clutter-box-layout.h | 2 -
.../clutter/clutter-brightness-contrast-effect.c | 20 -
clutter/clutter/clutter-cairo.c | 4 -
clutter/clutter/clutter-cairo.h | 2 -
clutter/clutter/clutter-canvas.c | 14 +-
clutter/clutter/clutter-canvas.h | 2 -
clutter/clutter/clutter-child-meta.c | 10 -
clutter/clutter/clutter-child-meta.h | 2 -
clutter/clutter/clutter-click-action.c | 24 -
clutter/clutter/clutter-click-action.h | 2 -
clutter/clutter/clutter-clone.c | 10 -
clutter/clutter/clutter-clone.h | 2 -
clutter/clutter/clutter-color.c | 28 --
clutter/clutter/clutter-color.h | 6 -
clutter/clutter/clutter-colorize-effect.c | 10 -
clutter/clutter/clutter-constraint.c | 2 -
clutter/clutter/clutter-constraint.h | 2 -
clutter/clutter/clutter-container.c | 38 --
clutter/clutter/clutter-container.h | 2 -
clutter/clutter/clutter-content.c | 12 +-
clutter/clutter/clutter-content.h | 2 -
clutter/clutter/clutter-deform-effect.c | 18 -
clutter/clutter/clutter-deform-effect.h | 2 -
clutter/clutter/clutter-desaturate-effect.c | 10 -
clutter/clutter/clutter-effect.c | 4 -
clutter/clutter/clutter-effect.h | 2 -
clutter/clutter/clutter-enums.h | 102 +---
clutter/clutter/clutter-event.c | 128 +----
clutter/clutter/clutter-event.h | 44 +-
clutter/clutter/clutter-feature.c | 138 +++++
clutter/clutter/clutter-fixed-layout.c | 4 -
clutter/clutter/clutter-fixed-layout.h | 2 -
clutter/clutter/clutter-flow-layout.c | 50 --
clutter/clutter/clutter-flow-layout.h | 2 -
clutter/clutter/clutter-gesture-action.c | 56 +--
clutter/clutter/clutter-gesture-action.h | 2 -
clutter/clutter/clutter-grid-layout.c | 40 --
clutter/clutter/clutter-grid-layout.h | 2 -
clutter/clutter/clutter-image.c | 14 +-
clutter/clutter/clutter-image.h | 2 -
clutter/clutter/clutter-input-device-tool.c | 8 +-
clutter/clutter/clutter-input-device.c | 34 +-
clutter/clutter/clutter-interval.c | 44 --
clutter/clutter/clutter-interval.h | 2 -
clutter/clutter/clutter-keyframe-transition.c | 22 +-
clutter/clutter/clutter-keyframe-transition.h | 2 -
clutter/clutter/clutter-keysyms-table.c | 2 -
clutter/clutter/clutter-layout-manager.c | 28 --
clutter/clutter/clutter-layout-manager.h | 2 -
clutter/clutter/clutter-layout-meta.c | 6 -
clutter/clutter/clutter-layout-meta.h | 2 -
clutter/clutter/clutter-macros.h | 6 -
clutter/clutter/clutter-main.c | 24 -
clutter/clutter/clutter-main.h | 2 -
clutter/clutter/clutter-offscreen-effect.c | 12 -
clutter/clutter/clutter-offscreen-effect.h | 2 -
clutter/clutter/clutter-page-turn-effect.c | 22 -
clutter/clutter/clutter-paint-node.c | 44 --
clutter/clutter/clutter-paint-node.h | 2 -
clutter/clutter/clutter-paint-nodes.c | 34 --
clutter/clutter/clutter-paint-volume.c | 30 --
clutter/clutter/clutter-pan-action.c | 44 +-
clutter/clutter/clutter-pan-action.h | 2 -
clutter/clutter/clutter-path-constraint.c | 20 +-
clutter/clutter/clutter-path.c | 64 ---
clutter/clutter/clutter-path.h | 4 -
clutter/clutter/clutter-property-transition.c | 10 -
clutter/clutter/clutter-property-transition.h | 2 -
clutter/clutter/clutter-rotate-action.c | 6 -
clutter/clutter/clutter-rotate-action.h | 2 -
clutter/clutter/clutter-script.c | 42 --
clutter/clutter/clutter-script.h | 8 -
clutter/clutter/clutter-scriptable.c | 10 -
clutter/clutter/clutter-scriptable.h | 2 -
clutter/clutter/clutter-scroll-actor.c | 16 +-
clutter/clutter/clutter-scroll-actor.h | 2 -
clutter/clutter/clutter-settings.c | 28 --
clutter/clutter/clutter-shader-effect.c | 16 -
clutter/clutter/clutter-shader-effect.h | 2 -
clutter/clutter/clutter-shader-types.c | 12 -
clutter/clutter/clutter-shader-types.h | 6 -
clutter/clutter/clutter-snap-constraint.c | 24 -
clutter/clutter/clutter-stage-manager.c | 16 -
clutter/clutter/clutter-stage-manager.h | 2 -
clutter/clutter/clutter-stage-window.h | 2 -
clutter/clutter/clutter-stage.c | 32 +-
clutter/clutter/clutter-stage.h | 4 -
clutter/clutter/clutter-swipe-action.c | 8 -
clutter/clutter/clutter-swipe-action.h | 2 -
clutter/clutter/clutter-tap-action.c | 6 -
clutter/clutter/clutter-text-buffer.c | 36 --
clutter/clutter/clutter-text-buffer.h | 4 -
clutter/clutter/clutter-text.c | 212 --------
clutter/clutter/clutter-text.h | 2 -
clutter/clutter/clutter-timeline.c | 74 ---
clutter/clutter/clutter-timeline.h | 4 -
clutter/clutter/clutter-transition-group.c | 10 -
clutter/clutter/clutter-transition-group.h | 2 -
clutter/clutter/clutter-transition.c | 28 --
clutter/clutter/clutter-transition.h | 2 -
clutter/clutter/clutter-types.h | 16 -
clutter/clutter/clutter-units.c | 34 --
clutter/clutter/clutter-units.h | 4 -
clutter/clutter/clutter-util.c | 2 -
clutter/clutter/clutter-zoom-action.c | 10 -
clutter/clutter/clutter-zoom-action.h | 2 -
139 files changed, 176 insertions(+), 2640 deletions(-)
---
diff --git a/clutter/clutter/cally/cally-actor.c b/clutter/clutter/cally/cally-actor.c
index 0570d93b4d..0604ecbe4b 100644
--- a/clutter/clutter/cally/cally-actor.c
+++ b/clutter/clutter/cally/cally-actor.c
@@ -29,8 +29,6 @@
*
* #CallyActor implements the required ATK interfaces of [class@Clutter.Actor]
* exposing the common elements on each actor (position, extents, etc).
- *
- * Since: 1.4
*/
/*
@@ -195,8 +193,6 @@ G_DEFINE_TYPE_WITH_CODE (CallyActor,
* Creates a new #CallyActor for the given @actor
*
* Return value: the newly created #AtkObject
- *
- * Since: 1.4
*/
AtkObject *
cally_actor_new (ClutterActor *actor)
@@ -1036,8 +1032,6 @@ _cally_actor_get_action_info (CallyActor *cally_actor,
* Adds a new action to be accessed with the #AtkAction interface.
*
* Return value: added action id, or -1 if failure
- *
- * Since: 1.4
*/
guint
cally_actor_add_action (CallyActor *cally_actor,
@@ -1067,8 +1061,6 @@ cally_actor_add_action (CallyActor *cally_actor,
* Adds a new action to be accessed with the #AtkAction interface.
*
* Return value: added action id, or -1 if failure
- *
- * Since: 1.6
*/
guint
cally_actor_add_action_full (CallyActor *cally_actor,
@@ -1108,8 +1100,6 @@ cally_actor_add_action_full (CallyActor *cally_actor,
* Removes a action, using the @action_id returned by [method@Actor.add_action]
*
* Return value: %TRUE if the operation was successful, %FALSE otherwise
- *
- * Since: 1.4
*/
gboolean
cally_actor_remove_action (CallyActor *cally_actor,
@@ -1142,8 +1132,6 @@ cally_actor_remove_action (CallyActor *cally_actor,
* with [method@Actor.add_action]
*
* Return value: %TRUE if the operation was successful, %FALSE otherwise
- *
- * Since: 1.4
*/
gboolean
cally_actor_remove_action_by_name (CallyActor *cally_actor,
diff --git a/clutter/clutter/cally/cally-actor.h b/clutter/clutter/cally/cally-actor.h
index 929150d750..c6c9937edb 100644
--- a/clutter/clutter/cally/cally-actor.h
+++ b/clutter/clutter/cally/cally-actor.h
@@ -51,8 +51,6 @@ typedef struct _CallyActorPrivate CallyActorPrivate;
*
* Action function, to be used on #AtkAction implementations as a individual
* action
- *
- * Since: 1.4
*/
typedef void (* CallyActionFunc) (CallyActor *cally_actor);
@@ -66,8 +64,6 @@ typedef void (* CallyActionFunc) (CallyActor *cally_actor);
*
* Unlike #CallyActionFunc, this function uses the @user_data
* argument passed to [method@Actor.add_action_full].
- *
- * Since: 1.6
*/
typedef void (* CallyActionCallback) (CallyActor *cally_actor,
gpointer user_data);
@@ -90,8 +86,6 @@ struct _CallyActor
*
* The <structname>CallyActorClass</structname> structure contains
* only private data
- *
- * Since: 1.4
*/
struct _CallyActorClass
{
diff --git a/clutter/clutter/cally/cally-clone.c b/clutter/clutter/cally/cally-clone.c
index 66ea0a50a8..033714bf8b 100644
--- a/clutter/clutter/cally/cally-clone.c
+++ b/clutter/clutter/cally/cally-clone.c
@@ -29,8 +29,6 @@
*
* In particular it sets a proper role for the clone, as just a image,
* as it is the sanest and simplest approach.
- *
- * Since: 1.4
*/
/* Design rationale for CallyClone:
@@ -104,8 +102,6 @@ cally_clone_init (CallyClone *clone)
* [class@Clutter.Clone].
*
* Return value: the newly created #AtkObject
- *
- * Since: 1.4
*/
AtkObject*
cally_clone_new (ClutterActor *actor)
diff --git a/clutter/clutter/cally/cally-clone.h b/clutter/clutter/cally/cally-clone.h
index e2dbac0ef6..348993c1ec 100644
--- a/clutter/clutter/cally/cally-clone.h
+++ b/clutter/clutter/cally/cally-clone.h
@@ -54,8 +54,6 @@ struct _CallyClone
*
* The <structname>CallyCloneClass</structname> structure contains only
* private data
- *
- * Since: 1.4
*/
struct _CallyCloneClass
{
diff --git a/clutter/clutter/cally/cally-factory.h b/clutter/clutter/cally/cally-factory.h
index 432844fb63..3af93d0d4e 100644
--- a/clutter/clutter/cally/cally-factory.h
+++ b/clutter/clutter/cally/cally-factory.h
@@ -42,8 +42,6 @@
* It assumes that the accessibility object provides a
* @opt_create_accessible method in order to create the accessibility
* object. It returns a @type GType object.
- *
- * Since: 1.4
*/
#define CALLY_ACCESSIBLE_FACTORY(type, type_as_function, opt_create_accessible) \
\
@@ -106,8 +104,6 @@ type_as_function ## _factory_get_type (void) \
*
* Sets the #AtkObjectFactory to be used in order to instantiate
* accessibility objects for the actor which GType is @widget_type.
- *
- * Since: 1.4
*/
#define CALLY_ACTOR_SET_FACTORY(widget_type, type_as_function) \
atk_registry_set_factory_type (atk_get_default_registry (), \
diff --git a/clutter/clutter/cally/cally-root.c b/clutter/clutter/cally/cally-root.c
index 2c2746e3d6..9b65998e29 100644
--- a/clutter/clutter/cally/cally-root.c
+++ b/clutter/clutter/cally/cally-root.c
@@ -33,8 +33,6 @@
* children of this object are the different [class@Clutter.Stage] managed (so
* the [class@GObject.Object] used in the atk_object_initialize() is the
* [class@Clutter.StageManager]).
- *
- * Since: 1.4
*/
#include "clutter-build-config.h"
@@ -115,8 +113,6 @@ cally_root_init (CallyRoot *root)
* Creates a new #CallyRoot object.
*
* Return value: the newly created #AtkObject
- *
- * Since: 1.4
*/
AtkObject*
cally_root_new (void)
diff --git a/clutter/clutter/cally/cally-root.h b/clutter/clutter/cally/cally-root.h
index 43a6fc76be..3ac8413fff 100644
--- a/clutter/clutter/cally/cally-root.h
+++ b/clutter/clutter/cally/cally-root.h
@@ -54,8 +54,6 @@ struct _CallyRoot
*
* The <structname>CallyRootClass</structname> structure contains only
* private data
- *
- * Since: 1.4
*/
struct _CallyRootClass
{
diff --git a/clutter/clutter/cally/cally-stage.c b/clutter/clutter/cally/cally-stage.c
index fd9636a012..b464987def 100644
--- a/clutter/clutter/cally/cally-stage.c
+++ b/clutter/clutter/cally/cally-stage.c
@@ -32,8 +32,6 @@
* related signals), although the real purpose of [class@Clutter.Stage] is
* being a canvas. Anyway, this is required for applications using
* just clutter, or directly [class@Clutter.Stage]
- *
- * Since: 1.4
*/
#include "clutter-build-config.h"
@@ -97,8 +95,6 @@ cally_stage_init (CallyStage *cally_stage)
* [class@Clutter.Stage].
*
* Return value: the newly created #AtkObject
- *
- * Since: 1.4
*/
AtkObject*
cally_stage_new (ClutterActor *actor)
diff --git a/clutter/clutter/cally/cally-stage.h b/clutter/clutter/cally/cally-stage.h
index aeb1aa8f5a..1a96db0eb0 100644
--- a/clutter/clutter/cally/cally-stage.h
+++ b/clutter/clutter/cally/cally-stage.h
@@ -54,8 +54,6 @@ struct _CallyStage
*
* The <structname>CallyStageClass</structname> structure contains only
* private data
- *
- * Since: 1.4
*/
struct _CallyStageClass
{
diff --git a/clutter/clutter/cally/cally-text.c b/clutter/clutter/cally/cally-text.c
index f3454c6cb1..e49d655b83 100644
--- a/clutter/clutter/cally/cally-text.c
+++ b/clutter/clutter/cally/cally-text.c
@@ -35,8 +35,6 @@
*
* #CallyText implements the required ATK interfaces of
* [class Clutter Text], #AtkText and #AtkEditableText
- *
- * Since: 1.4
*/
#include "clutter-build-config.h"
@@ -260,8 +258,6 @@ cally_text_finalize (GObject *obj)
* [class Clutter Text].
*
* Return value: the newly created #AtkObject
- *
- * Since: 1.4
*/
AtkObject*
cally_text_new (ClutterActor *actor)
diff --git a/clutter/clutter/cally/cally-text.h b/clutter/clutter/cally/cally-text.h
index b4d1547a4e..126048eb07 100644
--- a/clutter/clutter/cally/cally-text.h
+++ b/clutter/clutter/cally/cally-text.h
@@ -54,8 +54,6 @@ struct _CallyText
*
* The <structname>CallyTextClass</structname> structure contains only
* private data
- *
- * Since: 1.4
*/
struct _CallyTextClass
{
diff --git a/clutter/clutter/cally/cally-util.c b/clutter/clutter/cally/cally-util.c
index e40c3b4322..16360d1852 100644
--- a/clutter/clutter/cally/cally-util.c
+++ b/clutter/clutter/cally/cally-util.c
@@ -35,8 +35,6 @@
* For instance, it defines atk_get_root(), the method that returns
* the root object in the hierarchy. Without it, you don't have
* available any accessible object.
- *
- * Since: 1.4
*/
#include "clutter-build-config.h"
diff --git a/clutter/clutter/cally/cally-util.h b/clutter/clutter/cally/cally-util.h
index 7ec36928ac..36f940f3f4 100644
--- a/clutter/clutter/cally/cally-util.h
+++ b/clutter/clutter/cally/cally-util.h
@@ -54,8 +54,6 @@ struct _CallyUtil
*
* The <structname>CallyUtilClass</structname> structure contains only
* private data
- *
- * Since: 1.4
*/
struct _CallyUtilClass
{
diff --git a/clutter/clutter/cally/cally.c b/clutter/clutter/cally/cally.c
index 223aa39e0d..e450180b2a 100644
--- a/clutter/clutter/cally/cally.c
+++ b/clutter/clutter/cally/cally.c
@@ -61,8 +61,6 @@ CALLY_ACCESSIBLE_FACTORY (CALLY_TYPE_CLONE, cally_clone, cally_clone_new)
*
* Return value: %TRUE if accessibility support has been correctly
* initialized.
- *
- * Since: 1.4
*/
gboolean
cally_accessibility_init (void)
@@ -88,8 +86,6 @@ cally_accessibility_init (void)
*
* Return value: %TRUE if accessibility support has been correctly
* initialized.
- *
- * Since: 1.4
*/
gboolean cally_get_cally_initialized (void)
{
diff --git a/clutter/clutter/clutter-action.c b/clutter/clutter/clutter-action.c
index 1966ced743..6ec54d374c 100644
--- a/clutter/clutter/clutter-action.c
+++ b/clutter/clutter/clutter-action.c
@@ -36,8 +36,6 @@
* provide behavioral changes when dealing with user input - for instance
* drag and drop capabilities, or scrolling, or panning - by using the
* various event-related signals provided by [class@Actor] itself.
- *
- * Since: 1.4
*/
#include "clutter-build-config.h"
diff --git a/clutter/clutter/clutter-action.h b/clutter/clutter/clutter-action.h
index d38d2c63c3..3c017683a2 100644
--- a/clutter/clutter/clutter-action.h
+++ b/clutter/clutter/clutter-action.h
@@ -43,8 +43,6 @@ G_DECLARE_DERIVABLE_TYPE (ClutterAction, clutter_action,
* ClutterActionClass:
*
* The ClutterActionClass structure contains only private data
- *
- * Since: 1.4
*/
struct _ClutterActionClass
{
diff --git a/clutter/clutter/clutter-actor-box.c b/clutter/clutter/clutter-actor-box.c
index 01e9da0f39..2cbe691e6c 100644
--- a/clutter/clutter/clutter-actor-box.c
+++ b/clutter/clutter/clutter-actor-box.c
@@ -27,8 +27,6 @@
*
* Return value: (transfer full): the newly allocated #ClutterActorBox.
* Use [method ActorBox free] to free the resources
- *
- * Since: 1.0
*/
ClutterActorBox *
clutter_actor_box_new (gfloat x_1,
@@ -48,8 +46,6 @@ clutter_actor_box_new (gfloat x_1,
*
* Return value: (transfer full): the newly allocated #ClutterActorBox.
* Use [method ActorBox free] to free its resources
- *
- * Since: 1.12
*/
ClutterActorBox *
clutter_actor_box_alloc (void)
@@ -68,8 +64,6 @@ clutter_actor_box_alloc (void)
* Initializes @box with the given coordinates.
*
* Return value: (transfer none): the initialized #ClutterActorBox
- *
- * Since: 1.10
*/
ClutterActorBox *
clutter_actor_box_init (ClutterActorBox *box,
@@ -97,8 +91,6 @@ clutter_actor_box_init (ClutterActorBox *box,
* @height: height of the box
*
* Initializes @box with the given origin and size.
- *
- * Since: 1.10
*/
void
clutter_actor_box_init_rect (ClutterActorBox *box,
@@ -123,8 +115,6 @@ clutter_actor_box_init_rect (ClutterActorBox *box,
*
* Return value: a newly allocated copy of #ClutterActorBox. Use
* [method ActorBox free] to free the allocated resources
- *
- * Since: 1.0
*/
ClutterActorBox *
clutter_actor_box_copy (const ClutterActorBox *box)
@@ -141,8 +131,6 @@ clutter_actor_box_copy (const ClutterActorBox *box)
*
* Frees a #ClutterActorBox allocated using [ctor ActorBox new]
* or [method ActorBox copy].
- *
- * Since: 1.0
*/
void
clutter_actor_box_free (ClutterActorBox *box)
@@ -159,8 +147,6 @@ clutter_actor_box_free (ClutterActorBox *box)
* Checks @box_a and @box_b for equality
*
* Return value: %TRUE if the passed #ClutterActorBox are equal
- *
- * Since: 1.0
*/
gboolean
clutter_actor_box_equal (const ClutterActorBox *box_a,
@@ -182,8 +168,6 @@ clutter_actor_box_equal (const ClutterActorBox *box_a,
* Retrieves the X coordinate of the origin of @box
*
* Return value: the X coordinate of the origin
- *
- * Since: 1.0
*/
gfloat
clutter_actor_box_get_x (const ClutterActorBox *box)
@@ -200,8 +184,6 @@ clutter_actor_box_get_x (const ClutterActorBox *box)
* Retrieves the Y coordinate of the origin of @box
*
* Return value: the Y coordinate of the origin
- *
- * Since: 1.0
*/
gfloat
clutter_actor_box_get_y (const ClutterActorBox *box)
@@ -218,8 +200,6 @@ clutter_actor_box_get_y (const ClutterActorBox *box)
* Retrieves the width of the @box
*
* Return value: the width of the box
- *
- * Since: 1.0
*/
gfloat
clutter_actor_box_get_width (const ClutterActorBox *box)
@@ -236,8 +216,6 @@ clutter_actor_box_get_width (const ClutterActorBox *box)
* Retrieves the height of the @box
*
* Return value: the height of the box
- *
- * Since: 1.0
*/
gfloat
clutter_actor_box_get_height (const ClutterActorBox *box)
@@ -254,8 +232,6 @@ clutter_actor_box_get_height (const ClutterActorBox *box)
* @y: (out) (allow-none): return location for the Y coordinate, or %NULL
*
* Retrieves the origin of @box
- *
- * Since: 1.0
*/
void
clutter_actor_box_get_origin (const ClutterActorBox *box,
@@ -278,8 +254,6 @@ clutter_actor_box_get_origin (const ClutterActorBox *box,
* @height: (out) (allow-none): return location for the height, or %NULL
*
* Retrieves the size of @box
- *
- * Since: 1.0
*/
void
clutter_actor_box_get_size (const ClutterActorBox *box,
@@ -302,8 +276,6 @@ clutter_actor_box_get_size (const ClutterActorBox *box,
* Retrieves the area of @box
*
* Return value: the area of a #ClutterActorBox, in pixels
- *
- * Since: 1.0
*/
gfloat
clutter_actor_box_get_area (const ClutterActorBox *box)
@@ -323,8 +295,6 @@ clutter_actor_box_get_area (const ClutterActorBox *box)
* within @box
*
* Return value: %TRUE if the point is contained by the #ClutterActorBox
- *
- * Since: 1.0
*/
gboolean
clutter_actor_box_contains (const ClutterActorBox *box,
@@ -344,8 +314,6 @@ clutter_actor_box_contains (const ClutterActorBox *box,
*
* Calculates the bounding box represented by the four vertices; for details
* of the vertex array see [method@Actor.get_abs_allocation_vertices].
- *
- * Since: 1.0
*/
void
clutter_actor_box_from_vertices (ClutterActorBox *box,
@@ -414,8 +382,6 @@ clutter_actor_box_from_vertices (ClutterActorBox *box,
*
* Interpolates between @initial and @final `ClutterActorBox`es
* using @progress
- *
- * Since: 1.2
*/
void
clutter_actor_box_interpolate (const ClutterActorBox *initial,
@@ -438,8 +404,6 @@ clutter_actor_box_interpolate (const ClutterActorBox *initial,
* @box: (inout): the #ClutterActorBox to clamp
*
* Clamps the components of @box to the nearest integer
- *
- * Since: 1.2
*/
void
clutter_actor_box_clamp_to_pixel (ClutterActorBox *box)
@@ -460,8 +424,6 @@ clutter_actor_box_clamp_to_pixel (ClutterActorBox *box)
* of @a and @b
*
* Unions the two boxes @a and @b and stores the result in @result.
- *
- * Since: 1.4
*/
void
clutter_actor_box_union (const ClutterActorBox *a,
@@ -504,8 +466,6 @@ clutter_actor_box_progress (const GValue *a,
* @y: the Y coordinate of the new origin
*
* Changes the origin of @box, maintaining the size of the #ClutterActorBox.
- *
- * Since: 1.6
*/
void
clutter_actor_box_set_origin (ClutterActorBox *box,
@@ -529,8 +489,6 @@ clutter_actor_box_set_origin (ClutterActorBox *box,
* @height: the new height
*
* Sets the size of @box, maintaining the origin of the #ClutterActorBox.
- *
- * Since: 1.6
*/
void
clutter_actor_box_set_size (ClutterActorBox *box,
@@ -600,8 +558,6 @@ _clutter_actor_box_enlarge_for_effects (ClutterActorBox *box)
* @scale: scale factor for resizing this box
*
* Rescale the @box by provided @scale factor.
- *
- * Since: 1.6
*/
void
clutter_actor_box_scale (ClutterActorBox *box,
diff --git a/clutter/clutter/clutter-actor-meta.c b/clutter/clutter/clutter-actor-meta.c
index 42666ddb80..f2de1349a8 100644
--- a/clutter/clutter/clutter-actor-meta.c
+++ b/clutter/clutter/clutter-actor-meta.c
@@ -36,8 +36,6 @@
* Every sub-class of #ClutterActorMeta should check if the
* [property@ActorMeta:enabled] property is set to %TRUE before applying
* any kind of modification.
- *
- * Since: 1.4
*/
#include "clutter-build-config.h"
@@ -206,8 +204,6 @@ clutter_actor_meta_class_init (ClutterActorMetaClass *klass)
* ClutterActorMeta:actor:
*
* The #ClutterActor attached to the #ClutterActorMeta instance
- *
- * Since: 1.4
*/
obj_props[PROP_ACTOR] =
g_param_spec_object ("actor",
@@ -221,8 +217,6 @@ clutter_actor_meta_class_init (ClutterActorMetaClass *klass)
* ClutterActorMeta:name:
*
* The unique name to access the #ClutterActorMeta
- *
- * Since: 1.4
*/
obj_props[PROP_NAME] =
g_param_spec_string ("name",
@@ -235,8 +229,6 @@ clutter_actor_meta_class_init (ClutterActorMetaClass *klass)
* ClutterActorMeta:enabled:
*
* Whether or not the #ClutterActorMeta is enabled
- *
- * Since: 1.4
*/
obj_props[PROP_ENABLED] =
g_param_spec_boolean ("enabled",
@@ -271,8 +263,6 @@ clutter_actor_meta_init (ClutterActorMeta *self)
* Sets the name of @meta
*
* The name can be used to identify the #ClutterActorMeta instance
- *
- * Since: 1.4
*/
void
clutter_actor_meta_set_name (ClutterActorMeta *meta,
@@ -303,8 +293,6 @@ clutter_actor_meta_set_name (ClutterActorMeta *meta,
* instance, or %NULL if none was set. The returned string is owned
* by the #ClutterActorMeta instance and it should not be modified
* or freed
- *
- * Since: 1.4
*/
const gchar *
clutter_actor_meta_get_name (ClutterActorMeta *meta)
@@ -324,8 +312,6 @@ clutter_actor_meta_get_name (ClutterActorMeta *meta)
* @is_enabled: whether @meta is enabled
*
* Sets whether @meta should be enabled or not
- *
- * Since: 1.4
*/
void
clutter_actor_meta_set_enabled (ClutterActorMeta *meta,
@@ -351,8 +337,6 @@ clutter_actor_meta_set_enabled (ClutterActorMeta *meta,
* Retrieves whether @meta is enabled
*
* Return value: %TRUE if the #ClutterActorMeta instance is enabled
- *
- * Since: 1.4
*/
gboolean
clutter_actor_meta_get_enabled (ClutterActorMeta *meta)
@@ -373,8 +357,6 @@ clutter_actor_meta_get_enabled (ClutterActorMeta *meta)
*
* Sets or unsets a back pointer to the #ClutterActor that owns
* the @meta
- *
- * Since: 1.4
*/
void
_clutter_actor_meta_set_actor (ClutterActorMeta *meta,
@@ -393,8 +375,6 @@ _clutter_actor_meta_set_actor (ClutterActorMeta *meta,
* Retrieves a pointer to the [class@Actor] that owns @meta
*
* Return value: (transfer none): a pointer to a #ClutterActor or %NULL
- *
- * Since: 1.4
*/
ClutterActor *
clutter_actor_meta_get_actor (ClutterActorMeta *meta)
diff --git a/clutter/clutter/clutter-actor-meta.h b/clutter/clutter/clutter-actor-meta.h
index ca337c90dd..a041538922 100644
--- a/clutter/clutter/clutter-actor-meta.h
+++ b/clutter/clutter/clutter-actor-meta.h
@@ -48,8 +48,6 @@ typedef struct _ClutterActorMetaPrivate ClutterActorMetaPrivate;
*
* The #ClutterActorMetaClass structure contains
* only private data
- *
- * Since: 1.4
*/
struct _ClutterActorMetaClass
{
diff --git a/clutter/clutter/clutter-actor.c b/clutter/clutter/clutter-actor.c
index 0a7f19647c..cf9e72c70a 100644
--- a/clutter/clutter/clutter-actor.c
+++ b/clutter/clutter/clutter-actor.c
@@ -540,8 +540,6 @@
* limitations, or during the reparenting of an actor, to optimize
* unnecessary (and potentially expensive) state changes.
*
- * Since: 0.2
- *
* Deprecated: 1.24: Use clutter_actor_is_mapped() or the #ClutterActor:mapped
* property instead of this macro.
*/
@@ -565,8 +563,6 @@
* To be realized an actor must be inside a stage, and all its parents
* must be realized.
*
- * Since: 0.2
- *
* Deprecated: 1.24: Use clutter_actor_is_realized() or the #ClutterActor:realized
* property instead of this macro.
*/
@@ -582,8 +578,6 @@
* means it's visible, and all its parents are visible, and one of the
* parents is a toplevel stage; see also %CLUTTER_ACTOR_IS_MAPPED.
*
- * Since: 0.2
- *
* Deprecated: 1.24: Use clutter_actor_is_visible() or the #ClutterActor:visible
* property instead of this macro.
*/
@@ -596,8 +590,6 @@
*
* Only reactive actors will receive event-related signals.
*
- * Since: 0.6
- *
* Deprecated: 1.24: Use clutter_actor_get_reactive() or the
* #ClutterActor:reactive property instead of this macro.
*/
@@ -1599,8 +1591,6 @@ clutter_actor_real_map (ClutterActor *self)
*
* When overriding map, it is mandatory to chain up to the parent
* implementation.
- *
- * Since: 1.0
*/
void
clutter_actor_map (ClutterActor *self)
@@ -1624,9 +1614,7 @@ clutter_actor_map (ClutterActor *self)
*
* See also %CLUTTER_ACTOR_IS_MAPPED and #ClutterActor:mapped
*
- * Returns: %TRUE if the actor is mapped
- *
- * Since: 1.24
+ * Returns: %TRUE if the actor is mapped4
*/
gboolean
clutter_actor_is_mapped (ClutterActor *self)
@@ -1744,8 +1732,6 @@ clutter_actor_real_unmap (ClutterActor *self)
* the #ClutterActorClass.destroy() or the #GObjectClass.dispose()
* implementation, but it is guaranteed to be called before the
* #GObjectClass.finalize() implementation.
- *
- * Since: 1.0
*/
void
clutter_actor_unmap (ClutterActor *self)
@@ -1897,9 +1883,7 @@ clutter_actor_show (ClutterActor *self)
*
* See also %CLUTTER_ACTOR_IS_VISIBLE and #ClutterActor:visible.
*
- * Returns: %TRUE if the actor visible
- *
- * Since: 1.24
+ * Returns: %TRUE if the actor visible4
*/
gboolean
clutter_actor_is_visible (ClutterActor *self)
@@ -2025,9 +2009,7 @@ clutter_actor_realize (ClutterActor *self)
*
* See also %CLUTTER_ACTOR_IS_REALIZED and #ClutterActor:realized.
*
- * Returns: %TRUE if the actor is realized
- *
- * Since: 1.24
+ * Returns: %TRUE if the actor is realized4
*/
gboolean
clutter_actor_is_realized (ClutterActor *self)
@@ -2774,8 +2756,6 @@ clutter_actor_real_queue_relayout (ClutterActor *self)
* this case, the coordinates returned will be the coordinates on
* the stage before the projection is applied. This is different from
* the behaviour of clutter_actor_apply_transform_to_point().
- *
- * Since: 0.6
*/
void
clutter_actor_apply_relative_transform_to_point (ClutterActor *self,
@@ -2863,8 +2843,6 @@ _clutter_actor_fully_transform_vertices (ClutterActor *self,
* Transforms @point in coordinates relative to the actor
* into screen-relative coordinates with the current actor
* transformation (i.e. scale, rotation, etc)
- *
- * Since: 0.4
**/
void
clutter_actor_apply_transform_to_point (ClutterActor *self,
@@ -2955,8 +2933,6 @@ _clutter_actor_transform_and_project_box (ClutterActor *self,
* - v[1] contains (x2, y1)
* - v[2] contains (x1, y2)
* - v[3] contains (x2, y2)
- *
- * Since: 0.4
*/
void
clutter_actor_get_abs_allocation_vertices (ClutterActor *self,
@@ -3890,8 +3866,6 @@ clutter_actor_paint (ClutterActor *self,
* #ClutterEffect. It will cause the run method of the next effect to
* be applied, or it will paint the actual actor if the current effect
* is the last effect in the chain.
- *
- * Since: 1.8
*/
void
clutter_actor_continue_paint (ClutterActor *self,
@@ -4541,8 +4515,6 @@ clutter_actor_set_translation_factor (ClutterActor *self,
*
* Sets an additional translation transformation on a #ClutterActor,
* relative to the #ClutterActor:pivot-point.
- *
- * Since: 1.12
*/
void
clutter_actor_set_translation (ClutterActor *self,
@@ -4572,8 +4544,6 @@ clutter_actor_set_translation (ClutterActor *self,
* of the translation, or %NULL
*
* Retrieves the translation set using clutter_actor_set_translation().
- *
- * Since: 1.12
*/
void
clutter_actor_get_translation (ClutterActor *self,
@@ -4645,8 +4615,6 @@ clutter_actor_set_rotation_angle_internal (ClutterActor *self,
*
* The center of rotation is established by the #ClutterActor:pivot-point
* property.
- *
- * Since: 1.12
*/
void
clutter_actor_set_rotation_angle (ClutterActor *self,
@@ -4693,8 +4661,6 @@ clutter_actor_set_rotation_angle (ClutterActor *self,
* Retrieves the angle of rotation set by clutter_actor_set_rotation_angle().
*
* Return value: the angle of rotation, in degrees
- *
- * Since: 1.12
*/
gdouble
clutter_actor_get_rotation_angle (ClutterActor *self,
@@ -5832,8 +5798,6 @@ clutter_actor_real_get_paint_volume (ClutterActor *self,
* is not guaranteed to be stable across multiple frames, so if you
* want to retain it, you will need to copy it using
* clutter_paint_volume_copy().
- *
- * Since: 1.10
*/
const ClutterPaintVolume *
clutter_actor_get_default_paint_volume (ClutterActor *self)
@@ -6017,8 +5981,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* time.
*
* The #ClutterActor:position property is animatable.
- *
- * Since: 1.12
*/
obj_props[PROP_POSITION] =
g_param_spec_boxed ("position",
@@ -6079,8 +6041,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* #ClutterActor:width and #ClutterActor:height at the same time.
*
* The #ClutterActor:size property is animatable.
- *
- * Since: 1.12
*/
obj_props[PROP_SIZE] =
g_param_spec_boxed ("size",
@@ -6099,8 +6059,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
*
* Writing this property sets #ClutterActor:fixed-position-set
* property as well, as a side effect
- *
- * Since: 0.8
*/
obj_props[PROP_FIXED_X] =
g_param_spec_float ("fixed-x",
@@ -6118,8 +6076,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
*
* Writing this property sets the #ClutterActor:fixed-position-set
* property as well, as a side effect
- *
- * Since: 0.8
*/
obj_props[PROP_FIXED_Y] =
g_param_spec_float ("fixed-y",
@@ -6135,8 +6091,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
*
* This flag controls whether the #ClutterActor:fixed-x and
* #ClutterActor:fixed-y properties are used
- *
- * Since: 0.8
*/
obj_props[PROP_FIXED_POSITION_SET] =
g_param_spec_boolean ("fixed-position-set",
@@ -6155,8 +6109,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* as well, as a side effect.
*
*This property overrides the usual width request of the actor.
- *
- * Since: 0.8
*/
obj_props[PROP_MIN_WIDTH] =
g_param_spec_float ("min-width",
@@ -6175,8 +6127,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* Writing this property sets the #ClutterActor:min-height-set property
* as well, as a side effect. This property overrides the usual height
* request of the actor.
- *
- * Since: 0.8
*/
obj_props[PROP_MIN_HEIGHT] =
g_param_spec_float ("min-height",
@@ -6195,8 +6145,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* Writing this property sets the #ClutterActor:natural-width-set
* property as well, as a side effect. This property overrides the
* usual width request of the actor
- *
- * Since: 0.8
*/
obj_props[PROP_NATURAL_WIDTH] =
g_param_spec_float ("natural-width",
@@ -6215,8 +6163,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* Writing this property sets the #ClutterActor:natural-height-set
* property as well, as a side effect. This property overrides the
* usual height request of the actor
- *
- * Since: 0.8
*/
obj_props[PROP_NATURAL_HEIGHT] =
g_param_spec_float ("natural-height",
@@ -6232,8 +6178,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
*
* This flag controls whether the #ClutterActor:min-width property
* is used
- *
- * Since: 0.8
*/
obj_props[PROP_MIN_WIDTH_SET] =
g_param_spec_boolean ("min-width-set",
@@ -6248,8 +6192,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
*
* This flag controls whether the #ClutterActor:min-height property
* is used
- *
- * Since: 0.8
*/
obj_props[PROP_MIN_HEIGHT_SET] =
g_param_spec_boolean ("min-height-set",
@@ -6264,8 +6206,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
*
* This flag controls whether the #ClutterActor:natural-width property
* is used
- *
- * Since: 0.8
*/
obj_props[PROP_NATURAL_WIDTH_SET] =
g_param_spec_boolean ("natural-width-set",
@@ -6280,8 +6220,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
*
* This flag controls whether the #ClutterActor:natural-height property
* is used
- *
- * Since: 0.8
*/
obj_props[PROP_NATURAL_HEIGHT_SET] =
g_param_spec_boolean ("natural-height-set",
@@ -6298,8 +6236,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
*
* This is property is read-only, but you might monitor it to know when an
* actor moves or resizes
- *
- * Since: 0.8
*/
obj_props[PROP_ALLOCATION] =
g_param_spec_boxed ("allocation",
@@ -6367,8 +6303,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
*
* The clutter_actor_get_preferred_size() function will implement this
* check for you.
- *
- * Since: 0.8
*/
obj_props[PROP_REQUEST_MODE] =
g_param_spec_enum ("request-mode",
@@ -6393,8 +6327,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* order.
*
* The #ClutterActor:z-position property is animatable.
- *
- * Since: 1.12
*/
obj_props[PROP_Z_POSITION] =
g_param_spec_float ("z-position",
@@ -6434,8 +6366,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* can be used to cache an actor in a framebuffer or for improved
* handling of transparent actors. See
* clutter_actor_set_offscreen_redirect() for details.
- *
- * Since: 1.8
*/
obj_props[PROP_OFFSCREEN_REDIRECT] =
g_param_spec_flags ("offscreen-redirect",
@@ -6465,8 +6395,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
*
* Whether the actor is mapped (will be painted when the stage
* to which it belongs is mapped)
- *
- * Since: 1.0
*/
obj_props[PROP_MAPPED] =
g_param_spec_boolean ("mapped",
@@ -6480,8 +6408,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* ClutterActor:realized:
*
* Whether the actor has been realized
- *
- * Since: 1.0
*/
obj_props[PROP_REALIZED] =
g_param_spec_boolean ("realized",
@@ -6497,8 +6423,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* Whether the actor is reactive to events or not
*
* Only reactive actors will emit event-related signals
- *
- * Since: 0.6
*/
obj_props[PROP_REACTIVE] =
g_param_spec_boolean ("reactive",
@@ -6531,8 +6455,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
*
* Setting this property will change the #ClutterActor:has-clip
* property as a side effect.
- *
- * Since: 1.12
*/
obj_props[PROP_CLIP_RECT] =
g_param_spec_boxed ("clip-rect",
@@ -6547,8 +6469,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* ClutterActor:name:
*
* The name of the actor
- *
- * Since: 0.2
*/
obj_props[PROP_NAME] =
g_param_spec_string ("name",
@@ -6570,8 +6490,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* The default pivot point is located at (0, 0).
*
* The #ClutterActor:pivot-point property is animatable.
- *
- * Since: 1.12
*/
obj_props[PROP_PIVOT_POINT] =
g_param_spec_boxed ("pivot-point",
@@ -6590,8 +6508,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* along the Z axis.
*
* The #ClutterActor:pivot-point-z property is animatable.
- *
- * Since: 1.12
*/
obj_props[PROP_PIVOT_POINT_Z] =
g_param_spec_float ("pivot-point-z",
@@ -6610,8 +6526,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* The horizontal scale of the actor.
*
* The #ClutterActor:scale-x property is animatable.
- *
- * Since: 0.6
*/
obj_props[PROP_SCALE_X] =
g_param_spec_double ("scale-x",
@@ -6630,8 +6544,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* The vertical scale of the actor.
*
* The #ClutterActor:scale-y property is animatable.
- *
- * Since: 0.6
*/
obj_props[PROP_SCALE_Y] =
g_param_spec_double ("scale-y",
@@ -6650,8 +6562,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* The scale factor of the actor along the Z axis.
*
* The #ClutterActor:scale-y property is animatable.
- *
- * Since: 1.12
*/
obj_props[PROP_SCALE_Z] =
g_param_spec_double ("scale-z",
@@ -6670,8 +6580,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* The rotation angle on the X axis.
*
* The #ClutterActor:rotation-angle-x property is animatable.
- *
- * Since: 0.6
*/
obj_props[PROP_ROTATION_ANGLE_X] =
g_param_spec_double ("rotation-angle-x",
@@ -6690,8 +6598,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* The rotation angle on the Y axis
*
* The #ClutterActor:rotation-angle-y property is animatable.
- *
- * Since: 0.6
*/
obj_props[PROP_ROTATION_ANGLE_Y] =
g_param_spec_double ("rotation-angle-y",
@@ -6710,8 +6616,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* The rotation angle on the Z axis
*
* The #ClutterActor:rotation-angle-z property is animatable.
- *
- * Since: 0.6
*/
obj_props[PROP_ROTATION_ANGLE_Z] =
g_param_spec_double ("rotation-angle-z",
@@ -6730,8 +6634,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* to the actor's #ClutterActor:pivot-point.
*
* The #ClutterActor:translation-x property is animatable.
- *
- * Since: 1.12
*/
obj_props[PROP_TRANSLATION_X] =
g_param_spec_float ("translation-x",
@@ -6751,8 +6653,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* to the actor's #ClutterActor:pivot-point.
*
* The #ClutterActor:translation-y property is animatable.
- *
- * Since: 1.12
*/
obj_props[PROP_TRANSLATION_Y] =
g_param_spec_float ("translation-y",
@@ -6772,8 +6672,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* to the actor's #ClutterActor:pivot-point.
*
* The #ClutterActor:translation-z property is animatable.
- *
- * Since: 1.12
*/
obj_props[PROP_TRANSLATION_Z] =
g_param_spec_float ("translation-z",
@@ -6804,8 +6702,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* #ClutterActor:transform-set property to %FALSE.
*
* The #ClutterActor:transform property is animatable.
- *
- * Since: 1.12
*/
obj_props[PROP_TRANSFORM] =
g_param_spec_boxed ("transform",
@@ -6821,8 +6717,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* ClutterActor:transform-set:
*
* Whether the #ClutterActor:transform property is set.
- *
- * Since: 1.12
*/
obj_props[PROP_TRANSFORM_SET] =
g_param_spec_boolean ("transform-set",
@@ -6844,8 +6738,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* #ClutterActor:child-transform-set property to %FALSE.
*
* The #ClutterActor:child-transform property is animatable.
- *
- * Since: 1.12
*/
obj_props[PROP_CHILD_TRANSFORM] =
g_param_spec_boxed ("child-transform",
@@ -6861,8 +6753,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* ClutterActor:child-transform-set:
*
* Whether the #ClutterActor:child-transform property is set.
- *
- * Since: 1.12
*/
obj_props[PROP_CHILD_TRANSFORM_SET] =
g_param_spec_boolean ("child-transform-set",
@@ -6880,8 +6770,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
*
* Calling clutter_actor_hide() on an actor which has not been
* parented will set this property to %FALSE as a side effect.
- *
- * Since: 0.8
*/
obj_props[PROP_SHOW_ON_SET_PARENT] = /* XXX:2.0 - remove */
g_param_spec_boolean ("show-on-set-parent",
@@ -6898,8 +6786,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
*
* This property is ignored if a clip area has been explicitly
* set using clutter_actor_set_clip().
- *
- * Since: 1.0
*/
obj_props[PROP_CLIP_TO_ALLOCATION] =
g_param_spec_boolean ("clip-to-allocation",
@@ -6913,8 +6799,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* ClutterActor:text-direction:
*
* The direction of the text inside a #ClutterActor.
- *
- * Since: 1.0
*/
obj_props[PROP_TEXT_DIRECTION] =
g_param_spec_enum ("text-direction",
@@ -6930,8 +6814,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
*
* Whether the actor contains the pointer of a #ClutterInputDevice
* or not.
- *
- * Since: 1.2
*/
obj_props[PROP_HAS_POINTER] =
g_param_spec_boolean ("has-pointer",
@@ -6945,8 +6827,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* ClutterActor:actions:
*
* Adds a #ClutterAction to the actor
- *
- * Since: 1.4
*/
obj_props[PROP_ACTIONS] =
g_param_spec_object ("actions",
@@ -6960,8 +6840,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* ClutterActor:constraints:
*
* Adds a #ClutterConstraint to the actor
- *
- * Since: 1.4
*/
obj_props[PROP_CONSTRAINTS] =
g_param_spec_object ("constraints",
@@ -6975,8 +6853,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* ClutterActor:effect:
*
* Adds #ClutterEffect to the list of effects be applied on a #ClutterActor
- *
- * Since: 1.4
*/
obj_props[PROP_EFFECT] =
g_param_spec_object ("effect",
@@ -6991,8 +6867,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
*
* A delegate object for controlling the layout of the children of
* an actor.
- *
- * Since: 1.10
*/
obj_props[PROP_LAYOUT_MANAGER] =
g_param_spec_object ("layout-manager",
@@ -7007,8 +6881,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
*
* Whether a layout manager should assign more space to the actor on
* the X axis.
- *
- * Since: 1.12
*/
obj_props[PROP_X_EXPAND] =
g_param_spec_boolean ("x-expand",
@@ -7024,8 +6896,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
*
* Whether a layout manager should assign more space to the actor on
* the Y axis.
- *
- * Since: 1.12
*/
obj_props[PROP_Y_EXPAND] =
g_param_spec_boolean ("y-expand",
@@ -7042,8 +6912,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* The alignment of an actor on the X axis, if the actor has been given
* extra space for its allocation. See also the #ClutterActor:x-expand
* property.
- *
- * Since: 1.10
*/
obj_props[PROP_X_ALIGN] =
g_param_spec_enum ("x-align",
@@ -7059,8 +6927,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
*
* The alignment of an actor on the Y axis, if the actor has been given
* extra space for its allocation.
- *
- * Since: 1.10
*/
obj_props[PROP_Y_ALIGN] =
g_param_spec_enum ("y-align",
@@ -7080,8 +6946,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* will be automatically taken into account when allocating the actor.
*
* The #ClutterActor:margin-top property is animatable.
- *
- * Since: 1.10
*/
obj_props[PROP_MARGIN_TOP] =
g_param_spec_float ("margin-top",
@@ -7103,8 +6967,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* will be automatically taken into account when allocating the actor.
*
* The #ClutterActor:margin-bottom property is animatable.
- *
- * Since: 1.10
*/
obj_props[PROP_MARGIN_BOTTOM] =
g_param_spec_float ("margin-bottom",
@@ -7126,8 +6988,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* will be automatically taken into account when allocating the actor.
*
* The #ClutterActor:margin-left property is animatable.
- *
- * Since: 1.10
*/
obj_props[PROP_MARGIN_LEFT] =
g_param_spec_float ("margin-left",
@@ -7149,8 +7009,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* will be automatically taken into account when allocating the actor.
*
* The #ClutterActor:margin-right property is animatable.
- *
- * Since: 1.10
*/
obj_props[PROP_MARGIN_RIGHT] =
g_param_spec_float ("margin-right",
@@ -7167,8 +7025,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* ClutterActor:background-color-set:
*
* Whether the #ClutterActor:background-color property has been set.
- *
- * Since: 1.10
*/
obj_props[PROP_BACKGROUND_COLOR_SET] =
g_param_spec_boolean ("background-color-set",
@@ -7185,8 +7041,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* color.
*
* The #ClutterActor:background-color property is animatable.
- *
- * Since: 1.10
*/
obj_props[PROP_BACKGROUND_COLOR] =
clutter_param_spec_color ("background-color",
@@ -7202,8 +7056,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* ClutterActor:first-child:
*
* The actor's first child.
- *
- * Since: 1.10
*/
obj_props[PROP_FIRST_CHILD] =
g_param_spec_object ("first-child",
@@ -7217,8 +7069,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* ClutterActor:last-child:
*
* The actor's last child.
- *
- * Since: 1.10
*/
obj_props[PROP_LAST_CHILD] =
g_param_spec_object ("last-child",
@@ -7233,8 +7083,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
*
* The #ClutterContent implementation that controls the content
* of the actor.
- *
- * Since: 1.10
*/
obj_props[PROP_CONTENT] =
g_param_spec_object ("content",
@@ -7260,8 +7108,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* the actor's allocation.
*
* The #ClutterActor:content-gravity property is animatable.
- *
- * Since: 1.10
*/
obj_props[PROP_CONTENT_GRAVITY] =
g_param_spec_enum ("content-gravity",
@@ -7282,8 +7128,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
*
* The bounding box for the content is guaranteed to never exceed the
* allocation's of the actor.
- *
- * Since: 1.10
*/
obj_props[PROP_CONTENT_BOX] =
g_param_spec_boxed ("content-box",
@@ -7317,8 +7161,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* ClutterActor:content-repeat:
*
* The repeat policy for the actor's #ClutterActor:content.
- *
- * Since: 1.12
*/
obj_props[PROP_CONTENT_REPEAT] =
g_param_spec_flags ("content-repeat",
@@ -7364,8 +7206,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* class handler of this signal and call clutter_actor_destroy() on
* their children. When overriding the default class handler, it is
* required to chain up to the parent's implementation.
- *
- * Since: 0.2
*/
actor_signals[DESTROY] =
g_signal_new (I_("destroy"),
@@ -7380,8 +7220,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
*
* The signal is emitted when an actor is visible and
* rendered on the stage.
- *
- * Since: 0.2
*/
actor_signals[SHOW] =
g_signal_new (I_("show"),
@@ -7396,8 +7234,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
*
* The signal is emitted when an actor is no longer rendered
* on the stage.
- *
- * Since: 0.2
*/
actor_signals[HIDE] =
g_signal_new (I_("hide"),
@@ -7412,8 +7248,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* @old_parent: (nullable): the previous parent of the actor, or %NULL
*
* This signal is emitted when the parent of the actor changes.
- *
- * Since: 0.2
*/
actor_signals[PARENT_SET] =
g_signal_new (I_("parent-set"),
@@ -7438,8 +7272,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* The main purpose of this signal is to allow relayout to be propagated
* properly in the procense of #ClutterClone actors. Applications will
* not normally need to connect to this signal.
- *
- * Since: 1.2
*/
actor_signals[QUEUE_RELAYOUT] =
g_signal_new (I_("queue-relayout"),
@@ -7462,8 +7294,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
*
* Return value: %TRUE if the event has been handled by the actor,
* or %FALSE to continue the emission.
- *
- * Since: 0.6
*/
actor_signals[EVENT] =
g_signal_new (I_("event"),
@@ -7487,8 +7317,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
*
* Return value: %TRUE if the event has been handled by the actor,
* or %FALSE to continue the emission.
- *
- * Since: 0.6
*/
actor_signals[BUTTON_PRESS_EVENT] =
g_signal_new (I_("button-press-event"),
@@ -7512,8 +7340,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
*
* Return value: %TRUE if the event has been handled by the actor,
* or %FALSE to continue the emission.
- *
- * Since: 0.6
*/
actor_signals[BUTTON_RELEASE_EVENT] =
g_signal_new (I_("button-release-event"),
@@ -7537,8 +7363,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
*
* Return value: %TRUE if the event has been handled by the actor,
* or %FALSE to continue the emission.
- *
- * Since: 0.6
*/
actor_signals[SCROLL_EVENT] =
g_signal_new (I_("scroll-event"),
@@ -7562,8 +7386,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
*
* Return value: %TRUE if the event has been handled by the actor,
* or %FALSE to continue the emission.
- *
- * Since: 0.6
*/
actor_signals[KEY_PRESS_EVENT] =
g_signal_new (I_("key-press-event"),
@@ -7588,8 +7410,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
*
* Return value: %TRUE if the event has been handled by the actor,
* or %FALSE to continue the emission.
- *
- * Since: 0.6
*/
actor_signals[KEY_RELEASE_EVENT] =
g_signal_new (I_("key-release-event"),
@@ -7613,8 +7433,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
*
* Return value: %TRUE if the event has been handled by the actor,
* or %FALSE to continue the emission.
- *
- * Since: 0.6
*/
actor_signals[MOTION_EVENT] =
g_signal_new (I_("motion-event"),
@@ -7634,8 +7452,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* @actor: the actor which now has key focus
*
* The signal is emitted when @actor receives key focus.
- *
- * Since: 0.6
*/
actor_signals[KEY_FOCUS_IN] =
g_signal_new (I_("key-focus-in"),
@@ -7650,8 +7466,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* @actor: the actor which now has key focus
*
* The signal is emitted when @actor loses key focus.
- *
- * Since: 0.6
*/
actor_signals[KEY_FOCUS_OUT] =
g_signal_new (I_("key-focus-out"),
@@ -7670,8 +7484,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
*
* Return value: %TRUE if the event has been handled by the actor,
* or %FALSE to continue the emission.
- *
- * Since: 0.6
*/
actor_signals[ENTER_EVENT] =
g_signal_new (I_("enter-event"),
@@ -7695,8 +7507,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
*
* Return value: %TRUE if the event has been handled by the actor,
* or %FALSE to continue the emission.
- *
- * Since: 0.6
*/
actor_signals[LEAVE_EVENT] =
g_signal_new (I_("leave-event"),
@@ -7726,8 +7536,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
*
* Return value: %TRUE if the event has been handled by the actor,
* or %FALSE to continue the emission.
- *
- * Since: 0.6
*/
actor_signals[CAPTURED_EVENT] =
g_signal_new (I_("captured-event"),
@@ -7749,8 +7557,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* The signal is emitted each time an actor is being
* realized.
*
- * Since: 0.8
- *
* Deprecated: 1.16: The signal should not be used in newly
* written code
*/
@@ -7768,8 +7574,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* The signal is emitted each time an actor is being
* unrealized.
*
- * Since: 0.8
- *
* Deprecated: 1.16: The signal should not be used in newly
* written code
*/
@@ -7795,8 +7599,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
*
* It is possible to connect a handler to the signal in order
* to set up some custom aspect of a paint in pick mode.
- *
- * Since: 1.0
* Deprecated: 1.12: Override the #ClutterActorClass.pick virtual function
* instead.
*/
@@ -7815,8 +7617,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
*
* The signal is emitted once all transitions
* involving @actor are complete.
- *
- * Since: 1.10
*/
actor_signals[TRANSITIONS_COMPLETED] =
g_signal_new (I_("transitions-completed"),
@@ -7837,8 +7637,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
* duration (including eventual repeats), it has been stopped
* using clutter_timeline_stop(), or it has been removed from the
* transitions applied on @actor, using clutter_actor_remove_transition().
- *
- * Since: 1.12
*/
actor_signals[TRANSITION_STOPPED] =
g_signal_new (I_("transition-stopped"),
@@ -7865,8 +7663,6 @@ clutter_actor_class_init (ClutterActorClass *klass)
*
* Return value: %CLUTTER_EVENT_STOP if the event has been handled by
* the actor, or %CLUTTER_EVENT_PROPAGATE to continue the emission.
- *
- * Since: 1.12
*/
actor_signals[TOUCH_EVENT] =
g_signal_new (I_("touch-event"),
@@ -7984,8 +7780,6 @@ clutter_actor_init (ClutterActor *self)
* when it is added to another actor.
*
* Return value: the newly created #ClutterActor
- *
- * Since: 1.10
*/
ClutterActor *
clutter_actor_new (void)
@@ -8218,8 +8012,6 @@ _clutter_actor_queue_only_relayout (ClutterActor *self)
*
* If @clip is %NULL this function is equivalent to
* clutter_actor_queue_redraw().
- *
- * Since: 1.10
*/
void
clutter_actor_queue_redraw_with_clip (ClutterActor *self,
@@ -8260,8 +8052,6 @@ clutter_actor_queue_redraw_with_clip (ClutterActor *self,
* subclass implementations, not by applications directly.
*
* Queueing a new layout automatically queues a redraw as well.
- *
- * Since: 0.8
*/
void
clutter_actor_queue_relayout (ClutterActor *self)
@@ -8295,8 +8085,6 @@ clutter_actor_queue_relayout (ClutterActor *self)
* the preferred height, you should use clutter_actor_get_preferred_width()
* and clutter_actor_get_preferred_height(), and check the actor's preferred
* geometry management using the #ClutterActor:request-mode property.
- *
- * Since: 0.8
*/
void
clutter_actor_get_preferred_size (ClutterActor *self,
@@ -8661,8 +8449,6 @@ clutter_actor_update_preferred_size_for_constraints (ClutterActor *self,
*
* A request should not incorporate the actor's scaleor translation;
* those transformations do not affect layout, only rendering.
- *
- * Since: 0.8
*/
void
clutter_actor_get_preferred_width (ClutterActor *self,
@@ -8826,8 +8612,6 @@ clutter_actor_get_preferred_width (ClutterActor *self,
*
* A request should not incorporate the actor's scale or translation;
* those transformations do not affect layout, only rendering.
- *
- * Since: 0.8
*/
void
clutter_actor_get_preferred_height (ClutterActor *self,
@@ -8987,8 +8771,6 @@ clutter_actor_get_preferred_height (ClutterActor *self,
* Do not call any of the clutter_actor_get_allocation_*() family
* of functions inside the implementation of the get_preferred_width()
* or get_preferred_height() virtual functions.
- *
- * Since: 0.8
*/
void
clutter_actor_get_allocation_box (ClutterActor *self,
@@ -9227,8 +9009,6 @@ clutter_actor_allocate_internal (ClutterActor *self,
* additional information about the allocation, for instance whether
* the parent has moved with respect to the stage, for example because
* a grandparent's origin has moved.
- *
- * Since: 0.8
*/
void
clutter_actor_allocate (ClutterActor *self,
@@ -9347,8 +9127,6 @@ clutter_actor_allocate (ClutterActor *self,
* parent's implementation; the default implementation of the
* #ClutterActorClass.allocate() virtual function will call this
* function.
- *
- * Since: 1.10
*/
void
clutter_actor_set_allocation (ClutterActor *self,
@@ -9413,8 +9191,6 @@ clutter_actor_set_position (ClutterActor *self,
* unaffected by any layout manager).
*
* Return value: %TRUE if the fixed position is set on the actor
- *
- * Since: 0.8
*/
gboolean
clutter_actor_get_fixed_position_set (ClutterActor *self)
@@ -9431,8 +9207,6 @@ clutter_actor_get_fixed_position_set (ClutterActor *self)
*
* Sets whether an actor has a fixed position set (and will thus be
* unaffected by any layout manager).
- *
- * Since: 0.8
*/
void
clutter_actor_set_fixed_position_set (ClutterActor *self,
@@ -9475,8 +9249,6 @@ clutter_actor_set_fixed_position_set (ClutterActor *self,
* This function modifies the fixed position of an actor and thus removes
* it from any layout management. Another way to move an actor is with an
* additional translation, using clutter_actor_set_translation().
- *
- * Since: 0.2
*/
void
clutter_actor_move_by (ClutterActor *self,
@@ -9710,8 +9482,6 @@ clutter_actor_set_natural_height_set (ClutterActor *self,
* The @mode determines the order for invoking
* clutter_actor_get_preferred_width() and
* clutter_actor_get_preferred_height()
- *
- * Since: 1.2
*/
void
clutter_actor_set_request_mode (ClutterActor *self,
@@ -9743,8 +9513,6 @@ clutter_actor_set_request_mode (ClutterActor *self,
* Retrieves the geometry request mode of @self
*
* Return value: the request mode for the actor
- *
- * Since: 1.2
*/
ClutterRequestMode
clutter_actor_get_request_mode (ClutterActor *self)
@@ -9897,8 +9665,6 @@ clutter_actor_set_size (ClutterActor *self,
* should probably call a different function like
* clutter_actor_get_allocation_box() or
* clutter_actor_get_preferred_width().
- *
- * Since: 0.2
*/
void
clutter_actor_get_size (ClutterActor *self,
@@ -9927,8 +9693,6 @@ clutter_actor_get_size (ClutterActor *self,
* otherwise, returns 0,0.
*
* The returned position is in pixels.
- *
- * Since: 0.6
*/
void
clutter_actor_get_position (ClutterActor *self,
@@ -10020,8 +9784,6 @@ clutter_actor_get_transformed_extents (ClutterActor *self,
* @y: (out) (optional): return location for the Y coordinate, or %NULL
*
* Gets the absolute position of an actor, in pixels relative to the stage.
- *
- * Since: 0.8
*/
void
clutter_actor_get_transformed_position (ClutterActor *self,
@@ -10066,8 +9828,6 @@ clutter_actor_get_transformed_position (ClutterActor *self,
* returned by clutter_actor_get_transformed_position(); if you need this
* information, you need to use clutter_actor_get_abs_allocation_vertices()
* to get the coords of the actual quadrangle.
- *
- * Since: 0.8
*/
void
clutter_actor_get_transformed_size (ClutterActor *self,
@@ -10272,8 +10032,6 @@ clutter_actor_get_height (ClutterActor *self)
* instead of overriding it, i.e. you can "unset" the width with -1.
*
* This function sets both the minimum and natural size of the actor.
- *
- * since: 0.2
*/
void
clutter_actor_set_width (ClutterActor *self,
@@ -10319,8 +10077,6 @@ clutter_actor_set_width (ClutterActor *self,
* overriding it, i.e. you can "unset" the height with -1.
*
* This function sets both the minimum and natural size of the actor.
- *
- * since: 0.2
*/
void
clutter_actor_set_height (ClutterActor *self,
@@ -10436,8 +10192,6 @@ clutter_actor_set_position_internal (ClutterActor *self,
* the actor.
*
* The #ClutterActor:x property is animatable.
- *
- * Since: 0.6
*/
void
clutter_actor_set_x (ClutterActor *self,
@@ -10463,8 +10217,6 @@ clutter_actor_set_x (ClutterActor *self,
* the actor.
*
* The #ClutterActor:y property is animatable.
- *
- * Since: 0.6
*/
void
clutter_actor_set_y (ClutterActor *self,
@@ -10585,8 +10337,6 @@ clutter_actor_get_y (ClutterActor *self)
*
* The #ClutterActor:scale-x and #ClutterActor:scale-y properties are
* animatable.
- *
- * Since: 0.2
*/
void
clutter_actor_set_scale (ClutterActor *self,
@@ -10613,8 +10363,6 @@ clutter_actor_set_scale (ClutterActor *self,
* The scale transformation is relative the the #ClutterActor:pivot-point.
*
* The #ClutterActor:scale-z property is animatable.
- *
- * Since: 1.12
*/
void
clutter_actor_set_scale_z (ClutterActor *self,
@@ -10634,8 +10382,6 @@ clutter_actor_set_scale_z (ClutterActor *self,
* scale factor, or %NULL.
*
* Retrieves an actors scale factors.
- *
- * Since: 0.2
*/
void
clutter_actor_get_scale (ClutterActor *self,
@@ -10663,8 +10409,6 @@ clutter_actor_get_scale (ClutterActor *self,
* clutter_actor_set_scale_z().
*
* Return value: the scaling factor along the Z axis
- *
- * Since: 1.12
*/
gdouble
clutter_actor_get_scale_z (ClutterActor *self)
@@ -10773,8 +10517,6 @@ clutter_actor_get_paint_opacity_internal (ClutterActor *self)
* function, to paint themselves with the correct opacity.
*
* Return value: The actor opacity value.
- *
- * Since: 0.8
*/
guint8
clutter_actor_get_paint_opacity (ClutterActor *self)
@@ -10866,8 +10608,6 @@ clutter_actor_get_opacity (ClutterActor *self)
* Custom actors that don't contain any overlapping primitives are
* recommended to override the has_overlaps() virtual to return %FALSE
* for maximum efficiency.
- *
- * Since: 1.8
*/
void
clutter_actor_set_offscreen_redirect (ClutterActor *self,
@@ -10905,8 +10645,6 @@ clutter_actor_set_offscreen_redirect (ClutterActor *self,
* set by clutter_actor_set_offscreen_redirect().
*
* Return value: the value of the offscreen-redirect property of the actor
- *
- * Since: 1.8
*/
ClutterOffscreenRedirect
clutter_actor_get_offscreen_redirect (ClutterActor *self)
@@ -10981,8 +10719,6 @@ clutter_actor_set_z_position_internal (ClutterActor *self,
* Sets the actor's position on the Z axis.
*
* See #ClutterActor:z-position.
- *
- * Since: 1.12
*/
void
clutter_actor_set_z_position (ClutterActor *self,
@@ -11006,8 +10742,6 @@ clutter_actor_set_z_position (ClutterActor *self,
* Retrieves the actor's position on the Z axis.
*
* Return value: the position on the Z axis.
- *
- * Since: 1.12
*/
gfloat
clutter_actor_get_z_position (ClutterActor *self)
@@ -11029,8 +10763,6 @@ clutter_actor_get_z_position (ClutterActor *self)
* The pivot point's coordinates are in normalized space, with the (0, 0)
* point being the top left corner of the actor, and the (1, 1) point being
* the bottom right corner.
- *
- * Since: 1.12
*/
void
clutter_actor_set_pivot_point (ClutterActor *self,
@@ -11057,8 +10789,6 @@ clutter_actor_set_pivot_point (ClutterActor *self,
* coordinate of the pivot point, or %NULL
*
* Retrieves the coordinates of the #ClutterActor:pivot-point.
- *
- * Since: 1.12
*/
void
clutter_actor_get_pivot_point (ClutterActor *self,
@@ -11087,8 +10817,6 @@ clutter_actor_get_pivot_point (ClutterActor *self,
* which the scaling and rotation transformations occur.
*
* The @pivot_z value is expressed as a distance along the Z axis.
- *
- * Since: 1.12
*/
void
clutter_actor_set_pivot_point_z (ClutterActor *self,
@@ -11109,8 +10837,6 @@ clutter_actor_set_pivot_point_z (ClutterActor *self,
* @self: a #ClutterActor
*
* Retrieves the Z component of the #ClutterActor:pivot-point.
- *
- * Since: 1.12
*/
gfloat
clutter_actor_get_pivot_point_z (ClutterActor *self)
@@ -11130,8 +10856,6 @@ clutter_actor_get_pivot_point_z (ClutterActor *self)
*
* Sets clip area for @self. The clip area is always computed from the
* upper left corner of the actor.
- *
- * Since: 0.6
*/
void
clutter_actor_set_clip (ClutterActor *self,
@@ -11199,8 +10923,6 @@ clutter_actor_remove_clip (ClutterActor *self)
* Determines whether the actor has a clip area set or not.
*
* Return value: %TRUE if the actor has a clip area set.
- *
- * Since: 0.2
*/
gboolean
clutter_actor_has_clip (ClutterActor *self)
@@ -11223,8 +10945,6 @@ clutter_actor_has_clip (ClutterActor *self)
* the clip rectangle, or %NULL
*
* Gets the clip area for @self, if any is set.
- *
- * Since: 0.6
*/
void
clutter_actor_get_clip (ClutterActor *self,
@@ -11264,8 +10984,6 @@ clutter_actor_get_clip (ClutterActor *self,
* Return value: (transfer container) (element-type ClutterActor): A newly
* allocated #GList of `ClutterActor`s. Use g_list_free() when
* done.
- *
- * Since: 1.10
*/
GList *
clutter_actor_get_children (ClutterActor *self)
@@ -11756,8 +11474,6 @@ clutter_actor_add_child_internal (ClutterActor *self,
*
* This function will emit the #ClutterContainer::actor-added signal
* on @self.
- *
- * Since: 1.10
*/
void
clutter_actor_add_child (ClutterActor *self,
@@ -11792,8 +11508,6 @@ clutter_actor_add_child (ClutterActor *self,
*
* This function will emit the #ClutterContainer::actor-added signal
* on @self.
- *
- * Since: 1.10
*/
void
clutter_actor_insert_child_at_index (ClutterActor *self,
@@ -11829,8 +11543,6 @@ clutter_actor_insert_child_at_index (ClutterActor *self,
*
* This function will emit the #ClutterContainer::actor-added signal
* on @self.
- *
- * Since: 1.10
*/
void
clutter_actor_insert_child_above (ClutterActor *self,
@@ -11870,8 +11582,6 @@ clutter_actor_insert_child_above (ClutterActor *self,
*
* This function will emit the #ClutterContainer::actor-added signal
* on @self.
- *
- * Since: 1.10
*/
void
clutter_actor_insert_child_below (ClutterActor *self,
@@ -11920,8 +11630,6 @@ clutter_actor_get_parent (ClutterActor *self)
* This is by definition the same as %CLUTTER_ACTOR_IS_MAPPED.
*
* Return Value: %TRUE if the actor is visible and will be painted.
- *
- * Since: 0.8
*/
gboolean
clutter_actor_get_paint_visibility (ClutterActor *actor)
@@ -11945,8 +11653,6 @@ clutter_actor_get_paint_visibility (ClutterActor *actor)
*
* This function will emit the #ClutterContainer::actor-removed
* signal on @self.
- *
- * Since: 1.10
*/
void
clutter_actor_remove_child (ClutterActor *self,
@@ -11974,8 +11680,6 @@ clutter_actor_remove_child (ClutterActor *self,
* If the reference count of a child drops to zero, the child will be
* destroyed. If you want to ensure the destruction of all the children
* of @self, use clutter_actor_destroy_all_children().
- *
- * Since: 1.10
*/
void
clutter_actor_remove_all_children (ClutterActor *self)
@@ -12025,8 +11729,6 @@ clutter_actor_remove_all_children (ClutterActor *self)
* order to make sure that children are destroyed and signal handlers
* are disconnected even in cases where circular references prevent this
* from automatically happening through reference counting alone.
- *
- * Since: 1.10
*/
void
clutter_actor_destroy_all_children (ClutterActor *self)
@@ -12093,8 +11795,6 @@ insert_child_between (ClutterActor *self,
* @new_child: the #ClutterActor to replace @old_child
*
* Replaces @old_child with @new_child in the list of children of @self.
- *
- * Since: 1.10
*/
void
clutter_actor_replace_child (ClutterActor *self,
@@ -12135,8 +11835,6 @@ clutter_actor_replace_child (ClutterActor *self,
* @descendant point to the same actor then it will also return %TRUE.
*
* Return value: whether @descendent is contained within @self
- *
- * Since: 1.4
*/
gboolean
clutter_actor_contains (ClutterActor *self,
@@ -12167,8 +11865,6 @@ clutter_actor_contains (ClutterActor *self,
* This function is logically equivalent to removing @child and using
* clutter_actor_insert_child_above(), but it will not emit signals
* or change state on @child.
- *
- * Since: 1.10
*/
void
clutter_actor_set_child_above_sibling (ClutterActor *self,
@@ -12219,8 +11915,6 @@ clutter_actor_set_child_above_sibling (ClutterActor *self,
* This function is logically equivalent to removing @self and using
* clutter_actor_insert_child_below(), but it will not emit signals
* or change state on @child.
- *
- * Since: 1.10
*/
void
clutter_actor_set_child_below_sibling (ClutterActor *self,
@@ -12264,8 +11958,6 @@ clutter_actor_set_child_below_sibling (ClutterActor *self,
* This function is logically equivalent to removing @child and
* calling clutter_actor_insert_child_at_index(), but it will not
* emit signals or change state on @child.
- *
- * Since: 1.10
*/
void
clutter_actor_set_child_at_index (ClutterActor *self,
@@ -12341,8 +12033,6 @@ clutter_actor_run_actions (ClutterActor *self,
* Return value: the return value from the signal emission: %TRUE
* if the actor handled the event, or %FALSE if the event was
* not handled
- *
- * Since: 0.6
*/
gboolean
clutter_actor_event (ClutterActor *actor,
@@ -12465,8 +12155,6 @@ clutter_actor_event (ClutterActor *actor,
* @reactive: whether the actor should be reactive to events
*
* Sets @actor as reactive. Reactive actors will receive events.
- *
- * Since: 0.6
*/
void
clutter_actor_set_reactive (ClutterActor *actor,
@@ -12527,8 +12215,6 @@ clutter_actor_set_reactive (ClutterActor *actor,
* Checks whether @actor is marked as reactive.
*
* Return value: %TRUE if the actor is reactive
- *
- * Since: 0.6
*/
gboolean
clutter_actor_get_reactive (ClutterActor *actor)
@@ -13480,8 +13166,6 @@ clutter_animatable_iface_init (ClutterAnimatableInterface *iface)
* the #ClutterActorClass.paint() implementation
*
* Return value: %TRUE if conversion was successful.
- *
- * Since: 0.6
*/
gboolean
clutter_actor_transform_stage_point (ClutterActor *self,
@@ -13635,8 +13319,6 @@ clutter_actor_transform_stage_point (ClutterActor *self,
* Checks whether any rotation is applied to the actor.
*
* Return value: %TRUE if the actor is rotated.
- *
- * Since: 0.6
*/
gboolean
clutter_actor_is_rotated (ClutterActor *self)
@@ -13660,8 +13342,6 @@ clutter_actor_is_rotated (ClutterActor *self)
* Checks whether the actor is scaled in either dimension.
*
* Return value: %TRUE if the actor is scaled.
- *
- * Since: 0.6
*/
gboolean
clutter_actor_is_scaled (ClutterActor *self)
@@ -13695,8 +13375,6 @@ _clutter_actor_get_stage_internal (ClutterActor *actor)
*
* Return value: (transfer none) (type Clutter.Stage): the stage
* containing the actor, or %NULL
- *
- * Since: 0.8
*/
ClutterActor *
clutter_actor_get_stage (ClutterActor *actor)
@@ -13767,8 +13445,6 @@ clutter_actor_get_stage (ClutterActor *actor)
* This function can be used by fluid layout managers to allocate
* an actor's preferred size without making it bigger than the area
* available for the container.
- *
- * Since: 1.0
*/
void
clutter_actor_allocate_available_size (ClutterActor *self,
@@ -13852,8 +13528,6 @@ clutter_actor_allocate_available_size (ClutterActor *self,
* This function is not meant to be used by applications. It is also
* not meant to be used outside the implementation of the
* #ClutterActorClass.allocate virtual function.
- *
- * Since: 0.8
*/
void
clutter_actor_allocate_preferred_size (ClutterActor *self,
@@ -13903,8 +13577,6 @@ clutter_actor_allocate_preferred_size (ClutterActor *self,
* and #ClutterActor:y-align properties, instead, and just call
* clutter_actor_allocate() inside their #ClutterActorClass.allocate()
* implementation.
- *
- * Since: 1.4
*/
void
clutter_actor_allocate_align_fill (ClutterActor *self,
@@ -14037,8 +13709,6 @@ out:
*
* Sets the key focus of the #ClutterStage including @self
* to this #ClutterActor.
- *
- * Since: 1.0
*/
void
clutter_actor_grab_key_focus (ClutterActor *self)
@@ -14114,8 +13784,6 @@ update_pango_context (ClutterBackend *backend,
* Return value: (transfer none): the #PangoContext for a #ClutterActor.
* The returned #PangoContext is owned by the actor and should not be
* unreferenced by the application code
- *
- * Since: 1.0
*/
PangoContext *
clutter_actor_get_pango_context (ClutterActor *self)
@@ -14157,8 +13825,6 @@ clutter_actor_get_pango_context (ClutterActor *self)
* Return value: (transfer full): the newly created #PangoContext.
* Use g_object_unref() on the returned value to deallocate its
* resources
- *
- * Since: 1.0
*/
PangoContext *
clutter_actor_create_pango_context (ClutterActor *self)
@@ -14192,8 +13858,6 @@ clutter_actor_create_pango_context (ClutterActor *self)
*
* Return value: (transfer full): the newly created #PangoLayout.
* Use g_object_unref() when done
- *
- * Since: 1.0
*/
PangoLayout *
clutter_actor_create_pango_layout (ClutterActor *self,
@@ -14249,9 +13913,7 @@ clutter_actor_set_opacity_override (ClutterActor *self,
* See clutter_actor_set_opacity_override()
*
* Returns: the override value for the actor's opacity, or -1 if no override
- * is set.
- *
- * Since: 1.22
+ * is set.2
*
* Stability: unstable
*/
@@ -14376,8 +14038,6 @@ _clutter_actor_set_enable_paint_unmapped (ClutterActor *self,
* Retrieves the flags set on @self
*
* Return value: a bitwise or of #ClutterActorFlags or 0
- *
- * Since: 1.0
*/
ClutterActorFlags
clutter_actor_get_flags (ClutterActor *self)
@@ -14395,8 +14055,6 @@ clutter_actor_get_flags (ClutterActor *self)
* Sets @flags on @self
*
* This function will emit notifications for the changed properties
- *
- * Since: 1.0
*/
void
clutter_actor_set_flags (ClutterActor *self,
@@ -14456,8 +14114,6 @@ clutter_actor_set_flags (ClutterActor *self,
* Unsets @flags on @self
*
* This function will emit notifications for the changed properties
- *
- * Since: 1.0
*/
void
clutter_actor_unset_flags (ClutterActor *self,
@@ -14545,8 +14201,6 @@ clutter_actor_set_transform_internal (ClutterActor *self,
* actor's allocation and to the actor's pivot point.
*
* The #ClutterActor:transform property is animatable.
- *
- * Since: 1.12
*/
void
clutter_actor_set_transform (ClutterActor *self,
@@ -14575,8 +14229,6 @@ clutter_actor_set_transform (ClutterActor *self,
* @transform: (out caller-allocates): a #graphene_matrix_t
*
* Retrieves the current transformation matrix of a #ClutterActor.
- *
- * Since: 1.12
*/
void
clutter_actor_get_transform (ClutterActor *self,
@@ -14610,8 +14262,6 @@ _clutter_actor_set_in_clone_paint (ClutterActor *self,
*
* Return value: %TRUE if the #ClutterActor is currently being painted
* by a #ClutterClone, and %FALSE otherwise
- *
- * Since: 1.0
*/
gboolean
clutter_actor_is_in_clone_paint (ClutterActor *self)
@@ -14681,8 +14331,6 @@ set_direction_recursive (ClutterActor *actor,
* Composite actors not implementing #ClutterContainer, or actors requiring
* special handling when the text direction changes, should connect to
* the #GObject::notify signal for the #ClutterActor:text-direction property
- *
- * Since: 1.2
*/
void
clutter_actor_set_text_direction (ClutterActor *self,
@@ -14767,8 +14415,6 @@ _clutter_actor_set_has_key_focus (ClutterActor *self,
* be returned instead
*
* Return value: the #ClutterTextDirection for the actor
- *
- * Since: 1.2
*/
ClutterTextDirection
clutter_actor_get_text_direction (ClutterActor *self)
@@ -14796,8 +14442,6 @@ clutter_actor_get_text_direction (ClutterActor *self)
*
* Return value: %TRUE if the actor contains the pointer, and
* %FALSE otherwise
- *
- * Since: 1.2
*/
gboolean
clutter_actor_has_pointer (ClutterActor *self)
@@ -14823,8 +14467,6 @@ clutter_actor_has_pointer (ClutterActor *self)
* be allocated before it is next drawn on the screen.
*
* Return value: %TRUE if the actor has an up-to-date allocation
- *
- * Since: 1.4
*/
gboolean
clutter_actor_has_allocation (ClutterActor *self)
@@ -14873,8 +14515,6 @@ clutter_actor_add_action_internal (ClutterActor *self,
* The #ClutterActor will hold a reference on @action until either
* clutter_actor_remove_action() or clutter_actor_clear_actions()
* is called
- *
- * Since: 1.4
*/
void
clutter_actor_add_action (ClutterActor *self,
@@ -14901,8 +14541,6 @@ clutter_actor_add_action (ClutterActor *self,
* clutter_actor_meta_set_name (CLUTTER_ACTOR_META (action), name);
* clutter_actor_add_action (self, action);
* ```
- *
- * Since: 1.4
*/
void
clutter_actor_add_action_with_name (ClutterActor *self,
@@ -14941,8 +14579,6 @@ clutter_actor_add_action_full (ClutterActor *self,
* Removes @action from the list of actions applied to @self
*
* The reference held by @self on the #ClutterAction will be released
- *
- * Since: 1.4
*/
void
clutter_actor_remove_action (ClutterActor *self,
@@ -14973,8 +14609,6 @@ clutter_actor_remove_action (ClutterActor *self,
*
* Removes the #ClutterAction with the given name from the list
* of actions applied to @self
- *
- * Since: 1.4
*/
void
clutter_actor_remove_action_by_name (ClutterActor *self,
@@ -15010,8 +14644,6 @@ clutter_actor_remove_action_by_name (ClutterActor *self,
* of the list of `ClutterAction`s. The contents of the list are
* owned by the #ClutterActor. Use g_list_free() to free the resources
* allocated by the returned #GList
- *
- * Since: 1.4
*/
GList *
clutter_actor_get_actions (ClutterActor *self)
@@ -15035,8 +14667,6 @@ clutter_actor_get_actions (ClutterActor *self)
* Return value: (transfer none) (nullable): a #ClutterAction for the given
* name, or %NULL. The returned #ClutterAction is owned by the
* actor and it should not be unreferenced directly
- *
- * Since: 1.4
*/
ClutterAction *
clutter_actor_get_action (ClutterActor *self,
@@ -15056,8 +14686,6 @@ clutter_actor_get_action (ClutterActor *self,
* @self: a #ClutterActor
*
* Clears the list of actions applied to @self
- *
- * Since: 1.4
*/
void
clutter_actor_clear_actions (ClutterActor *self)
@@ -15081,8 +14709,6 @@ clutter_actor_clear_actions (ClutterActor *self)
* The #ClutterActor will hold a reference on the @constraint until
* either clutter_actor_remove_constraint() or
* clutter_actor_clear_constraints() is called.
- *
- * Since: 1.4
*/
void
clutter_actor_add_constraint (ClutterActor *self,
@@ -15123,8 +14749,6 @@ clutter_actor_add_constraint (ClutterActor *self,
* clutter_actor_meta_set_name (CLUTTER_ACTOR_META (constraint), name);
* clutter_actor_add_constraint (self, constraint);
* ```
- *
- * Since: 1.4
*/
void
clutter_actor_add_constraint_with_name (ClutterActor *self,
@@ -15147,8 +14771,6 @@ clutter_actor_add_constraint_with_name (ClutterActor *self,
* Removes @constraint from the list of constraints applied to @self
*
* The reference held by @self on the #ClutterConstraint will be released
- *
- * Since: 1.4
*/
void
clutter_actor_remove_constraint (ClutterActor *self,
@@ -15182,8 +14804,6 @@ clutter_actor_remove_constraint (ClutterActor *self,
*
* Removes the #ClutterConstraint with the given name from the list
* of constraints applied to @self
- *
- * Since: 1.4
*/
void
clutter_actor_remove_constraint_by_name (ClutterActor *self,
@@ -15218,8 +14838,6 @@ clutter_actor_remove_constraint_by_name (ClutterActor *self,
* of the list of `ClutterConstraint`s. The contents of the list are
* owned by the #ClutterActor. Use g_list_free() to free the resources
* allocated by the returned #GList
- *
- * Since: 1.4
*/
GList *
clutter_actor_get_constraints (ClutterActor *self)
@@ -15243,8 +14861,6 @@ clutter_actor_get_constraints (ClutterActor *self)
* Return value: (transfer none) (nullable): a #ClutterConstraint for the given
* name, or %NULL. The returned #ClutterConstraint is owned by the
* actor and it should not be unreferenced directly
- *
- * Since: 1.4
*/
ClutterConstraint *
clutter_actor_get_constraint (ClutterActor *self,
@@ -15264,8 +14880,6 @@ clutter_actor_get_constraint (ClutterActor *self,
* @self: a #ClutterActor
*
* Clears the list of constraints applied to @self
- *
- * Since: 1.4
*/
void
clutter_actor_clear_constraints (ClutterActor *self)
@@ -15287,8 +14901,6 @@ clutter_actor_clear_constraints (ClutterActor *self)
*
* Sets whether @self should be clipped to the same size as its
* allocation
- *
- * Since: 1.4
*/
void
clutter_actor_set_clip_to_allocation (ClutterActor *self,
@@ -15321,8 +14933,6 @@ clutter_actor_set_clip_to_allocation (ClutterActor *self,
* Retrieves the value set using clutter_actor_set_clip_to_allocation()
*
* Return value: %TRUE if the #ClutterActor is clipped to its allocation
- *
- * Since: 1.4
*/
gboolean
clutter_actor_get_clip_to_allocation (ClutterActor *self)
@@ -15342,8 +14952,6 @@ clutter_actor_get_clip_to_allocation (ClutterActor *self)
* The #ClutterActor will hold a reference on the @effect until either
* clutter_actor_remove_effect() or clutter_actor_clear_effects() is
* called.
- *
- * Since: 1.4
*/
void
clutter_actor_add_effect (ClutterActor *self,
@@ -15374,8 +14982,6 @@ clutter_actor_add_effect (ClutterActor *self,
* clutter_actor_meta_set_name (CLUTTER_ACTOR_META (effect), name);
* clutter_actor_add_effect (self, effect);
* ```
- *
- * Since: 1.4
*/
void
clutter_actor_add_effect_with_name (ClutterActor *self,
@@ -15398,8 +15004,6 @@ clutter_actor_add_effect_with_name (ClutterActor *self,
* Removes @effect from the list of effects applied to @self
*
* The reference held by @self on the #ClutterEffect will be released
- *
- * Since: 1.4
*/
void
clutter_actor_remove_effect (ClutterActor *self,
@@ -15422,8 +15026,6 @@ clutter_actor_remove_effect (ClutterActor *self,
*
* Removes the #ClutterEffect with the given name from the list
* of effects applied to @self
- *
- * Since: 1.4
*/
void
clutter_actor_remove_effect_by_name (ClutterActor *self,
@@ -15457,8 +15059,6 @@ clutter_actor_remove_effect_by_name (ClutterActor *self,
* of `ClutterEffect`s, or %NULL. The elements of the returned
* list are owned by Clutter and they should not be freed. You should
* free the returned list using g_list_free() when done
- *
- * Since: 1.4
*/
GList *
clutter_actor_get_effects (ClutterActor *self)
@@ -15486,8 +15086,6 @@ clutter_actor_get_effects (ClutterActor *self)
* Return value: (transfer none) (nullable): a #ClutterEffect for the given
* name, or %NULL. The returned #ClutterEffect is owned by the
* actor and it should not be unreferenced directly
- *
- * Since: 1.4
*/
ClutterEffect *
clutter_actor_get_effect (ClutterActor *self,
@@ -15507,8 +15105,6 @@ clutter_actor_get_effect (ClutterActor *self,
* @self: a #ClutterActor
*
* Clears the list of effects applied to @self
- *
- * Since: 1.4
*/
void
clutter_actor_clear_effects (ClutterActor *self)
@@ -15530,8 +15126,6 @@ clutter_actor_clear_effects (ClutterActor *self)
* Checks whether @self is the #ClutterActor that has key focus
*
* Return value: %TRUE if the actor has key focus, and %FALSE otherwise
- *
- * Since: 1.4
*/
gboolean
clutter_actor_has_key_focus (ClutterActor *self)
@@ -15719,8 +15313,6 @@ _clutter_actor_get_paint_volume_mutable (ClutterActor *self)
* or %NULL if no volume could be determined. The returned pointer
* is not guaranteed to be valid across multiple frames; if you want
* to keep it, you will need to copy it using clutter_paint_volume_copy().
- *
- * Since: 1.6
*/
const ClutterPaintVolume *
clutter_actor_get_paint_volume (ClutterActor *self)
@@ -15752,8 +15344,6 @@ clutter_actor_get_paint_volume (ClutterActor *self)
* or %NULL if no volume could be determined. The returned pointer is
* not guaranteed to be valid across multiple frames; if you wish to
* keep it, you will have to copy it using clutter_paint_volume_copy().
- *
- * Since: 1.6
*/
const ClutterPaintVolume *
clutter_actor_get_transformed_paint_volume (ClutterActor *self,
@@ -15805,8 +15395,6 @@ clutter_actor_get_transformed_paint_volume (ClutterActor *self,
*
* Return value: %TRUE if a 2D paint box could be determined, else
* %FALSE.
- *
- * Since: 1.6
*/
gboolean
clutter_actor_get_paint_box (ClutterActor *self,
@@ -16228,8 +15816,6 @@ clutter_actor_pick_frame_clock (ClutterActor *self,
*
* Return value: %TRUE if the actor may have overlapping primitives, and
* %FALSE otherwise
- *
- * Since: 1.8
*/
gboolean
clutter_actor_has_overlaps (ClutterActor *self)
@@ -16247,8 +15833,6 @@ clutter_actor_has_overlaps (ClutterActor *self)
*
* Return value: %TRUE if the actor has any effects,
* %FALSE otherwise
- *
- * Since: 1.10
*/
gboolean
clutter_actor_has_effects (ClutterActor *self)
@@ -16269,8 +15853,6 @@ clutter_actor_has_effects (ClutterActor *self)
*
* Return value: %TRUE if the actor has any constraints,
* %FALSE otherwise
- *
- * Since: 1.10
*/
gboolean
clutter_actor_has_constraints (ClutterActor *self)
@@ -16291,8 +15873,6 @@ clutter_actor_has_constraints (ClutterActor *self)
*
* Return value: %TRUE if the actor has any actions,
* %FALSE otherwise
- *
- * Since: 1.10
*/
gboolean
clutter_actor_has_actions (ClutterActor *self)
@@ -16312,8 +15892,6 @@ clutter_actor_has_actions (ClutterActor *self)
* Retrieves the number of children of @self.
*
* Return value: the number of children of an actor
- *
- * Since: 1.10
*/
gint
clutter_actor_get_n_children (ClutterActor *self)
@@ -16333,8 +15911,6 @@ clutter_actor_get_n_children (ClutterActor *self)
*
* Return value: (transfer none) (nullable): a pointer to a #ClutterActor,
* or %NULL
- *
- * Since: 1.10
*/
ClutterActor *
clutter_actor_get_child_at_index (ClutterActor *self,
@@ -16557,8 +16133,6 @@ on_layout_manager_changed (ClutterLayoutManager *manager,
* The #ClutterActor will take a reference on the passed @manager which
* will be released either when the layout manager is removed, or when
* the actor is destroyed.
- *
- * Since: 1.10
*/
void
clutter_actor_set_layout_manager (ClutterActor *self,
@@ -16604,8 +16178,6 @@ clutter_actor_set_layout_manager (ClutterActor *self,
*
* Return value: (transfer none) (nullable): a pointer to the
* #ClutterLayoutManager, or %NULL
- *
- * Since: 1.10
*/
ClutterLayoutManager *
clutter_actor_get_layout_manager (ClutterActor *self)
@@ -16720,8 +16292,6 @@ _clutter_actor_get_layout_info_or_defaults (ClutterActor *self)
* actor received extra horizontal space.
*
* See also the #ClutterActor:x-align property.
- *
- * Since: 1.10
*/
void
clutter_actor_set_x_align (ClutterActor *self,
@@ -16751,8 +16321,6 @@ clutter_actor_set_x_align (ClutterActor *self,
* clutter_actor_set_x_align().
*
* Return value: the horizontal alignment policy.
- *
- * Since: 1.10
*/
ClutterActorAlign
clutter_actor_get_x_align (ClutterActor *self)
@@ -16771,8 +16339,6 @@ clutter_actor_get_x_align (ClutterActor *self)
* actor received extra vertical space.
*
* See also the #ClutterActor:y-align property.
- *
- * Since: 1.10
*/
void
clutter_actor_set_y_align (ClutterActor *self,
@@ -16802,8 +16368,6 @@ clutter_actor_set_y_align (ClutterActor *self,
* clutter_actor_set_y_align().
*
* Return value: the vertical alignment policy.
- *
- * Since: 1.10
*/
ClutterActorAlign
clutter_actor_get_y_align (ClutterActor *self)
@@ -16841,8 +16405,6 @@ clutter_actor_set_margin_internal (ClutterActor *self,
* @margin: a #ClutterMargin
*
* Sets all the components of the margin of a #ClutterActor.
- *
- * Since: 1.10
*/
void
clutter_actor_set_margin (ClutterActor *self,
@@ -16874,8 +16436,6 @@ clutter_actor_set_margin (ClutterActor *self,
* @margin: (out caller-allocates): return location for a #ClutterMargin
*
* Retrieves all the components of the margin of a #ClutterActor.
- *
- * Since: 1.10
*/
void
clutter_actor_get_margin (ClutterActor *self,
@@ -16899,8 +16459,6 @@ clutter_actor_get_margin (ClutterActor *self,
* Sets the margin from the top of a #ClutterActor.
*
* The #ClutterActor:margin-top property is animatable.
- *
- * Since: 1.10
*/
void
clutter_actor_set_margin_top (ClutterActor *self,
@@ -16928,8 +16486,6 @@ clutter_actor_set_margin_top (ClutterActor *self,
* Retrieves the top margin of a #ClutterActor.
*
* Return value: the top margin
- *
- * Since: 1.10
*/
gfloat
clutter_actor_get_margin_top (ClutterActor *self)
@@ -16947,8 +16503,6 @@ clutter_actor_get_margin_top (ClutterActor *self)
* Sets the margin from the bottom of a #ClutterActor.
*
* The #ClutterActor:margin-bottom property is animatable.
- *
- * Since: 1.10
*/
void
clutter_actor_set_margin_bottom (ClutterActor *self,
@@ -16976,8 +16530,6 @@ clutter_actor_set_margin_bottom (ClutterActor *self,
* Retrieves the bottom margin of a #ClutterActor.
*
* Return value: the bottom margin
- *
- * Since: 1.10
*/
gfloat
clutter_actor_get_margin_bottom (ClutterActor *self)
@@ -16995,8 +16547,6 @@ clutter_actor_get_margin_bottom (ClutterActor *self)
* Sets the margin from the left of a #ClutterActor.
*
* The #ClutterActor:margin-left property is animatable.
- *
- * Since: 1.10
*/
void
clutter_actor_set_margin_left (ClutterActor *self,
@@ -17024,8 +16574,6 @@ clutter_actor_set_margin_left (ClutterActor *self,
* Retrieves the left margin of a #ClutterActor.
*
* Return value: the left margin
- *
- * Since: 1.10
*/
gfloat
clutter_actor_get_margin_left (ClutterActor *self)
@@ -17043,8 +16591,6 @@ clutter_actor_get_margin_left (ClutterActor *self)
* Sets the margin from the right of a #ClutterActor.
*
* The #ClutterActor:margin-right property is animatable.
- *
- * Since: 1.10
*/
void
clutter_actor_set_margin_right (ClutterActor *self,
@@ -17072,8 +16618,6 @@ clutter_actor_set_margin_right (ClutterActor *self,
* Retrieves the right margin of a #ClutterActor.
*
* Return value: the right margin
- *
- * Since: 1.10
*/
gfloat
clutter_actor_get_margin_right (ClutterActor *self)
@@ -17119,8 +16663,6 @@ clutter_actor_set_background_color_internal (ClutterActor *self,
* #ClutterActor:background-color-set actor property.
*
* The #ClutterActor:background-color property is animatable.
- *
- * Since: 1.10
*/
void
clutter_actor_set_background_color (ClutterActor *self,
@@ -17155,8 +16697,6 @@ clutter_actor_set_background_color (ClutterActor *self,
* @color: (out caller-allocates): return location for a #ClutterColor
*
* Retrieves the color set using clutter_actor_set_background_color().
- *
- * Since: 1.10
*/
void
clutter_actor_get_background_color (ClutterActor *self,
@@ -17181,8 +16721,6 @@ clutter_actor_get_background_color (ClutterActor *self,
*
* Return value: (transfer none) (nullable): a pointer to a #ClutterActor,
* or %NULL
- *
- * Since: 1.10
*/
ClutterActor *
clutter_actor_get_previous_sibling (ClutterActor *self)
@@ -17205,8 +16743,6 @@ clutter_actor_get_previous_sibling (ClutterActor *self)
*
* Return value: (transfer none) (nullable): a pointer to a #ClutterActor,
* or %NULL
- *
- * Since: 1.10
*/
ClutterActor *
clutter_actor_get_next_sibling (ClutterActor *self)
@@ -17228,8 +16764,6 @@ clutter_actor_get_next_sibling (ClutterActor *self)
*
* Return value: (transfer none) (nullable): a pointer to a #ClutterActor,
* or %NULL
- *
- * Since: 1.10
*/
ClutterActor *
clutter_actor_get_first_child (ClutterActor *self)
@@ -17251,8 +16785,6 @@ clutter_actor_get_first_child (ClutterActor *self)
*
* Return value: (transfer none) (nullable): a pointer to a #ClutterActor,
* or %NULL
- *
- * Since: 1.10
*/
ClutterActor *
clutter_actor_get_last_child (ClutterActor *self)
@@ -17296,8 +16828,6 @@ typedef struct _RealActorIter
* // do something with child
* }
* ```
- *
- * Since: 1.10
*/
void
clutter_actor_iter_init (ClutterActorIter *iter,
@@ -17324,8 +16854,6 @@ clutter_actor_iter_init (ClutterActorIter *iter,
* the initialization.
*
* Return value: %TRUE if the iterator is valid, and %FALSE otherwise
- *
- * Since: 1.12
*/
gboolean
clutter_actor_iter_is_valid (const ClutterActorIter *iter)
@@ -17356,8 +16884,6 @@ clutter_actor_iter_is_valid (const ClutterActorIter *iter)
* the contents of @child are undefined.
*
* Return value: %TRUE if the iterator could advance, and %FALSE otherwise.
- *
- * Since: 1.10
*/
gboolean
clutter_actor_iter_next (ClutterActorIter *iter,
@@ -17398,8 +16924,6 @@ clutter_actor_iter_next (ClutterActorIter *iter,
* the contents of @child are undefined.
*
* Return value: %TRUE if the iterator could advance, and %FALSE otherwise.
- *
- * Since: 1.10
*/
gboolean
clutter_actor_iter_prev (ClutterActorIter *iter,
@@ -17436,8 +16960,6 @@ clutter_actor_iter_prev (ClutterActorIter *iter,
* than once for the same actor.
*
* This function will call clutter_actor_remove_child() internally.
- *
- * Since: 1.10
*/
void
clutter_actor_iter_remove (ClutterActorIter *iter)
@@ -17477,8 +16999,6 @@ clutter_actor_iter_remove (ClutterActorIter *iter)
* than once for the same actor.
*
* This function will call clutter_actor_destroy() internally.
- *
- * Since: 1.10
*/
void
clutter_actor_iter_destroy (ClutterActorIter *iter)
@@ -17931,8 +17451,6 @@ out:
*
* This function is usually called implicitly when modifying an animatable
* property.
- *
- * Since: 1.10
*/
void
clutter_actor_add_transition (ClutterActor *self,
@@ -17958,8 +17476,6 @@ clutter_actor_add_transition (ClutterActor *self,
*
* This function releases the reference acquired when the transition
* was added to the #ClutterActor.
- *
- * Since: 1.10
*/
void
clutter_actor_remove_transition (ClutterActor *self,
@@ -18018,8 +17534,6 @@ clutter_actor_remove_transition (ClutterActor *self,
* @self: a #ClutterActor
*
* Removes all transitions associated to @self.
- *
- * Since: 1.10
*/
void
clutter_actor_remove_all_transitions (ClutterActor *self)
@@ -18042,8 +17556,6 @@ clutter_actor_remove_all_transitions (ClutterActor *self)
*
* Sets the duration of the tweening for animatable properties
* of @self for the current easing state.
- *
- * Since: 1.10
*/
void
clutter_actor_set_easing_duration (ClutterActor *self,
@@ -18074,8 +17586,6 @@ clutter_actor_set_easing_duration (ClutterActor *self,
* properties of @self for the current easing state.
*
* Return value: the duration of the tweening, in milliseconds
- *
- * Since: 1.10
*/
guint
clutter_actor_get_easing_duration (ClutterActor *self)
@@ -18099,8 +17609,6 @@ clutter_actor_get_easing_duration (ClutterActor *self)
*
* Sets the easing mode for the tweening of animatable properties
* of @self.
- *
- * Since: 1.10
*/
void
clutter_actor_set_easing_mode (ClutterActor *self,
@@ -18133,8 +17641,6 @@ clutter_actor_set_easing_mode (ClutterActor *self,
* of @self for the current easing state.
*
* Return value: an easing mode
- *
- * Since: 1.10
*/
ClutterAnimationMode
clutter_actor_get_easing_mode (ClutterActor *self)
@@ -18158,8 +17664,6 @@ clutter_actor_get_easing_mode (ClutterActor *self)
*
* Sets the delay that should be applied before tweening animatable
* properties.
- *
- * Since: 1.10
*/
void
clutter_actor_set_easing_delay (ClutterActor *self,
@@ -18190,8 +17694,6 @@ clutter_actor_set_easing_delay (ClutterActor *self,
* properties.
*
* Return value: a delay, in milliseconds
- *
- * Since: 1.10
*/
guint
clutter_actor_get_easing_delay (ClutterActor *self)
@@ -18239,8 +17741,6 @@ clutter_actor_get_easing_delay (ClutterActor *self)
* Return value: (transfer none) (nullable): a #ClutterTransition, or %NULL if
* none was found to match the passed name; the returned instance is owned
* by Clutter and it should not be freed
- *
- * Since: 1.10
*/
ClutterTransition *
clutter_actor_get_transition (ClutterActor *self,
@@ -18290,8 +17790,6 @@ clutter_actor_has_transitions (ClutterActor *self)
* New transitions created after calling this function will inherit the
* duration, easing mode, and delay of the new easing state; this also
* applies to transitions modified in flight.
- *
- * Since: 1.10
*/
void
clutter_actor_save_easing_state (ClutterActor *self)
@@ -18321,8 +17819,6 @@ clutter_actor_save_easing_state (ClutterActor *self)
*
* Restores the easing state as it was prior to a call to
* clutter_actor_save_easing_state().
- *
- * Since: 1.10
*/
void
clutter_actor_restore_easing_state (ClutterActor *self)
@@ -18359,8 +17855,6 @@ clutter_actor_restore_easing_state (ClutterActor *self)
* @content: (nullable): a #ClutterContent, or %NULL
*
* Sets the contents of a #ClutterActor.
- *
- * Since: 1.10
*/
void
clutter_actor_set_content (ClutterActor *self,
@@ -18436,8 +17930,6 @@ clutter_actor_set_content (ClutterActor *self,
*
* Return value: (transfer none) (nullable): a pointer to the #ClutterContent
* instance, or %NULL if none was set
- *
- * Since: 1.10
*/
ClutterContent *
clutter_actor_get_content (ClutterActor *self)
@@ -18458,8 +17950,6 @@ clutter_actor_get_content (ClutterActor *self)
* more information.
*
* The #ClutterActor:content-gravity property is animatable.
- *
- * Since: 1.10
*/
void
clutter_actor_set_content_gravity (ClutterActor *self,
@@ -18498,8 +17988,6 @@ clutter_actor_set_content_gravity (ClutterActor *self,
* clutter_actor_set_content_gravity().
*
* Return value: the content gravity
- *
- * Since: 1.10
*/
ClutterContentGravity
clutter_actor_get_content_gravity (ClutterActor *self)
@@ -18529,8 +18017,6 @@ clutter_actor_get_content_gravity (ClutterActor *self)
* If the #ClutterContent used by the actor has a preferred size, then
* it is possible to modify the content box by using the
* #ClutterActor:content-gravity property.
- *
- * Since: 1.10
*/
void
clutter_actor_get_content_box (ClutterActor *self,
@@ -18719,8 +18205,6 @@ clutter_actor_get_content_box (ClutterActor *self,
* The #ClutterActor:minification-filter will be used when reducing
* the size of the content; the #ClutterActor:magnification-filter
* will be used when increasing the size of the content.
- *
- * Since: 1.10
*/
void
clutter_actor_set_content_scaling_filters (ClutterActor *self,
@@ -18771,8 +18255,6 @@ clutter_actor_set_content_scaling_filters (ClutterActor *self,
* filter, or %NULL
*
* Retrieves the values set using clutter_actor_set_content_scaling_filters().
- *
- * Since: 1.10
*/
void
clutter_actor_get_content_scaling_filters (ClutterActor *self,
@@ -18835,8 +18317,6 @@ clutter_actor_queue_compute_expand (ClutterActor *self)
* Setting an actor to expand will also make all its parent expand, so
* that it's possible to build an actor tree and only set this flag on
* its leaves and not on every single actor.
- *
- * Since: 1.12
*/
void
clutter_actor_set_x_expand (ClutterActor *self,
@@ -18871,8 +18351,6 @@ clutter_actor_set_x_expand (ClutterActor *self,
* See also: clutter_actor_needs_expand()
*
* Return value: %TRUE if the actor has been set to expand
- *
- * Since: 1.12
*/
gboolean
clutter_actor_get_x_expand (ClutterActor *self)
@@ -18894,8 +18372,6 @@ clutter_actor_get_x_expand (ClutterActor *self)
* Setting an actor to expand will also make all its parent expand, so
* that it's possible to build an actor tree and only set this flag on
* its leaves and not on every single actor.
- *
- * Since: 1.12
*/
void
clutter_actor_set_y_expand (ClutterActor *self,
@@ -18930,8 +18406,6 @@ clutter_actor_set_y_expand (ClutterActor *self,
* See also: clutter_actor_needs_expand()
*
* Return value: %TRUE if the actor has been set to expand
- *
- * Since: 1.12
*/
gboolean
clutter_actor_get_y_expand (ClutterActor *self)
@@ -19030,8 +18504,6 @@ clutter_actor_compute_expand (ClutterActor *self)
* use clutter_actor_get_x_expand() or clutter_actor_get_y_expand().
*
* Return value: %TRUE if the actor should expand
- *
- * Since: 1.12
*/
gboolean
clutter_actor_needs_expand (ClutterActor *self,
@@ -19067,8 +18539,6 @@ clutter_actor_needs_expand (ClutterActor *self,
* Sets the policy for repeating the #ClutterActor:content of a
* #ClutterActor. The behaviour is deferred to the #ClutterContent
* implementation.
- *
- * Since: 1.12
*/
void
clutter_actor_set_content_repeat (ClutterActor *self,
@@ -19092,8 +18562,6 @@ clutter_actor_set_content_repeat (ClutterActor *self,
* clutter_actor_set_content_repeat().
*
* Return value: the content repeat policy
- *
- * Since: 1.12
*/
ClutterContentRepeat
clutter_actor_get_content_repeat (ClutterActor *self)
@@ -19265,8 +18733,6 @@ clutter_actor_set_child_transform_internal (ClutterActor *self,
* If @transform is %NULL, the child transform will be unset.
*
* The #ClutterActor:child-transform property is animatable.
- *
- * Since: 1.12
*/
void
clutter_actor_set_child_transform (ClutterActor *self,
@@ -19297,8 +18763,6 @@ clutter_actor_set_child_transform (ClutterActor *self,
* Retrieves the child transformation matrix set using
* clutter_actor_set_child_transform(); if none is currently set,
* the @transform matrix will be initialized to the identity matrix.
- *
- * Since: 1.12
*/
void
clutter_actor_get_child_transform (ClutterActor *self,
@@ -19515,9 +18979,7 @@ clutter_actor_child_model__items_changed (GListModel *model,
* If @model is %NULL, the #ClutterActor is left empty.
*
* When a #ClutterActor is bound to a model, adding and removing children
- * directly is undefined behaviour.
- *
- * Since: 1.24
+ * directly is undefined behaviour.4
*/
void
clutter_actor_bind_model (ClutterActor *self,
@@ -19659,9 +19121,7 @@ bind_child_with_properties (gpointer item,
* When a #ClutterActor is bound to a model, adding and removing children
* directly is undefined behaviour.
*
- * See also: clutter_actor_bind_model()
- *
- * Since: 1.24
+ * See also: clutter_actor_bind_model()4
*/
void
clutter_actor_bind_model_with_properties (ClutterActor *self,
@@ -19717,9 +19177,7 @@ clutter_actor_bind_model_with_properties (ClutterActor *self,
* in the #ClutterActor:minification-filter and #ClutterActor:magnification-filter
* properties; and respects the #ClutterActor:content-repeat property.
*
- * Returns: (transfer full): The newly created #ClutterPaintNode
- *
- * Since: 1.24
+ * Returns: (transfer full): The newly created #ClutterPaintNode4
*/
ClutterPaintNode *
clutter_actor_create_texture_paint_node (ClutterActor *self,
diff --git a/clutter/clutter/clutter-actor.h b/clutter/clutter/clutter-actor.h
index 5f2016425f..d107b4bda6 100644
--- a/clutter/clutter/clutter-actor.h
+++ b/clutter/clutter/clutter-actor.h
@@ -306,8 +306,6 @@ struct _ClutterActorClass
*
* The contents of the #ClutterActorIter structure
* are private and should only be accessed using the provided API.
- *
- * Since: 1.10
*/
struct _ClutterActorIter
{
@@ -902,9 +900,7 @@ void clutter_actor_uninhibit_culling
* of interest, using g_object_bind_property(). This way, when the @item
* in the #GListModel changes, the #ClutterActor changes as well.
*
- * Returns: (transfer full): The newly created child #ClutterActor
- *
- * Since: 1.24
+ * Returns: (transfer full): The newly created child #ClutterActor4
*/
typedef ClutterActor * (* ClutterActorCreateChildFunc) (gpointer item,
gpointer user_data);
diff --git a/clutter/clutter/clutter-align-constraint.c b/clutter/clutter/clutter-align-constraint.c
index 645997e07a..36003c2147 100644
--- a/clutter/clutter/clutter-align-constraint.c
+++ b/clutter/clutter/clutter-align-constraint.c
@@ -30,8 +30,6 @@
* #ClutterAlignConstraint is a [class@Constraint] that aligns the position
* of the [class@Actor] to which it is applied to the size of another
* [class@Actor] using an alignment factor
- *
- * Since: 1.4
*/
#include "clutter-build-config.h"
@@ -289,8 +287,6 @@ clutter_align_constraint_class_init (ClutterAlignConstraintClass *klass)
*
* The #ClutterActor must not be a child or a grandchild of the actor
* using the constraint.
- *
- * Since: 1.4
*/
obj_props[PROP_SOURCE] =
g_param_spec_object ("source",
@@ -303,8 +299,6 @@ clutter_align_constraint_class_init (ClutterAlignConstraintClass *klass)
* ClutterAlignConstraint:align-axis:
*
* The axis to be used to compute the alignment
- *
- * Since: 1.4
*/
obj_props[PROP_ALIGN_AXIS] =
g_param_spec_enum ("align-axis",
@@ -347,8 +341,6 @@ clutter_align_constraint_class_init (ClutterAlignConstraintClass *klass)
* with an align-axis value of %CLUTTER_ALIGN_X_AXIS, 0.0 means left and
* 1.0 means right; with a value of %CLUTTER_ALIGN_Y_AXIS, 0.0 means top
* and 1.0 means bottom.
- *
- * Since: 1.4
*/
obj_props[PROP_FACTOR] =
g_param_spec_float ("factor",
@@ -387,8 +379,6 @@ clutter_align_constraint_init (ClutterAlignConstraint *self)
* alignment @factor
*
* Return value: the newly created #ClutterAlignConstraint
- *
- * Since: 1.4
*/
ClutterConstraint *
clutter_align_constraint_new (ClutterActor *source,
@@ -410,8 +400,6 @@ clutter_align_constraint_new (ClutterActor *source,
* @source: (allow-none): a #ClutterActor, or %NULL to unset the source
*
* Sets the source of the alignment constraint
- *
- * Since: 1.4
*/
void
clutter_align_constraint_set_source (ClutterAlignConstraint *align,
@@ -478,8 +466,6 @@ clutter_align_constraint_set_source (ClutterAlignConstraint *align,
*
* Return value: (transfer none): the #ClutterActor used as the source
* of the alignment
- *
- * Since: 1.4
*/
ClutterActor *
clutter_align_constraint_get_source (ClutterAlignConstraint *align)
@@ -495,8 +481,6 @@ clutter_align_constraint_get_source (ClutterAlignConstraint *align)
* @axis: the axis to which the alignment refers to
*
* Sets the axis to which the alignment refers to
- *
- * Since: 1.4
*/
void
clutter_align_constraint_set_align_axis (ClutterAlignConstraint *align,
@@ -522,8 +506,6 @@ clutter_align_constraint_set_align_axis (ClutterAlignConstraint *align,
* Retrieves the value set using clutter_align_constraint_set_align_axis()
*
* Return value: the alignment axis
- *
- * Since: 1.4
*/
ClutterAlignAxis
clutter_align_constraint_get_align_axis (ClutterAlignConstraint *align)
@@ -604,8 +586,6 @@ clutter_align_constraint_get_pivot_point (ClutterAlignConstraint *align,
* meaning bottom, when #ClutterAlignConstraint:align-axis is set to
* %CLUTTER_ALIGN_Y_AXIS). A value of 0.5 aligns in the middle in either
* cases
- *
- * Since: 1.4
*/
void
clutter_align_constraint_set_factor (ClutterAlignConstraint *align,
@@ -628,8 +608,6 @@ clutter_align_constraint_set_factor (ClutterAlignConstraint *align,
* Retrieves the factor set using clutter_align_constraint_set_factor()
*
* Return value: the alignment factor
- *
- * Since: 1.4
*/
gfloat
clutter_align_constraint_get_factor (ClutterAlignConstraint *align)
diff --git a/clutter/clutter/clutter-animatable.c b/clutter/clutter/clutter-animatable.c
index b1a12f546d..7b232ea875 100644
--- a/clutter/clutter/clutter-animatable.c
+++ b/clutter/clutter/clutter-animatable.c
@@ -34,8 +34,6 @@
* [vfunc@Animatable.interpolate_value] virtual function of the
* interface to compute the animation state between two values of an interval
* depending on a progress factor, expressed as a floating point value.
- *
- * Since: 1.0
*/
#include "clutter-build-config.h"
@@ -61,8 +59,6 @@ clutter_animatable_default_init (ClutterAnimatableInterface *iface)
*
* Return value: (transfer none): The #GParamSpec for the given property
* or %NULL
- *
- * Since: 1.4
*/
GParamSpec *
clutter_animatable_find_property (ClutterAnimatable *animatable,
@@ -90,8 +86,6 @@ clutter_animatable_find_property (ClutterAnimatable *animatable,
* @value: a #GValue initialized to the type of the property to retrieve
*
* Retrieves the current state of @property_name and sets @value with it
- *
- * Since: 1.4
*/
void
clutter_animatable_get_initial_state (ClutterAnimatable *animatable,
@@ -119,8 +113,6 @@ clutter_animatable_get_initial_state (ClutterAnimatable *animatable,
* @value: the value of the animatable property to set
*
* Sets the current state of @property_name to @value
- *
- * Since: 1.4
*/
void
clutter_animatable_set_final_state (ClutterAnimatable *animatable,
@@ -163,8 +155,6 @@ clutter_animatable_set_final_state (ClutterAnimatable *animatable,
*
* Return value: %TRUE if the interpolation was successful,
* and %FALSE otherwise
- *
- * Since: 1.8
*/
gboolean
clutter_animatable_interpolate_value (ClutterAnimatable *animatable,
diff --git a/clutter/clutter/clutter-animatable.h b/clutter/clutter/clutter-animatable.h
index 5b18f37959..9e18d3e359 100644
--- a/clutter/clutter/clutter-animatable.h
+++ b/clutter/clutter/clutter-animatable.h
@@ -51,8 +51,6 @@ G_DECLARE_INTERFACE (ClutterAnimatable, clutter_animatable,
* @interpolate_value: virtual function for interpolating the progress
* of a property
* @get_actor: virtual function for getting associated actor
- *
- * Since: 1.0
*/
struct _ClutterAnimatableInterface
{
diff --git a/clutter/clutter/clutter-backend.c b/clutter/clutter/clutter-backend.c
index 1d3794c1d1..3151149538 100644
--- a/clutter/clutter/clutter-backend.c
+++ b/clutter/clutter/clutter-backend.c
@@ -35,8 +35,6 @@
* #ClutterBackend is the base class abstracting the various implementation;
* it provides a basic API to query the backend for generic information
* and settings.
- *
- * Since: 0.4
*/
#include "clutter-build-config.h"
@@ -379,8 +377,6 @@ clutter_backend_class_init (ClutterBackendClass *klass)
*
* The signal is emitted each time the font
* resolutions has been changed through #ClutterSettings.
- *
- * Since: 1.0
*/
backend_signals[RESOLUTION_CHANGED] =
g_signal_new (I_("resolution-changed"),
@@ -396,8 +392,6 @@ clutter_backend_class_init (ClutterBackendClass *klass)
*
* The signal is emitted each time the font options
* have been changed through #ClutterSettings.
- *
- * Since: 1.0
*/
backend_signals[FONT_CHANGED] =
g_signal_new (I_("font-changed"),
@@ -413,8 +407,6 @@ clutter_backend_class_init (ClutterBackendClass *klass)
*
* The signal is emitted each time the #ClutterSettings
* properties have been changed.
- *
- * Since: 1.4
*/
backend_signals[SETTINGS_CHANGED] =
g_signal_new (I_("settings-changed"),
@@ -519,8 +511,6 @@ _clutter_backend_get_units_per_em (ClutterBackend *backend,
* Return value: (transfer none): the default backend. You should
* not ref or unref the returned object. Applications should rarely
* need to use this.
- *
- * Since: 0.4
*/
ClutterBackend *
clutter_get_default_backend (void)
@@ -549,8 +539,6 @@ clutter_get_default_backend (void)
*
* Return value: the current resolution, or -1 if no resolution
* has been set.
- *
- * Since: 0.4
*/
gdouble
clutter_backend_get_resolution (ClutterBackend *backend)
@@ -583,8 +571,6 @@ clutter_backend_get_resolution (ClutterBackend *backend)
*
* This function is intended for actors creating a Pango layout
* using the PangoCairo API.
- *
- * Since: 0.8
*/
void
clutter_backend_set_font_options (ClutterBackend *backend,
@@ -615,8 +601,6 @@ clutter_backend_set_font_options (ClutterBackend *backend,
* Return value: (transfer none): the font options of the #ClutterBackend.
* The returned #cairo_font_options_t is owned by the backend and should
* not be modified or freed
- *
- * Since: 0.8
*/
const cairo_font_options_t *
clutter_backend_get_font_options (ClutterBackend *backend)
@@ -669,8 +653,6 @@ _clutter_backend_translate_event (ClutterBackend *backend,
* explicitly create a CoglContext.
*
* Return value: (transfer none): The #CoglContext associated with @backend.
- *
- * Since: 1.8
* Stability: unstable
*/
CoglContext *
diff --git a/clutter/clutter/clutter-base-types.c b/clutter/clutter/clutter-base-types.c
index 14ea5c0188..f75aa0c243 100644
--- a/clutter/clutter/clutter-base-types.c
+++ b/clutter/clutter/clutter-base-types.c
@@ -51,8 +51,6 @@
* Return value: (transfer full): a newly allocated #ClutterMargin. Use
* clutter_margin_free() to free the resources associated with it when
* done.
- *
- * Since: 1.10
*/
ClutterMargin *
clutter_margin_new (void)
@@ -68,8 +66,6 @@ clutter_margin_new (void)
* the newly created structure.
*
* Return value: (transfer full): a copy of the #ClutterMargin.
- *
- * Since: 1.10
*/
ClutterMargin *
clutter_margin_copy (const ClutterMargin *margin_)
@@ -86,8 +82,6 @@ clutter_margin_copy (const ClutterMargin *margin_)
*
* Frees the resources allocated by clutter_margin_new() and
* clutter_margin_copy().
- *
- * Since: 1.10
*/
void
clutter_margin_free (ClutterMargin *margin_)
diff --git a/clutter/clutter/clutter-bin-layout.c b/clutter/clutter/clutter-bin-layout.c
index 49805d5325..e31dacefd3 100644
--- a/clutter/clutter/clutter-bin-layout.c
+++ b/clutter/clutter/clutter-bin-layout.c
@@ -40,8 +40,6 @@
*
* The [bin-layout example](https://git.gnome.org/browse/clutter/tree/examples/bin-layout.c?h=clutter-1.18)
* shows how to pack actors inside a #ClutterBinLayout.
- *
- * Since: 1.2
*/
#include "clutter-build-config.h"
@@ -620,8 +618,6 @@ clutter_bin_layout_class_init (ClutterBinLayoutClass *klass)
* The default horizontal alignment policy for actors managed
* by the #ClutterBinLayout
*
- * Since: 1.2
- *
* Deprecated: 1.12: Use the #ClutterActor:x-expand and the
* #ClutterActor:x-align properties on #ClutterActor instead.
*/
@@ -640,8 +636,6 @@ clutter_bin_layout_class_init (ClutterBinLayoutClass *klass)
* The default vertical alignment policy for actors managed
* by the #ClutterBinLayout
*
- * Since: 1.2
- *
* Deprecated: 1.12: Use the #ClutterActor:y-expand and the
* #ClutterActor:y-align properties on #ClutterActor instead.
*/
@@ -685,8 +679,6 @@ clutter_bin_layout_init (ClutterBinLayout *self)
* Creates a new #ClutterBinLayout layout manager
*
* Return value: the newly created layout manager
- *
- * Since: 1.2
*/
ClutterLayoutManager *
clutter_bin_layout_new (ClutterBinAlignment x_align,
diff --git a/clutter/clutter/clutter-bin-layout.h b/clutter/clutter/clutter-bin-layout.h
index fd343c5932..6474c8dcc0 100644
--- a/clutter/clutter/clutter-bin-layout.h
+++ b/clutter/clutter/clutter-bin-layout.h
@@ -57,8 +57,6 @@ struct _ClutterBinLayout
*
* The #ClutterBinLayoutClass structure contains only private
* data and should be accessed using the provided API
- *
- * Since: 1.2
*/
struct _ClutterBinLayoutClass
{
diff --git a/clutter/clutter/clutter-bind-constraint.c b/clutter/clutter/clutter-bind-constraint.c
index c86d7b7bcf..8f7854e739 100644
--- a/clutter/clutter/clutter-bind-constraint.c
+++ b/clutter/clutter/clutter-bind-constraint.c
@@ -79,8 +79,6 @@
* "opacity", 255,
* NULL);
* ```
- *
- * Since: 1.4
*/
#include "clutter-build-config.h"
@@ -392,8 +390,6 @@ clutter_bind_constraint_class_init (ClutterBindConstraintClass *klass)
*
* The #ClutterActor must not be contained inside the actor associated
* to the constraint.
- *
- * Since: 1.4
*/
obj_props[PROP_SOURCE] =
g_param_spec_object ("source",
@@ -406,8 +402,6 @@ clutter_bind_constraint_class_init (ClutterBindConstraintClass *klass)
* ClutterBindConstraint:coordinate:
*
* The coordinate to be bound
- *
- * Since: 1.4
*/
obj_props[PROP_COORDINATE] =
g_param_spec_enum ("coordinate",
@@ -421,8 +415,6 @@ clutter_bind_constraint_class_init (ClutterBindConstraintClass *klass)
* ClutterBindConstraint:offset:
*
* The offset, in pixels, to be applied to the binding
- *
- * Since: 1.4
*/
obj_props[PROP_OFFSET] =
g_param_spec_float ("offset",
@@ -457,8 +449,6 @@ clutter_bind_constraint_init (ClutterBindConstraint *self)
* the given @coordinate of the position of @source
*
* Return value: the newly created #ClutterBindConstraint
- *
- * Since: 1.4
*/
ClutterConstraint *
clutter_bind_constraint_new (ClutterActor *source,
@@ -480,8 +470,6 @@ clutter_bind_constraint_new (ClutterActor *source,
* @source: (allow-none): a #ClutterActor, or %NULL to unset the source
*
* Sets the source #ClutterActor for the constraint
- *
- * Since: 1.4
*/
void
clutter_bind_constraint_set_source (ClutterBindConstraint *constraint,
@@ -547,8 +535,6 @@ clutter_bind_constraint_set_source (ClutterBindConstraint *constraint,
* Retrieves the #ClutterActor set using clutter_bind_constraint_set_source()
*
* Return value: (transfer none): a pointer to the source actor
- *
- * Since: 1.4
*/
ClutterActor *
clutter_bind_constraint_get_source (ClutterBindConstraint *constraint)
@@ -564,8 +550,6 @@ clutter_bind_constraint_get_source (ClutterBindConstraint *constraint)
* @coordinate: the coordinate to bind
*
* Sets the coordinate to bind in the constraint
- *
- * Since: 1.4
*/
void
clutter_bind_constraint_set_coordinate (ClutterBindConstraint *constraint,
@@ -591,8 +575,6 @@ clutter_bind_constraint_set_coordinate (ClutterBindConstraint *constraint,
* Retrieves the bound coordinate of the constraint
*
* Return value: the bound coordinate
- *
- * Since: 1.4
*/
ClutterBindCoordinate
clutter_bind_constraint_get_coordinate (ClutterBindConstraint *constraint)
@@ -609,8 +591,6 @@ clutter_bind_constraint_get_coordinate (ClutterBindConstraint *constraint)
* @offset: the offset to apply, in pixels
*
* Sets the offset to be applied to the constraint
- *
- * Since: 1.4
*/
void
clutter_bind_constraint_set_offset (ClutterBindConstraint *constraint,
@@ -636,8 +616,6 @@ clutter_bind_constraint_set_offset (ClutterBindConstraint *constraint,
* Retrieves the offset set using clutter_bind_constraint_set_offset()
*
* Return value: the offset, in pixels
- *
- * Since: 1.4
*/
gfloat
clutter_bind_constraint_get_offset (ClutterBindConstraint *bind)
diff --git a/clutter/clutter/clutter-binding-pool.c b/clutter/clutter/clutter-binding-pool.c
index 5f00b3073a..b94b119d16 100644
--- a/clutter/clutter/clutter-binding-pool.c
+++ b/clutter/clutter/clutter-binding-pool.c
@@ -91,8 +91,6 @@
* no action for the given key binding was found, if the action was
* blocked (using [method@BindingPool.block_action]) or if the
* key binding handler returned %FALSE.
- *
- * Since: 1.0
*/
#include "clutter-build-config.h"
@@ -308,8 +306,6 @@ clutter_binding_pool_class_init (ClutterBindingPoolClass *klass)
* ClutterBindingPool:name:
*
* The unique name of the #ClutterBindingPool.
- *
- * Since: 1.0
*/
obj_props[PROP_NAME] =
g_param_spec_string ("name",
@@ -346,8 +342,6 @@ clutter_binding_pool_init (ClutterBindingPool *pool)
*
* Return value: the newly created binding pool with the given
* name. Use g_object_unref() when done.
- *
- * Since: 1.0
*/
ClutterBindingPool *
clutter_binding_pool_new (const gchar *name)
@@ -390,8 +384,6 @@ clutter_binding_pool_new (const gchar *name)
* Return value: (transfer none): the binding pool for the given class.
* The returned #ClutterBindingPool is owned by Clutter and should not
* be freed directly
- *
- * Since: 1.0
*/
ClutterBindingPool *
clutter_binding_pool_get_for_class (gpointer klass)
@@ -422,8 +414,6 @@ clutter_binding_pool_get_for_class (gpointer klass)
* Finds the #ClutterBindingPool with @name.
*
* Return value: (transfer none): a pointer to the #ClutterBindingPool, or %NULL
- *
- * Since: 1.0
*/
ClutterBindingPool *
clutter_binding_pool_find (const gchar *name)
@@ -466,8 +456,6 @@ clutter_binding_pool_find (const gchar *name)
*
* Actions can be blocked with clutter_binding_pool_block_action()
* and then unblocked using clutter_binding_pool_unblock_action().
- *
- * Since: 1.0
*/
void
clutter_binding_pool_install_action (ClutterBindingPool *pool,
@@ -536,8 +524,6 @@ clutter_binding_pool_install_action (ClutterBindingPool *pool,
*
* Actions can be blocked with clutter_binding_pool_block_action()
* and then unblocked using clutter_binding_pool_unblock_action().
- *
- * Since: 1.0
*/
void
clutter_binding_pool_install_closure (ClutterBindingPool *pool,
@@ -599,8 +585,6 @@ clutter_binding_pool_install_closure (ClutterBindingPool *pool,
*
* Actions can be blocked with clutter_binding_pool_block_action()
* and then unblocked using clutter_binding_pool_unblock_action().
- *
- * Since: 1.0
*/
void
clutter_binding_pool_override_action (ClutterBindingPool *pool,
@@ -663,8 +647,6 @@ clutter_binding_pool_override_action (ClutterBindingPool *pool,
*
* Actions can be blocked with clutter_binding_pool_block_action()
* and then unblocked using clutter_binding_pool_unblock_action().
- *
- * Since: 1.0
*/
void
clutter_binding_pool_override_closure (ClutterBindingPool *pool,
@@ -718,8 +700,6 @@ clutter_binding_pool_override_closure (ClutterBindingPool *pool,
* Return value: the name of the action, if found, or %NULL. The
* returned string is owned by the binding pool and should never
* be modified or freed
- *
- * Since: 1.0
*/
const gchar *
clutter_binding_pool_find_action (ClutterBindingPool *pool,
@@ -746,8 +726,6 @@ clutter_binding_pool_find_action (ClutterBindingPool *pool,
*
* Removes the action matching the given @key_val, @modifiers pair,
* if any exists.
- *
- * Since: 1.0
*/
void
clutter_binding_pool_remove_action (ClutterBindingPool *pool,
@@ -850,8 +828,6 @@ clutter_binding_entry_invoke (ClutterBindingEntry *entry,
* will not be invoked, and this function will return %FALSE.
*
* Return value: %TRUE if an action was found and was activated
- *
- * Since: 1.0
*/
gboolean
clutter_binding_pool_activate (ClutterBindingPool *pool,
@@ -883,8 +859,6 @@ clutter_binding_pool_activate (ClutterBindingPool *pool,
* @action_name: an action name
*
* Blocks all the actions with name @action_name inside @pool.
- *
- * Since: 1.0
*/
void
clutter_binding_pool_block_action (ClutterBindingPool *pool,
@@ -914,8 +888,6 @@ clutter_binding_pool_block_action (ClutterBindingPool *pool,
* Unblocking an action does not cause the callback bound to it to
* be invoked in case clutter_binding_pool_activate() was called on
* an action previously blocked with clutter_binding_pool_block_action().
- *
- * Since: 1.0
*/
void
clutter_binding_pool_unblock_action (ClutterBindingPool *pool,
diff --git a/clutter/clutter/clutter-binding-pool.h b/clutter/clutter/clutter-binding-pool.h
index ae19727f4c..6d9337dc92 100644
--- a/clutter/clutter/clutter-binding-pool.h
+++ b/clutter/clutter/clutter-binding-pool.h
@@ -54,8 +54,6 @@ typedef struct _ClutterBindingPoolClass ClutterBindingPoolClass;
*
* Return value: the function should return %TRUE if the key
* binding has been handled, and return %FALSE otherwise
- *
- * Since: 1.0
*/
typedef gboolean (* ClutterBindingActionFunc) (GObject *gobject,
const gchar *action_name,
diff --git a/clutter/clutter/clutter-blur-effect.c b/clutter/clutter/clutter-blur-effect.c
index b2974c869c..2dfd695cc7 100644
--- a/clutter/clutter/clutter-blur-effect.c
+++ b/clutter/clutter/clutter-blur-effect.c
@@ -29,8 +29,6 @@
*
* #ClutterBlurEffect is a sub-class of #ClutterEffect that allows blurring a
* actor and its contents.
- *
- * Since: 1.4
*/
#define CLUTTER_BLUR_EFFECT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), CLUTTER_TYPE_BLUR_EFFECT,
ClutterBlurEffectClass))
@@ -209,8 +207,6 @@ clutter_blur_effect_init (ClutterBlurEffect *self)
* clutter_actor_add_effect()
*
* Return value: the newly created #ClutterBlurEffect or %NULL
- *
- * Since: 1.4
*/
ClutterEffect *
clutter_blur_effect_new (void)
diff --git a/clutter/clutter/clutter-box-layout.c b/clutter/clutter/clutter-box-layout.c
index 901126198f..ccc1b53e13 100644
--- a/clutter/clutter/clutter-box-layout.c
+++ b/clutter/clutter/clutter-box-layout.c
@@ -44,8 +44,6 @@
*
* It is possible to control the spacing between children of a
* #ClutterBoxLayout by using clutter_box_layout_set_spacing().
- *
- * Since: 1.2
*/
#include "clutter-build-config.h"
@@ -940,8 +938,6 @@ clutter_box_layout_class_init (ClutterBoxLayoutClass *klass)
*
* The orientation of the #ClutterBoxLayout, either horizontal
* or vertical
- *
- * Since: 1.12
*/
obj_props[PROP_ORIENTATION] =
g_param_spec_enum ("orientation",
@@ -957,8 +953,6 @@ clutter_box_layout_class_init (ClutterBoxLayoutClass *klass)
*
* Whether the #ClutterBoxLayout should arrange its children
* homogeneously, i.e. all children get the same size
- *
- * Since: 1.4
*/
obj_props[PROP_HOMOGENEOUS] =
g_param_spec_boolean ("homogeneous",
@@ -984,8 +978,6 @@ clutter_box_layout_class_init (ClutterBoxLayoutClass *klass)
* ClutterBoxLayout:spacing:
*
* The spacing between children of the #ClutterBoxLayout, in pixels
- *
- * Since: 1.2
*/
obj_props[PROP_SPACING] =
g_param_spec_uint ("spacing",
@@ -1018,8 +1010,6 @@ clutter_box_layout_init (ClutterBoxLayout *self)
* Creates a new #ClutterBoxLayout layout manager
*
* Return value: the newly created #ClutterBoxLayout
- *
- * Since: 1.2
*/
ClutterLayoutManager *
clutter_box_layout_new (void)
@@ -1033,8 +1023,6 @@ clutter_box_layout_new (void)
* @spacing: the spacing between children of the layout, in pixels
*
* Sets the spacing between children of @layout
- *
- * Since: 1.2
*/
void
clutter_box_layout_set_spacing (ClutterBoxLayout *layout,
@@ -1067,8 +1055,6 @@ clutter_box_layout_set_spacing (ClutterBoxLayout *layout,
* Retrieves the spacing set using clutter_box_layout_set_spacing()
*
* Return value: the spacing between children of the #ClutterBoxLayout
- *
- * Since: 1.2
*/
guint
clutter_box_layout_get_spacing (ClutterBoxLayout *layout)
@@ -1084,8 +1070,6 @@ clutter_box_layout_get_spacing (ClutterBoxLayout *layout)
* @orientation: the orientation of the #ClutterBoxLayout
*
* Sets the orientation of the #ClutterBoxLayout layout manager.
- *
- * Since: 1.12
*/
void
clutter_box_layout_set_orientation (ClutterBoxLayout *layout,
@@ -1117,8 +1101,6 @@ clutter_box_layout_set_orientation (ClutterBoxLayout *layout,
* Retrieves the orientation of the @layout.
*
* Return value: the orientation of the layout
- *
- * Since: 1.12
*/
ClutterOrientation
clutter_box_layout_get_orientation (ClutterBoxLayout *layout)
@@ -1136,8 +1118,6 @@ clutter_box_layout_get_orientation (ClutterBoxLayout *layout)
*
* Sets whether the size of @layout children should be
* homogeneous
- *
- * Since: 1.4
*/
void
clutter_box_layout_set_homogeneous (ClutterBoxLayout *layout,
@@ -1171,8 +1151,6 @@ clutter_box_layout_set_homogeneous (ClutterBoxLayout *layout,
*
* Return value: %TRUE if the #ClutterBoxLayout is arranging its children
* homogeneously, and %FALSE otherwise
- *
- * Since: 1.4
*/
gboolean
clutter_box_layout_get_homogeneous (ClutterBoxLayout *layout)
diff --git a/clutter/clutter/clutter-box-layout.h b/clutter/clutter/clutter-box-layout.h
index 98c08be2cd..a89f4a162e 100644
--- a/clutter/clutter/clutter-box-layout.h
+++ b/clutter/clutter/clutter-box-layout.h
@@ -60,8 +60,6 @@ struct _ClutterBoxLayout
*
* The #ClutterBoxLayoutClass structure contains only private
* data and should be accessed using the provided API
- *
- * Since: 1.2
*/
struct _ClutterBoxLayoutClass
{
diff --git a/clutter/clutter/clutter-brightness-contrast-effect.c
b/clutter/clutter/clutter-brightness-contrast-effect.c
index b9acccec55..ba6ea76d84 100644
--- a/clutter/clutter/clutter-brightness-contrast-effect.c
+++ b/clutter/clutter/clutter-brightness-contrast-effect.c
@@ -29,8 +29,6 @@
*
* #ClutterBrightnessContrastEffect is a sub-class of #ClutterEffect that
* changes the overall brightness of a #ClutterActor.
- *
- * Since: 1.10
*/
#define CLUTTER_BRIGHTNESS_CONTRAST_EFFECT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass),
CLUTTER_TYPE_BRIGHTNESS_CONTRAST_EFFECT, ClutterBrightnessContrastEffectClass))
@@ -268,8 +266,6 @@ clutter_brightness_contrast_effect_class_init (ClutterBrightnessContrastEffectCl
* to indicate no change; values smaller than 127 indicate a decrease
* in brightness, and values larger than 127 indicate an increase in
* brightness.
- *
- * Since: 1.10
*/
obj_props[PROP_BRIGHTNESS] =
clutter_param_spec_color ("brightness",
@@ -288,8 +284,6 @@ clutter_brightness_contrast_effect_class_init (ClutterBrightnessContrastEffectCl
* to indicate no change; values smaller than 127 indicate a decrease
* in contrast, and values larger than 127 indicate an increase in
* contrast.
- *
- * Since: 1.10
*/
obj_props[PROP_CONTRAST] =
clutter_param_spec_color ("contrast",
@@ -420,8 +414,6 @@ clutter_brightness_contrast_effect_init (ClutterBrightnessContrastEffect *self)
* Return value: (transfer full): the newly created
* #ClutterBrightnessContrastEffect or %NULL. Use g_object_unref() when
* done.
- *
- * Since: 1.10
*/
ClutterEffect *
clutter_brightness_contrast_effect_new (void)
@@ -439,8 +431,6 @@ clutter_brightness_contrast_effect_new (void)
* The range for each component is [-1.0, 1.0] where 0.0 designates no change,
* values below 0.0 mean a decrease in brightness, and values above indicate
* an increase.
- *
- * Since: 1.10
*/
void
clutter_brightness_contrast_effect_set_brightness_full (ClutterBrightnessContrastEffect *effect,
@@ -477,8 +467,6 @@ clutter_brightness_contrast_effect_set_brightness_full (ClutterBrightnessContras
* change in brightness
*
* Retrieves the change in brightness used by @effect.
- *
- * Since: 1.10
*/
void
clutter_brightness_contrast_effect_get_brightness (ClutterBrightnessContrastEffect *effect,
@@ -506,8 +494,6 @@ clutter_brightness_contrast_effect_get_brightness (ClutterBrightnessContrastEffe
* The range of @brightness is [-1.0, 1.0], where 0.0 designates no change;
* a value below 0.0 indicates a decrease in brightness; and a value
* above 0.0 indicates an increase of brightness.
- *
- * Since: 1.10
*/
void
clutter_brightness_contrast_effect_set_brightness (ClutterBrightnessContrastEffect *effect,
@@ -529,8 +515,6 @@ clutter_brightness_contrast_effect_set_brightness (ClutterBrightnessContrastEffe
* The range for each component is [-1.0, 1.0] where 0.0 designates no change,
* values below 0.0 mean a decrease in contrast, and values above indicate
* an increase.
- *
- * Since: 1.10
*/
void
clutter_brightness_contrast_effect_set_contrast_full (ClutterBrightnessContrastEffect *effect,
@@ -567,8 +551,6 @@ clutter_brightness_contrast_effect_set_contrast_full (ClutterBrightnessContrastE
* change in contrast
*
* Retrieves the contrast value used by @effect.
- *
- * Since: 1.10
*/
void
clutter_brightness_contrast_effect_get_contrast (ClutterBrightnessContrastEffect *effect,
@@ -596,8 +578,6 @@ clutter_brightness_contrast_effect_get_contrast (ClutterBrightnessContrastEffect
* The range for @contrast is [-1.0, 1.0], where 0.0 designates no change;
* a value below 0.0 indicates a decrease in contrast; and a value above
* 0.0 indicates an increase.
- *
- * Since: 1.10
*/
void
clutter_brightness_contrast_effect_set_contrast (ClutterBrightnessContrastEffect *effect,
diff --git a/clutter/clutter/clutter-cairo.c b/clutter/clutter/clutter-cairo.c
index f030796230..fa3e7e0375 100644
--- a/clutter/clutter/clutter-cairo.c
+++ b/clutter/clutter/clutter-cairo.c
@@ -47,8 +47,6 @@
* color->blue / 255.0,
* color->alpha / 255.0);
* ```
- *
- * Since: 1.0
*/
void
clutter_cairo_set_source_color (cairo_t *cr,
@@ -75,8 +73,6 @@ clutter_cairo_set_source_color (cairo_t *cr,
* @cr: a Cairo context
*
* Utility function to clear a Cairo context.
- *
- * Since: 1.12
*/
void
clutter_cairo_clear (cairo_t *cr)
diff --git a/clutter/clutter/clutter-cairo.h b/clutter/clutter/clutter-cairo.h
index 5fba04d103..fe4b71c955 100644
--- a/clutter/clutter/clutter-cairo.h
+++ b/clutter/clutter/clutter-cairo.h
@@ -36,8 +36,6 @@ G_BEGIN_DECLS
* The #CoglPixelFormat to be used when uploading image data from
* and to a Cairo image surface using %CAIRO_FORMAT_ARGB32 and
* %CAIRO_FORMAT_RGB24 as #cairo_format_t.
- *
- * Since: 1.8
*/
/* Cairo stores the data in native byte order as ARGB but Cogl's pixel
diff --git a/clutter/clutter/clutter-canvas.c b/clutter/clutter/clutter-canvas.c
index 3c93384152..cb024871a7 100644
--- a/clutter/clutter/clutter-canvas.c
+++ b/clutter/clutter/clutter-canvas.c
@@ -36,9 +36,7 @@
* signal when invalidated using clutter_content_invalidate().
*
* See [canvas.c](https://git.gnome.org/browse/clutter/tree/examples/canvas.c?h=clutter-1.18)
- * for an example of how to use #ClutterCanvas.
- *
- * Since: 1.10.
+ * for an example of how to use #ClutterCanvas..
*/
#include "clutter-build-config.h"
@@ -234,8 +232,6 @@ clutter_canvas_class_init (ClutterCanvasClass *klass)
* ClutterCanvas:width:
*
* The width of the canvas.
- *
- * Since: 1.10
*/
obj_props[PROP_WIDTH] =
g_param_spec_int ("width",
@@ -250,8 +246,6 @@ clutter_canvas_class_init (ClutterCanvasClass *klass)
* ClutterCanvas:height:
*
* The height of the canvas.
- *
- * Since: 1.10
*/
obj_props[PROP_HEIGHT] =
g_param_spec_int ("height",
@@ -292,8 +286,6 @@ clutter_canvas_class_init (ClutterCanvasClass *klass)
*
* Return value: %TRUE if the signal emission should stop, and
* %FALSE otherwise
- *
- * Since: 1.10
*/
canvas_signals[DRAW] =
g_signal_new (I_("draw"),
@@ -510,8 +502,6 @@ clutter_content_iface_init (ClutterContentInterface *iface)
*
* Return value: (transfer full): The newly allocated instance of
* #ClutterCanvas. Use g_object_unref() when done.
- *
- * Since: 1.10
*/
ClutterContent *
clutter_canvas_new (void)
@@ -581,8 +571,6 @@ clutter_canvas_invalidate_internal (ClutterCanvas *canvas,
*
* Return value: this function returns %TRUE if the size change
* caused a content invalidation, and %FALSE otherwise
- *
- * Since: 1.10
*/
gboolean
clutter_canvas_set_size (ClutterCanvas *canvas,
diff --git a/clutter/clutter/clutter-canvas.h b/clutter/clutter/clutter-canvas.h
index f7d88f2707..1c8adeb6dd 100644
--- a/clutter/clutter/clutter-canvas.h
+++ b/clutter/clutter/clutter-canvas.h
@@ -58,8 +58,6 @@ struct _ClutterCanvas
*
* The #ClutterCanvasClass structure contains
* private data.
- *
- * Since: 1.10
*/
struct _ClutterCanvasClass
{
diff --git a/clutter/clutter/clutter-child-meta.c b/clutter/clutter/clutter-child-meta.c
index 03d61dc9b4..284d99488c 100644
--- a/clutter/clutter/clutter-child-meta.c
+++ b/clutter/clutter/clutter-child-meta.c
@@ -62,8 +62,6 @@
* instantiation by overriding the #ClutterContainerIface virtual functions
* #ClutterContainerIface.create_child_meta(), #ClutterContainerIface.destroy_child_meta(),
* and #ClutterContainerIface.get_child_meta().
- *
- * Since: 0.8
*/
#include "clutter-build-config.h"
@@ -147,8 +145,6 @@ clutter_child_meta_class_init (ClutterChildMetaClass *klass)
* ClutterChildMeta:container:
*
* The #ClutterContainer that created this #ClutterChildMeta.
- *
- * Since: 0.8
*/
obj_props[PROP_CONTAINER] =
g_param_spec_object ("container",
@@ -162,8 +158,6 @@ clutter_child_meta_class_init (ClutterChildMetaClass *klass)
* ClutterChildMeta:actor:
*
* The #ClutterActor being wrapped by this #ClutterChildMeta
- *
- * Since: 0.8
*/
obj_props[PROP_ACTOR] =
g_param_spec_object ("actor",
@@ -190,8 +184,6 @@ clutter_child_meta_init (ClutterChildMeta *self)
* Retrieves the container using @data
*
* Return value: (transfer none): a #ClutterContainer
- *
- * Since: 0.8
*/
ClutterContainer *
clutter_child_meta_get_container (ClutterChildMeta *data)
@@ -208,8 +200,6 @@ clutter_child_meta_get_container (ClutterChildMeta *data)
* Retrieves the actor wrapped by @data
*
* Return value: (transfer none): a #ClutterActor
- *
- * Since: 0.8
*/
ClutterActor *
clutter_child_meta_get_actor (ClutterChildMeta *data)
diff --git a/clutter/clutter/clutter-child-meta.h b/clutter/clutter/clutter-child-meta.h
index b67e9a14d9..b49204c317 100644
--- a/clutter/clutter/clutter-child-meta.h
+++ b/clutter/clutter/clutter-child-meta.h
@@ -60,8 +60,6 @@ struct _ClutterChildMeta
* ClutterChildMetaClass:
*
* The #ClutterChildMetaClass contains only private data
- *
- * Since: 0.8
*/
struct _ClutterChildMetaClass
{
diff --git a/clutter/clutter/clutter-click-action.c b/clutter/clutter/clutter-click-action.c
index 0b2c912fd3..7ff69cff5e 100644
--- a/clutter/clutter/clutter-click-action.c
+++ b/clutter/clutter/clutter-click-action.c
@@ -85,8 +85,6 @@
* }
* }
* ```
- *
- * Since: 1.4
*/
#include "clutter-build-config.h"
@@ -544,8 +542,6 @@ clutter_click_action_class_init (ClutterClickActionClass *klass)
* ClutterClickAction:pressed:
*
* Whether the clickable actor should be in "pressed" state
- *
- * Since: 1.4
*/
obj_props[PROP_PRESSED] =
g_param_spec_boolean ("pressed",
@@ -558,8 +554,6 @@ clutter_click_action_class_init (ClutterClickActionClass *klass)
* ClutterClickAction:held:
*
* Whether the clickable actor has the pointer grabbed
- *
- * Since: 1.4
*/
obj_props[PROP_HELD] =
g_param_spec_boolean ("held",
@@ -576,8 +570,6 @@ clutter_click_action_class_init (ClutterClickActionClass *klass)
*
* A value of -1 will make the #ClutterClickAction use the value of
* the [property@Settings:long-press-duration] property.
- *
- * Since: 1.8
*/
obj_props[PROP_LONG_PRESS_DURATION] =
g_param_spec_int ("long-press-duration",
@@ -595,8 +587,6 @@ clutter_click_action_class_init (ClutterClickActionClass *klass)
*
* A value of -1 will make the #ClutterClickAction use the value of
* the [property@Settings:dnd-drag-threshold] property.
- *
- * Since: 1.8
*/
obj_props[PROP_LONG_PRESS_THRESHOLD] =
g_param_spec_int ("long-press-threshold",
@@ -618,8 +608,6 @@ clutter_click_action_class_init (ClutterClickActionClass *klass)
* The signal is emitted when the [class@Actor] to which
* a #ClutterClickAction has been applied should respond to a
* pointer button press and release events
- *
- * Since: 1.4
*/
click_signals[CLICKED] =
g_signal_new (I_("clicked"),
@@ -654,8 +642,6 @@ clutter_click_action_class_init (ClutterClickActionClass *klass)
*
* Return value: Only the %CLUTTER_LONG_PRESS_QUERY state uses the
* returned value of the handler; other states will ignore it
- *
- * Since: 1.8
*/
click_signals[LONG_PRESS] =
g_signal_new (I_("long-press"),
@@ -685,8 +671,6 @@ clutter_click_action_init (ClutterClickAction *self)
* Creates a new #ClutterClickAction instance
*
* Return value: the newly created #ClutterClickAction
- *
- * Since: 1.4
*/
ClutterAction *
clutter_click_action_new (void)
@@ -706,8 +690,6 @@ clutter_click_action_new (void)
*
* This function is useful to break a grab, for instance after a certain
* amount of time has passed.
- *
- * Since: 1.4
*/
void
clutter_click_action_release (ClutterClickAction *action)
@@ -733,8 +715,6 @@ clutter_click_action_release (ClutterClickAction *action)
* Retrieves the button that was pressed.
*
* Return value: the button value
- *
- * Since: 1.4
*/
guint
clutter_click_action_get_button (ClutterClickAction *action)
@@ -755,8 +735,6 @@ clutter_click_action_get_button (ClutterClickAction *action)
* Retrieves the modifier state of the click action.
*
* Return value: the modifier state parameter, or 0
- *
- * Since: 1.6
*/
ClutterModifierType
clutter_click_action_get_state (ClutterClickAction *action)
@@ -777,8 +755,6 @@ clutter_click_action_get_state (ClutterClickAction *action)
* @press_y: (out): return location for the Y coordinate, or %NULL
*
* Retrieves the screen coordinates of the button press.
- *
- * Since: 1.8
*/
void
clutter_click_action_get_coords (ClutterClickAction *action,
diff --git a/clutter/clutter/clutter-click-action.h b/clutter/clutter/clutter-click-action.h
index 92fab76cc0..b2a680a854 100644
--- a/clutter/clutter/clutter-click-action.h
+++ b/clutter/clutter/clutter-click-action.h
@@ -52,8 +52,6 @@ typedef struct _ClutterClickActionPrivate ClutterClickActionPrivate;
*
* The #ClutterClickActionClass structure
* contains only private data
- *
- * Since: 1.4
*/
struct _ClutterClickActionClass
{
diff --git a/clutter/clutter/clutter-clone.c b/clutter/clutter/clutter-clone.c
index 3e1d99602f..f3fccd630a 100644
--- a/clutter/clutter/clutter-clone.c
+++ b/clutter/clutter/clutter-clone.c
@@ -34,8 +34,6 @@
* Unlike clutter_texture_new_from_actor(), #ClutterClone does not require
* the presence of support for FBOs in the underlying GL or GLES
* implementation.
- *
- * Since: 1.0
*/
#include "clutter-build-config.h"
@@ -355,8 +353,6 @@ clutter_clone_class_init (ClutterCloneClass *klass)
* ClutterClone:source:
*
* This property specifies the source actor being cloned.
- *
- * Since: 1.0
*/
obj_props[PROP_SOURCE] =
g_param_spec_object ("source",
@@ -385,8 +381,6 @@ clutter_clone_init (ClutterClone *self)
* Creates a new #ClutterActor which clones @source/
*
* Return value: the newly created #ClutterClone
- *
- * Since: 1.0
*/
ClutterActor *
clutter_clone_new (ClutterActor *source)
@@ -437,8 +431,6 @@ clutter_clone_set_source_internal (ClutterClone *self,
* @source: (allow-none): a #ClutterActor, or %NULL
*
* Sets @source as the source actor to be cloned by @self.
- *
- * Since: 1.0
*/
void
clutter_clone_set_source (ClutterClone *self,
@@ -458,8 +450,6 @@ clutter_clone_set_source (ClutterClone *self,
* Retrieves the source #ClutterActor being cloned by @self.
*
* Return value: (transfer none): the actor source for the clone
- *
- * Since: 1.0
*/
ClutterActor *
clutter_clone_get_source (ClutterClone *self)
diff --git a/clutter/clutter/clutter-clone.h b/clutter/clutter/clutter-clone.h
index d7faf4eeb8..891c04c5ae 100644
--- a/clutter/clutter/clutter-clone.h
+++ b/clutter/clutter/clutter-clone.h
@@ -55,8 +55,6 @@ struct _ClutterClone
* ClutterCloneClass:
*
* The #ClutterCloneClass structure contains only private data
- *
- * Since: 1.0
*/
struct _ClutterCloneClass
{
diff --git a/clutter/clutter/clutter-color.c b/clutter/clutter/clutter-color.c
index c72a089244..dfc0a9711d 100644
--- a/clutter/clutter/clutter-color.c
+++ b/clutter/clutter/clutter-color.c
@@ -98,8 +98,6 @@ static const ClutterColor static_colors[] = {
*
* Return value: a pointer to a static color; the returned pointer
* is owned by Clutter and it should never be modified or freed
- *
- * Since: 1.6
*/
const ClutterColor *
clutter_color_get_static (ClutterStaticColor color)
@@ -637,8 +635,6 @@ parse_hsla (ClutterColor *color,
* be fully opaque.
*
* Return value: %TRUE if parsing succeeded, and %FALSE otherwise
- *
- * Since: 1.0
*/
gboolean
clutter_color_from_string (ClutterColor *color,
@@ -771,8 +767,6 @@ clutter_color_from_string (ClutterColor *color,
* respectively.
*
* Return value: (transfer full): a newly-allocated text string
- *
- * Since: 0.2
*/
gchar *
clutter_color_to_string (const ClutterColor *color)
@@ -797,8 +791,6 @@ clutter_color_to_string (const ClutterColor *color)
* parameter, when using `ClutterColor`s as keys in a #GHashTable.
*
* Return value: %TRUE if the two colors are the same.
- *
- * Since: 0.2
*/
gboolean
clutter_color_equal (gconstpointer v1,
@@ -831,8 +823,6 @@ clutter_color_equal (gconstpointer v1,
* parameter, when using `ClutterColor`s as keys in a #GHashTable.
*
* Return value: a hash value corresponding to the color
- *
- * Since: 1.0
*/
guint
clutter_color_hash (gconstpointer v)
@@ -849,8 +839,6 @@ clutter_color_hash (gconstpointer v)
*
* Interpolates between @initial and @final `ClutterColor`s
* using @progress
- *
- * Since: 1.6
*/
void
clutter_color_interpolate (const ClutterColor *initial,
@@ -892,8 +880,6 @@ clutter_color_progress (const GValue *a,
* freed using clutter_color_free().
*
* Return value: (transfer full): an allocated copy of @color.
- *
- * Since: 0.2
*/
ClutterColor *
clutter_color_copy (const ClutterColor *color)
@@ -909,8 +895,6 @@ clutter_color_copy (const ClutterColor *color)
* @color: a #ClutterColor
*
* Frees a color structure created with clutter_color_copy().
- *
- * Since: 0.2
*/
void
clutter_color_free (ClutterColor *color)
@@ -936,8 +920,6 @@ clutter_color_free (ClutterColor *color)
*
* Return value: (transfer full): the newly allocated color.
* Use clutter_color_free() when done
- *
- * Since: 0.8
*/
ClutterColor *
clutter_color_new (guint8 red,
@@ -959,8 +941,6 @@ clutter_color_new (guint8 red,
*
* Return value: (transfer full): the newly allocated #ClutterColor; use
* clutter_color_free() to free its resources
- *
- * Since: 1.12
*/
ClutterColor *
clutter_color_alloc (void)
@@ -979,8 +959,6 @@ clutter_color_alloc (void)
* Initializes @color with the given values.
*
* Return value: (transfer none): the initialized #ClutterColor
- *
- * Since: 1.12
*/
ClutterColor *
clutter_color_init (ClutterColor *color,
@@ -1046,8 +1024,6 @@ G_DEFINE_BOXED_TYPE_WITH_CODE (ClutterColor, clutter_color,
* @color: the color to set
*
* Sets @value to @color.
- *
- * Since: 0.8
*/
void
clutter_value_set_color (GValue *value,
@@ -1065,8 +1041,6 @@ clutter_value_set_color (GValue *value,
* Gets the #ClutterColor contained in @value.
*
* Return value: (transfer none): the color inside the passed #GValue
- *
- * Since: 0.8
*/
const ClutterColor *
clutter_value_get_color (const GValue *value)
@@ -1160,8 +1134,6 @@ clutter_param_color_get_type (void)
* Creates a #GParamSpec for properties using #ClutterColor.
*
* Return value: the newly created #GParamSpec
- *
- * Since: 0.8
*/
GParamSpec *
clutter_param_spec_color (const gchar *name,
diff --git a/clutter/clutter/clutter-color.h b/clutter/clutter/clutter-color.h
index 232afcce09..99ef088a55 100644
--- a/clutter/clutter/clutter-color.h
+++ b/clutter/clutter/clutter-color.h
@@ -68,8 +68,6 @@ struct _ClutterColor
* @a: value for the alpha channel, between 0 and 255
*
* A macro that initializes a #ClutterColor, to be used when declaring it.
- *
- * Since: 1.12
*/
#define CLUTTER_COLOR_INIT(r,g,b,a) { (r), (g), (b), (a) }
@@ -157,8 +155,6 @@ void clutter_color_interpolate (const ClutterColor *initial,
* @x: a #GValue
*
* Evaluates to %TRUE if @x holds a `ClutterColor`.
- *
- * Since: 1.0
*/
#define CLUTTER_VALUE_HOLDS_COLOR(x) (G_VALUE_HOLDS ((x), CLUTTER_TYPE_COLOR))
@@ -170,8 +166,6 @@ typedef struct _ClutterParamSpecColor ClutterParamSpecColor;
*
* A #GParamSpec subclass for defining properties holding
* a #ClutterColor.
- *
- * Since: 1.0
*/
struct _ClutterParamSpecColor
{
diff --git a/clutter/clutter/clutter-colorize-effect.c b/clutter/clutter/clutter-colorize-effect.c
index 84c7f4831c..697900ac0b 100644
--- a/clutter/clutter/clutter-colorize-effect.c
+++ b/clutter/clutter/clutter-colorize-effect.c
@@ -29,8 +29,6 @@
*
* #ClutterColorizeEffect is a sub-class of #ClutterEffect that
* colorizes an actor with the given tint.
- *
- * Since: 1.4
*/
#define CLUTTER_COLORIZE_EFFECT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass),
CLUTTER_TYPE_COLORIZE_EFFECT, ClutterColorizeEffectClass))
@@ -182,8 +180,6 @@ clutter_colorize_effect_class_init (ClutterColorizeEffectClass *klass)
* ClutterColorizeEffect:tint:
*
* The tint to apply to the actor
- *
- * Since: 1.4
*/
obj_props[PROP_TINT] =
clutter_param_spec_color ("tint",
@@ -254,8 +250,6 @@ clutter_colorize_effect_init (ClutterColorizeEffect *self)
* clutter_actor_add_effect()
*
* Return value: the newly created #ClutterColorizeEffect or %NULL
- *
- * Since: 1.4
*/
ClutterEffect *
clutter_colorize_effect_new (const ClutterColor *tint)
@@ -271,8 +265,6 @@ clutter_colorize_effect_new (const ClutterColor *tint)
* @tint: the color to be used
*
* Sets the tint to be used when colorizing
- *
- * Since: 1.4
*/
void
clutter_colorize_effect_set_tint (ClutterColorizeEffect *effect,
@@ -295,8 +287,6 @@ clutter_colorize_effect_set_tint (ClutterColorizeEffect *effect,
* @tint: (out caller-allocates): return location for the color used
*
* Retrieves the tint used by @effect
- *
- * Since: 1.4
*/
void
clutter_colorize_effect_get_tint (ClutterColorizeEffect *effect,
diff --git a/clutter/clutter/clutter-constraint.c b/clutter/clutter/clutter-constraint.c
index 114935cc1a..f901224750 100644
--- a/clutter/clutter/clutter-constraint.c
+++ b/clutter/clutter/clutter-constraint.c
@@ -123,8 +123,6 @@
* call clutter_actor_queue_relayout() on the actor to which it is attached
* to whenever any parameter is changed. The actor to which it is attached
* can be recovered at any point using clutter_actor_meta_get_actor().
- *
- * Since: 1.4
*/
#include "clutter-build-config.h"
diff --git a/clutter/clutter/clutter-constraint.h b/clutter/clutter/clutter-constraint.h
index a58768ab51..ddb0cc69a1 100644
--- a/clutter/clutter/clutter-constraint.h
+++ b/clutter/clutter/clutter-constraint.h
@@ -58,8 +58,6 @@ struct _ClutterConstraint
*
* The #ClutterConstraintClass structure contains
* only private data
- *
- * Since: 1.4
*/
struct _ClutterConstraintClass
{
diff --git a/clutter/clutter/clutter-container.c b/clutter/clutter/clutter-container.c
index 7ae9d0243b..c93a9d4d92 100644
--- a/clutter/clutter/clutter-container.c
+++ b/clutter/clutter/clutter-container.c
@@ -71,8 +71,6 @@
* it provides some common API for notifying when a child actor is added
* or removed, as well as the infrastructure for accessing child properties
* through [class@ChildMeta].
- *
- * Since: 0.4
*/
enum
@@ -130,8 +128,6 @@ clutter_container_default_init (ClutterContainerInterface *iface)
*
* The signal is emitted each time an actor
* has been added to @container.
- *
- * Since: 0.4
*/
container_signals[ACTOR_ADDED] =
g_signal_new (I_("actor-added"),
@@ -148,8 +144,6 @@ clutter_container_default_init (ClutterContainerInterface *iface)
*
* The signal is emitted each time an actor
* is removed from @container.
- *
- * Since: 0.4
*/
container_signals[ACTOR_REMOVED] =
g_signal_new (I_("actor-removed"),
@@ -169,8 +163,6 @@ clutter_container_default_init (ClutterContainerInterface *iface)
* The signal is emitted each time a property is
* being set through the clutter_container_child_set() and
* clutter_container_child_set_property() calls.
- *
- * Since: 0.8
*/
container_signals[CHILD_NOTIFY] =
g_signal_new (I_("child-notify"),
@@ -306,8 +298,6 @@ container_remove_valist (ClutterContainer *container,
* deprecated virtual function. The default implementation will
* call clutter_actor_add_child().
*
- * Since: 0.4
- *
* Deprecated: 1.10: Use clutter_actor_add_child() instead.
*/
void
@@ -339,8 +329,6 @@ clutter_container_add (ClutterContainer *container,
* deprecated virtual function. The default implementation will
* call clutter_actor_add_child().
*
- * Since: 0.4
- *
* Deprecated: 1.10: Use clutter_actor_add_child() instead.
*/
void
@@ -369,8 +357,6 @@ clutter_container_add_actor (ClutterContainer *container,
* deprecated virtual function. The default implementation will call
* clutter_actor_remove_child().
*
- * Since: 0.4
- *
* Deprecated: 1.10: Use clutter_actor_remove_child() instead.
*/
void
@@ -402,8 +388,6 @@ clutter_container_remove (ClutterContainer *container,
* deprecated virtual function. The default implementation will call
* clutter_actor_remove_child().
*
- * Since: 0.4
- *
* Deprecated: 1.10: Use clutter_actor_remove_child() instead.
*/
void
@@ -426,8 +410,6 @@ clutter_container_remove_actor (ClutterContainer *container,
*
* Return value: (transfer none): The child actor with the requested name,
* or %NULL if no actor with that name was found.
- *
- * Since: 0.6
*/
ClutterActor *
clutter_container_find_child_by_name (ClutterContainer *container,
@@ -538,8 +520,6 @@ destroy_child_meta (ClutterContainer *container,
* Return value: (transfer none): the #ClutterChildMeta for the @actor child
* of @container or %NULL if the specifiec actor does not exist or the
* container is not configured to provide `ClutterChildMeta`s
- *
- * Since: 0.8
*/
ClutterChildMeta *
clutter_container_get_child_meta (ClutterContainer *container,
@@ -570,8 +550,6 @@ clutter_container_get_child_meta (ClutterContainer *container,
* #ClutterContainer::add() virtual function implementation.
*
* Applications should not call this function.
- *
- * Since: 1.2
*/
void
clutter_container_create_child_meta (ClutterContainer *container,
@@ -606,8 +584,6 @@ clutter_container_create_child_meta (ClutterContainer *container,
* #ClutterContainer::add() virtual function implementation.
*
* Applications should not call this function.
- *
- * Since: 1.2
*/
void
clutter_container_destroy_child_meta (ClutterContainer *container,
@@ -636,8 +612,6 @@ clutter_container_destroy_child_meta (ClutterContainer *container,
*
* Return value: (transfer none): The #GParamSpec for the property or %NULL
* if no such property exist.
- *
- * Since: 0.8
*/
GParamSpec *
clutter_container_class_find_child_property (GObjectClass *klass,
@@ -675,8 +649,6 @@ clutter_container_class_find_child_property (GObjectClass *klass,
*
* Return value: (array length=n_properties) (transfer full): an array
* of `GParamSpec`s which should be freed after use.
- *
- * Since: 0.8
*/
GParamSpec **
clutter_container_class_list_child_properties (GObjectClass *klass,
@@ -737,8 +709,6 @@ container_set_child_property (ClutterContainer *container,
* @value: the value.
*
* Sets a container-specific property on a child of @container.
- *
- * Since: 0.8
*/
void
clutter_container_child_set_property (ClutterContainer *container,
@@ -785,8 +755,6 @@ clutter_container_child_set_property (ClutterContainer *container,
* pairs terminated with NULL.
*
* Sets container specific properties on the child of a container.
- *
- * Since: 0.8
*/
void
clutter_container_child_set (ClutterContainer *container,
@@ -880,8 +848,6 @@ container_get_child_property (ClutterContainer *container,
* Note that clutter_container_child_set_property() is really intended for
* language bindings, clutter_container_child_set() is much more convenient
* for C programming.
- *
- * Since: 0.8
*/
void
clutter_container_child_get_property (ClutterContainer *container,
@@ -933,8 +899,6 @@ clutter_container_child_get_property (ClutterContainer *container,
* In general, a copy is made of the property contents and the caller is
* responsible for freeing the memory in the appropriate manner for the type, for
* instance by calling g_free() or g_object_unref().
- *
- * Since: 0.8
*/
void
clutter_container_child_get (ClutterContainer *container,
@@ -1005,8 +969,6 @@ clutter_container_child_get (ClutterContainer *container,
* Calls the #ClutterContainerIface.child_notify() virtual function
* of #ClutterContainer. The default implementation will emit the
* #ClutterContainer::child-notify signal.
- *
- * Since: 1.6
*/
void
clutter_container_child_notify (ClutterContainer *container,
diff --git a/clutter/clutter/clutter-container.h b/clutter/clutter/clutter-container.h
index 6ecce0e7d4..14431fef75 100644
--- a/clutter/clutter/clutter-container.h
+++ b/clutter/clutter/clutter-container.h
@@ -67,8 +67,6 @@ typedef struct _ClutterContainerIface ClutterContainerIface;
* Base interface for container actors. The @add and @remove
* virtual functions must be provided by any implementation; the other
* virtual functions are optional.
- *
- * Since: 0.4
*/
struct _ClutterContainerIface
{
diff --git a/clutter/clutter/clutter-content.c b/clutter/clutter/clutter-content.c
index 3160e034ec..599a8808ad 100644
--- a/clutter/clutter/clutter-content.c
+++ b/clutter/clutter/clutter-content.c
@@ -31,9 +31,7 @@
* painting the content of a [class@Actor].
*
* Multiple actors can use the same #ClutterContent instance, in order
- * to share the resources associated with painting the same content.
- *
- * Since: 1.10.
+ * to share the resources associated with painting the same content..
*/
#include "clutter-build-config.h"
@@ -122,8 +120,6 @@ clutter_content_default_init (ClutterContentInterface *iface)
*
* This signal is emitted each time a #ClutterContent implementation is
* assigned to a #ClutterActor.
- *
- * Since: 1.10
*/
content_signals[ATTACHED] =
g_signal_new (I_("attached"),
@@ -141,8 +137,6 @@ clutter_content_default_init (ClutterContentInterface *iface)
*
* This signal is emitted each time a #ClutterContent implementation is
* removed from a #ClutterActor.
- *
- * Since: 1.10
*/
content_signals[DETACHED] =
g_signal_new (I_("detached"),
@@ -163,8 +157,6 @@ clutter_content_default_init (ClutterContentInterface *iface)
* This function should be called by #ClutterContent implementations when
* they change the way a the content should be painted regardless of the
* actor state.
- *
- * Since: 1.10
*/
void
clutter_content_invalidate (ClutterContent *content)
@@ -333,8 +325,6 @@ _clutter_content_paint_content (ClutterContent *content,
*
* Return value: %TRUE if the content has a preferred size, and %FALSE
* otherwise
- *
- * Since: 1.10
*/
gboolean
clutter_content_get_preferred_size (ClutterContent *content,
diff --git a/clutter/clutter/clutter-content.h b/clutter/clutter/clutter-content.h
index 77b44dc3fc..2118858e10 100644
--- a/clutter/clutter/clutter-content.h
+++ b/clutter/clutter/clutter-content.h
@@ -53,8 +53,6 @@ G_DECLARE_INTERFACE (ClutterContent, clutter_content, CLUTTER, CONTENT, GObject)
*
* The #ClutterContentInterface structure contains only
* private data.
- *
- * Since: 1.10
*/
struct _ClutterContentInterface
{
diff --git a/clutter/clutter/clutter-deform-effect.c b/clutter/clutter/clutter-deform-effect.c
index 9f86d386ed..f67b228199 100644
--- a/clutter/clutter/clutter-deform-effect.c
+++ b/clutter/clutter/clutter-deform-effect.c
@@ -46,8 +46,6 @@
* Each passed vertex is an in-out parameter that initially contains the
* position of the vertex and should be modified according to a specific
* deformation algorithm.
- *
- * Since: 1.4
*/
#include "clutter-build-config.h"
@@ -595,8 +593,6 @@ clutter_deform_effect_class_init (ClutterDeformEffectClass *klass)
*
* The number of horizontal tiles. The bigger the number, the
* smaller the tiles
- *
- * Since: 1.4
*/
obj_props[PROP_X_TILES] =
g_param_spec_uint ("x-tiles",
@@ -611,8 +607,6 @@ clutter_deform_effect_class_init (ClutterDeformEffectClass *klass)
*
* The number of vertical tiles. The bigger the number, the
* smaller the tiles
- *
- * Since: 1.4
*/
obj_props[PROP_Y_TILES] =
g_param_spec_uint ("y-tiles",
@@ -629,8 +623,6 @@ clutter_deform_effect_class_init (ClutterDeformEffectClass *klass)
* to which this effect has been applied
*
* By default, no material will be used
- *
- * Since: 1.4
*/
obj_props[PROP_BACK_MATERIAL] =
g_param_spec_boxed ("back-material",
@@ -671,8 +663,6 @@ clutter_deform_effect_init (ClutterDeformEffect *self)
*
* The #ClutterDeformEffect will take a reference on the material's
* handle
- *
- * Since: 1.4
*/
void
clutter_deform_effect_set_back_material (ClutterDeformEffect *effect,
@@ -704,8 +694,6 @@ clutter_deform_effect_set_back_material (ClutterDeformEffect *effect,
* Return value: (transfer none): a handle for the material, or %NULL.
* The returned material is owned by the #ClutterDeformEffect and it
* should not be freed directly
- *
- * Since: 1.4
*/
CoglHandle
clutter_deform_effect_get_back_material (ClutterDeformEffect *effect)
@@ -726,8 +714,6 @@ clutter_deform_effect_get_back_material (ClutterDeformEffect *effect)
*
* More tiles allow a finer grained deformation at the expenses
* of computation
- *
- * Since: 1.4
*/
void
clutter_deform_effect_set_n_tiles (ClutterDeformEffect *effect,
@@ -781,8 +767,6 @@ clutter_deform_effect_set_n_tiles (ClutterDeformEffect *effect,
*
* Retrieves the number of horizontal and vertical tiles used to sub-divide
* the actor's geometry during the effect
- *
- * Since: 1.4
*/
void
clutter_deform_effect_get_n_tiles (ClutterDeformEffect *effect,
@@ -804,8 +788,6 @@ clutter_deform_effect_get_n_tiles (ClutterDeformEffect *effect,
*
* Invalidates the `effect`'s vertices and, if it is associated
* to an actor, it will queue a redraw
- *
- * Since: 1.4
*/
void
clutter_deform_effect_invalidate (ClutterDeformEffect *effect)
diff --git a/clutter/clutter/clutter-deform-effect.h b/clutter/clutter/clutter-deform-effect.h
index d439618247..b29d38bb75 100644
--- a/clutter/clutter/clutter-deform-effect.h
+++ b/clutter/clutter/clutter-deform-effect.h
@@ -60,8 +60,6 @@ struct _ClutterDeformEffect
*
* The #ClutterDeformEffectClass structure contains
* only private data
- *
- * Since: 1.4
*/
struct _ClutterDeformEffectClass
{
diff --git a/clutter/clutter/clutter-desaturate-effect.c b/clutter/clutter/clutter-desaturate-effect.c
index fbc394e8c5..10246167f4 100644
--- a/clutter/clutter/clutter-desaturate-effect.c
+++ b/clutter/clutter/clutter-desaturate-effect.c
@@ -31,8 +31,6 @@
* desaturates the color of an actor and its contents. The strength
* of the desaturation effect is controllable and animatable through
* the #ClutterDesaturateEffect:factor property.
- *
- * Since: 1.4
*/
#define CLUTTER_DESATURATE_EFFECT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass),
CLUTTER_TYPE_DESATURATE_EFFECT, ClutterDesaturateEffectClass))
@@ -199,8 +197,6 @@ clutter_desaturate_effect_class_init (ClutterDesaturateEffectClass *klass)
*
* The desaturation factor, between 0.0 (no desaturation) and 1.0 (full
* desaturation).
- *
- * Since: 1.4
*/
obj_props[PROP_FACTOR] =
g_param_spec_double ("factor",
@@ -257,8 +253,6 @@ clutter_desaturate_effect_init (ClutterDesaturateEffect *self)
* clutter_actor_add_effect()
*
* Return value: the newly created #ClutterDesaturateEffect or %NULL
- *
- * Since: 1.4
*/
ClutterEffect *
clutter_desaturate_effect_new (gdouble factor)
@@ -277,8 +271,6 @@ clutter_desaturate_effect_new (gdouble factor)
*
* Sets the desaturation factor for @effect, with 0.0 being "do not desaturate"
* and 1.0 being "fully desaturate"
- *
- * Since: 1.4
*/
void
clutter_desaturate_effect_set_factor (ClutterDesaturateEffect *effect,
@@ -305,8 +297,6 @@ clutter_desaturate_effect_set_factor (ClutterDesaturateEffect *effect,
* Retrieves the desaturation factor of @effect
*
* Return value: the desaturation factor
- *
- * Since: 1.4
*/
gdouble
clutter_desaturate_effect_get_factor (ClutterDesaturateEffect *effect)
diff --git a/clutter/clutter/clutter-effect.c b/clutter/clutter/clutter-effect.c
index 9558a82ef1..85882e3297 100644
--- a/clutter/clutter/clutter-effect.c
+++ b/clutter/clutter/clutter-effect.c
@@ -157,8 +157,6 @@
* klass->paint = my_effect_paint;
* }
* ```
- *
- * Since: 1.4
*/
#include "clutter-build-config.h"
@@ -378,8 +376,6 @@ _clutter_effect_has_custom_paint_volume (ClutterEffect *effect)
* one then that will override this call. In that case this effect
* will instead be called with the %CLUTTER_EFFECT_PAINT_ACTOR_DIRTY
* flag set.
- *
- * Since: 1.8
*/
void
clutter_effect_queue_repaint (ClutterEffect *effect)
diff --git a/clutter/clutter/clutter-effect.h b/clutter/clutter/clutter-effect.h
index 82ab7f2c16..fd783b494c 100644
--- a/clutter/clutter/clutter-effect.h
+++ b/clutter/clutter/clutter-effect.h
@@ -59,8 +59,6 @@ struct _ClutterEffect
* @pick: virtual function
*
* The #ClutterEffectClass structure contains only private data
- *
- * Since: 1.4
*/
struct _ClutterEffectClass
{
diff --git a/clutter/clutter/clutter-enums.h b/clutter/clutter/clutter-enums.h
index 157c2a2496..d836884915 100644
--- a/clutter/clutter/clutter-enums.h
+++ b/clutter/clutter/clutter-enums.h
@@ -49,8 +49,6 @@ G_BEGIN_DECLS
* an actor is scaled keeping the position of the specified portion
* at the same coordinates.
*
- * Since: 0.2
- *
* Deprecated: 1.22: Use the normalized #ClutterActor pivot point instead
*/
typedef enum /*< prefix=CLUTTER_GRAVITY >*/
@@ -74,8 +72,6 @@ typedef enum /*< prefix=CLUTTER_GRAVITY >*/
* @CLUTTER_Z_AXIS: Rotate around the Z axis
*
* Axis of a rotation.
- *
- * Since: 0.4
*/
typedef enum /*< prefix=CLUTTER >*/
{
@@ -91,8 +87,6 @@ typedef enum /*< prefix=CLUTTER >*/
*
* Direction of a rotation.
*
- * Since: 0.4
- *
* Deprecated: 1.22
*/
typedef enum /*< prefix=CLUTTER_ROTATE >*/
@@ -109,8 +103,6 @@ typedef enum /*< prefix=CLUTTER_ROTATE >*/
* #ClutterContent, if it has any (available since 1.22)
*
* Specifies the type of requests for a #ClutterActor.
- *
- * Since: 0.8
*/
typedef enum /*< prefix=CLUTTER_REQUEST >*/
{
@@ -204,8 +196,6 @@ typedef enum /*< prefix=CLUTTER_REQUEST >*/
* Every global alpha function registered using clutter_alpha_register_func()
* or clutter_alpha_register_closure() will have a logical id greater than
* %CLUTTER_ANIMATION_LAST.
- *
- * Since: 1.0
*/
typedef enum
{
@@ -288,8 +278,6 @@ typedef enum
* @CLUTTER_TEXT_DIRECTION_RTL: Use right-to-left text direction
*
* The text direction to be used by [class@Actor]s
- *
- * Since: 1.2
*/
typedef enum
{
@@ -304,8 +292,6 @@ typedef enum
* @CLUTTER_FRAGMENT_SHADER: a fragment shader
*
* The type of GLSL shader program
- *
- * Since: 1.4
*/
typedef enum
{
@@ -340,8 +326,6 @@ typedef enum
* reserved values such as %CLUTTER_MODIFIER_RESERVED_13_MASK. Your code
* should preserve and ignore them. You can use %CLUTTER_MODIFIER_MASK to
* remove all reserved values.
- *
- * Since: 0.4
*/
typedef enum
{
@@ -509,8 +493,6 @@ typedef enum /*< prefix=CLUTTER_ACTOR >*/
* on stage.
*
* Possible flags to pass to clutter_actor_set_offscreen_redirect().
- *
- * Since: 1.8
*/
typedef enum /*< prefix=CLUTTER_OFFSCREEN_REDIRECT >*/
{
@@ -527,8 +509,6 @@ typedef enum /*< prefix=CLUTTER_OFFSCREEN_REDIRECT >*/
*
* Specifies the axis on which #ClutterAlignConstraint should maintain
* the alignment.
- *
- * Since: 1.4
*/
typedef enum /*< prefix=CLUTTER_ALIGN >*/
{
@@ -544,8 +524,6 @@ typedef enum /*< prefix=CLUTTER_ALIGN >*/
*
* The mode of interpolation between key frames
*
- * Since: 1.2
- *
* Deprecated: 1.22
*/
typedef enum
@@ -569,8 +547,6 @@ typedef enum
*
* The alignment policies available on each axis for #ClutterBinLayout
*
- * Since: 1.2
- *
* Deprecated: 1.12: Use #ClutterActorAlign and the #ClutterActor
* API instead
*/
@@ -597,8 +573,6 @@ typedef enum
* %CLUTTER_BIND_SIZE (added in Clutter 1.10)
*
* Specifies which property should be used in a binding
- *
- * Since: 1.4
*/
typedef enum /*< prefix=CLUTTER_BIND >*/
{
@@ -637,8 +611,6 @@ typedef enum /*< prefix=CLUTTER_EFFECT_PAINT >*/
* the right, depending on the used axis
*
* The alignment policies available on each axis of the #ClutterBoxLayout
- *
- * Since: 1.2
*/
typedef enum
{
@@ -655,8 +627,6 @@ typedef enum
* @CLUTTER_LONG_PRESS_CANCEL: The long press was cancelled
*
* The states for the #ClutterClickAction::long-press signal.
- *
- * Since: 1.8
*/
typedef enum /*< prefix=CLUTTER_LONG_PRESS >*/
{
@@ -714,8 +684,6 @@ typedef enum /*< prefix=CLUTTER_LONG_PRESS >*/
* @CLUTTER_COLOR_TRANSPARENT: Transparent color (00000000)
*
* Named colors, for accessing global colors defined by Clutter
- *
- * Since: 1.6
*/
typedef enum /*< prefix=CLUTTER_COLOR >*/
{
@@ -779,8 +747,6 @@ typedef enum /*< prefix=CLUTTER_COLOR >*/
*
* The axis of the constraint that should be applied on the
* dragging action
- *
- * Since: 1.4
*/
typedef enum /*< prefix=CLUTTER_DRAG >*/
{
@@ -797,8 +763,6 @@ typedef enum /*< prefix=CLUTTER_DRAG >*/
* @CLUTTER_EVENT_FLAG_REPEATED: Auto-repeated event
*
* Flags for the #ClutterEvent
- *
- * Since: 0.6
*/
typedef enum /*< flags prefix=CLUTTER_EVENT >*/
{
@@ -846,8 +810,6 @@ typedef enum /*< flags prefix=CLUTTER_EVENT >*/
* added in 1.10
*
* Types of events.
- *
- * Since: 0.4
*/
typedef enum /*< prefix=CLUTTER >*/
{
@@ -894,8 +856,6 @@ typedef enum /*< prefix=CLUTTER >*/
*
* The %CLUTTER_SCROLL_SMOOTH value implies that the #ClutterScrollEvent
* has precise scrolling delta information.
- *
- * Since: 0.4
*/
typedef enum /*< prefix=CLUTTER_SCROLL >*/
{
@@ -915,8 +875,6 @@ typedef enum /*< prefix=CLUTTER_SCROLL >*/
*
* The direction of the arrangement of the children inside
* a #ClutterFlowLayout
- *
- * Since: 1.2
*/
typedef enum /*< prefix=CLUTTER_FLOW >*/
{
@@ -966,8 +924,6 @@ typedef enum /*< prefix=CLUTTER_INPUT_CAPABILITY >*/
*
* The #ClutterInputDeviceType enumeration can be extended at later
* date; not every platform supports every input device type.
- *
- * Since: 1.0
*/
typedef enum
{
@@ -995,8 +951,6 @@ typedef enum
* to a logical device
*
* The mode for input devices available.
- *
- * Since: 1.6
*/
typedef enum
{
@@ -1021,8 +975,6 @@ typedef enum
* useful when iterating over the enumeration values (Since 1.12)
*
* The type of axes Clutter recognizes on a #ClutterInputDevice
- *
- * Since: 1.6
*/
typedef enum
{
@@ -1063,8 +1015,6 @@ typedef enum
* @CLUTTER_SNAP_EDGE_LEFT: the left edge
*
* The edge to snap
- *
- * Since: 1.6
*/
typedef enum
{
@@ -1081,8 +1031,6 @@ typedef enum
* @CLUTTER_PICK_ALL: Paint all actors
*
* Controls the paint cycle of the scene graph when in pick mode
- *
- * Since: 1.0
*/
typedef enum
{
@@ -1099,8 +1047,6 @@ typedef enum
* @CLUTTER_SWIPE_DIRECTION_RIGHT: Rightwards swipe gesture
*
* The main direction of the swipe gesture
- *
- * Since: 1.8
*/
typedef enum /*< prefix=CLUTTER_SWIPE_DIRECTION >*/
{
@@ -1120,8 +1066,6 @@ typedef enum /*< prefix=CLUTTER_SWIPE_DIRECTION >*/
*
* The axis of the constraint that should be applied on the
* panning action
- *
- * Since: 1.12
*/
typedef enum /*< prefix=CLUTTER_PAN >*/
{
@@ -1142,8 +1086,6 @@ typedef enum /*< prefix=CLUTTER_PAN >*/
*
* Flags for clutter_texture_set_from_rgb_data().
*
- * Since: 0.4
- *
* Deprecated: 1.22: The #ClutterTexture class was the only user of
* this API
*/
@@ -1166,8 +1108,6 @@ typedef enum /*< prefix=CLUTTER_TEXTURE >*/
*
* Enumaration controlling the texture quality.
*
- * Since: 0.8
- *
* Deprecated: 1.22: The #ClutterTexture class was the only user of
* this API; use #ClutterImage and clutter_actor_set_content_scaling_filters()
* instead.
@@ -1185,8 +1125,6 @@ typedef enum /*< prefix=CLUTTER_TEXTURE_QUALITY >*/
* @CLUTTER_TIMELINE_BACKWARD: backward direction for a timeline
*
* The direction of a #ClutterTimeline
- *
- * Since: 0.6
*/
typedef enum
{
@@ -1205,8 +1143,6 @@ typedef enum
* The type of unit in which a value is expressed
*
* This enumeration might be expanded at later date
- *
- * Since: 1.0
*/
typedef enum /*< prefix=CLUTTER_UNIT >*/
{
@@ -1236,8 +1172,6 @@ typedef enum /*< prefix=CLUTTER_UNIT >*/
* coordinates relative to the last node.
*
* Types of nodes in a #ClutterPath.
- *
- * Since: 1.0
*/
typedef enum
{
@@ -1268,8 +1202,6 @@ typedef enum
* Alignment only matters if the allocated space given to an actor is
* bigger than its natural size; for example, when the #ClutterActor:x-expand
* or the #ClutterActor:y-expand properties of #ClutterActor are set to %TRUE.
- *
- * Since: 1.10
*/
typedef enum
{
@@ -1287,8 +1219,6 @@ typedef enum
* painting the stages
*
* Flags to pass to clutter_threads_add_repaint_func_full().
- *
- * Since: 1.10
*/
typedef enum
{
@@ -1312,8 +1242,6 @@ typedef enum
* allocation, while maintaining the aspect ratio
*
* Controls the alignment of the #ClutterContent inside a #ClutterActor.
- *
- * Since: 1.10
*/
typedef enum
{
@@ -1343,8 +1271,6 @@ typedef enum
*
* The scaling filters to be used with the [property@Actor:minification-filter]
* and [property@Actor:magnification-filter] properties.
- *
- * Since: 1.10
*/
typedef enum
{
@@ -1359,8 +1285,6 @@ typedef enum
* @CLUTTER_ORIENTATION_VERTICAL: A vertical orientation
*
* Represents the orientation of actors or layout managers.
- *
- * Since: 1.12
*/
typedef enum
{
@@ -1376,8 +1300,6 @@ typedef enum
* @CLUTTER_SCROLL_BOTH: Scroll in both directions
*
* Scroll modes.
- *
- * Since: 1.12
*/
typedef enum /*< prefix=CLUTTER_SCROLL >*/
{
@@ -1397,8 +1319,6 @@ typedef enum /*< prefix=CLUTTER_SCROLL >*/
* @CLUTTER_GRID_POSITION_BOTTOM: bottom position
*
* Grid position modes.
- *
- * Since: 1.12
*/
typedef enum
{
@@ -1416,8 +1336,6 @@ typedef enum
* @CLUTTER_REPEAT_BOTH: Repeat the content on both axis
*
* Content repeat modes.
- *
- * Since: 1.12
*/
typedef enum
{
@@ -1454,8 +1372,6 @@ typedef enum
* Change the value transition of a step function.
*
* See clutter_timeline_set_step_progress().
- *
- * Since: 1.12
*/
typedef enum
{
@@ -1477,8 +1393,6 @@ typedef enum
*
* Enum passed to the [method@GestureAction.set_threshold_trigger_edge]
* function.
- *
- * Since: 1.18
*/
typedef enum
{
@@ -1515,9 +1429,7 @@ typedef enum
* to undo any visible/permanent changes that were done throughout the
* progress of the gesture.
*
- * See also #ClutterTouchpadPinchEvent and #ClutterTouchpadPinchEvent.
- *
- * Since: 1.24
+ * See also #ClutterTouchpadPinchEvent and #ClutterTouchpadPinchEvent.4
*/
typedef enum
{
@@ -1539,9 +1451,7 @@ typedef enum
* The scroll source determines the source of the scroll event.
*
* Keep in mind that the source device #ClutterInputDeviceType is not enough
- * to infer the scroll source.
- *
- * Since: 1.26
+ * to infer the scroll source.6
*/
typedef enum
{
@@ -1559,9 +1469,7 @@ typedef enum
*
* Flags used to notify the axes that were stopped in a #ClutterScrollEvent.
*
- * These can be used to trigger post-scroll effects like kinetic scrolling.
- *
- * Since: 1.26
+ * These can be used to trigger post-scroll effects like kinetic scrolling.6
*/
typedef enum
{
@@ -1581,9 +1489,7 @@ typedef enum
* @CLUTTER_INPUT_DEVICE_TOOL_MOUSE: The tool is a mouse
* @CLUTTER_INPUT_DEVICE_TOOL_LENS: The tool is a lens
*
- * Defines the type of tool that a #ClutterInputDeviceTool represents.
- *
- * Since: 1.28
+ * Defines the type of tool that a #ClutterInputDeviceTool represents.8
*/
typedef enum
{
diff --git a/clutter/clutter/clutter-event.c b/clutter/clutter/clutter-event.c
index 1092929bf8..6d2c19ff29 100644
--- a/clutter/clutter/clutter-event.c
+++ b/clutter/clutter/clutter-event.c
@@ -91,8 +91,6 @@ G_DEFINE_BOXED_TYPE (ClutterEventSequence, clutter_event_sequence,
* Retrieves the pointer to platform-specific data inside an event
*
* Return value: a pointer to platform-specific data
- *
- * Since: 1.4
*/
gpointer
_clutter_event_get_platform_data (const ClutterEvent *event)
@@ -106,8 +104,6 @@ _clutter_event_get_platform_data (const ClutterEvent *event)
* @data: a pointer to platform-specific data
*
* Sets the pointer to platform-specific data inside an event
- *
- * Since: 1.4
*/
void
_clutter_event_set_platform_data (ClutterEvent *event,
@@ -146,8 +142,6 @@ clutter_event_type (const ClutterEvent *event)
* Retrieves the time of the event.
*
* Return value: the time of the event, or %CLUTTER_CURRENT_TIME
- *
- * Since: 0.4
*/
guint32
clutter_event_get_time (const ClutterEvent *event)
@@ -163,8 +157,6 @@ clutter_event_get_time (const ClutterEvent *event)
* @time_: the time of the event
*
* Sets the time of the event.
- *
- * Since: 1.8
*/
void
clutter_event_set_time (ClutterEvent *event,
@@ -184,8 +176,6 @@ clutter_event_set_time (ClutterEvent *event,
* the effective state.
*
* Return value: the modifier state parameter, or 0
- *
- * Since: 0.4
*/
ClutterModifierType
clutter_event_get_state (const ClutterEvent *event)
@@ -227,8 +217,6 @@ clutter_event_get_state (const ClutterEvent *event)
* @state: the modifier state to set
*
* Sets the modifier state of the event.
- *
- * Since: 1.8
*/
void
clutter_event_set_state (ClutterEvent *event,
@@ -298,8 +286,6 @@ _clutter_event_set_state_full (ClutterEvent *event,
* Retrieves the decomposition of the keyboard state into button, base,
* latched, locked and effective. This can be used to transmit to other
* applications, for example when implementing a wayland compositor.
- *
- * Since: 1.16
*/
void
clutter_event_get_state_full (const ClutterEvent *event,
@@ -332,8 +318,6 @@ clutter_event_get_state_full (const ClutterEvent *event,
* @y: (out): return location for the Y coordinate, or %NULL
*
* Retrieves the coordinates of @event and puts them into @x and @y.
- *
- * Since: 0.4
*/
void
clutter_event_get_coords (const ClutterEvent *event,
@@ -359,8 +343,6 @@ clutter_event_get_coords (const ClutterEvent *event,
* @position: a #graphene_point_t
*
* Retrieves the event coordinates as a #graphene_point_t.
- *
- * Since: 1.12
*/
void
clutter_event_get_position (const ClutterEvent *event,
@@ -439,8 +421,6 @@ clutter_event_get_position (const ClutterEvent *event,
* @y: the Y coordinate of the event
*
* Sets the coordinates of the @event.
- *
- * Since: 1.8
*/
void
clutter_event_set_coords (ClutterEvent *event,
@@ -523,8 +503,6 @@ clutter_event_set_coords (ClutterEvent *event,
* NULL if the event has no source.
*
* Return value: (transfer none): a #ClutterActor
- *
- * Since: 0.6
*/
ClutterActor *
clutter_event_get_source (const ClutterEvent *event)
@@ -541,8 +519,6 @@ clutter_event_get_source (const ClutterEvent *event)
* @actor: (allow-none): a #ClutterActor, or %NULL
*
* Sets the source #ClutterActor of @event.
- *
- * Since: 1.8
*/
void
clutter_event_set_source (ClutterEvent *event,
@@ -558,8 +534,6 @@ clutter_event_set_source (ClutterEvent *event,
* %NULL if the event has no stage.
*
* Return value: (transfer none): a #ClutterStage
- *
- * Since: 0.8
*/
ClutterStage *
clutter_event_get_stage (const ClutterEvent *event)
@@ -575,8 +549,6 @@ clutter_event_get_stage (const ClutterEvent *event)
* @stage: (allow-none): a #ClutterStage, or %NULL
*
* Sets the source #ClutterStage of the event.
- *
- * Since: 1.8
*/
void
clutter_event_set_stage (ClutterEvent *event,
@@ -598,8 +570,6 @@ clutter_event_set_stage (ClutterEvent *event,
* Retrieves the #ClutterEventFlags of @event
*
* Return value: the event flags
- *
- * Since: 1.0
*/
ClutterEventFlags
clutter_event_get_flags (const ClutterEvent *event)
@@ -615,8 +585,6 @@ clutter_event_get_flags (const ClutterEvent *event)
* @flags: a binary OR of #ClutterEventFlags values
*
* Sets the #ClutterEventFlags of @event
- *
- * Since: 1.8
*/
void
clutter_event_set_flags (ClutterEvent *event,
@@ -639,8 +607,6 @@ clutter_event_set_flags (ClutterEvent *event,
* Retrieves the related actor of a crossing event.
*
* Return value: (transfer none): the related #ClutterActor, or %NULL
- *
- * Since: 1.0
*/
ClutterActor *
clutter_event_get_related (const ClutterEvent *event)
@@ -658,8 +624,6 @@ clutter_event_get_related (const ClutterEvent *event)
* @actor: (allow-none): a #ClutterActor or %NULL
*
* Sets the related actor of a crossing event
- *
- * Since: 1.8
*/
void
clutter_event_set_related (ClutterEvent *event,
@@ -683,8 +647,6 @@ clutter_event_set_related (ClutterEvent *event,
* @dy: delta on the vertical axis
*
* Sets the precise scrolling information of @event.
- *
- * Since: 1.10
*/
void
clutter_event_set_scroll_delta (ClutterEvent *event,
@@ -710,8 +672,6 @@ clutter_event_set_scroll_delta (ClutterEvent *event,
*
* The @event has to have a #ClutterScrollEvent.direction value
* of %CLUTTER_SCROLL_SMOOTH.
- *
- * Since: 1.10
*/
void
clutter_event_get_scroll_delta (const ClutterEvent *event,
@@ -741,8 +701,6 @@ clutter_event_get_scroll_delta (const ClutterEvent *event,
* Retrieves the direction of the scrolling of @event
*
* Return value: the scrolling direction
- *
- * Since: 1.0
*/
ClutterScrollDirection
clutter_event_get_scroll_direction (const ClutterEvent *event)
@@ -759,8 +717,6 @@ clutter_event_get_scroll_direction (const ClutterEvent *event)
* @direction: the scrolling direction
*
* Sets the direction of the scrolling of @event
- *
- * Since: 1.8
*/
void
clutter_event_set_scroll_direction (ClutterEvent *event,
@@ -780,8 +736,6 @@ clutter_event_set_scroll_direction (ClutterEvent *event,
* Retrieves the button number of @event
*
* Return value: the button number
- *
- * Since: 1.0
*/
guint32
clutter_event_get_button (const ClutterEvent *event)
@@ -806,8 +760,6 @@ clutter_event_get_button (const ClutterEvent *event)
* @button: the button number
*
* Sets the button number of @event
- *
- * Since: 1.8
*/
void
clutter_event_set_button (ClutterEvent *event,
@@ -830,8 +782,6 @@ clutter_event_set_button (ClutterEvent *event,
* Retrieves the key symbol of @event
*
* Return value: the key symbol representing the key
- *
- * Since: 1.0
*/
guint
clutter_event_get_key_symbol (const ClutterEvent *event)
@@ -850,8 +800,6 @@ clutter_event_get_key_symbol (const ClutterEvent *event)
* @key_sym: the key symbol representing the key
*
* Sets the key symbol of @event.
- *
- * Since: 1.8
*/
void
clutter_event_set_key_symbol (ClutterEvent *event,
@@ -872,8 +820,6 @@ clutter_event_set_key_symbol (ClutterEvent *event,
* Retrieves the keycode of the key that caused @event
*
* Return value: The keycode representing the key
- *
- * Since: 1.0
*/
guint16
clutter_event_get_key_code (const ClutterEvent *event)
@@ -892,8 +838,6 @@ clutter_event_get_key_code (const ClutterEvent *event)
* @key_code: the keycode representing the key
*
* Sets the keycode of the @event.
- *
- * Since: 1.8
*/
void
clutter_event_set_key_code (ClutterEvent *event,
@@ -935,8 +879,6 @@ clutter_event_get_key_unicode (const ClutterEvent *event)
* @key_unicode: the Unicode value representing the key
*
* Sets the Unicode value of @event.
- *
- * Since: 1.8
*/
void
clutter_event_set_key_unicode (ClutterEvent *event,
@@ -958,8 +900,6 @@ clutter_event_set_key_unicode (ClutterEvent *event,
* Retrieves the #ClutterEventSequence of @event.
*
* Return value: (transfer none): the event sequence, or %NULL
- *
- * Since: 1.10
*/
ClutterEventSequence *
clutter_event_get_event_sequence (const ClutterEvent *event)
@@ -986,8 +926,6 @@ clutter_event_get_event_sequence (const ClutterEvent *event)
*
* Return value: the #ClutterInputDeviceType for the device, if
* any is set
- *
- * Since: 1.0
*/
ClutterInputDeviceType
clutter_event_get_device_type (const ClutterEvent *event)
@@ -1009,8 +947,6 @@ clutter_event_get_device_type (const ClutterEvent *event)
* @device: (allow-none): a #ClutterInputDevice, or %NULL
*
* Sets the device for @event.
- *
- * Since: 1.6
*/
void
clutter_event_set_device (ClutterEvent *event,
@@ -1107,8 +1043,6 @@ clutter_event_set_device (ClutterEvent *event,
* Return value: (transfer none): the #ClutterInputDevice or %NULL. The
* returned device is owned by the #ClutterEvent and it should not
* be unreferenced
- *
- * Since: 1.0
*/
ClutterInputDevice *
clutter_event_get_device (const ClutterEvent *event)
@@ -1198,9 +1132,7 @@ clutter_event_get_device (const ClutterEvent *event)
* @event: a #ClutterEvent
* @tool: (nullable): a #ClutterInputDeviceTool
*
- * Sets the tool in use for this event
- *
- * Since: 1.28
+ * Sets the tool in use for this event8
**/
void
clutter_event_set_device_tool (ClutterEvent *event,
@@ -1219,9 +1151,7 @@ clutter_event_set_device_tool (ClutterEvent *event,
*
* Returns the device tool that originated this event
*
- * Returns: (transfer none): The tool of this event
- *
- * Since: 1.28
+ * Returns: (transfer none): The tool of this event8
**/
ClutterInputDeviceTool *
clutter_event_get_device_tool (const ClutterEvent *event)
@@ -1404,8 +1334,6 @@ clutter_event_free (ClutterEvent *event)
* this.
*
* Return value: A #ClutterEvent or NULL if queue empty
- *
- * Since: 0.4
*/
ClutterEvent *
clutter_event_get (void)
@@ -1447,8 +1375,6 @@ _clutter_event_push (const ClutterEvent *event,
* event signals will be emitted for this source and capture/bubbling for
* its ancestors. If the source is not set it will be generated by picking
* or use the actor that currently has keyboard focus
- *
- * Since: 0.6
*/
void
clutter_event_put (const ClutterEvent *event)
@@ -1462,8 +1388,6 @@ clutter_event_put (const ClutterEvent *event)
* Checks if events are pending in the event queue.
*
* Return value: TRUE if there are pending events, FALSE otherwise.
- *
- * Since: 0.4
*/
gboolean
clutter_events_pending (void)
@@ -1482,8 +1406,6 @@ clutter_events_pending (void)
* event or if the event has a timestamp.
*
* Return value: the event timestamp, or %CLUTTER_CURRENT_TIME
- *
- * Since: 1.0
*/
guint32
clutter_get_current_event_time (void)
@@ -1508,8 +1430,6 @@ clutter_get_current_event_time (void)
* event.
*
* Return value: (transfer none): The current ClutterEvent, or %NULL if none
- *
- * Since: 1.2
*/
const ClutterEvent *
clutter_get_current_event (void)
@@ -1534,8 +1454,6 @@ clutter_get_current_event (void)
*
* Return value: (transfer none): a pointer to a #ClutterInputDevice
* or %NULL
- *
- * Since: 1.6
*/
ClutterInputDevice *
clutter_event_get_source_device (const ClutterEvent *event)
@@ -1558,8 +1476,6 @@ clutter_event_get_source_device (const ClutterEvent *event)
* Sets the source #ClutterInputDevice for @event.
*
* The #ClutterEvent must have been created using clutter_event_new().
- *
- * Since: 1.8
*/
void
clutter_event_set_source_device (ClutterEvent *event,
@@ -1582,8 +1498,6 @@ clutter_event_set_source_device (ClutterEvent *event,
* Retrieves the array of axes values attached to the event.
*
* Return value: (transfer none): an array of axis values
- *
- * Since: 1.6
*/
gdouble *
clutter_event_get_axes (const ClutterEvent *event,
@@ -1652,8 +1566,6 @@ clutter_event_get_axes (const ClutterEvent *event,
* Retrieves the distance between two events, a @source and a @target.
*
* Return value: the distance between two #ClutterEvent
- *
- * Since: 1.12
*/
float
clutter_event_get_distance (const ClutterEvent *source,
@@ -1678,8 +1590,6 @@ clutter_event_get_distance (const ClutterEvent *source,
* the positive Y axis.
*
* Return value: the angle between two #ClutterEvent
- *
- * Since: 1.12
*/
double
clutter_event_get_angle (const ClutterEvent *source,
@@ -1716,8 +1626,6 @@ clutter_event_get_angle (const ClutterEvent *source,
* Checks whether @event has the Shift modifier mask set.
*
* Return value: %TRUE if the event has the Shift modifier mask set
- *
- * Since: 1.12
*/
gboolean
clutter_event_has_shift_modifier (const ClutterEvent *event)
@@ -1732,8 +1640,6 @@ clutter_event_has_shift_modifier (const ClutterEvent *event)
* Checks whether @event has the Control modifier mask set.
*
* Return value: %TRUE if the event has the Control modifier mask set
- *
- * Since: 1.12
*/
gboolean
clutter_event_has_control_modifier (const ClutterEvent *event)
@@ -1750,8 +1656,6 @@ clutter_event_has_control_modifier (const ClutterEvent *event)
* synthesized by the windowing system itself (as opposed by Clutter).
*
* Return value: %TRUE if the event is pointer emulated
- *
- * Since: 1.12
*/
gboolean
clutter_event_is_pointer_emulated (const ClutterEvent *event)
@@ -1800,8 +1704,6 @@ _clutter_event_process_filters (ClutterEvent *event,
*
* Return value: an identifier for the event filter, to be used
* with clutter_event_remove_filter().
- *
- * Since: 1.18
*/
guint
clutter_event_add_filter (ClutterStage *stage,
@@ -1832,8 +1734,6 @@ clutter_event_add_filter (ClutterStage *stage,
*
* Removes an event filter that was previously added with
* clutter_event_add_filter().
- *
- * Since: 1.18
*/
void
clutter_event_remove_filter (guint id)
@@ -1865,9 +1765,7 @@ clutter_event_remove_filter (guint id)
*
* Returns the number of fingers that is triggering the touchpad gesture.
*
- * Returns: the number of fingers in the gesture.
- *
- * Since: 1.24
+ * Returns: the number of fingers in the gesture.4
**/
guint
clutter_event_get_touchpad_gesture_finger_count (const ClutterEvent *event)
@@ -1893,9 +1791,7 @@ clutter_event_get_touchpad_gesture_finger_count (const ClutterEvent *event)
*
* Returns the angle delta reported by this specific event.
*
- * Returns: The angle delta relative to the previous event.
- *
- * Since: 1.24
+ * Returns: The angle delta relative to the previous event.4
**/
gdouble
clutter_event_get_gesture_pinch_angle_delta (const ClutterEvent *event)
@@ -1915,9 +1811,7 @@ clutter_event_get_gesture_pinch_angle_delta (const ClutterEvent *event)
* %CLUTTER_TOUCHPAD_GESTURE_PHASE_BEGIN is received.
* is received.
*
- * Returns: the current pinch gesture scale
- *
- * Since: 1.24
+ * Returns: the current pinch gesture scale4
**/
gdouble
clutter_event_get_gesture_pinch_scale (const ClutterEvent *event)
@@ -1964,9 +1858,7 @@ clutter_event_get_gesture_phase (const ClutterEvent *event)
* position in the Y axis, or %NULL
*
* Returns the gesture motion deltas relative to the current pointer
- * position.
- *
- * Since: 1.24
+ * position.4
**/
void
clutter_event_get_gesture_motion_delta (const ClutterEvent *event,
@@ -2051,9 +1943,7 @@ clutter_event_get_gesture_motion_delta_unaccelerated (const ClutterEvent *event,
*
* Returns the #ClutterScrollSource that applies to an scroll event.
*
- * Returns: The source of scroll events
- *
- * Since: 1.26
+ * Returns: The source of scroll events6
**/
ClutterScrollSource
clutter_event_get_scroll_source (const ClutterEvent *event)
@@ -2073,9 +1963,7 @@ clutter_event_get_scroll_source (const ClutterEvent *event)
* can be used to determine whether post-scroll effects like kinetic
* scrolling should be applied.
*
- * Returns: The scroll finish flags
- *
- * Since: 1.26
+ * Returns: The scroll finish flags6
**/
ClutterScrollFinishFlags
clutter_event_get_scroll_finish_flags (const ClutterEvent *event)
diff --git a/clutter/clutter/clutter-event.h b/clutter/clutter/clutter-event.h
index df9925e60c..1220ef21d3 100644
--- a/clutter/clutter/clutter-event.h
+++ b/clutter/clutter/clutter-event.h
@@ -40,8 +40,6 @@ G_BEGIN_DECLS
* CLUTTER_PRIORITY_EVENTS:
*
* Priority for event handling.
- *
- * Since: 0.4
*/
#define CLUTTER_PRIORITY_EVENTS (G_PRIORITY_DEFAULT)
@@ -49,8 +47,6 @@ G_BEGIN_DECLS
* CLUTTER_CURRENT_TIME:
*
* Default value for "now".
- *
- * Since: 0.4
*/
#define CLUTTER_CURRENT_TIME (0L)
@@ -59,8 +55,6 @@ G_BEGIN_DECLS
*
* Continues the propagation of an event; this macro should be
* used in event-related signals.
- *
- * Since: 1.10
*/
#define CLUTTER_EVENT_PROPAGATE (FALSE)
@@ -69,8 +63,6 @@ G_BEGIN_DECLS
*
* Stops the propagation of an event; this macro should be used
* in event-related signals.
- *
- * Since: 1.10
*/
#define CLUTTER_EVENT_STOP (TRUE)
@@ -81,8 +73,6 @@ G_BEGIN_DECLS
*
* This is typically the left mouse button in a right-handed
* mouse configuration.
- *
- * Since: 1.10
*/
#define CLUTTER_BUTTON_PRIMARY (1)
@@ -90,8 +80,6 @@ G_BEGIN_DECLS
* CLUTTER_BUTTON_MIDDLE:
*
* The middle button of a pointer device.
- *
- * Since: 1.10
*/
#define CLUTTER_BUTTON_MIDDLE (2)
@@ -102,8 +90,6 @@ G_BEGIN_DECLS
*
* This is typically the right mouse button in a right-handed
* mouse configuration.
- *
- * Since: 1.10
*/
#define CLUTTER_BUTTON_SECONDARY (3)
@@ -132,8 +118,6 @@ typedef struct _ClutterIMEvent ClutterIMEvent;
* @source: event source actor
*
* Common members for a #ClutterEvent
- *
- * Since: 0.2
*/
struct _ClutterAnyEvent
{
@@ -158,8 +142,6 @@ struct _ClutterAnyEvent
* device the event originated from, use clutter_event_get_source_device()
*
* Key event
- *
- * Since: 0.2
*/
struct _ClutterKeyEvent
{
@@ -196,8 +178,6 @@ struct _ClutterKeyEvent
* The event coordinates are relative to the stage that received the
* event, and can be transformed into actor-relative coordinates by
* using clutter_actor_transform_stage_point().
- *
- * Since: 0.2
*/
struct _ClutterButtonEvent
{
@@ -225,9 +205,7 @@ struct _ClutterButtonEvent
* @device: the device that originated the event. If you want the physical
* device the event originated from, use clutter_event_get_source_device()
*
- * Event for tool proximity in tablet devices
- *
- * Since: 1.28
+ * Event for tool proximity in tablet devices8
*/
struct _ClutterProximityEvent
{
@@ -252,8 +230,6 @@ struct _ClutterProximityEvent
* device the event originated from, use clutter_event_get_source_device()
*
* Event for the movement of the pointer across different actors
- *
- * Since: 0.2
*/
struct _ClutterCrossingEvent
{
@@ -284,8 +260,6 @@ struct _ClutterCrossingEvent
* device the event originated from, use clutter_event_get_source_device()
*
* Event for the pointer motion
- *
- * Since: 0.2
*/
struct _ClutterMotionEvent
{
@@ -325,8 +299,6 @@ struct _ClutterMotionEvent
* @finish_flags: the axes that were stopped in this event. This field is available since 1.26
*
* Scroll wheel (or similar device) event
- *
- * Since: 0.2
*/
struct _ClutterScrollEvent
{
@@ -374,8 +346,6 @@ struct _ClutterScrollEvent
*
* With multi-touch capable devices there can be multiple event sequence
* running at the same time.
- *
- * Since: 1.10
*/
struct _ClutterTouchEvent
{
@@ -419,9 +389,7 @@ struct _ClutterTouchEvent
* Each event with phase %CLUTTER_TOUCHPAD_GESTURE_PHASE_BEGIN
* will report a @scale of 1.0, all later phases in the gesture
* report the current scale relative to the initial 1.0 value
- * (eg. 0.5 being half the size, 2.0 twice as big).
- *
- * Since: 1.24
+ * (eg. 0.5 being half the size, 2.0 twice as big).4
*/
struct _ClutterTouchpadPinchEvent
{
@@ -462,9 +430,7 @@ struct _ClutterTouchpadPinchEvent
*
* Used for touchpad swipe gesture events.
*
- * The current state of the gesture will be determined by the @phase field.
- *
- * Since: 1.24
+ * The current state of the gesture will be determined by the @phase field.4
*/
struct _ClutterTouchpadSwipeEvent
{
@@ -593,8 +559,6 @@ struct _ClutterIMEvent
*
* The events usually come from the windowing backend, but can also
* be synthesized by Clutter itself or by the application code.
- *
- * Since: 0.2
*/
union _ClutterEvent
{
@@ -632,8 +596,6 @@ union _ClutterEvent
* has been handled or %CLUTTER_EVENT_PROPAGATE otherwise.
* Returning %CLUTTER_EVENT_STOP skips any further filter
* functions and prevents the signal emission for the event.
- *
- * Since: 1.18
*/
typedef gboolean (* ClutterEventFilterFunc) (const ClutterEvent *event,
ClutterActor *event_actor,
diff --git a/clutter/clutter/clutter-feature.c b/clutter/clutter/clutter-feature.c
new file mode 100644
index 0000000000..62f42fefd0
--- /dev/null
+++ b/clutter/clutter/clutter-feature.c
@@ -0,0 +1,138 @@
+/*
+ * Clutter.
+ *
+ * An OpenGL based 'interactive canvas' library.
+ *
+ * Authored By Matthew Allum <mallum openedhand com>
+ *
+ * Copyright (C) 2006 OpenedHand
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library. If not, see <http://www.gnu.org/licenses/>.
+ *
+ *
+ */
+
+/**
+ * SECTION:clutter-feature
+ * @short_description: Run-time detection of Clutter features
+ *
+ * Parts of Clutter depend on the underlying platform, including the
+ * capabilities of the backend used and the OpenGL features exposed through the
+ * Clutter and COGL API.
+ *
+ * It is possible to ask whether Clutter has support for specific features at
+ * run-time.
+ */
+
+#include "clutter-build-config.h"
+
+#include <stdlib.h>
+#include <string.h>
+#include <sys/types.h>
+
+#include "clutter-backend-private.h"
+#include "clutter-feature.h"
+#include "clutter-main.h"
+#include "clutter-private.h"
+#include "clutter-debug.h"
+
+#include "cogl/cogl.h"
+
+typedef struct ClutterFeatures
+{
+ ClutterFeatureFlags flags;
+ guint features_set : 1;
+} ClutterFeatures;
+
+static ClutterFeatures* __features = NULL;
+
+static ClutterFeatureFlags
+clutter_features_from_cogl (void)
+{
+ ClutterFeatureFlags clutter_flags = 0;
+
+ clutter_flags |= CLUTTER_FEATURE_SHADERS_GLSL;
+
+ return clutter_flags;
+}
+
+gboolean
+clutter_feature_init (ClutterMainContext *context,
+ GError **error)
+{
+ CLUTTER_NOTE (MISC, "checking features");
+
+ if (!__features)
+ {
+ CLUTTER_NOTE (MISC, "allocating features data");
+ __features = g_new0 (ClutterFeatures, 1);
+ __features->features_set = FALSE; /* don't rely on zero-ing */
+ }
+
+ if (__features->features_set)
+ return TRUE;
+
+ /* makes sure we have a GL context; if we have, this is a no-op */
+ if (!_clutter_backend_create_context (context->backend, error))
+ return FALSE;
+
+ __features->flags = clutter_features_from_cogl ();
+
+ __features->features_set = TRUE;
+
+ CLUTTER_NOTE (MISC, "features checked");
+
+ return TRUE;
+}
+
+/**
+ * clutter_feature_available:
+ * @feature: a #ClutterFeatureFlags
+ *
+ * Checks whether @feature is available. @feature can be a logical
+ * OR of #ClutterFeatureFlags.
+ *
+ * Return value: %TRUE if a feature is available
+ */
+gboolean
+clutter_feature_available (ClutterFeatureFlags feature)
+{
+ if (G_UNLIKELY (!__features))
+ {
+ g_critical ("Unable to check features. Have you initialized Clutter?");
+ return FALSE;
+ }
+
+ return (__features->flags & feature);
+}
+
+/**
+ * clutter_feature_get_all:
+ *
+ * Returns all the supported features.
+ *
+ * Return value: a logical OR of all the supported features.
+ */
+ClutterFeatureFlags
+clutter_feature_get_all (void)
+{
+ if (G_UNLIKELY (!__features))
+ {
+ g_critical ("Unable to check features. Have you initialized Clutter?");
+ return FALSE;
+ }
+
+ return __features->flags;
+}
+
diff --git a/clutter/clutter/clutter-fixed-layout.c b/clutter/clutter/clutter-fixed-layout.c
index 17113c5446..4043005843 100644
--- a/clutter/clutter/clutter-fixed-layout.c
+++ b/clutter/clutter/clutter-fixed-layout.c
@@ -31,8 +31,6 @@
*
* #ClutterFixedLayout is a layout manager implementing the same
* layout policies as #ClutterGroup.
- *
- * Since: 1.2
*/
#include "clutter-build-config.h"
@@ -178,8 +176,6 @@ clutter_fixed_layout_init (ClutterFixedLayout *self)
* Creates a new #ClutterFixedLayout
*
* Return value: the newly created #ClutterFixedLayout
- *
- * Since: 1.2
*/
ClutterLayoutManager *
clutter_fixed_layout_new (void)
diff --git a/clutter/clutter/clutter-fixed-layout.h b/clutter/clutter/clutter-fixed-layout.h
index c7584dfeb5..8aa01dfcb1 100644
--- a/clutter/clutter/clutter-fixed-layout.h
+++ b/clutter/clutter/clutter-fixed-layout.h
@@ -54,8 +54,6 @@ struct _ClutterFixedLayout
*
* The #ClutterFixedLayoutClass structure contains only private data
* and it should be accessed using the provided API
- *
- * Since: 1.2
*/
struct _ClutterFixedLayoutClass
{
diff --git a/clutter/clutter/clutter-flow-layout.c b/clutter/clutter/clutter-flow-layout.c
index 2d33e3ebea..72a8d06699 100644
--- a/clutter/clutter/clutter-flow-layout.c
+++ b/clutter/clutter/clutter-flow-layout.c
@@ -49,8 +49,6 @@
*
* The [flow-layout example](https://git.gnome.org/browse/clutter/tree/examples/flow-layout.c?h=clutter-1.18)
* shows how to use the #ClutterFlowLayout.
- *
- * Since: 1.2
*/
#include "clutter-build-config.h"
@@ -917,8 +915,6 @@ clutter_flow_layout_class_init (ClutterFlowLayoutClass *klass)
* of the layout will be laid out following the orientation.
*
* This property also controls the overflowing directions
- *
- * Since: 1.2
*/
flow_properties[PROP_ORIENTATION] =
g_param_spec_enum ("orientation",
@@ -933,8 +929,6 @@ clutter_flow_layout_class_init (ClutterFlowLayoutClass *klass)
*
* Whether each child inside the #ClutterFlowLayout should receive
* the same allocation
- *
- * Since: 1.2
*/
flow_properties[PROP_HOMOGENEOUS] =
g_param_spec_boolean ("homogeneous",
@@ -949,8 +943,6 @@ clutter_flow_layout_class_init (ClutterFlowLayoutClass *klass)
* The spacing between columns, in pixels; the value of this
* property is honoured by horizontal non-overflowing layouts
* and by vertical overflowing layouts
- *
- * Since: 1.2
*/
flow_properties[PROP_COLUMN_SPACING] =
g_param_spec_float ("column-spacing",
@@ -966,8 +958,6 @@ clutter_flow_layout_class_init (ClutterFlowLayoutClass *klass)
* The spacing between rows, in pixels; the value of this
* property is honoured by vertical non-overflowing layouts and
* by horizontal overflowing layouts
- *
- * Since: 1.2
*/
flow_properties[PROP_ROW_SPACING] =
g_param_spec_float ("row-spacing",
@@ -981,8 +971,6 @@ clutter_flow_layout_class_init (ClutterFlowLayoutClass *klass)
* ClutterFlowLayout:min-column-width:
*
* Minimum width for each column in the layout, in pixels
- *
- * Since: 1.2
*/
flow_properties[PROP_MIN_COLUMN_WIDTH] =
g_param_spec_float ("min-column-width",
@@ -997,8 +985,6 @@ clutter_flow_layout_class_init (ClutterFlowLayoutClass *klass)
*
* Maximum width for each column in the layout, in pixels. If
* set to -1 the width will be the maximum child width
- *
- * Since: 1.2
*/
flow_properties[PROP_MAX_COLUMN_WIDTH] =
g_param_spec_float ("max-column-width",
@@ -1012,8 +998,6 @@ clutter_flow_layout_class_init (ClutterFlowLayoutClass *klass)
* ClutterFlowLayout:min-row-height:
*
* Minimum height for each row in the layout, in pixels
- *
- * Since: 1.2
*/
flow_properties[PROP_MIN_ROW_HEGHT] =
g_param_spec_float ("min-row-height",
@@ -1028,8 +1012,6 @@ clutter_flow_layout_class_init (ClutterFlowLayoutClass *klass)
*
* Maximum height for each row in the layout, in pixels. If
* set to -1 the width will be the maximum child height
- *
- * Since: 1.2
*/
flow_properties[PROP_MAX_ROW_HEIGHT] =
g_param_spec_float ("max-row-height",
@@ -1044,8 +1026,6 @@ clutter_flow_layout_class_init (ClutterFlowLayoutClass *klass)
*
* Whether the #ClutterFlowLayout should arrange its children
* on a grid
- *
- * Since: 1.16
*/
flow_properties[PROP_SNAP_TO_GRID] =
g_param_spec_boolean ("snap-to-grid",
@@ -1089,8 +1069,6 @@ clutter_flow_layout_init (ClutterFlowLayout *self)
* Creates a new #ClutterFlowLayout with the given @orientation
*
* Return value: the newly created #ClutterFlowLayout
- *
- * Since: 1.2
*/
ClutterLayoutManager *
clutter_flow_layout_new (ClutterFlowOrientation orientation)
@@ -1110,8 +1088,6 @@ clutter_flow_layout_new (ClutterFlowOrientation orientation)
* The orientation controls the direction used to allocate
* the children: either horizontally or vertically. The
* orientation also controls the direction of the overflowing
- *
- * Since: 1.2
*/
void
clutter_flow_layout_set_orientation (ClutterFlowLayout *layout,
@@ -1158,8 +1134,6 @@ clutter_flow_layout_set_orientation (ClutterFlowLayout *layout,
* Retrieves the orientation of the @layout
*
* Return value: the orientation of the #ClutterFlowLayout
- *
- * Since: 1.2
*/
ClutterFlowOrientation
clutter_flow_layout_get_orientation (ClutterFlowLayout *layout)
@@ -1177,8 +1151,6 @@ clutter_flow_layout_get_orientation (ClutterFlowLayout *layout)
*
* Sets whether the @layout should allocate the same space for
* each child
- *
- * Since: 1.2
*/
void
clutter_flow_layout_set_homogeneous (ClutterFlowLayout *layout,
@@ -1211,8 +1183,6 @@ clutter_flow_layout_set_homogeneous (ClutterFlowLayout *layout,
* Retrieves whether the @layout is homogeneous
*
* Return value: %TRUE if the #ClutterFlowLayout is homogeneous
- *
- * Since: 1.2
*/
gboolean
clutter_flow_layout_get_homogeneous (ClutterFlowLayout *layout)
@@ -1228,8 +1198,6 @@ clutter_flow_layout_get_homogeneous (ClutterFlowLayout *layout)
* @spacing: the space between columns
*
* Sets the space between columns, in pixels
- *
- * Since: 1.2
*/
void
clutter_flow_layout_set_column_spacing (ClutterFlowLayout *layout,
@@ -1263,8 +1231,6 @@ clutter_flow_layout_set_column_spacing (ClutterFlowLayout *layout,
*
* Return value: the spacing between columns of the #ClutterFlowLayout,
* in pixels
- *
- * Since: 1.2
*/
gfloat
clutter_flow_layout_get_column_spacing (ClutterFlowLayout *layout)
@@ -1280,8 +1246,6 @@ clutter_flow_layout_get_column_spacing (ClutterFlowLayout *layout)
* @spacing: the space between rows
*
* Sets the spacing between rows, in pixels
- *
- * Since: 1.2
*/
void
clutter_flow_layout_set_row_spacing (ClutterFlowLayout *layout,
@@ -1315,8 +1279,6 @@ clutter_flow_layout_set_row_spacing (ClutterFlowLayout *layout,
*
* Return value: the spacing between rows of the #ClutterFlowLayout,
* in pixels
- *
- * Since: 1.2
*/
gfloat
clutter_flow_layout_get_row_spacing (ClutterFlowLayout *layout)
@@ -1333,8 +1295,6 @@ clutter_flow_layout_get_row_spacing (ClutterFlowLayout *layout)
* @max_width: maximum width of a column
*
* Sets the minimum and maximum widths that a column can have
- *
- * Since: 1.2
*/
void
clutter_flow_layout_set_column_width (ClutterFlowLayout *layout,
@@ -1389,8 +1349,6 @@ clutter_flow_layout_set_column_width (ClutterFlowLayout *layout,
* @max_width: (out): return location for the maximum column width, or %NULL
*
* Retrieves the minimum and maximum column widths
- *
- * Since: 1.2
*/
void
clutter_flow_layout_get_column_width (ClutterFlowLayout *layout,
@@ -1413,8 +1371,6 @@ clutter_flow_layout_get_column_width (ClutterFlowLayout *layout,
* @max_height: the maximum height of a row
*
* Sets the minimum and maximum heights that a row can have
- *
- * Since: 1.2
*/
void
clutter_flow_layout_set_row_height (ClutterFlowLayout *layout,
@@ -1469,8 +1425,6 @@ clutter_flow_layout_set_row_height (ClutterFlowLayout *layout,
* @max_height: (out): return location for the maximum row height, or %NULL
*
* Retrieves the minimum and maximum row heights
- *
- * Since: 1.2
*/
void
clutter_flow_layout_get_row_height (ClutterFlowLayout *layout,
@@ -1492,8 +1446,6 @@ clutter_flow_layout_get_row_height (ClutterFlowLayout *layout,
* @snap_to_grid: %TRUE if @layout should place its children on a grid
*
* Whether the @layout should place its children on a grid.
- *
- * Since: 1.16
*/
void
clutter_flow_layout_set_snap_to_grid (ClutterFlowLayout *layout,
@@ -1523,8 +1475,6 @@ clutter_flow_layout_set_snap_to_grid (ClutterFlowLayout *layout,
* Retrieves the value of #ClutterFlowLayout:snap-to-grid property
*
* Return value: %TRUE if the @layout is placing its children on a grid
- *
- * Since: 1.16
*/
gboolean
clutter_flow_layout_get_snap_to_grid (ClutterFlowLayout *layout)
diff --git a/clutter/clutter/clutter-flow-layout.h b/clutter/clutter/clutter-flow-layout.h
index 3efd766708..a1de4684f9 100644
--- a/clutter/clutter/clutter-flow-layout.h
+++ b/clutter/clutter/clutter-flow-layout.h
@@ -57,8 +57,6 @@ struct _ClutterFlowLayout
*
* The #ClutterFlowLayoutClass structure contains only private data
* and should be accessed using the provided API
- *
- * Since: 1.2
*/
struct _ClutterFlowLayoutClass
{
diff --git a/clutter/clutter/clutter-gesture-action.c b/clutter/clutter/clutter-gesture-action.c
index cc400cfd4a..83f4e73f00 100644
--- a/clutter/clutter/clutter-gesture-action.c
+++ b/clutter/clutter/clutter-gesture-action.c
@@ -79,8 +79,6 @@
* gesture, in which case the "end" state will be reached, or until the
* gesture is cancelled, in which case the "cancel" gesture will be used
* instead.
- *
- * Since: 1.8
*/
#include "clutter-build-config.h"
@@ -651,8 +649,6 @@ clutter_gesture_action_class_init (ClutterGestureActionClass *klass)
* ClutterGestureAction:n-touch-points:
*
* Number of touch points to trigger a gesture action.
- *
- * Since: 1.16
*/
gesture_props[PROP_N_TOUCH_POINTS] =
g_param_spec_int ("n-touch-points",
@@ -667,8 +663,6 @@ clutter_gesture_action_class_init (ClutterGestureActionClass *klass)
* The trigger edge to be used by the action to either emit the
* [signal@GestureAction::gesture-begin] signal or to emit the
* [signal@GestureAction::gesture-cancel] signal.
- *
- * Since: 1.18
*/
gesture_props[PROP_THRESHOLD_TRIGGER_EDGE] =
g_param_spec_enum ("threshold-trigger-edge",
@@ -687,8 +681,6 @@ clutter_gesture_action_class_init (ClutterGestureActionClass *klass)
* the [signal@GestureAction::gesture-cancel] signal.
*
* A negative value will be interpreted as the default drag threshold.
- *
- * Since: 1.18
*/
gesture_props[PROP_THRESHOLD_TRIGGER_DISTANCE_X] =
g_param_spec_float ("threshold-trigger-distance-x",
@@ -706,8 +698,6 @@ clutter_gesture_action_class_init (ClutterGestureActionClass *klass)
* the [signal@GestureAction::gesture-cancel] signal.
*
* A negative value will be interpreted as the default drag threshold.
- *
- * Since: 1.18
*/
gesture_props[PROP_THRESHOLD_TRIGGER_DISTANCE_Y] =
g_param_spec_float ("threshold-trigger-distance-y",
@@ -731,8 +721,6 @@ clutter_gesture_action_class_init (ClutterGestureActionClass *klass)
*
* Return value: %TRUE if the gesture should start, and %FALSE if
* the gesture should be ignored.
- *
- * Since: 1.8
*/
gesture_signals[GESTURE_BEGIN] =
g_signal_new (I_("gesture-begin"),
@@ -754,8 +742,6 @@ clutter_gesture_action_class_init (ClutterGestureActionClass *klass)
*
* Return value: %TRUE if the gesture should continue, and %FALSE if
* the gesture should be cancelled.
- *
- * Since: 1.8
*/
gesture_signals[GESTURE_PROGRESS] =
g_signal_new (I_("gesture-progress"),
@@ -777,8 +763,6 @@ clutter_gesture_action_class_init (ClutterGestureActionClass *klass)
*
* This signal is emitted if and only if the [signal@GestureAction::gesture-begin]
* signal has been emitted first.
- *
- * Since: 1.8
*/
gesture_signals[GESTURE_END] =
g_signal_new (I_("gesture-end"),
@@ -799,8 +783,6 @@ clutter_gesture_action_class_init (ClutterGestureActionClass *klass)
*
* This signal is emitted if and only if the [signal@GestureAction::gesture-begin]
* signal has been emitted first.
- *
- * Since: 1.8
*/
gesture_signals[GESTURE_CANCEL] =
g_signal_new (I_("gesture-cancel"),
@@ -831,8 +813,6 @@ clutter_gesture_action_init (ClutterGestureAction *self)
* Creates a new #ClutterGestureAction instance.
*
* Return value: the newly created #ClutterGestureAction
- *
- * Since: 1.8
*/
ClutterAction *
clutter_gesture_action_new (void)
@@ -852,8 +832,6 @@ clutter_gesture_action_new (void)
*
* Retrieves the coordinates, in stage space, of the press event
* that started the dragging for a specific touch point.
- *
- * Since: 1.8
*/
void
clutter_gesture_action_get_press_coords (ClutterGestureAction *action,
@@ -892,8 +870,6 @@ clutter_gesture_action_get_press_coords (ClutterGestureAction *action,
*
* Retrieves the coordinates, in stage space, of the latest motion
* event during the dragging.
- *
- * Since: 1.8
*/
void
clutter_gesture_action_get_motion_coords (ClutterGestureAction *action,
@@ -934,8 +910,6 @@ clutter_gesture_action_get_motion_coords (ClutterGestureAction *action,
* during the dragging.
*
* Return value: the distance since last motion event
- *
- * Since: 1.12
*/
gfloat
clutter_gesture_action_get_motion_delta (ClutterGestureAction *action,
@@ -980,8 +954,6 @@ clutter_gesture_action_get_motion_delta (ClutterGestureAction *action,
*
* Retrieves the coordinates, in stage space, where the touch point was
* last released.
- *
- * Since: 1.8
*/
void
clutter_gesture_action_get_release_coords (ClutterGestureAction *action,
@@ -1020,8 +992,6 @@ clutter_gesture_action_get_release_coords (ClutterGestureAction *action,
*
* Retrieves the velocity, in stage pixels per millisecond, of the
* latest motion event during the dragging.
- *
- * Since: 1.12
*/
gfloat
clutter_gesture_action_get_velocity (ClutterGestureAction *action,
@@ -1063,8 +1033,6 @@ clutter_gesture_action_get_velocity (ClutterGestureAction *action,
* Retrieves the number of requested points to trigger the gesture.
*
* Return value: the number of points to trigger the gesture.
- *
- * Since: 1.12
*/
gint
clutter_gesture_action_get_n_touch_points (ClutterGestureAction *action)
@@ -1084,8 +1052,6 @@ clutter_gesture_action_get_n_touch_points (ClutterGestureAction *action)
* @nb_points: a number of points
*
* Sets the number of points needed to trigger the gesture.
- *
- * Since: 1.12
*/
void
clutter_gesture_action_set_n_touch_points (ClutterGestureAction *action,
@@ -1144,8 +1110,6 @@ clutter_gesture_action_set_n_touch_points (ClutterGestureAction *action,
* Retrieves the number of points currently active.
*
* Return value: the number of points currently active.
- *
- * Since: 1.12
*/
guint
clutter_gesture_action_get_n_current_points (ClutterGestureAction *action)
@@ -1167,8 +1131,6 @@ clutter_gesture_action_get_n_current_points (ClutterGestureAction *action)
* Retrieves the #ClutterEventSequence of a touch point.
*
* Return value: (transfer none): the #ClutterEventSequence of a touch point.
- *
- * Since: 1.12
*/
ClutterEventSequence *
clutter_gesture_action_get_sequence (ClutterGestureAction *action,
@@ -1194,8 +1156,6 @@ clutter_gesture_action_get_sequence (ClutterGestureAction *action,
* Retrieves the #ClutterInputDevice of a touch point.
*
* Return value: (transfer none): the #ClutterInputDevice of a touch point.
- *
- * Since: 1.12
*/
ClutterInputDevice *
clutter_gesture_action_get_device (ClutterGestureAction *action,
@@ -1221,8 +1181,6 @@ clutter_gesture_action_get_device (ClutterGestureAction *action,
* [method Event copy] if you need to store the reference somewhere.
*
* Return value: (transfer none): the last #ClutterEvent for a touch point.
- *
- * Since: 1.14
*/
const ClutterEvent *
clutter_gesture_action_get_last_event (ClutterGestureAction *action,
@@ -1247,8 +1205,6 @@ clutter_gesture_action_get_last_event (ClutterGestureAction *action,
* @action: a #ClutterGestureAction
*
* Cancel a #ClutterGestureAction before it begins
- *
- * Since: 1.12
*/
void
clutter_gesture_action_cancel (ClutterGestureAction *action)
@@ -1267,8 +1223,6 @@ clutter_gesture_action_cancel (ClutterGestureAction *action)
*
* This function should only be called by sub-classes of
* #ClutterGestureAction during their construction phase.
- *
- * Since: 1.18
*/
void
clutter_gesture_action_set_threshold_trigger_edge (ClutterGestureAction *action,
@@ -1295,9 +1249,7 @@ clutter_gesture_action_set_threshold_trigger_edge (ClutterGestureAction *ac
* Retrieves the edge trigger of the gesture @action, as set using
* [method@GestureAction.set_threshold_trigger_edge].
*
- * Return value: the edge trigger
- *
- * Since: 1.20
+ * Return value: the edge trigger0
*/
ClutterGestureTriggerEdge
clutter_gesture_action_get_threshold_trigger_edge (ClutterGestureAction *action)
@@ -1321,8 +1273,6 @@ clutter_gesture_action_get_threshold_trigger_edge (ClutterGestureAction *action)
*
* Return value: the edge trigger
*
- * Since: 1.18
- *
* Deprecated: 1.20: Use [method@GestureAction.get_threshold_trigger_edge] instead.
*/
ClutterGestureTriggerEdge
@@ -1341,8 +1291,6 @@ clutter_gesture_action_get_threshold_trigger_egde (ClutterGestureAction *action)
*
* This function should only be called by sub-classes of
* #ClutterGestureAction during their construction phase.
- *
- * Since: 1.18
*/
void
clutter_gesture_action_set_threshold_trigger_distance (ClutterGestureAction *action,
@@ -1376,8 +1324,6 @@ clutter_gesture_action_set_threshold_trigger_distance (ClutterGestureAction
*
* Retrieves the threshold trigger distance of the gesture @action,
* as set using [method@GestureAction.set_threshold_trigger_distance].
- *
- * Since: 1.18
*/
void
clutter_gesture_action_get_threshold_trigger_distance (ClutterGestureAction *action,
diff --git a/clutter/clutter/clutter-gesture-action.h b/clutter/clutter/clutter-gesture-action.h
index 2bb760b528..3251adf22f 100644
--- a/clutter/clutter/clutter-gesture-action.h
+++ b/clutter/clutter/clutter-gesture-action.h
@@ -53,8 +53,6 @@ typedef struct _ClutterGestureActionPrivate ClutterGestureActionPrivate;
*
* The #ClutterGestureClass structure contains only
* private data.
- *
- * Since: 1.8
*/
struct _ClutterGestureActionClass
{
diff --git a/clutter/clutter/clutter-grid-layout.c b/clutter/clutter/clutter-grid-layout.c
index 7ff2c8d5d5..5a4f7b4fb3 100644
--- a/clutter/clutter/clutter-grid-layout.c
+++ b/clutter/clutter/clutter-grid-layout.c
@@ -1556,8 +1556,6 @@ clutter_grid_layout_class_init (ClutterGridLayoutClass *klass)
* ClutterGridLayout:orientation:
*
* The orientation of the layout, either horizontal or vertical
- *
- * Since: 1.12
*/
obj_props[PROP_ORIENTATION] =
g_param_spec_enum ("orientation",
@@ -1571,8 +1569,6 @@ clutter_grid_layout_class_init (ClutterGridLayoutClass *klass)
* ClutterGridLayout:row-spacing:
*
* The amount of space in pixels between two consecutive rows
- *
- * Since: 1.12
*/
obj_props[PROP_ROW_SPACING] =
g_param_spec_uint ("row-spacing",
@@ -1585,8 +1581,6 @@ clutter_grid_layout_class_init (ClutterGridLayoutClass *klass)
* ClutterGridLayout:column-spacing:
*
* The amount of space in pixels between two consecutive columns
- *
- * Since: 1.12
*/
obj_props[PROP_COLUMN_SPACING] =
g_param_spec_uint ("column-spacing",
@@ -1600,8 +1594,6 @@ clutter_grid_layout_class_init (ClutterGridLayoutClass *klass)
* ClutterGridLayout:row-homogeneous:
*
* Whether all rows of the layout should have the same height
- *
- * Since: 1.12
*/
obj_props[PROP_ROW_HOMOGENEOUS] =
g_param_spec_boolean ("row-homogeneous",
@@ -1614,8 +1606,6 @@ clutter_grid_layout_class_init (ClutterGridLayoutClass *klass)
* ClutterGridLayout:column-homogeneous:
*
* Whether all columns of the layout should have the same width
- *
- * Since: 1.12
*/
obj_props[PROP_COLUMN_HOMOGENEOUS] =
g_param_spec_boolean ("column-homogeneous",
@@ -1668,8 +1658,6 @@ clutter_grid_layout_new (void)
* The position of @child is determined by @left and @top. The
* number of 'cells' that @child will occupy is determined by
* @width and @height.
- *
- * Since: 1.12
*/
void
clutter_grid_layout_attach (ClutterGridLayout *layout,
@@ -1711,8 +1699,6 @@ clutter_grid_layout_attach (ClutterGridLayout *layout,
*
* Attaching widgets labeled [1], [2], [3] with @sibling == %NULL and
* @side == %CLUTTER_GRID_POSITION_LEFT yields a layout of [3][2][1].
- *
- * Since: 1.12
*/
void
clutter_grid_layout_attach_next_to (ClutterGridLayout *layout,
@@ -1751,8 +1737,6 @@ clutter_grid_layout_attach_next_to (ClutterGridLayout *layout,
* children to the #ClutterActor using it as a layout manager via
* clutter_actor_add_child(); changing this value will not have
* any effect on children that are already part of the layout.
- *
- * Since: 1.12
*/
void
clutter_grid_layout_set_orientation (ClutterGridLayout *layout,
@@ -1783,8 +1767,6 @@ clutter_grid_layout_set_orientation (ClutterGridLayout *layout,
* cell whose upper left corner is at @left, @top.
*
* Returns: (transfer none): the child at the given position, or %NULL
- *
- * Since: 1.12
*/
ClutterActor *
clutter_grid_layout_get_child_at (ClutterGridLayout *layout,
@@ -1828,8 +1810,6 @@ clutter_grid_layout_get_child_at (ClutterGridLayout *layout,
* Children which are attached at or below this position
* are moved one row down. Children which span across this
* position are grown to span the new row.
- *
- * Since: 1.12
*/
void
clutter_grid_layout_insert_row (ClutterGridLayout *layout,
@@ -1882,8 +1862,6 @@ clutter_grid_layout_insert_row (ClutterGridLayout *layout,
* Children which are attached at or to the right of this position
* are moved one column to the right. Children which span across this
* position are grown to span the new column.
- *
- * Since: 1.12
*/
void
clutter_grid_layout_insert_column (ClutterGridLayout *layout,
@@ -1940,8 +1918,6 @@ clutter_grid_layout_insert_column (ClutterGridLayout *layout,
* %CLUTTER_GRID_POSITION_BOTTOM, a row is inserted. If @side is
* %CLUTTER_GRID_POSITION_LEFT of %CLUTTER_GRID_POSITION_RIGHT,
* a column is inserted.
- *
- * Since: 1.12
*/
void
clutter_grid_layout_insert_next_to (ClutterGridLayout *layout,
@@ -1987,8 +1963,6 @@ clutter_grid_layout_insert_next_to (ClutterGridLayout *layout,
* Retrieves the orientation of the @layout.
*
* Return value: the orientation of the layout
- *
- * Since: 1.12
*/
ClutterOrientation
clutter_grid_layout_get_orientation (ClutterGridLayout *layout)
@@ -2005,8 +1979,6 @@ clutter_grid_layout_get_orientation (ClutterGridLayout *layout)
* @spacing: the spacing between rows of the layout, in pixels
*
* Sets the spacing between rows of @layout
- *
- * Since: 1.12
*/
void
clutter_grid_layout_set_row_spacing (ClutterGridLayout *layout,
@@ -2035,8 +2007,6 @@ clutter_grid_layout_set_row_spacing (ClutterGridLayout *layout,
* Retrieves the spacing set using clutter_grid_layout_set_row_spacing()
*
* Return value: the spacing between rows of @layout
- *
- * Since: 1.12
*/
guint
clutter_grid_layout_get_row_spacing (ClutterGridLayout *layout)
@@ -2056,8 +2026,6 @@ clutter_grid_layout_get_row_spacing (ClutterGridLayout *layout)
* @spacing: the spacing between columns of the layout, in pixels
*
* Sets the spacing between columns of @layout
- *
- * Since: 1.12
*/
void
clutter_grid_layout_set_column_spacing (ClutterGridLayout *layout,
@@ -2086,8 +2054,6 @@ clutter_grid_layout_set_column_spacing (ClutterGridLayout *layout,
* Retrieves the spacing set using clutter_grid_layout_set_column_spacing()
*
* Return value: the spacing between coluns of @layout
- *
- * Since: 1.12
*/
guint
clutter_grid_layout_get_column_spacing (ClutterGridLayout *layout)
@@ -2107,8 +2073,6 @@ clutter_grid_layout_get_column_spacing (ClutterGridLayout *layout)
* @homogeneous: %TRUE to make columns homogeneous
*
* Sets whether all columns of @layout will have the same width.
- *
- * Since: 1.12
*/
void
clutter_grid_layout_set_column_homogeneous (ClutterGridLayout *layout,
@@ -2156,8 +2120,6 @@ clutter_grid_layout_get_column_homogeneous (ClutterGridLayout *layout)
* @homogeneous: %TRUE to make rows homogeneous
*
* Sets whether all rows of @layout will have the same height.
- *
- * Since: 1.12
*/
void
clutter_grid_layout_set_row_homogeneous (ClutterGridLayout *layout,
@@ -2186,8 +2148,6 @@ clutter_grid_layout_set_row_homogeneous (ClutterGridLayout *layout,
* Returns whether all rows of @layout have the same height.
*
* Returns: whether all rows of @layout have the same height.
- *
- * Since: 1.12
*/
gboolean
clutter_grid_layout_get_row_homogeneous (ClutterGridLayout *layout)
diff --git a/clutter/clutter/clutter-grid-layout.h b/clutter/clutter/clutter-grid-layout.h
index 6cd04ad5f1..d7266bd0e5 100644
--- a/clutter/clutter/clutter-grid-layout.h
+++ b/clutter/clutter/clutter-grid-layout.h
@@ -61,8 +61,6 @@ struct _ClutterGridLayout
*
* The #ClutterGridLayoutClass structure contains only private
* data and should be accessed using the provided API
- *
- * Since: 1.12
*/
struct _ClutterGridLayoutClass
{
diff --git a/clutter/clutter/clutter-image.c b/clutter/clutter/clutter-image.c
index 038d0743a8..0e3e0894e0 100644
--- a/clutter/clutter/clutter-image.c
+++ b/clutter/clutter/clutter-image.c
@@ -31,9 +31,7 @@
* image data inside a [class@Actor].
*
* See [image.c](https://git.gnome.org/browse/clutter/tree/examples/image-content.c?h=clutter-1.18)
- * for an example of how to use #ClutterImage.
- *
- * Since: 1.10.
+ * for an example of how to use #ClutterImage..
*/
#include "clutter-build-config.h"
@@ -186,8 +184,6 @@ clutter_content_iface_init (ClutterContentInterface *iface)
*
* Return value: (transfer full): the newly created #ClutterImage instance.
* Use g_object_unref() when done.
- *
- * Since: 1.10
*/
ClutterContent *
clutter_image_new (void)
@@ -238,8 +234,6 @@ clutter_image_new (void)
*
* Return value: %TRUE if the image data was successfully loaded,
* and %FALSE otherwise.
- *
- * Since: 1.10
*/
gboolean
clutter_image_set_data (ClutterImage *image,
@@ -298,8 +292,6 @@ clutter_image_set_data (ClutterImage *image,
*
* Return value: %TRUE if the image data was successfully loaded,
* and %FALSE otherwise.
- *
- * Since: 1.12
*/
gboolean
clutter_image_set_bytes (ClutterImage *image,
@@ -362,8 +354,6 @@ clutter_image_set_bytes (ClutterImage *image,
*
* Return value: %TRUE if the image data was successfully loaded,
* and %FALSE otherwise.
- *
- * Since: 1.10
*/
gboolean
clutter_image_set_area (ClutterImage *image,
@@ -430,8 +420,6 @@ clutter_image_set_area (ClutterImage *image,
* in order to update the actors using @image as their content.
*
* Return value: (transfer none): a pointer to the Cogl texture, or %NULL
- *
- * Since: 1.10
* Stability: unstable
*/
CoglTexture *
diff --git a/clutter/clutter/clutter-image.h b/clutter/clutter/clutter-image.h
index c54f8bb914..cc9122bd2d 100644
--- a/clutter/clutter/clutter-image.h
+++ b/clutter/clutter/clutter-image.h
@@ -44,8 +44,6 @@ G_DECLARE_DERIVABLE_TYPE (ClutterImage, clutter_image, CLUTTER, IMAGE, GObject)
*
* The #ClutterImageClass structure contains
* private data.
- *
- * Since: 1.10
*/
struct _ClutterImageClass
{
diff --git a/clutter/clutter/clutter-input-device-tool.c b/clutter/clutter/clutter-input-device-tool.c
index 2582a695c3..a56bd487fb 100644
--- a/clutter/clutter/clutter-input-device-tool.c
+++ b/clutter/clutter/clutter-input-device-tool.c
@@ -160,9 +160,7 @@ clutter_input_device_tool_init (ClutterInputDeviceTool *tool)
* Gets the serial of this tool, this value can be used to identify a
* physical tool (eg. a tablet pen) across program executions.
*
- * Returns: The serial ID for this tool
- *
- * Since: 1.28
+ * Returns: The serial ID for this tool8
**/
guint64
clutter_input_device_tool_get_serial (ClutterInputDeviceTool *tool)
@@ -183,9 +181,7 @@ clutter_input_device_tool_get_serial (ClutterInputDeviceTool *tool)
*
* Gets the tool type of this tool.
*
- * Returns: The tool type of this tool
- *
- * Since: 1.28
+ * Returns: The tool type of this tool8
**/
ClutterInputDeviceToolType
clutter_input_device_tool_get_tool_type (ClutterInputDeviceTool *tool)
diff --git a/clutter/clutter/clutter-input-device.c b/clutter/clutter/clutter-input-device.c
index 3c90f6bdd9..2d38bed3b1 100644
--- a/clutter/clutter/clutter-input-device.c
+++ b/clutter/clutter/clutter-input-device.c
@@ -327,8 +327,6 @@ clutter_input_device_class_init (ClutterInputDeviceClass *klass)
* ClutterInputDevice:name:
*
* The name of the device
- *
- * Since: 1.2
*/
obj_props[PROP_NAME] =
g_param_spec_string ("name",
@@ -342,8 +340,6 @@ clutter_input_device_class_init (ClutterInputDeviceClass *klass)
* ClutterInputDevice:device-type:
*
* The type of the device
- *
- * Since: 1.2
*/
obj_props[PROP_DEVICE_TYPE] =
g_param_spec_enum ("device-type",
@@ -383,8 +379,6 @@ clutter_input_device_class_init (ClutterInputDeviceClass *klass)
* ClutterInputDevice:mode:
*
* The mode of the device.
- *
- * Since: 1.6
*/
obj_props[PROP_DEVICE_MODE] =
g_param_spec_enum ("device-mode",
@@ -398,8 +392,6 @@ clutter_input_device_class_init (ClutterInputDeviceClass *klass)
* ClutterInputDevice:has-cursor:
*
* Whether the device has an on screen cursor following its movement.
- *
- * Since: 1.6
*/
obj_props[PROP_HAS_CURSOR] =
g_param_spec_boolean ("has-cursor",
@@ -412,8 +404,6 @@ clutter_input_device_class_init (ClutterInputDeviceClass *klass)
* ClutterInputDevice:backend:
*
* The #ClutterBackend that created the device.
- *
- * Since: 1.6
*/
obj_props[PROP_BACKEND] =
g_param_spec_object ("backend",
@@ -425,9 +415,7 @@ clutter_input_device_class_init (ClutterInputDeviceClass *klass)
/**
* ClutterInputDevice:vendor-id:
*
- * Vendor ID of this device.
- *
- * Since: 1.22
+ * Vendor ID of this device.2
*/
obj_props[PROP_VENDOR_ID] =
g_param_spec_string ("vendor-id",
@@ -439,9 +427,7 @@ clutter_input_device_class_init (ClutterInputDeviceClass *klass)
/**
* ClutterInputDevice:product-id:
*
- * Product ID of this device.
- *
- * Since: 1.22
+ * Product ID of this device.2
*/
obj_props[PROP_PRODUCT_ID] =
g_param_spec_string ("product-id",
@@ -508,8 +494,6 @@ clutter_input_device_init (ClutterInputDevice *self)
* Retrieves the type of @device
*
* Return value: the type of the device
- *
- * Since: 1.0
*/
ClutterInputDeviceType
clutter_input_device_get_device_type (ClutterInputDevice *device)
@@ -551,8 +535,6 @@ clutter_input_device_get_capabilities (ClutterInputDevice *device)
* Return value: the name of the device, or %NULL. The returned string
* is owned by the #ClutterInputDevice and should never be modified
* or freed
- *
- * Since: 1.2
*/
const gchar *
clutter_input_device_get_device_name (ClutterInputDevice *device)
@@ -573,8 +555,6 @@ clutter_input_device_get_device_name (ClutterInputDevice *device)
* device motion.
*
* Return value: %TRUE if the device has a cursor
- *
- * Since: 1.6
*/
gboolean
clutter_input_device_get_has_cursor (ClutterInputDevice *device)
@@ -594,8 +574,6 @@ clutter_input_device_get_has_cursor (ClutterInputDevice *device)
* Retrieves the #ClutterInputMode of @device.
*
* Return value: the device mode
- *
- * Since: 1.6
*/
ClutterInputMode
clutter_input_device_get_device_mode (ClutterInputDevice *device)
@@ -615,9 +593,7 @@ clutter_input_device_get_device_mode (ClutterInputDevice *device)
*
* Gets the vendor ID of this device.
*
- * Returns: the vendor ID
- *
- * Since: 1.22
+ * Returns: the vendor ID2
*/
const gchar *
clutter_input_device_get_vendor_id (ClutterInputDevice *device)
@@ -637,9 +613,7 @@ clutter_input_device_get_vendor_id (ClutterInputDevice *device)
*
* Gets the product ID of this device.
*
- * Returns: the product ID
- *
- * Since: 1.22
+ * Returns: the product ID2
*/
const gchar *
clutter_input_device_get_product_id (ClutterInputDevice *device)
diff --git a/clutter/clutter/clutter-interval.c b/clutter/clutter/clutter-interval.c
index 75cdca43cf..bc4f6588ed 100644
--- a/clutter/clutter/clutter-interval.c
+++ b/clutter/clutter/clutter-interval.c
@@ -40,8 +40,6 @@
*
* #ClutterInterval can be subclassed to override the validation
* and value computation.
- *
- * Since: 1.0
*/
#include "clutter-build-config.h"
@@ -525,8 +523,6 @@ clutter_interval_class_init (ClutterIntervalClass *klass)
* ClutterInterval:value-type:
*
* The type of the values in the interval.
- *
- * Since: 1.0
*/
obj_props[PROP_VALUE_TYPE] =
g_param_spec_gtype ("value-type",
@@ -541,8 +537,6 @@ clutter_interval_class_init (ClutterIntervalClass *klass)
* ClutterInterval:initial:
*
* The initial value of the interval.
- *
- * Since: 1.12
*/
obj_props[PROP_INITIAL] =
g_param_spec_boxed ("initial",
@@ -556,8 +550,6 @@ clutter_interval_class_init (ClutterIntervalClass *klass)
* ClutterInterval:final:
*
* The final value of the interval.
- *
- * Since: 1.12
*/
obj_props[PROP_FINAL] =
g_param_spec_boxed ("final",
@@ -752,8 +744,6 @@ clutter_interval_get_interval_valist (ClutterInterval *interval,
* ```
*
* Return value: the newly created #ClutterInterval
- *
- * Since: 1.0
*/
ClutterInterval *
clutter_interval_new (GType gtype,
@@ -791,8 +781,6 @@ out:
* This function is useful for language bindings.
*
* Return value: the newly created #ClutterInterval
- *
- * Since: 1.0
*/
ClutterInterval *
clutter_interval_new_with_values (GType gtype,
@@ -817,8 +805,6 @@ clutter_interval_new_with_values (GType gtype,
* Creates a copy of @interval.
*
* Return value: (transfer full): the newly created #ClutterInterval
- *
- * Since: 1.0
*/
ClutterInterval *
clutter_interval_clone (ClutterInterval *interval)
@@ -849,8 +835,6 @@ clutter_interval_clone (ClutterInterval *interval)
* Retrieves the #GType of the values inside @interval.
*
* Return value: the type of the value, or G_TYPE_INVALID
- *
- * Since: 1.0
*/
GType
clutter_interval_get_value_type (ClutterInterval *interval)
@@ -867,8 +851,6 @@ clutter_interval_get_value_type (ClutterInterval *interval)
*
* Sets the initial value of @interval to @value. The value is copied
* inside the #ClutterInterval.
- *
- * Since: 1.0
*/
void
clutter_interval_set_initial_value (ClutterInterval *interval,
@@ -891,8 +873,6 @@ clutter_interval_set_initial_value (ClutterInterval *interval,
*
* Language bindings should use clutter_interval_set_initial_value()
* instead.
- *
- * Since: 1.10
*/
void
clutter_interval_set_initial (ClutterInterval *interval,
@@ -917,8 +897,6 @@ clutter_interval_set_initial (ClutterInterval *interval,
*
* The passed #GValue must be initialized to the value held by
* the #ClutterInterval.
- *
- * Since: 1.0
*/
void
clutter_interval_get_initial_value (ClutterInterval *interval,
@@ -939,8 +917,6 @@ clutter_interval_get_initial_value (ClutterInterval *interval,
* Return value: (transfer none): the initial value of the interval.
* The value is owned by the #ClutterInterval and it should not be
* modified or freed
- *
- * Since: 1.0
*/
GValue *
clutter_interval_peek_initial_value (ClutterInterval *interval)
@@ -957,8 +933,6 @@ clutter_interval_peek_initial_value (ClutterInterval *interval)
*
* Sets the final value of @interval to @value. The value is
* copied inside the #ClutterInterval.
- *
- * Since: 1.0
*/
void
clutter_interval_set_final_value (ClutterInterval *interval,
@@ -980,8 +954,6 @@ clutter_interval_set_final_value (ClutterInterval *interval,
*
* The passed #GValue must be initialized to the value held by
* the #ClutterInterval.
- *
- * Since: 1.0
*/
void
clutter_interval_get_final_value (ClutterInterval *interval,
@@ -1003,8 +975,6 @@ clutter_interval_get_final_value (ClutterInterval *interval,
* This function is meant as a convenience for the C API.
*
* Language bindings should use clutter_interval_set_final_value() instead.
- *
- * Since: 1.10
*/
void
clutter_interval_set_final (ClutterInterval *interval,
@@ -1028,8 +998,6 @@ clutter_interval_set_final (ClutterInterval *interval,
* Return value: (transfer none): the final value of the interval.
* The value is owned by the #ClutterInterval and it should not be
* modified or freed
- *
- * Since: 1.0
*/
GValue *
clutter_interval_peek_final_value (ClutterInterval *interval)
@@ -1056,8 +1024,6 @@ clutter_interval_peek_final_value (ClutterInterval *interval)
*
* This function is meant for the convenience of the C API; bindings
* should reimplement this function using the #GValue-based API.
- *
- * Since: 1.0
*/
void
clutter_interval_set_interval (ClutterInterval *interval,
@@ -1096,8 +1062,6 @@ out:
*
* This function is meant for the convenience of the C API; bindings
* should reimplement this function using the #GValue-based API.
- *
- * Since: 1.0
*/
void
clutter_interval_get_interval (ClutterInterval *interval,
@@ -1122,8 +1086,6 @@ clutter_interval_get_interval (ClutterInterval *interval,
* a #GParamSpec.
*
* Return value: %TRUE if the #ClutterInterval is valid, %FALSE otherwise
- *
- * Since: 1.0
*/
gboolean
clutter_interval_validate (ClutterInterval *interval,
@@ -1145,8 +1107,6 @@ clutter_interval_validate (ClutterInterval *interval,
* progress @factor and copies it into @value.
*
* Return value: %TRUE if the operation was successful
- *
- * Since: 1.0
*/
gboolean
clutter_interval_compute_value (ClutterInterval *interval,
@@ -1178,8 +1138,6 @@ clutter_interval_compute_value (ClutterInterval *interval,
*
* Return value: (transfer none): a pointer to the computed value,
* or %NULL if the computation was not successful
- *
- * Since: 1.4
*/
const GValue *
clutter_interval_compute (ClutterInterval *interval,
@@ -1213,8 +1171,6 @@ clutter_interval_compute (ClutterInterval *interval,
*
* Return value: %TRUE if the #ClutterInterval has an initial and
* final values, and %FALSE otherwise
- *
- * Since: 1.12
*/
gboolean
clutter_interval_is_valid (ClutterInterval *interval)
diff --git a/clutter/clutter/clutter-interval.h b/clutter/clutter/clutter-interval.h
index fb9a47199e..e26904d64a 100644
--- a/clutter/clutter/clutter-interval.h
+++ b/clutter/clutter/clutter-interval.h
@@ -59,8 +59,6 @@ struct _ClutterInterval
* inside an interval using an adimensional factor between 0 and 1
*
* The #ClutterIntervalClass contains only private data.
- *
- * Since: 1.0
*/
struct _ClutterIntervalClass
{
diff --git a/clutter/clutter/clutter-keyframe-transition.c b/clutter/clutter/clutter-keyframe-transition.c
index 7a546c1240..2e4f22a6d6 100644
--- a/clutter/clutter/clutter-keyframe-transition.c
+++ b/clutter/clutter/clutter-keyframe-transition.c
@@ -57,9 +57,7 @@
*
* The #ClutterKeyframeTransition will add an implicit key frame between the last
* and the 1.0 value, to interpolate to the final value of the transition's
- * interval.
- *
- * Since: 1.12.
+ * interval..
*/
#include "clutter-build-config.h"
@@ -396,8 +394,6 @@ clutter_keyframe_transition_init (ClutterKeyframeTransition *self)
* Return value: (transfer full): the newly allocated
* #ClutterKeyframeTransition instance. Use g_object_unref() when
* done to free its resources.
- *
- * Since: 1.12
*/
ClutterTransition *
clutter_keyframe_transition_new (const char *property_name)
@@ -419,8 +415,6 @@ clutter_keyframe_transition_new (const char *property_name)
* If @transition does not hold any key frame, @n_key_frames key frames
* will be created; if @transition already has key frames, @key_frames must
* have at least as many elements as the number of key frames.
- *
- * Since: 1.12
*/
void
clutter_keyframe_transition_set_key_frames (ClutterKeyframeTransition *transition,
@@ -461,8 +455,6 @@ clutter_keyframe_transition_set_key_frames (ClutterKeyframeTransition *transitio
* If @transition does not hold any key frame, @n_values key frames will
* be created; if @transition already has key frames, @values must have
* at least as many elements as the number of key frames.
- *
- * Since: 1.12
*/
void
clutter_keyframe_transition_set_values (ClutterKeyframeTransition *transition,
@@ -508,8 +500,6 @@ clutter_keyframe_transition_set_values (ClutterKeyframeTransition *transition,
* If @transition does not hold any key frame, @n_modes key frames will
* be created; if @transition already has key frames, @modes must have
* at least as many elements as the number of key frames.
- *
- * Since: 1.12
*/
void
clutter_keyframe_transition_set_modes (ClutterKeyframeTransition *transition,
@@ -553,8 +543,6 @@ clutter_keyframe_transition_set_modes (ClutterKeyframeTransition *transition,
* language bindings should use clutter_keyframe_transition_set_key_frames(),
* clutter_keyframe_transition_set_modes(), and
* clutter_keyframe_transition_set_values() instead.
- *
- * Since: 1.12
*/
void
clutter_keyframe_transition_set (ClutterKeyframeTransition *transition,
@@ -611,8 +599,6 @@ clutter_keyframe_transition_set (ClutterKeyframeTransition *transition,
* @transition: a #ClutterKeyframeTransition
*
* Removes all key frames from @transition.
- *
- * Since: 1.12
*/
void
clutter_keyframe_transition_clear (ClutterKeyframeTransition *transition)
@@ -633,8 +619,6 @@ clutter_keyframe_transition_clear (ClutterKeyframeTransition *transition)
* Retrieves the number of key frames inside @transition.
*
* Return value: the number of key frames
- *
- * Since: 1.12
*/
guint
clutter_keyframe_transition_get_n_key_frames (ClutterKeyframeTransition *transition)
@@ -659,8 +643,6 @@ clutter_keyframe_transition_get_n_key_frames (ClutterKeyframeTransition *transit
*
* The @transition must already have a key frame at @index_, and @index_
* must be smaller than the number of key frames inside @transition.
- *
- * Since: 1.12
*/
void
clutter_keyframe_transition_set_key_frame (ClutterKeyframeTransition *transition,
@@ -697,8 +679,6 @@ clutter_keyframe_transition_set_key_frame (ClutterKeyframeTransition *transition
*
* The @transition must already have key frames set, and @index_ must be
* smaller than the number of key frames.
- *
- * Since: 1.12
*/
void
clutter_keyframe_transition_get_key_frame (ClutterKeyframeTransition *transition,
diff --git a/clutter/clutter/clutter-keyframe-transition.h b/clutter/clutter/clutter-keyframe-transition.h
index 0f908bd255..bfe575d047 100644
--- a/clutter/clutter/clutter-keyframe-transition.h
+++ b/clutter/clutter/clutter-keyframe-transition.h
@@ -56,8 +56,6 @@ struct _ClutterKeyframeTransition
*
* The `ClutterKeyframeTransitionClass` structure contains only
* private data.
- *
- * Since: 1.12
*/
struct _ClutterKeyframeTransitionClass
{
diff --git a/clutter/clutter/clutter-keysyms-table.c b/clutter/clutter/clutter-keysyms-table.c
index 47931f0b27..182f6f3fe8 100644
--- a/clutter/clutter/clutter-keysyms-table.c
+++ b/clutter/clutter/clutter-keysyms-table.c
@@ -1643,8 +1643,6 @@ static const int clutter_unicode_to_keysym_tab_size =
*
* Return value: the corresponding Clutter key symbol, if one exists.
* or, if there is no corresponding symbol, wc | 0x01000000
- *
- * Since: 1.10
*/
guint
clutter_unicode_to_keysym (guint32 wc)
diff --git a/clutter/clutter/clutter-layout-manager.c b/clutter/clutter/clutter-layout-manager.c
index 4f5e19b234..a3c51d621a 100644
--- a/clutter/clutter/clutter-layout-manager.c
+++ b/clutter/clutter/clutter-layout-manager.c
@@ -125,8 +125,6 @@
* ]
* }
* ```
- *
- * Since: 1.2
*/
#include "clutter-build-config.h"
@@ -340,8 +338,6 @@ clutter_layout_manager_class_init (ClutterLayoutManagerClass *klass)
* can be controlled or changed using parameters should emit the
* ::layout-changed signal whenever one of the parameters changes,
* by using clutter_layout_manager_layout_changed().
- *
- * Since: 1.2
*/
manager_signals[LAYOUT_CHANGED] =
g_signal_new (I_("layout-changed"),
@@ -372,8 +368,6 @@ clutter_layout_manager_init (ClutterLayoutManager *manager)
* to @manager.
*
* See also clutter_actor_get_preferred_width()
- *
- * Since: 1.2
*/
void
clutter_layout_manager_get_preferred_width (ClutterLayoutManager *manager,
@@ -407,8 +401,6 @@ clutter_layout_manager_get_preferred_width (ClutterLayoutManager *manager,
* to @manager.
*
* See also clutter_actor_get_preferred_height()
- *
- * Since: 1.2
*/
void
clutter_layout_manager_get_preferred_height (ClutterLayoutManager *manager,
@@ -438,8 +430,6 @@ clutter_layout_manager_get_preferred_height (ClutterLayoutManager *manager,
* Allocates the children of @container given an area
*
* See also clutter_actor_allocate()
- *
- * Since: 1.2
*/
void
clutter_layout_manager_allocate (ClutterLayoutManager *manager,
@@ -464,8 +454,6 @@ clutter_layout_manager_allocate (ClutterLayoutManager *manager,
*
* This function should only be called by implementations of the
* #ClutterLayoutManager class
- *
- * Since: 1.2
*/
void
clutter_layout_manager_layout_changed (ClutterLayoutManager *manager)
@@ -494,8 +482,6 @@ clutter_layout_manager_layout_changed (ClutterLayoutManager *manager)
*
* The layout manager should not increase the reference
* count of the @container
- *
- * Since: 1.2
*/
void
clutter_layout_manager_set_container (ClutterLayoutManager *manager,
@@ -586,8 +572,6 @@ get_child_meta (ClutterLayoutManager *manager,
* #ClutterLayoutManager does not have layout properties. The returned
* layout meta instance is owned by the #ClutterLayoutManager and it
* should not be unreferenced
- *
- * Since: 1.0
*/
ClutterLayoutMeta *
clutter_layout_manager_get_child_meta (ClutterLayoutManager *manager,
@@ -660,8 +644,6 @@ layout_get_property_internal (ClutterLayoutManager *manager,
*
* Languages bindings should use clutter_layout_manager_child_set_property()
* instead
- *
- * Since: 1.2
*/
void
clutter_layout_manager_child_set (ClutterLayoutManager *manager,
@@ -746,8 +728,6 @@ clutter_layout_manager_child_set (ClutterLayoutManager *manager,
*
* Sets a property on the #ClutterLayoutMeta created by @manager and
* attached to a child of @container
- *
- * Since: 1.2
*/
void
clutter_layout_manager_child_set_property (ClutterLayoutManager *manager,
@@ -800,8 +780,6 @@ clutter_layout_manager_child_set_property (ClutterLayoutManager *manager,
* Retrieves the values for a list of properties out of the
* #ClutterLayoutMeta created by @manager and attached to the
* child of a @container
- *
- * Since: 1.2
*/
void
clutter_layout_manager_child_get (ClutterLayoutManager *manager,
@@ -892,8 +870,6 @@ clutter_layout_manager_child_get (ClutterLayoutManager *manager,
* The #GValue must already be initialized to the type of the property
* and has to be unset with g_value_unset() after extracting the real
* value out of it
- *
- * Since: 1.2
*/
void
clutter_layout_manager_child_get_property (ClutterLayoutManager *manager,
@@ -947,8 +923,6 @@ clutter_layout_manager_child_get_property (ClutterLayoutManager *manager,
* or %NULL if no property with that name exists. The returned
* #GParamSpec is owned by the layout manager and should not be
* modified or freed
- *
- * Since: 1.2
*/
GParamSpec *
clutter_layout_manager_find_child_property (ClutterLayoutManager *manager,
@@ -985,8 +959,6 @@ clutter_layout_manager_find_child_property (ClutterLayoutManager *manager,
* Return value: (transfer full) (array length=n_pspecs): the newly-allocated,
* %NULL-terminated array of `GParamSpec`s. Use g_free() to free the
* resources allocated for the array
- *
- * Since: 1.2
*/
GParamSpec **
clutter_layout_manager_list_child_properties (ClutterLayoutManager *manager,
diff --git a/clutter/clutter/clutter-layout-manager.h b/clutter/clutter/clutter-layout-manager.h
index 77717a5c0b..fa935f2738 100644
--- a/clutter/clutter/clutter-layout-manager.h
+++ b/clutter/clutter/clutter-layout-manager.h
@@ -86,8 +86,6 @@ struct _ClutterLayoutManager
*
* The #ClutterLayoutManagerClass structure contains only private
* data and should be accessed using the provided API
- *
- * Since: 1.2
*/
struct _ClutterLayoutManagerClass
{
diff --git a/clutter/clutter/clutter-layout-meta.c b/clutter/clutter/clutter-layout-meta.c
index bf3c643029..2a4c46c062 100644
--- a/clutter/clutter/clutter-layout-meta.c
+++ b/clutter/clutter/clutter-layout-meta.c
@@ -32,8 +32,6 @@
*
* A #ClutterLayoutMeta wraps a [class@Actor] inside a [iface@Container]
* using a [class@LayoutManager].
- *
- * Since: 1.2
*/
#include "clutter-build-config.h"
@@ -110,8 +108,6 @@ clutter_layout_meta_class_init (ClutterLayoutMetaClass *klass)
* ClutterLayoutMeta:manager:
*
* The [class@LayoutManager] that created this #ClutterLayoutMeta.
- *
- * Since: 1.2
*/
pspec = g_param_spec_object ("manager",
P_("Manager"),
@@ -135,8 +131,6 @@ clutter_layout_meta_init (ClutterLayoutMeta *self)
* Retrieves the actor wrapped by @data
*
* Return value: (transfer none): a #ClutterLayoutManager
- *
- * Since: 1.2
*/
ClutterLayoutManager *
clutter_layout_meta_get_manager (ClutterLayoutMeta *data)
diff --git a/clutter/clutter/clutter-layout-meta.h b/clutter/clutter/clutter-layout-meta.h
index ff86e9ca6e..2bd22300a8 100644
--- a/clutter/clutter/clutter-layout-meta.h
+++ b/clutter/clutter/clutter-layout-meta.h
@@ -65,8 +65,6 @@ struct _ClutterLayoutMeta
*
* The #ClutterLayoutMetaClass contains only private data and
* should never be accessed directly
- *
- * Since: 1.2
*/
struct _ClutterLayoutMetaClass
{
diff --git a/clutter/clutter/clutter-macros.h b/clutter/clutter/clutter-macros.h
index 8a67021949..03e33e7849 100644
--- a/clutter/clutter/clutter-macros.h
+++ b/clutter/clutter/clutter-macros.h
@@ -31,8 +31,6 @@
*
* GL Windowing system used
*
- * Since: 0.4
- *
* Deprecated: 1.10: The macro evaluates to "deprecated" as Clutter can be
* compiled with multiple windowing system backends. Use the various
* CLUTTER_WINDOWING_* macros to detect the windowing system that Clutter
@@ -47,8 +45,6 @@
* Cogl (internal GL abstraction utility library) backend. Can be "gl" or
* "gles" currently
*
- * Since: 0.4
- *
* Deprecated: 1.10: The macro evaluates to "deprecated" as Cogl can be
* compiled against multiple GL implementations.
*/
@@ -59,8 +55,6 @@
*
* The default GObject type for the Clutter stage.
*
- * Since: 0.8
- *
* Deprecated: 1.10: The macro evaluates to "deprecated" as Clutter can
* be compiled against multiple windowing systems. You can use the
* CLUTTER_WINDOWING_* macros for compile-time checks, and the type
diff --git a/clutter/clutter/clutter-main.c b/clutter/clutter/clutter-main.c
index 78902cd743..6b88c79ad4 100644
--- a/clutter/clutter/clutter-main.c
+++ b/clutter/clutter/clutter-main.c
@@ -151,8 +151,6 @@ _clutter_context_get_show_fps (void)
* implementation available
*
* Return value: %TRUE if Clutter has accessibility support enabled
- *
- * Since: 1.4
*/
gboolean
clutter_get_accessibility_enabled (void)
@@ -167,8 +165,6 @@ clutter_get_accessibility_enabled (void)
* as setting the environment variable
* CLUTTER_DISABLE_ACCESSIBILITY. For the same reason, this method
* should be called before clutter_init().
- *
- * Since: 1.14
*/
void
clutter_disable_accessibility (void)
@@ -354,8 +350,6 @@ _clutter_threads_dispatch_free (gpointer data)
* ```
*
* Return value: the ID (greater than 0) of the event source.
- *
- * Since: 0.4
*/
guint
clutter_threads_add_idle_full (gint priority,
@@ -386,8 +380,6 @@ clutter_threads_add_idle_full (gint priority,
* default priority.
*
* Return value: the ID (greater than 0) of the event source.
- *
- * Since: 0.4
*/
guint
clutter_threads_add_idle (GSourceFunc func,
@@ -424,8 +416,6 @@ clutter_threads_add_idle (GSourceFunc func,
* See also clutter_threads_add_idle_full().
*
* Return value: the ID (greater than 0) of the event source.
- *
- * Since: 0.4
*/
guint
clutter_threads_add_timeout_full (gint priority,
@@ -458,8 +448,6 @@ clutter_threads_add_timeout_full (gint priority,
* Simple wrapper around clutter_threads_add_timeout_full().
*
* Return value: the ID (greater than 0) of the event source.
- *
- * Since: 0.4
*/
guint
clutter_threads_add_timeout (guint interval,
@@ -755,8 +743,6 @@ remove_device_for_event (ClutterStage *stage,
*
* This function is only useful when embedding Clutter inside another
* toolkit, and it should never be called by applications.
- *
- * Since: 0.4
*/
void
clutter_do_event (ClutterEvent *event)
@@ -996,8 +982,6 @@ _clutter_process_event (ClutterEvent *event)
*
* Return value: (transfer none): the #PangoFontMap instance. The returned
* value is owned by Clutter and it should never be unreferenced.
- *
- * Since: 1.0
*/
PangoFontMap *
clutter_get_font_map (void)
@@ -1019,8 +1003,6 @@ typedef struct _ClutterRepaintFunction
* @handle_id: an unsigned integer greater than zero
*
* Removes the repaint function with @handle_id as its id
- *
- * Since: 1.0
*/
void
clutter_threads_remove_repaint_func (guint handle_id)
@@ -1091,8 +1073,6 @@ clutter_threads_remove_repaint_func (guint handle_id)
* Return value: the ID (greater than 0) of the repaint function. You
* can use the returned integer to remove the repaint function by
* calling clutter_threads_remove_repaint_func().
- *
- * Since: 1.0
*/
guint
clutter_threads_add_repaint_func (GSourceFunc func,
@@ -1138,8 +1118,6 @@ clutter_threads_add_repaint_func (GSourceFunc func,
* Return value: the ID (greater than 0) of the repaint function. You
* can use the returned integer to remove the repaint function by
* calling clutter_threads_remove_repaint_func().
- *
- * Since: 1.10
*/
guint
clutter_threads_add_repaint_func_full (ClutterRepaintFlags flags,
@@ -1242,8 +1220,6 @@ _clutter_run_repaint_functions (ClutterRepaintFlags flags)
* [method@Actor.set_text_direction].
*
* Return value: the default text direction
- *
- * Since: 1.2
*/
ClutterTextDirection
clutter_get_default_text_direction (void)
diff --git a/clutter/clutter/clutter-main.h b/clutter/clutter/clutter-main.h
index a2d8400f47..a9b97eb1bf 100644
--- a/clutter/clutter/clutter-main.h
+++ b/clutter/clutter/clutter-main.h
@@ -85,8 +85,6 @@ typedef enum
* GTK+ and Clutter it's more likely that the Clutter part will be
* continually animating (and thus able to starve GTK+) than
* vice-versa.
- *
- * Since: 0.8
*/
#define CLUTTER_PRIORITY_REDRAW (G_PRIORITY_HIGH_IDLE + 50)
diff --git a/clutter/clutter/clutter-offscreen-effect.c b/clutter/clutter/clutter-offscreen-effect.c
index e27c23db90..e15a3867dc 100644
--- a/clutter/clutter/clutter-offscreen-effect.c
+++ b/clutter/clutter/clutter-offscreen-effect.c
@@ -83,8 +83,6 @@
*
* In both cases, the "Pipeline" node is created with the return value
* of [vfunc@OffscreenEffect.create_pipeline].
- *
- * Since: 1.4
*/
#include "clutter-build-config.h"
@@ -629,8 +627,6 @@ clutter_offscreen_effect_init (ClutterOffscreenEffect *self)
* Return value: (transfer none): a #CoglHandle or %NULL. The
* returned texture is owned by Clutter and it should not be
* modified or freed
- *
- * Since: 1.10
*/
CoglHandle
clutter_offscreen_effect_get_texture (ClutterOffscreenEffect *effect)
@@ -654,8 +650,6 @@ clutter_offscreen_effect_get_texture (ClutterOffscreenEffect *effect)
* Return value: (transfer none)(nullable): a #CoglPipeline. The
* pipeline is owned by Clutter and it should not be modified
* or freed
- *
- * Since: 1.4
*/
CoglPipeline *
clutter_offscreen_effect_get_pipeline (ClutterOffscreenEffect *effect)
@@ -673,8 +667,6 @@ clutter_offscreen_effect_get_pipeline (ClutterOffscreenEffect *effect)
* @paint_context: a #ClutterPaintContext
*
* Calls the [vfunc@OffscreenEffect.paint_target] virtual function of the @effect
- *
- * Since: 1.4
*/
void
clutter_offscreen_effect_paint_target (ClutterOffscreenEffect *effect,
@@ -699,8 +691,6 @@ clutter_offscreen_effect_paint_target (ClutterOffscreenEffect *effect,
* Return value: (transfer full): a handle to a Cogl texture, or
* %NULL. The returned handle has its reference
* count increased.
- *
- * Since: 1.4
*/
CoglHandle
clutter_offscreen_effect_create_texture (ClutterOffscreenEffect *effect,
@@ -730,8 +720,6 @@ clutter_offscreen_effect_create_texture (ClutterOffscreenEffect *effect,
*
* Return value: %TRUE if the offscreen buffer has a valid size,
* and %FALSE otherwise
- *
- * Since: 1.8
*/
gboolean
clutter_offscreen_effect_get_target_size (ClutterOffscreenEffect *effect,
diff --git a/clutter/clutter/clutter-offscreen-effect.h b/clutter/clutter/clutter-offscreen-effect.h
index 0e9582d364..5881fbf54e 100644
--- a/clutter/clutter/clutter-offscreen-effect.h
+++ b/clutter/clutter/clutter-offscreen-effect.h
@@ -59,8 +59,6 @@ struct _ClutterOffscreenEffect
* @paint_target: virtual function
*
* The #ClutterOffscreenEffectClass structure contains only private data
- *
- * Since: 1.4
*/
struct _ClutterOffscreenEffectClass
{
diff --git a/clutter/clutter/clutter-page-turn-effect.c b/clutter/clutter/clutter-page-turn-effect.c
index a70e53d95c..d4d5fed746 100644
--- a/clutter/clutter/clutter-page-turn-effect.c
+++ b/clutter/clutter/clutter-page-turn-effect.c
@@ -31,8 +31,6 @@
* A page turning effect
*
* A simple page turning effect
- *
- * Since: 1.4
*/
#include "clutter-build-config.h"
@@ -216,8 +214,6 @@ clutter_page_turn_effect_class_init (ClutterPageTurnEffectClass *klass)
*
* The period of the page turn, between 0.0 (no curling) and
* 1.0 (fully curled)
- *
- * Since: 1.4
*/
pspec = g_param_spec_double ("period",
"Period",
@@ -232,8 +228,6 @@ clutter_page_turn_effect_class_init (ClutterPageTurnEffectClass *klass)
* ClutterPageTurnEffect:angle:
*
* The angle of the page rotation, in degrees, between 0.0 and 360.0
- *
- * Since: 1.4
*/
pspec = g_param_spec_double ("angle",
"Angle",
@@ -248,8 +242,6 @@ clutter_page_turn_effect_class_init (ClutterPageTurnEffectClass *klass)
* ClutterPageTurnEffect:radius:
*
* The radius of the page curl, in pixels
- *
- * Since: 1.4
*/
pspec = g_param_spec_float ("radius",
"Radius",
@@ -280,8 +272,6 @@ clutter_page_turn_effect_init (ClutterPageTurnEffect *self)
* Creates a new #ClutterPageTurnEffect instance with the given parameters
*
* Return value: the newly created #ClutterPageTurnEffect
- *
- * Since: 1.4
*/
ClutterEffect *
clutter_page_turn_effect_new (gdouble period,
@@ -305,8 +295,6 @@ clutter_page_turn_effect_new (gdouble period,
*
* Sets the period of the page curling, between 0.0 (no curling)
* and 1.0 (fully curled)
- *
- * Since: 1.4
*/
void
clutter_page_turn_effect_set_period (ClutterPageTurnEffect *effect,
@@ -329,8 +317,6 @@ clutter_page_turn_effect_set_period (ClutterPageTurnEffect *effect,
* Retrieves the value set using [method@PageTurnEffect.get_period]
*
* Return value: the period of the page curling
- *
- * Since: 1.4
*/
gdouble
clutter_page_turn_effect_get_period (ClutterPageTurnEffect *effect)
@@ -346,8 +332,6 @@ clutter_page_turn_effect_get_period (ClutterPageTurnEffect *effect)
* @angle: the angle of the page curl, in degrees
*
* Sets the angle of the page curling, in degrees
- *
- * Since: 1.4
*/
void
clutter_page_turn_effect_set_angle (ClutterPageTurnEffect *effect,
@@ -370,8 +354,6 @@ clutter_page_turn_effect_set_angle (ClutterPageTurnEffect *effect,
* Retrieves the value set using [method@PageTurnEffect.get_angle]
*
* Return value: the angle of the page curling
- *
- * Since: 1.4
*/
gdouble
clutter_page_turn_effect_get_angle (ClutterPageTurnEffect *effect)
@@ -387,8 +369,6 @@ clutter_page_turn_effect_get_angle (ClutterPageTurnEffect *effect)
* @radius: the radius of the page curling, in pixels
*
* Sets the radius of the page curling
- *
- * Since: 1.4
*/
void
clutter_page_turn_effect_set_radius (ClutterPageTurnEffect *effect,
@@ -410,8 +390,6 @@ clutter_page_turn_effect_set_radius (ClutterPageTurnEffect *effect,
* Retrieves the value set using [method@PageTurnEffect.set_radius]
*
* Return value: the radius of the page curling
- *
- * Since: 1.4
*/
gfloat
clutter_page_turn_effect_get_radius (ClutterPageTurnEffect *effect)
diff --git a/clutter/clutter/clutter-paint-node.c b/clutter/clutter/clutter-paint-node.c
index 10025bcd00..4264a3bbb6 100644
--- a/clutter/clutter/clutter-paint-node.c
+++ b/clutter/clutter/clutter-paint-node.c
@@ -39,16 +39,12 @@
*
* Each #ClutterActor can submit multiple `ClutterPaintNode`s to
* the render graph.
- *
- * Since: 1.10
*/
/**
* ClutterPaintNodeClass:
*
* The `ClutterPaintNodeClass` structure contains only private data.
- *
- * Since: 1.10
*/
#include "clutter-build-config.h"
@@ -288,8 +284,6 @@ clutter_paint_node_get_type (void)
*
* The @node will intern @name using g_intern_string(). If you have access to a
* static string, use clutter_paint_node_set_static_name() instead.
- *
- * Since: 1.10
*/
void
clutter_paint_node_set_name (ClutterPaintNode *node,
@@ -322,8 +316,6 @@ clutter_paint_node_set_static_name (ClutterPaintNode *node,
* Acquires a reference on @node.
*
* Return value: (transfer full): the #ClutterPaintNode
- *
- * Since: 1.10
*/
ClutterPaintNode *
clutter_paint_node_ref (ClutterPaintNode *node)
@@ -340,8 +332,6 @@ clutter_paint_node_ref (ClutterPaintNode *node)
* @node: a #ClutterPaintNode
*
* Releases a reference on @node.
- *
- * Since: 1.10
*/
void
clutter_paint_node_unref (ClutterPaintNode *node)
@@ -364,8 +354,6 @@ clutter_paint_node_unref (ClutterPaintNode *node)
* Adds @child to the list of children of @node.
*
* This function will acquire a reference on @child.
- *
- * Since: 1.10
*/
void
clutter_paint_node_add_child (ClutterPaintNode *node,
@@ -406,8 +394,6 @@ clutter_paint_node_add_child (ClutterPaintNode *node,
*
* This function will release the reference on @child acquired by
* using clutter_paint_node_add_child().
- *
- * Since: 1.10
*/
void
clutter_paint_node_remove_child (ClutterPaintNode *node,
@@ -455,8 +441,6 @@ clutter_paint_node_remove_child (ClutterPaintNode *node,
*
* This function will release the reference on @old_child acquired
* by @node, and will acquire a new reference on @new_child.
- *
- * Since: 1.10
*/
void
clutter_paint_node_replace_child (ClutterPaintNode *node,
@@ -505,8 +489,6 @@ clutter_paint_node_replace_child (ClutterPaintNode *node,
*
* This function releases the reference acquired by @node on its
* children.
- *
- * Since: 1.10
*/
void
clutter_paint_node_remove_all (ClutterPaintNode *node)
@@ -534,8 +516,6 @@ clutter_paint_node_remove_all (ClutterPaintNode *node)
*
* Return value: (transfer none): a pointer to the first child of
* the #ClutterPaintNode.
- *
- * Since: 1.10
*/
ClutterPaintNode *
clutter_paint_node_get_first_child (ClutterPaintNode *node)
@@ -553,8 +533,6 @@ clutter_paint_node_get_first_child (ClutterPaintNode *node)
*
* Return value: (transfer none): a pointer to the previous sibling
* of the #ClutterPaintNode.
- *
- * Since: 1.10
*/
ClutterPaintNode *
clutter_paint_node_get_previous_sibling (ClutterPaintNode *node)
@@ -572,8 +550,6 @@ clutter_paint_node_get_previous_sibling (ClutterPaintNode *node)
*
* Return value: (transfer none): a pointer to the next sibling
* of a #ClutterPaintNode
- *
- * Since: 1.10
*/
ClutterPaintNode *
clutter_paint_node_get_next_sibling (ClutterPaintNode *node)
@@ -591,8 +567,6 @@ clutter_paint_node_get_next_sibling (ClutterPaintNode *node)
*
* Return value: (transfer none): a pointer to the last child
* of a #ClutterPaintNode
- *
- * Since: 1.10
*/
ClutterPaintNode *
clutter_paint_node_get_last_child (ClutterPaintNode *node)
@@ -610,8 +584,6 @@ clutter_paint_node_get_last_child (ClutterPaintNode *node)
*
* Return value: (transfer none): a pointer to the parent of
* a #ClutterPaintNode
- *
- * Since: 1.10
*/
ClutterPaintNode *
clutter_paint_node_get_parent (ClutterPaintNode *node)
@@ -628,8 +600,6 @@ clutter_paint_node_get_parent (ClutterPaintNode *node)
* Retrieves the number of children of @node.
*
* Return value: the number of children of a #ClutterPaintNode
- *
- * Since: 1.10
*/
guint
clutter_paint_node_get_n_children (ClutterPaintNode *node)
@@ -649,8 +619,6 @@ clutter_paint_node_get_n_children (ClutterPaintNode *node)
* This function increased the reference count of @node; if you do not wish
* to increase the reference count, use clutter_value_take_paint_node()
* instead. The reference count will be released by g_value_unset().
- *
- * Since: 1.10
*/
void
clutter_value_set_paint_node (GValue *value,
@@ -685,8 +653,6 @@ clutter_value_set_paint_node (GValue *value,
* Unlike clutter_value_set_paint_node(), this function will not take a
* reference on the passed @node: instead, it will take ownership of the
* current reference count.
- *
- * Since: 1.10
*/
void
clutter_value_take_paint_node (GValue *value,
@@ -721,8 +687,6 @@ clutter_value_take_paint_node (GValue *value,
*
* Return value: (transfer none) (type Clutter.PaintNode): a pointer to
* a #ClutterPaintNode, or %NULL
- *
- * Since: 1.10
*/
gpointer
clutter_value_get_paint_node (const GValue *value)
@@ -743,8 +707,6 @@ clutter_value_get_paint_node (const GValue *value)
* Return value: (transfer full) (type Clutter.PaintNode): a pointer
* to the #ClutterPaintNode, with its reference count increased,
* or %NULL
- *
- * Since: 1.10
*/
gpointer
clutter_value_dup_paint_node (const GValue *value)
@@ -879,8 +841,6 @@ clutter_paint_node_maybe_init_operations (ClutterPaintNode *node)
*
* Adds a rectangle region to the @node, as described by the
* passed @rect.
- *
- * Since: 1.10
*/
void
clutter_paint_node_add_rectangle (ClutterPaintNode *node,
@@ -907,8 +867,6 @@ clutter_paint_node_add_rectangle (ClutterPaintNode *node,
* @y_2: the bottom Y coordinate of the texture
*
* Adds a rectangle region to the @node, with texture coordinates.
- *
- * Since: 1.10
*/
void
clutter_paint_node_add_texture_rectangle (ClutterPaintNode *node,
@@ -1033,8 +991,6 @@ clutter_paint_node_add_texture_rectangles (ClutterPaintNode *node,
*
* This function acquires a reference on @primitive, so it is safe
* to call cogl_object_unref() when it returns.
- *
- * Since: 1.10
*/
void
clutter_paint_node_add_primitive (ClutterPaintNode *node,
diff --git a/clutter/clutter/clutter-paint-node.h b/clutter/clutter/clutter-paint-node.h
index b9f174962e..0b1548e436 100644
--- a/clutter/clutter/clutter-paint-node.h
+++ b/clutter/clutter/clutter-paint-node.h
@@ -102,8 +102,6 @@ void clutter_paint_node_add_primitive (Clutter
*
* Evaluates to %TRUE if the @value has been initialized to hold
* a #ClutterPaintNode.
- *
- * Since: 1.10
*/
#define CLUTTER_VALUE_HOLDS_PAINT_NODE(value) (G_VALUE_HOLDS (value, CLUTTER_TYPE_PAINT_NODE))
diff --git a/clutter/clutter/clutter-paint-nodes.c b/clutter/clutter/clutter-paint-nodes.c
index 2664af879c..76d2386e27 100644
--- a/clutter/clutter/clutter-paint-nodes.c
+++ b/clutter/clutter/clutter-paint-nodes.c
@@ -176,8 +176,6 @@ clutter_root_node_new (CoglFramebuffer *framebuffer,
/*
* ClutterTransformNode:
- *
- * Since: 1.10
*/
struct _ClutterTransformNode
@@ -358,8 +356,6 @@ _clutter_dummy_node_new (ClutterActor *actor,
/**
* ClutterPipelineNode:
- *
- * Since: 1.10
*/
struct _ClutterPipelineNode
@@ -374,8 +370,6 @@ struct _ClutterPipelineNode
*
* The `ClutterPipelineNodeClass` structure is an opaque
* type whose members cannot be directly accessed.
- *
- * Since: 1.10
*/
struct _ClutterPipelineNodeClass
{
@@ -564,8 +558,6 @@ clutter_pipeline_node_init (ClutterPipelineNode *self)
*
* Return value: (transfer full): the newly created #ClutterPaintNode.
* Use clutter_paint_node_unref() when done.
- *
- * Since: 1.10
*/
ClutterPaintNode *
clutter_pipeline_node_new (CoglPipeline *pipeline)
@@ -584,8 +576,6 @@ clutter_pipeline_node_new (CoglPipeline *pipeline)
/**
* ClutterColorNode:
- *
- * Since: 1.10
*/
struct _ClutterColorNode
@@ -598,8 +588,6 @@ struct _ClutterColorNode
*
* The `ClutterColorNodeClass` structure is an
* opaque type whose members cannot be directly accessed.
- *
- * Since: 1.10
*/
struct _ClutterColorNodeClass
{
@@ -632,8 +620,6 @@ clutter_color_node_init (ClutterColorNode *cnode)
*
* Return value: (transfer full): the newly created #ClutterPaintNode. Use
* clutter_paint_node_unref() when done
- *
- * Since: 1.10
*/
ClutterPaintNode *
clutter_color_node_new (const ClutterColor *color)
@@ -662,8 +648,6 @@ clutter_color_node_new (const ClutterColor *color)
/**
* ClutterTextureNode:
*
- *
- * Since: 1.10
*/
struct _ClutterTextureNode
@@ -676,8 +660,6 @@ struct _ClutterTextureNode
*
* The `ClutterTextureNodeClass` structure is an
* opaque type whose members cannot be directly accessed.
- *
- * Since: 1.10
*/
struct _ClutterTextureNodeClass
{
@@ -736,8 +718,6 @@ clutter_scaling_filter_to_cogl_pipeline_filter (ClutterScalingFilter filter)
*
* Return value: (transfer full): the newly created #ClutterPaintNode.
* Use clutter_paint_node_unref() when done
- *
- * Since: 1.10
*/
ClutterPaintNode *
clutter_texture_node_new (CoglTexture *texture,
@@ -779,8 +759,6 @@ clutter_texture_node_new (CoglTexture *texture,
/**
* ClutterTextNode:
- *
- * Since: 1.10
*/
struct _ClutterTextNode
{
@@ -795,8 +773,6 @@ struct _ClutterTextNode
*
* The `ClutterTextNodeClass` structure is an opaque
* type whose contents cannot be directly accessed.
- *
- * Since: 1.10
*/
struct _ClutterTextNodeClass
{
@@ -961,8 +937,6 @@ clutter_text_node_init (ClutterTextNode *self)
*
* Return value: (transfer full): the newly created #ClutterPaintNode.
* Use clutter_paint_node_unref() when done
- *
- * Since: 1.10
*/
ClutterPaintNode *
clutter_text_node_new (PangoLayout *layout,
@@ -991,8 +965,6 @@ clutter_text_node_new (PangoLayout *layout,
/**
* ClutterClipNode:
- *
- * Since: 1.10
*/
struct _ClutterClipNode
{
@@ -1004,8 +976,6 @@ struct _ClutterClipNode
*
* The `ClutterClipNodeClass` structure is an opaque
* type whose members cannot be directly accessed.
- *
- * Since: 1.10
*/
struct _ClutterClipNodeClass
{
@@ -1111,8 +1081,6 @@ clutter_clip_node_init (ClutterClipNode *self)
*
* Return value: (transfer full): the newly created #ClutterPaintNode.
* Use clutter_paint_node_unref() when done.
- *
- * Since: 1.10
*/
ClutterPaintNode *
clutter_clip_node_new (void)
@@ -1546,8 +1514,6 @@ clutter_layer_node_init (ClutterLayerNode *self)
*
* Return value: (transfer full): the newly created #ClutterLayerNode.
* Use clutter_paint_node_unref() when done.
- *
- * Since: 1.10
*/
ClutterPaintNode *
clutter_layer_node_new (const graphene_matrix_t *projection,
diff --git a/clutter/clutter/clutter-paint-volume.c b/clutter/clutter/clutter-paint-volume.c
index e8e8e53644..dbec4d130f 100644
--- a/clutter/clutter/clutter-paint-volume.c
+++ b/clutter/clutter/clutter-paint-volume.c
@@ -49,8 +49,6 @@ G_DEFINE_BOXED_TYPE (ClutterPaintVolume, clutter_paint_volume,
*
* Return value: the newly allocated #ClutterPaintVolume. Use
* clutter_paint_volume_free() to free the resources it uses
- *
- * Since: 1.6
*/
ClutterPaintVolume *
_clutter_paint_volume_new (ClutterActor *actor)
@@ -123,8 +121,6 @@ _clutter_paint_volume_copy_static (const ClutterPaintVolume *src_pv,
* Copies @pv into a new #ClutterPaintVolume
*
* Return value: a newly allocated copy of a #ClutterPaintVolume
- *
- * Since: 1.6
*/
ClutterPaintVolume *
clutter_paint_volume_copy (const ClutterPaintVolume *pv)
@@ -153,8 +149,6 @@ _clutter_paint_volume_set_from_volume (ClutterPaintVolume *pv,
* @pv: a #ClutterPaintVolume
*
* Frees the resources allocated by @pv
- *
- * Since: 1.6
*/
void
clutter_paint_volume_free (ClutterPaintVolume *pv)
@@ -178,8 +172,6 @@ clutter_paint_volume_free (ClutterPaintVolume *pv)
* corner of an actor's paint volume, in actor coordinates.
*
* The default is origin is assumed at: (0, 0, 0)
- *
- * Since: 1.6
*/
void
clutter_paint_volume_set_origin (ClutterPaintVolume *pv,
@@ -213,8 +205,6 @@ clutter_paint_volume_set_origin (ClutterPaintVolume *pv,
* @vertex: (out): the return location for a #graphene_point3d_t
*
* Retrieves the origin of the #ClutterPaintVolume.
- *
- * Since: 1.6
*/
void
clutter_paint_volume_get_origin (const ClutterPaintVolume *pv,
@@ -244,8 +234,6 @@ _clutter_paint_volume_update_is_empty (ClutterPaintVolume *pv)
*
* Sets the width of the paint volume. The width is measured along
* the x axis in the actor coordinates that @pv is associated with.
- *
- * Since: 1.6
*/
void
clutter_paint_volume_set_width (ClutterPaintVolume *pv,
@@ -306,8 +294,6 @@ clutter_paint_volume_set_width (ClutterPaintVolume *pv,
* fitting paint volumes for efficiency.
* Return value: the width, in units of @pv's local coordinate system.
- *
- * Since: 1.6
*/
gfloat
clutter_paint_volume_get_width (const ClutterPaintVolume *pv)
@@ -337,8 +323,6 @@ clutter_paint_volume_get_width (const ClutterPaintVolume *pv)
*
* Sets the height of the paint volume. The height is measured along
* the y axis in the actor coordinates that @pv is associated with.
- *
- * Since: 1.6
*/
void
clutter_paint_volume_set_height (ClutterPaintVolume *pv,
@@ -398,8 +382,6 @@ clutter_paint_volume_set_height (ClutterPaintVolume *pv,
* volumes for efficiency.
*
* Return value: the height, in units of @pv's local coordinate system.
- *
- * Since: 1.6
*/
gfloat
clutter_paint_volume_get_height (const ClutterPaintVolume *pv)
@@ -429,8 +411,6 @@ clutter_paint_volume_get_height (const ClutterPaintVolume *pv)
*
* Sets the depth of the paint volume. The depth is measured along
* the z axis in the actor coordinates that @pv is associated with.
- *
- * Since: 1.6
*/
void
clutter_paint_volume_set_depth (ClutterPaintVolume *pv,
@@ -491,8 +471,6 @@ clutter_paint_volume_set_depth (ClutterPaintVolume *pv,
* volumes for efficiency.
*
* Return value: the depth, in units of @pv's local coordinate system.
- *
- * Since: 1.6
*/
gfloat
clutter_paint_volume_get_depth (const ClutterPaintVolume *pv)
@@ -525,8 +503,6 @@ clutter_paint_volume_get_depth (const ClutterPaintVolume *pv)
*
* There are no guarantees about how precisely the two volumes
* will be unioned.
- *
- * Since: 1.6
*/
void
clutter_paint_volume_union (ClutterPaintVolume *pv,
@@ -609,8 +585,6 @@ done:
*
* This function is similar to [method@PaintVolume.union], but it is
* specific for 2D regions.
- *
- * Since: 1.10
*/
void
clutter_paint_volume_union_box (ClutterPaintVolume *pv,
@@ -707,8 +681,6 @@ _clutter_paint_volume_complete (ClutterPaintVolume *pv)
* integer pixel values; if you need them to be rounded to the
* nearest integer pixel values, you can use the
* clutter_actor_box_clamp_to_pixel() function.
- *
- * Since: 1.6
*/
void
_clutter_paint_volume_get_bounding_box (ClutterPaintVolume *pv,
@@ -1001,8 +973,6 @@ _clutter_actor_set_default_paint_volume (ClutterActor *self,
*
* Return value: %TRUE if the paint volume was successfully set, and %FALSE
* otherwise
- *
- * Since: 1.6
*/
gboolean
clutter_paint_volume_set_from_allocation (ClutterPaintVolume *pv,
diff --git a/clutter/clutter/clutter-pan-action.c b/clutter/clutter/clutter-pan-action.c
index e1e2d792e5..4f0652e42f 100644
--- a/clutter/clutter/clutter-pan-action.c
+++ b/clutter/clutter/clutter-pan-action.c
@@ -49,8 +49,6 @@
*
* will automatically result in the actor children to be moved
* when dragging.
- *
- * Since: 1.12
*/
#include "clutter-build-config.h"
@@ -476,8 +474,6 @@ clutter_pan_action_class_init (ClutterPanActionClass *klass)
* ClutterPanAction:pan-axis:
*
* Constraints the panning action to the specified axis
- *
- * Since: 1.12
*/
pan_props[PROP_PAN_AXIS] =
g_param_spec_enum ("pan-axis",
@@ -491,8 +487,6 @@ clutter_pan_action_class_init (ClutterPanActionClass *klass)
* ClutterPanAction:interpolate:
*
* Whether interpolated events emission is enabled.
- *
- * Since: 1.12
*/
pan_props[PROP_INTERPOLATE] =
g_param_spec_boolean ("interpolate",
@@ -508,8 +502,6 @@ clutter_pan_action_class_init (ClutterPanActionClass *klass)
*
* #ClutterPanAction will emit interpolated ::pan events with decreasing
* scroll deltas, using the rate specified by this property.
- *
- * Since: 1.12
*/
pan_props[PROP_DECELERATION] =
g_param_spec_double ("deceleration",
@@ -526,8 +518,6 @@ clutter_pan_action_class_init (ClutterPanActionClass *klass)
* The kinetic momentum measured at the time of releasing the pointer will
* be multiplied by the factor specified by this property before being used
* to generate interpolated ::pan events.
- *
- * Since: 1.12
*/
pan_props[PROP_ACCELERATION_FACTOR] =
g_param_spec_double ("acceleration-factor",
@@ -558,8 +548,6 @@ clutter_pan_action_class_init (ClutterPanActionClass *klass)
*
* Return value: %TRUE if the pan should continue, and %FALSE if
* the pan should be cancelled.
- *
- * Since: 1.12
*/
pan_signals[PAN] =
g_signal_new (I_("pan"),
@@ -578,8 +566,6 @@ clutter_pan_action_class_init (ClutterPanActionClass *klass)
*
* The signal is emitted at the end of the interpolation
* phase of the pan action, only when :interpolate is set to %TRUE.
- *
- * Since: 1.12
*/
pan_signals[PAN_STOPPED] =
g_signal_new (I_("pan-stopped"),
@@ -606,8 +592,6 @@ clutter_pan_action_init (ClutterPanAction *self)
* Creates a new #ClutterPanAction instance
*
* Return value: the newly created #ClutterPanAction
- *
- * Since: 1.12
*/
ClutterAction *
clutter_pan_action_new (void)
@@ -621,8 +605,6 @@ clutter_pan_action_new (void)
* @axis: the axis to constraint the panning to
*
* Restricts the panning action to a specific axis
- *
- * Since: 1.12
*/
void
clutter_pan_action_set_pan_axis (ClutterPanAction *self,
@@ -651,8 +633,6 @@ clutter_pan_action_set_pan_axis (ClutterPanAction *self,
* Retrieves the axis constraint set by [method@PanAction.set_pan_axis]
*
* Return value: the axis constraint
- *
- * Since: 1.12
*/
ClutterPanAxis
clutter_pan_action_get_pan_axis (ClutterPanAction *self)
@@ -670,8 +650,6 @@ clutter_pan_action_get_pan_axis (ClutterPanAction *self)
*
* Sets whether the action should emit interpolated ::pan events
* after the drag has ended, to emulate the gesture kinetic inertia.
- *
- * Since: 1.12
*/
void
clutter_pan_action_set_interpolate (ClutterPanAction *self,
@@ -702,8 +680,6 @@ clutter_pan_action_set_interpolate (ClutterPanAction *self,
* kinetic inertia.
*
* Return value: %TRUE if interpolated events emission is active.
- *
- * Since: 1.12
*/
gboolean
clutter_pan_action_get_interpolate (ClutterPanAction *self)
@@ -722,8 +698,6 @@ clutter_pan_action_get_interpolate (ClutterPanAction *self)
* Sets the deceleration rate of the interpolated ::pan events generated
* after a pan gesture. This is approximately the value that the momentum
* at the time of releasing the pointer is divided by every 60th of a second.
- *
- * Since: 1.12
*/
void
clutter_pan_action_set_deceleration (ClutterPanAction *self,
@@ -744,8 +718,6 @@ clutter_pan_action_set_deceleration (ClutterPanAction *self,
* Retrieves the deceleration rate of interpolated ::pan events.
*
* Return value: The deceleration rate of the interpolated events.
- *
- * Since: 1.12
*/
gdouble
clutter_pan_action_get_deceleration (ClutterPanAction *self)
@@ -761,8 +733,6 @@ clutter_pan_action_get_deceleration (ClutterPanAction *self)
*
* Factor applied to the momentum velocity at the time of releasing the
* pointer when generating interpolated ::pan events.
- *
- * Since: 1.12
*/
void
clutter_pan_action_set_acceleration_factor (ClutterPanAction *self,
@@ -782,8 +752,6 @@ clutter_pan_action_set_acceleration_factor (ClutterPanAction *self,
* Retrieves the initial acceleration factor for interpolated ::pan events.
*
* Return value: The initial acceleration factor for interpolated events.
- *
- * Since: 1.12
*/
gdouble
clutter_pan_action_get_acceleration_factor (ClutterPanAction *self)
@@ -802,8 +770,6 @@ clutter_pan_action_get_acceleration_factor (ClutterPanAction *self)
*
* Retrieves the coordinates, in stage space, of the latest interpolated
* event, analogous to [method@GestureAction.get_motion_coords].
- *
- * Since: 1.12
*/
void
clutter_pan_action_get_interpolated_coords (ClutterPanAction *self,
@@ -835,8 +801,6 @@ clutter_pan_action_get_interpolated_coords (ClutterPanAction *self,
* event, analogous to [method@GestureAction.get_motion_delta].
*
* Return value: the distance since the latest interpolated event
- *
- * Since: 1.12
*/
gfloat
clutter_pan_action_get_interpolated_delta (ClutterPanAction *self,
@@ -870,9 +834,7 @@ clutter_pan_action_get_interpolated_delta (ClutterPanAction *self,
* of the #ClutterPanAction, and respecting the constraint specified by the
* [property@PanAction:pan-axis] property.
*
- * Return value: the distance since last motion event
- *
- * Since: 1.24
+ * Return value: the distance since last motion event4
*/
gfloat
clutter_pan_action_get_constrained_motion_delta (ClutterPanAction *self,
@@ -937,8 +899,6 @@ clutter_pan_action_get_constrained_motion_delta (ClutterPanAction *self,
* will be equivalent to those returned by
* [method@PanAction.get_interpolated_delta]. This is a convenience
* method designed to be used in replacement "pan" signal handlers.
- *
- * Since: 1.14
*/
gfloat
clutter_pan_action_get_motion_delta (ClutterPanAction *self,
@@ -989,8 +949,6 @@ clutter_pan_action_get_motion_delta (ClutterPanAction *self,
* will be equivalent to those returned by
* [method@PanAction.get_interpolated_coords]. This is a convenience
* method designed to be used in replacement "pan" signal handlers.
- *
- * Since: 1.14
*/
void
clutter_pan_action_get_motion_coords (ClutterPanAction *self,
diff --git a/clutter/clutter/clutter-pan-action.h b/clutter/clutter/clutter-pan-action.h
index d96a65c142..3f35abb317 100644
--- a/clutter/clutter/clutter-pan-action.h
+++ b/clutter/clutter/clutter-pan-action.h
@@ -67,8 +67,6 @@ struct _ClutterPanAction
*
* The #ClutterPanActionClass structure contains
* only private data.
- *
- * Since: 1.12
*/
struct _ClutterPanActionClass
{
diff --git a/clutter/clutter/clutter-path-constraint.c b/clutter/clutter/clutter-path-constraint.c
index ab6a537f7b..147b6bb0b9 100644
--- a/clutter/clutter/clutter-path-constraint.c
+++ b/clutter/clutter/clutter-path-constraint.c
@@ -31,9 +31,7 @@
* of the [class@Actor] to which it has been applied using a [class@Path].
*
* By setting the [property@PathConstraint:offset] property it is possible to
- * control how far along the path the [class@Actor] should be.
- *
- * Since: 1.6.
+ * control how far along the path the [class@Actor] should be..
*/
#include "clutter-build-config.h"
@@ -202,8 +200,6 @@ clutter_path_constraint_class_init (ClutterPathConstraintClass *klass)
* ClutterPathConstraint:path:
*
* The #ClutterPath used to constrain the position of an actor.
- *
- * Since: 1.6
*/
path_properties[PROP_PATH] =
g_param_spec_object ("path",
@@ -216,8 +212,6 @@ clutter_path_constraint_class_init (ClutterPathConstraintClass *klass)
* ClutterPathConstraint:offset:
*
* The offset along the #ClutterPathConstraint:path, between -1.0 and 2.0.
- *
- * Since: 1.6
*/
path_properties[PROP_OFFSET] =
g_param_spec_float ("offset",
@@ -247,8 +241,6 @@ clutter_path_constraint_class_init (ClutterPathConstraintClass *klass)
* The signal is emitted each time a
* #ClutterPathConstraint:offset value results in the actor
* passing a #ClutterPathNode
- *
- * Since: 1.6
*/
path_signals[NODE_REACHED] =
g_signal_new (I_("node-reached"),
@@ -277,8 +269,6 @@ clutter_path_constraint_init (ClutterPathConstraint *self)
* Creates a new #ClutterPathConstraint with the given @path and @offset
*
* Return value: the newly created #ClutterPathConstraint
- *
- * Since: 1.6
*/
ClutterConstraint *
clutter_path_constraint_new (ClutterPath *path,
@@ -301,8 +291,6 @@ clutter_path_constraint_new (ClutterPath *path,
*
* The @constraint will take ownership of the #ClutterPath passed to this
* function.
- *
- * Since: 1.6
*/
void
clutter_path_constraint_set_path (ClutterPathConstraint *constraint,
@@ -338,8 +326,6 @@ clutter_path_constraint_set_path (ClutterPathConstraint *constraint,
* Return value: (transfer none): the #ClutterPath used by the
* #ClutterPathConstraint, or %NULL. The returned #ClutterPath is owned
* by the constraint and it should not be unreferenced
- *
- * Since: 1.6
*/
ClutterPath *
clutter_path_constraint_get_path (ClutterPathConstraint *constraint)
@@ -355,8 +341,6 @@ clutter_path_constraint_get_path (ClutterPathConstraint *constraint)
* @offset: the offset along the path
*
* Sets the offset along the #ClutterPath used by @constraint.
- *
- * Since: 1.6
*/
void
clutter_path_constraint_set_offset (ClutterPathConstraint *constraint,
@@ -382,8 +366,6 @@ clutter_path_constraint_set_offset (ClutterPathConstraint *constraint,
* Retrieves the offset along the [class@Path] used by @constraint.
*
* Return value: the offset
- *
- * Since: 1.6
*/
gfloat
clutter_path_constraint_get_offset (ClutterPathConstraint *constraint)
diff --git a/clutter/clutter/clutter-path.c b/clutter/clutter/clutter-path.c
index d5c6d2ac03..9c0155de88 100644
--- a/clutter/clutter/clutter-path.c
+++ b/clutter/clutter/clutter-path.c
@@ -56,8 +56,6 @@
* [method@Path.add_line_to]. Alternatively the path can be described
* in a string using a subset of the SVG path syntax. See
* [method@Path.add_string] for details.
- *
- * Since: 1.0
*/
#include "clutter-build-config.h"
@@ -244,8 +242,6 @@ clutter_path_finalize (GObject *object)
* Creates a new #ClutterPath instance with no nodes.
*
* Return value: the newly created #ClutterPath
- *
- * Since: 1.0
*/
ClutterPath *
clutter_path_new (void)
@@ -264,8 +260,6 @@ clutter_path_new (void)
* the string.
*
* Return value: the newly created #ClutterPath
- *
- * Since: 1.0
*/
ClutterPath *
clutter_path_new_with_description (const gchar *desc)
@@ -280,8 +274,6 @@ clutter_path_new_with_description (const gchar *desc)
* @path: a #ClutterPath
*
* Removes all nodes from the path.
- *
- * Since: 1.0
*/
void
clutter_path_clear (ClutterPath *path)
@@ -351,8 +343,6 @@ clutter_path_add_node_helper (ClutterPath *path,
* Adds a %CLUTTER_PATH_MOVE_TO type node to the path. This is usually
* used as the first node in a path. It can also be used in the middle
* of the path to cause the actor to jump to the new coordinate.
- *
- * Since: 1.0
*/
void
clutter_path_add_move_to (ClutterPath *path,
@@ -372,8 +362,6 @@ clutter_path_add_move_to (ClutterPath *path,
*
* Same as [method@Path.add_move_to] except the coordinates are
* relative to the previous node.
- *
- * Since: 1.0
*/
void
clutter_path_add_rel_move_to (ClutterPath *path,
@@ -393,8 +381,6 @@ clutter_path_add_rel_move_to (ClutterPath *path,
*
* Adds a %CLUTTER_PATH_LINE_TO type node to the path. This causes the
* actor to move to the new coordinates in a straight line.
- *
- * Since: 1.0
*/
void
clutter_path_add_line_to (ClutterPath *path,
@@ -414,8 +400,6 @@ clutter_path_add_line_to (ClutterPath *path,
*
* Same as [method@Path.add_line_to] except the coordinates are
* relative to the previous node.
- *
- * Since: 1.0
*/
void
clutter_path_add_rel_line_to (ClutterPath *path,
@@ -440,8 +424,6 @@ clutter_path_add_rel_line_to (ClutterPath *path,
* Adds a %CLUTTER_PATH_CURVE_TO type node to the path. This causes
* the actor to follow a bezier from the last node to (@x_3, @y_3) using
* (@x_1, @y_1) and (@x_2,@y_2) as control points.
- *
- * Since: 1.0
*/
void
clutter_path_add_curve_to (ClutterPath *path,
@@ -472,8 +454,6 @@ clutter_path_add_curve_to (ClutterPath *path,
*
* Same as [method@Path.add_curve_to] except the coordinates are
* relative to the previous node.
- *
- * Since: 1.0
*/
void
clutter_path_add_rel_curve_to (ClutterPath *path,
@@ -499,8 +479,6 @@ clutter_path_add_rel_curve_to (ClutterPath *path,
* Adds a %CLUTTER_PATH_CLOSE type node to the path. This creates a
* straight line from the last node to the last %CLUTTER_PATH_MOVE_TO
* type node.
- *
- * Since: 1.0
*/
void
clutter_path_add_close (ClutterPath *path)
@@ -707,8 +685,6 @@ clutter_path_add_nodes (ClutterPath *path,
*
* Return value: %TRUE is the path description was valid or %FALSE
* otherwise.
- *
- * Since: 1.0
*/
gboolean
clutter_path_add_string (ClutterPath *path,
@@ -735,8 +711,6 @@ clutter_path_add_string (ClutterPath *path,
* @node: a #ClutterPathNode
*
* Adds @node to the end of the path.
- *
- * Since: 1.0
*/
void
clutter_path_add_node (ClutterPath *path,
@@ -760,8 +734,6 @@ clutter_path_add_node (ClutterPath *path,
* @cpath: a Cairo path
*
* Add the nodes of the Cairo path to the end of @path.
- *
- * Since: 1.0
*/
void
clutter_path_add_cairo_path (ClutterPath *path,
@@ -856,8 +828,6 @@ clutter_path_add_node_to_cairo_path (const ClutterPathNode *node,
* @cr: a Cairo context
*
* Add the nodes of the ClutterPath to the path in the Cairo context.
- *
- * Since: 1.0
*/
void
clutter_path_to_cairo_path (ClutterPath *path,
@@ -876,8 +846,6 @@ clutter_path_to_cairo_path (ClutterPath *path,
* Retrieves the number of nodes in the path.
*
* Return value: the number of nodes.
- *
- * Since: 1.0
*/
guint
clutter_path_get_n_nodes (ClutterPath *path)
@@ -898,8 +866,6 @@ clutter_path_get_n_nodes (ClutterPath *path)
* @node: (out): a location to store a copy of the node
*
* Retrieves the node of the path indexed by @index.
- *
- * Since: 1.0
*/
void
clutter_path_get_node (ClutterPath *path,
@@ -933,8 +899,6 @@ clutter_path_get_node (ClutterPath *path,
*
* Return value: (transfer container) (element-type Clutter.PathNode): a
* list of nodes in the path.
- *
- * Since: 1.0
*/
GSList *
clutter_path_get_nodes (ClutterPath *path)
@@ -955,8 +919,6 @@ clutter_path_get_nodes (ClutterPath *path)
* @user_data: user data to pass to the function
*
* Calls a function for each node of the path.
- *
- * Since: 1.0
*/
void
clutter_path_foreach (ClutterPath *path,
@@ -980,8 +942,6 @@ clutter_path_foreach (ClutterPath *path,
*
* Inserts @node into the path before the node at the given offset. If
* @index_ is negative it will append the node to the end of the path.
- *
- * Since: 1.0
*/
void
clutter_path_insert_node (ClutterPath *path,
@@ -1016,8 +976,6 @@ clutter_path_insert_node (ClutterPath *path,
* @index_: index of the node to remove
*
* Removes the node at the given offset from the path.
- *
- * Since: 1.0
*/
void
clutter_path_remove_node (ClutterPath *path,
@@ -1058,8 +1016,6 @@ clutter_path_remove_node (ClutterPath *path,
* @node: the replacement node
*
* Replaces the node at offset @index_ with @node.
- *
- * Since: 1.0
*/
void
clutter_path_replace_node (ClutterPath *path,
@@ -1095,8 +1051,6 @@ clutter_path_replace_node (ClutterPath *path,
* unaltered.
*
* Return value: %TRUE is the path was valid, %FALSE otherwise.
- *
- * Since: 1.0
*/
gboolean
clutter_path_set_description (ClutterPath *path,
@@ -1126,8 +1080,6 @@ clutter_path_set_description (ClutterPath *path,
* format as used by [method@Path.add_string].
*
* Return value: a string description of the path. Free with g_free().
- *
- * Since: 1.0
*/
gchar *
clutter_path_get_description (ClutterPath *path)
@@ -1339,8 +1291,6 @@ clutter_path_ensure_node_data (ClutterPath *path)
* interpolated position is then stored in @position.
*
* Return value: index of the node used to calculate the position.
- *
- * Since: 1.0
*/
guint
clutter_path_get_position (ClutterPath *path,
@@ -1431,8 +1381,6 @@ clutter_path_get_position (ClutterPath *path,
* Retrieves an approximation of the total length of the path.
*
* Return value: the length of the path.
- *
- * Since: 1.0
*/
guint
clutter_path_get_length (ClutterPath *path)
@@ -1466,8 +1414,6 @@ clutter_path_node_full_free (ClutterPathNodeFull *node)
* Makes an allocated copy of a node.
*
* Return value: the copied node.
- *
- * Since: 1.0
*/
ClutterPathNode *
clutter_path_node_copy (const ClutterPathNode *node)
@@ -1480,8 +1426,6 @@ clutter_path_node_copy (const ClutterPathNode *node)
* @node: a #ClutterPathNode
*
* Frees the memory of an allocated node.
- *
- * Since: 1.0
*/
void
clutter_path_node_free (ClutterPathNode *node)
@@ -1499,8 +1443,6 @@ clutter_path_node_free (ClutterPathNode *node)
* same coordinates.
*
* Return value: %TRUE if the nodes are the same.
- *
- * Since: 1.0
*/
gboolean
clutter_path_node_equal (const ClutterPathNode *node_a,
@@ -1542,8 +1484,6 @@ G_DEFINE_BOXED_TYPE (ClutterKnot, clutter_knot,
* Makes an allocated copy of a knot.
*
* Return value: the copied knot.
- *
- * Since: 0.2
*/
ClutterKnot *
clutter_knot_copy (const ClutterKnot *knot)
@@ -1559,8 +1499,6 @@ clutter_knot_copy (const ClutterKnot *knot)
* @knot: a #ClutterKnot
*
* Frees the memory of an allocated knot.
- *
- * Since: 0.2
*/
void
clutter_knot_free (ClutterKnot *knot)
@@ -1577,8 +1515,6 @@ clutter_knot_free (ClutterKnot *knot)
* Compares to knot and checks if the point to the same location.
*
* Return value: %TRUE if the knots point to the same location.
- *
- * Since: 0.2
*/
gboolean
clutter_knot_equal (const ClutterKnot *knot_a,
diff --git a/clutter/clutter/clutter-path.h b/clutter/clutter/clutter-path.h
index 00ec367107..f0521758d2 100644
--- a/clutter/clutter/clutter-path.h
+++ b/clutter/clutter/clutter-path.h
@@ -51,8 +51,6 @@ typedef struct _ClutterPathPrivate ClutterPathPrivate;
*
* This function is passed to [method@Path.foreach] and will be
* called for each node contained in the path.
- *
- * Since: 1.0
*/
typedef void (* ClutterPathCallback) (const ClutterPathNode *node,
gpointer data);
@@ -69,8 +67,6 @@ struct _ClutterPath
* ClutterPathClass:
*
* The #ClutterPathClass struct contains only private data.
- *
- * Since: 1.0
*/
struct _ClutterPathClass
{
diff --git a/clutter/clutter/clutter-property-transition.c b/clutter/clutter/clutter-property-transition.c
index 2c716250f5..7a4b6a266a 100644
--- a/clutter/clutter/clutter-property-transition.c
+++ b/clutter/clutter/clutter-property-transition.c
@@ -26,8 +26,6 @@
*
* #ClutterPropertyTransition is a specialized [class@Transition] that
* can be used to tween a property of a [iface@Animatable] instance.
- *
- * Since: 1.10
*/
#include "clutter-build-config.h"
@@ -259,8 +257,6 @@ clutter_property_transition_class_init (ClutterPropertyTransitionClass *klass)
* ClutterPropertyTransition:property-name:
*
* The name of the property of a [iface@Animatable] to animate.
- *
- * Since: 1.10
*/
obj_props[PROP_PROPERTY_NAME] =
g_param_spec_string ("property-name",
@@ -306,8 +302,6 @@ clutter_property_transition_new_for_actor (ClutterActor *actor,
*
* Return value: (transfer full): the newly created #ClutterPropertyTransition.
* Use g_object_unref() when done
- *
- * Since: 1.10
*/
ClutterTransition *
clutter_property_transition_new (const char *property_name)
@@ -323,8 +317,6 @@ clutter_property_transition_new (const char *property_name)
* @property_name: (allow-none): a property name
*
* Sets the [property@PropertyTransition:property-name] property of @transition.
- *
- * Since: 1.10
*/
void
clutter_property_transition_set_property_name (ClutterPropertyTransition *transition,
@@ -366,8 +358,6 @@ clutter_property_transition_set_property_name (ClutterPropertyTransition *transi
* Return value: the name of the property being animated, or %NULL if
* none is set. The returned string is owned by the @transition and
* it should not be freed.
- *
- * Since: 1.10
*/
const char *
clutter_property_transition_get_property_name (ClutterPropertyTransition *transition)
diff --git a/clutter/clutter/clutter-property-transition.h b/clutter/clutter/clutter-property-transition.h
index a88d38c75f..c301f59e37 100644
--- a/clutter/clutter/clutter-property-transition.h
+++ b/clutter/clutter/clutter-property-transition.h
@@ -56,8 +56,6 @@ struct _ClutterPropertyTransition
*
* The #ClutterPropertyTransitionClass structure
* contains private data.
- *
- * Since: 1.10
*/
struct _ClutterPropertyTransitionClass
{
diff --git a/clutter/clutter/clutter-rotate-action.c b/clutter/clutter/clutter-rotate-action.c
index 96dd3980a3..2dce192ac6 100644
--- a/clutter/clutter/clutter-rotate-action.c
+++ b/clutter/clutter/clutter-rotate-action.c
@@ -29,8 +29,6 @@
*
* #ClutterRotateAction is a sub-class of [class@GestureAction] that implements
* the logic for recognizing rotate gestures using two touch points.
- *
- * Since: 1.12
*/
#include "clutter-build-config.h"
@@ -194,8 +192,6 @@ clutter_rotate_action_class_init (ClutterRotateActionClass *klass)
*
* Return value: %TRUE if the rotation should continue, and %FALSE if
* the rotation should be cancelled.
- *
- * Since: 1.12
*/
rotate_signals[ROTATE] =
g_signal_new (I_("rotate"),
@@ -225,8 +221,6 @@ clutter_rotate_action_init (ClutterRotateAction *self)
* Creates a new #ClutterRotateAction instance
*
* Return value: the newly created #ClutterRotateAction
- *
- * Since: 1.12
*/
ClutterAction *
clutter_rotate_action_new (void)
diff --git a/clutter/clutter/clutter-rotate-action.h b/clutter/clutter/clutter-rotate-action.h
index 4d10ec4391..a5d3078456 100644
--- a/clutter/clutter/clutter-rotate-action.h
+++ b/clutter/clutter/clutter-rotate-action.h
@@ -58,8 +58,6 @@ struct _ClutterRotateAction
*
* The #ClutterRotateActionClass structure contains
* only private data.
- *
- * Since: 1.12
*/
struct _ClutterRotateActionClass
{
diff --git a/clutter/clutter/clutter-script.c b/clutter/clutter/clutter-script.c
index a056f59f06..66144c6f0d 100644
--- a/clutter/clutter/clutter-script.c
+++ b/clutter/clutter/clutter-script.c
@@ -114,8 +114,6 @@
* if set to "true" the default stage will be used instead
* of creating a new #ClutterStage instance
* ```
- *
- * Since: 0.6
*/
#include "clutter-build-config.h"
@@ -338,8 +336,6 @@ clutter_script_class_init (ClutterScriptClass *klass)
* Whether the [property@Script:filename] property is set. If this property
* is %TRUE then the currently parsed data comes from a file, and the
* file name is stored inside the [property@Script:filename] property.
- *
- * Since: 0.6
*/
obj_props[PROP_FILENAME_SET] =
g_param_spec_boolean ("filename-set",
@@ -353,8 +349,6 @@ clutter_script_class_init (ClutterScriptClass *klass)
*
* The path of the currently parsed file. If [property@Script:filename-set]
* is %FALSE then the value of this property is undefined.
- *
- * Since: 0.6
*/
obj_props[PROP_FILENAME] =
g_param_spec_string ("filename",
@@ -371,8 +365,6 @@ clutter_script_class_init (ClutterScriptClass *klass)
*
* If [property@Script:translation-domain] is set to %NULL, #ClutterScript
* will use gettext(), otherwise g_dgettext() will be used.
- *
- * Since: 1.10
*/
obj_props[PROP_TRANSLATION_DOMAIN] =
g_param_spec_string ("translation-domain",
@@ -418,8 +410,6 @@ clutter_script_init (ClutterScript *script)
*
* Return value: the newly created #ClutterScript instance. Use
* g_object_unref() when done.
- *
- * Since: 0.6
*/
ClutterScript *
clutter_script_new (void)
@@ -439,8 +429,6 @@ clutter_script_new (void)
* Return value: on error, zero is returned and @error is set
* accordingly. On success, the merge id for the UI definitions is
* returned. You can use the merge id with [method@Script.unmerge_objects].
- *
- * Since: 0.6
*/
guint
clutter_script_load_from_file (ClutterScript *script,
@@ -488,8 +476,6 @@ clutter_script_load_from_file (ClutterScript *script,
* Return value: on error, zero is returned and @error is set
* accordingly. On success, the merge id for the UI definitions is
* returned. You can use the merge id with [method@Script.unmerge_objects].
- *
- * Since: 0.6
*/
guint
clutter_script_load_from_data (ClutterScript *script,
@@ -539,8 +525,6 @@ clutter_script_load_from_data (ClutterScript *script,
* Return value: on error, zero is returned and @error is set
* accordingly. On success, the merge id for the UI definitions is
* returned. You can use the merge id with [method@Script.unmerge_objects].
- *
- * Since: 1.10
*/
guint
clutter_script_load_from_resource (ClutterScript *script,
@@ -576,8 +560,6 @@ clutter_script_load_from_resource (ClutterScript *script,
*
* Return value: (transfer none): the named object, or %NULL if no object
* with the given name was available
- *
- * Since: 0.6
*/
GObject *
clutter_script_get_object (ClutterScript *script,
@@ -648,8 +630,6 @@ clutter_script_get_objects_valist (ClutterScript *script,
* returned objects.
*
* Return value: the number of objects returned.
- *
- * Since: 0.6
*/
gint
clutter_script_get_objects (ClutterScript *script,
@@ -703,8 +683,6 @@ remove_by_merge_id (gpointer key,
* @merge_id: merge id returned when loading a UI definition
*
* Unmerges the objects identified by @merge_id.
- *
- * Since: 0.6
*/
void
clutter_script_unmerge_objects (ClutterScript *script,
@@ -760,8 +738,6 @@ construct_each_objects (gpointer key,
*
* Ensure that every object defined inside @script is correctly
* constructed. You should rarely need to use this function.
- *
- * Since: 0.6
*/
void
clutter_script_ensure_objects (ClutterScript *script)
@@ -785,8 +761,6 @@ clutter_script_ensure_objects (ClutterScript *script)
*
* Return value: the type for the requested type name, or
* %G_TYPE_INVALID if not corresponding type was found.
- *
- * Since: 0.6
*/
GType
clutter_script_get_type_from_name (ClutterScript *script,
@@ -807,8 +781,6 @@ clutter_script_get_type_from_name (ClutterScript *script,
* Return value: the script id, or %NULL if @object was not defined inside
* a UI definition file. The returned string is owned by the object and
* should never be modified or freed.
- *
- * Since: 0.6
*/
const gchar *
clutter_get_script_id (GObject *gobject)
@@ -890,8 +862,6 @@ clutter_script_default_connect (ClutterScript *script,
*
* Note that this function will not work if #GModule is not supported by
* the platform Clutter is running on.
- *
- * Since: 0.6
*/
void
clutter_script_connect_signals (ClutterScript *script,
@@ -996,8 +966,6 @@ connect_each_object (gpointer key,
* that do not support GModule.
*
* Applications should use [method@Script.connect_signals].
- *
- * Since: 0.6
*/
void
clutter_script_connect_signals_full (ClutterScript *script,
@@ -1034,8 +1002,6 @@ clutter_script_error_quark (void)
* The search paths are used by [method@Script.lookup_filename], which
* can be used to define search paths for the textures source file name
* or other custom, file-based properties.
- *
- * Since: 0.8
*/
void
clutter_script_add_search_paths (ClutterScript *script,
@@ -1093,8 +1059,6 @@ clutter_script_add_search_paths (ClutterScript *script,
*
* Return value: the full path of @filename or %NULL if no path was
* found.
- *
- * Since: 0.8
*/
gchar *
clutter_script_lookup_filename (ClutterScript *script,
@@ -1161,8 +1125,6 @@ clutter_script_lookup_filename (ClutterScript *script,
* of `GObject`s, or %NULL. The objects are owned by the
* #ClutterScript instance. Use g_list_free() on the returned list when
* done.
- *
- * Since: 0.8
*/
GList *
clutter_script_list_objects (ClutterScript *script)
@@ -1197,8 +1159,6 @@ clutter_script_list_objects (ClutterScript *script)
* @domain: (allow-none): the translation domain, or %NULL
*
* Sets the translation domain for @script.
- *
- * Since: 1.10
*/
void
clutter_script_set_translation_domain (ClutterScript *script,
@@ -1224,8 +1184,6 @@ clutter_script_set_translation_domain (ClutterScript *script,
*
* Return value: (transfer none): the translation domain, if any is set,
* or %NULL
- *
- * Since: 1.10
*/
const gchar *
clutter_script_get_translation_domain (ClutterScript *script)
diff --git a/clutter/clutter/clutter-script.h b/clutter/clutter/clutter-script.h
index 2fcf4140e2..af93d95bee 100644
--- a/clutter/clutter/clutter-script.h
+++ b/clutter/clutter/clutter-script.h
@@ -57,8 +57,6 @@ typedef struct _ClutterScriptClass ClutterScriptClass;
* by the clutter_script_connect_signals_full() function. It is mainly
* intended for interpreted language bindings, but could be useful where the
* programmer wants more control over the signal connection process.
- *
- * Since: 0.6
*/
typedef void (* ClutterScriptConnectFunc) (ClutterScript *script,
GObject *object,
@@ -76,8 +74,6 @@ typedef void (* ClutterScriptConnectFunc) (ClutterScript *script,
* @CLUTTER_SCRIPT_ERROR_INVALID_VALUE: Invalid value
*
* #ClutterScript error enumeration.
- *
- * Since: 0.6
*/
typedef enum
{
@@ -90,8 +86,6 @@ typedef enum
* CLUTTER_SCRIPT_ERROR:
*
* Error domain for the #ClutterScript errors
- *
- * Since: 0.6
*/
#define CLUTTER_SCRIPT_ERROR (clutter_script_error_quark ())
CLUTTER_EXPORT
@@ -113,8 +107,6 @@ struct _ClutterScript
* The default implementation is equivalent to g_type_from_name()
*
* The #ClutterScriptClass structure contains only private data
- *
- * Since: 0.6
*/
struct _ClutterScriptClass
{
diff --git a/clutter/clutter/clutter-scriptable.c b/clutter/clutter/clutter-scriptable.c
index 4ffcef0edf..cc6a48d192 100644
--- a/clutter/clutter/clutter-scriptable.c
+++ b/clutter/clutter/clutter-scriptable.c
@@ -33,8 +33,6 @@
* process to external classes. By implementing this interface, a class can
* override the UI definition parsing and transform complex data types into
* [class@GObject.Object] properties, or allow custom properties.
- *
- * Since: 0.6
*/
#include "clutter-build-config.h"
@@ -70,8 +68,6 @@ clutter_scriptable_default_init (ClutterScriptableInterface *iface)
* This name can be used by user interface designer applications to
* define a unique name for an object constructable using the UI
* definition language parsed by [class@Script].
- *
- * Since: 0.6
*/
void
clutter_scriptable_set_id (ClutterScriptable *scriptable,
@@ -100,8 +96,6 @@ clutter_scriptable_set_id (ClutterScriptable *scriptable,
*
* Return value: the id of the object. The returned string is owned by
* the scriptable object and should never be modified of freed
- *
- * Since: 0.6
*/
const gchar *
clutter_scriptable_get_id (ClutterScriptable *scriptable)
@@ -129,8 +123,6 @@ clutter_scriptable_get_id (ClutterScriptable *scriptable)
* of the passed [struct@GObject.Value] pointer using g_value_init().
*
* Return value: %TRUE if the node was successfully parsed, %FALSE otherwise.
- *
- * Since: 0.6
*/
gboolean
clutter_scriptable_parse_custom_node (ClutterScriptable *scriptable,
@@ -162,8 +154,6 @@ clutter_scriptable_parse_custom_node (ClutterScriptable *scriptable,
*
* Overrides the common properties setting. The underlying virtual
* function should be used when implementing custom properties.
- *
- * Since: 0.6
*/
void
clutter_scriptable_set_custom_property (ClutterScriptable *scriptable,
diff --git a/clutter/clutter/clutter-scriptable.h b/clutter/clutter/clutter-scriptable.h
index 445fcb6f31..f7ccd59232 100644
--- a/clutter/clutter/clutter-scriptable.h
+++ b/clutter/clutter/clutter-scriptable.h
@@ -54,8 +54,6 @@ typedef struct _ClutterScriptableIface ClutterScriptableIface;
* Interface for implementing "scriptable" objects. An object implementing
* this interface can override the parsing and properties setting sequence
* when loading a UI definition data with #ClutterScript
- *
- * Since: 0.6
*/
struct _ClutterScriptableIface
{
diff --git a/clutter/clutter/clutter-scroll-actor.c b/clutter/clutter/clutter-scroll-actor.c
index d7d939ddf5..d40c8b988e 100644
--- a/clutter/clutter/clutter-scroll-actor.c
+++ b/clutter/clutter/clutter-scroll-actor.c
@@ -37,9 +37,7 @@
* nor does it provide visible scroll handles.
*
* See [scroll-actor.c](https://git.gnome.org/browse/clutter/tree/examples/scroll-actor.c?h=clutter-1.18)
- * for an example of how to use #ClutterScrollActor.
- *
- * Since: 1.12.
+ * for an example of how to use #ClutterScrollActor..
*/
#include "clutter-build-config.h"
@@ -175,8 +173,6 @@ clutter_scroll_actor_class_init (ClutterScrollActorClass *klass)
* ClutterScrollActor:scroll-mode:
*
* The scrolling direction.
- *
- * Since: 1.12
*/
obj_props[PROP_SCROLL_MODE] =
g_param_spec_flags ("scroll-mode",
@@ -266,8 +262,6 @@ clutter_animatable_iface_init (ClutterAnimatableInterface *iface)
*
* Return value: The newly created #ClutterScrollActor
* instance.
- *
- * Since: 1.12
*/
ClutterActor *
clutter_scroll_actor_new (void)
@@ -281,8 +275,6 @@ clutter_scroll_actor_new (void)
* @mode: a #ClutterScrollMode
*
* Sets the [property@ScrollActor:scroll-mode] property.
- *
- * Since: 1.12
*/
void
clutter_scroll_actor_set_scroll_mode (ClutterScrollActor *actor,
@@ -309,8 +301,6 @@ clutter_scroll_actor_set_scroll_mode (ClutterScrollActor *actor,
* Retrieves the [property@ScrollActor:scroll-mode] property
*
* Return value: the scrolling mode
- *
- * Since: 1.12
*/
ClutterScrollMode
clutter_scroll_actor_get_scroll_mode (ClutterScrollActor *actor)
@@ -332,8 +322,6 @@ clutter_scroll_actor_get_scroll_mode (ClutterScrollActor *actor)
*
* This function will use the currently set easing state of the @actor
* to transition from the current scroll origin to the new one.
- *
- * Since: 1.12
*/
void
clutter_scroll_actor_scroll_to_point (ClutterScrollActor *actor,
@@ -414,8 +402,6 @@ clutter_scroll_actor_scroll_to_point (ClutterScrollActor *actor,
* @rect: a #ClutterRect
*
* Scrolls @actor so that @rect is in the visible portion.
- *
- * Since: 1.12
*/
void
clutter_scroll_actor_scroll_to_rect (ClutterScrollActor *actor,
diff --git a/clutter/clutter/clutter-scroll-actor.h b/clutter/clutter/clutter-scroll-actor.h
index ab4a61a272..a70f6b2f80 100644
--- a/clutter/clutter/clutter-scroll-actor.h
+++ b/clutter/clutter/clutter-scroll-actor.h
@@ -54,8 +54,6 @@ struct _ClutterScrollActor
*
* The #ClutterScrollActor structure contains only
* private data.
- *
- * Since: 1.12
*/
struct _ClutterScrollActorClass
{
diff --git a/clutter/clutter/clutter-settings.c b/clutter/clutter/clutter-settings.c
index 9ec0b46deb..a28818b9e3 100644
--- a/clutter/clutter/clutter-settings.c
+++ b/clutter/clutter/clutter-settings.c
@@ -13,8 +13,6 @@
* also possible, for toolkit developers, to retrieve the settings from
* the #ClutterSettings properties when implementing new UI elements,
* for instance the default font name.
- *
- * Since: 1.4
*/
#include "clutter-build-config.h"
@@ -781,8 +779,6 @@ clutter_settings_class_init (ClutterSettingsClass *klass)
*
* A back pointer to the [class@Backend]
*
- * Since: 1.4
- *
* Deprecated: 1.10
*/
obj_props[PROP_BACKEND] =
@@ -799,8 +795,6 @@ clutter_settings_class_init (ClutterSettingsClass *klass)
*
* The time, in milliseconds, that should elapse between button-press
* events in order to increase the click count by 1.
- *
- * Since: 1.4
*/
obj_props[PROP_DOUBLE_CLICK_TIME] =
g_param_spec_int ("double-click-time",
@@ -815,8 +809,6 @@ clutter_settings_class_init (ClutterSettingsClass *klass)
*
* The maximum distance, in pixels, between button-press events that
* determines whether or not to increase the click count by 1.
- *
- * Since: 1.4
*/
obj_props[PROP_DOUBLE_CLICK_DISTANCE] =
g_param_spec_int ("double-click-distance",
@@ -831,8 +823,6 @@ clutter_settings_class_init (ClutterSettingsClass *klass)
*
* The default distance that the cursor of a pointer device
* should travel before a drag operation should start.
- *
- * Since: 1.8
*/
obj_props[PROP_DND_DRAG_THRESHOLD] =
g_param_spec_int ("dnd-drag-threshold",
@@ -847,8 +837,6 @@ clutter_settings_class_init (ClutterSettingsClass *klass)
*
* The default font name that should be used by text actors, as
* a string that can be passed to [func@Pango.FontDescription.from_string].
- *
- * Since: 1.4
*/
obj_props[PROP_FONT_NAME] =
g_param_spec_string ("font-name",
@@ -863,8 +851,6 @@ clutter_settings_class_init (ClutterSettingsClass *klass)
* Whether or not to use antialiasing when rendering text; a value
* of 1 enables it unconditionally; a value of 0 disables it
* unconditionally; and -1 will use the system's default.
- *
- * Since: 1.4
*/
obj_props[PROP_FONT_ANTIALIAS] =
g_param_spec_int ("font-antialias",
@@ -880,8 +866,6 @@ clutter_settings_class_init (ClutterSettingsClass *klass)
* The DPI used when rendering text, as a value of 1024 * dots/inch.
*
* If set to -1, the system's default will be used instead
- *
- * Since: 1.4
*/
obj_props[PROP_FONT_DPI] =
g_param_spec_int ("font-dpi",
@@ -905,8 +889,6 @@ clutter_settings_class_init (ClutterSettingsClass *klass)
* Whether or not to use hinting when rendering text; a value of 1
* unconditionally enables it; a value of 0 unconditionally disables
* it; and a value of -1 will use the system's default.
- *
- * Since: 1.4
*/
obj_props[PROP_FONT_HINTING] =
g_param_spec_int ("font-hinting",
@@ -926,8 +908,6 @@ clutter_settings_class_init (ClutterSettingsClass *klass)
* - hintslight
* - hintmedium
* - hintfull
- *
- * Since: 1.4
*/
obj_props[PROP_FONT_HINT_STYLE] =
g_param_spec_string ("font-hint-style",
@@ -947,8 +927,6 @@ clutter_settings_class_init (ClutterSettingsClass *klass)
* - bgr
* - vrgb
* - vbgr
- *
- * Since: 1.4
*/
obj_props[PROP_FONT_RGBA] =
g_param_spec_string ("font-subpixel-order",
@@ -964,8 +942,6 @@ clutter_settings_class_init (ClutterSettingsClass *klass)
* gesture. The duration is expressed in milliseconds.
*
* See also [property@ClickAction:long-press-duration].
- *
- * Since: 1.8
*/
obj_props[PROP_LONG_PRESS_DURATION] =
g_param_spec_int ("long-press-duration",
@@ -990,8 +966,6 @@ clutter_settings_class_init (ClutterSettingsClass *klass)
* [class@Text] actors. The value is in milliseconds. A value of 0
* disables showing the password hint. 600 is a good value for
* enabling the hint.
- *
- * Since: 1.10
*/
obj_props[PROP_PASSWORD_HINT_TIME] =
g_param_spec_uint ("password-hint-time",
@@ -1040,8 +1014,6 @@ clutter_settings_init (ClutterSettings *self)
* Return value: (transfer none): the instance of #ClutterSettings. The
* returned object is owned by Clutter and it should not be unreferenced
* directly
- *
- * Since: 1.4
*/
ClutterSettings *
clutter_settings_get_default (void)
diff --git a/clutter/clutter/clutter-shader-effect.c b/clutter/clutter/clutter-shader-effect.c
index cac1d3d8e9..0ac1beef2c 100644
--- a/clutter/clutter/clutter-shader-effect.c
+++ b/clutter/clutter/clutter-shader-effect.c
@@ -108,8 +108,6 @@
* return parent_class->paint_target (effect);
* }
* ```
- *
- * Since: 1.4
*/
#include "clutter-build-config.h"
@@ -452,8 +450,6 @@ clutter_shader_effect_class_init (ClutterShaderEffectClass *klass)
* The type of shader that is used by the effect. This property
* should be set by the constructor of #ClutterShaderEffect
* sub-classes.
- *
- * Since: 1.4
*/
obj_props[PROP_SHADER_TYPE] =
g_param_spec_enum ("shader-type",
@@ -494,8 +490,6 @@ clutter_shader_effect_init (ClutterShaderEffect *effect)
*
* Return value: the newly created #ClutterShaderEffect.
* Use g_object_unref() when done.
- *
- * Since: 1.8
*/
ClutterEffect *
clutter_shader_effect_new (ClutterShaderType shader_type)
@@ -513,8 +507,6 @@ clutter_shader_effect_new (ClutterShaderType shader_type)
*
* Return value: (transfer none): a pointer to the shader's handle,
* or %NULL
- *
- * Since: 1.4
*/
CoglHandle
clutter_shader_effect_get_shader (ClutterShaderEffect *effect)
@@ -533,8 +525,6 @@ clutter_shader_effect_get_shader (ClutterShaderEffect *effect)
*
* Return value: (transfer none): a pointer to the program's handle,
* or %NULL
- *
- * Since: 1.4
*/
CoglHandle
clutter_shader_effect_get_program (ClutterShaderEffect *effect)
@@ -630,8 +620,6 @@ clutter_shader_effect_add_uniform (ClutterShaderEffect *effect,
* and %CLUTTER_TYPE_SHADER_MATRIX, for a matrix of floating point
* values. It also accepts %G_TYPE_DOUBLE for compatibility with other
* languages than C.
- *
- * Since: 1.4
*/
void
clutter_shader_effect_set_uniform_value (ClutterShaderEffect *effect,
@@ -820,8 +808,6 @@ add_uniform:
* CLUTTER_TYPE_SHADER_MATRIX,
* 1, v);
* ```
- *
- * Since: 1.4
*/
void
clutter_shader_effect_set_uniform (ClutterShaderEffect *effect,
@@ -859,8 +845,6 @@ clutter_shader_effect_set_uniform (ClutterShaderEffect *effect,
* yield no result.
*
* Return value: %TRUE if the source was set
- *
- * Since: 1.4
*/
gboolean
clutter_shader_effect_set_shader_source (ClutterShaderEffect *effect,
diff --git a/clutter/clutter/clutter-shader-effect.h b/clutter/clutter/clutter-shader-effect.h
index 4f5640548c..c36d00a662 100644
--- a/clutter/clutter/clutter-shader-effect.h
+++ b/clutter/clutter/clutter-shader-effect.h
@@ -62,8 +62,6 @@ struct _ClutterShaderEffect
*
* The #ClutterShaderEffectClass structure contains
* only private data
- *
- * Since: 1.4
*/
struct _ClutterShaderEffectClass
{
diff --git a/clutter/clutter/clutter-shader-types.c b/clutter/clutter/clutter-shader-types.c
index 6d0cc62147..c6bd4e3033 100644
--- a/clutter/clutter/clutter-shader-types.c
+++ b/clutter/clutter/clutter-shader-types.c
@@ -388,8 +388,6 @@ clutter_shader_matrix_get_type (void)
*
* Sets @floats as the contents of @value. The passed [struct@GObject.Value]
* must have been initialized using %CLUTTER_TYPE_SHADER_FLOAT.
- *
- * Since: 0.8
*/
void
clutter_value_set_shader_float (GValue *value,
@@ -418,8 +416,6 @@ clutter_value_set_shader_float (GValue *value,
*
* Sets @ints as the contents of @value. The passed [struct@GObject.Value]
* must have been initialized using %CLUTTER_TYPE_SHADER_INT.
- *
- * Since: 0.8
*/
void
clutter_value_set_shader_int (GValue *value,
@@ -448,8 +444,6 @@ clutter_value_set_shader_int (GValue *value,
*
* Sets @matrix as the contents of @value. The passed [struct@GObject.Value]
* must have been initialized using %CLUTTER_TYPE_SHADER_MATRIX.
- *
- * Since: 0.8
*/
void
clutter_value_set_shader_matrix (GValue *value,
@@ -483,8 +477,6 @@ clutter_value_set_shader_matrix (GValue *value,
* Return value: (array length=length): the pointer to a list of
* floating point values. The returned value is owned by the
* #GValue and should never be modified or freed.
- *
- * Since: 0.8
*/
const gfloat *
clutter_value_get_shader_float (const GValue *value,
@@ -515,8 +507,6 @@ clutter_value_get_shader_float (const GValue *value,
* Return value: (array length=length): the pointer to a list of
* integer values. The returned value is owned by the #GValue and
* should never be modified or freed.
- *
- * Since: 0.8
*/
const gint *
clutter_value_get_shader_int (const GValue *value,
@@ -547,8 +537,6 @@ clutter_value_get_shader_int (const GValue *value,
* Return value: (array length=length) (transfer none): the pointer to a matrix
* of floating point values. The returned value is owned by the #GValue and
* should never be modified or freed.
- *
- * Since: 0.8
*/
const gfloat *
clutter_value_get_shader_matrix (const GValue *value,
diff --git a/clutter/clutter/clutter-shader-types.h b/clutter/clutter/clutter-shader-types.h
index 629cf515ac..94a67c56af 100644
--- a/clutter/clutter/clutter-shader-types.h
+++ b/clutter/clutter/clutter-shader-types.h
@@ -45,8 +45,6 @@ typedef struct _ClutterShaderMatrix ClutterShaderMatrix;
* @x: a #GValue
*
* Evaluates to %TRUE if @x holds a #ClutterShaderFloat.
- *
- * Since: 1.0
*/
#define CLUTTER_VALUE_HOLDS_SHADER_FLOAT(x) (G_VALUE_HOLDS ((x), CLUTTER_TYPE_SHADER_FLOAT))
@@ -55,8 +53,6 @@ typedef struct _ClutterShaderMatrix ClutterShaderMatrix;
* @x: a #GValue
*
* Evaluates to %TRUE if @x holds a #ClutterShaderInt.
- *
- * Since: 1.0
*/
#define CLUTTER_VALUE_HOLDS_SHADER_INT(x) (G_VALUE_HOLDS ((x), CLUTTER_TYPE_SHADER_INT))
@@ -65,8 +61,6 @@ typedef struct _ClutterShaderMatrix ClutterShaderMatrix;
* @x: a #GValue
*
* Evaluates to %TRUE if @x holds a #ClutterShaderMatrix.
- *
- * Since: 1.0
*/
#define CLUTTER_VALUE_HOLDS_SHADER_MATRIX(x) (G_VALUE_HOLDS ((x), CLUTTER_TYPE_SHADER_MATRIX))
diff --git a/clutter/clutter/clutter-snap-constraint.c b/clutter/clutter/clutter-snap-constraint.c
index ed6930cfc7..867cfae385 100644
--- a/clutter/clutter/clutter-snap-constraint.c
+++ b/clutter/clutter/clutter-snap-constraint.c
@@ -31,8 +31,6 @@
* actors together, expanding the actor's allocation if necessary.
*
* An offset can be applied to the constraint, to provide spacing.
- *
- * Since: 1.6
*/
#include "clutter-build-config.h"
@@ -311,8 +309,6 @@ clutter_snap_constraint_class_init (ClutterSnapConstraintClass *klass)
* ClutterSnapConstraint:source:
*
* The [class@Actor] used as the source for the constraint
- *
- * Since: 1.6
*/
obj_props[PROP_SOURCE] =
g_param_spec_object ("source",
@@ -325,8 +321,6 @@ clutter_snap_constraint_class_init (ClutterSnapConstraintClass *klass)
* ClutterSnapConstraint:from-edge:
*
* The edge of the [class@Actor] that should be snapped
- *
- * Since: 1.6
*/
obj_props[PROP_FROM_EDGE] =
g_param_spec_enum ("from-edge",
@@ -340,8 +334,6 @@ clutter_snap_constraint_class_init (ClutterSnapConstraintClass *klass)
* ClutterSnapConstraint:to-edge:
*
* The edge of the [property@SnapConstraint:source] that should be snapped
- *
- * Since: 1.6
*/
obj_props[PROP_TO_EDGE] =
g_param_spec_enum ("to-edge",
@@ -356,8 +348,6 @@ clutter_snap_constraint_class_init (ClutterSnapConstraintClass *klass)
*
* The offset, in pixels, between [property@SnapConstraint:from-edge]
* and [property@SnapConstraint:to-edge]
- *
- * Since: 1.6
*/
obj_props[PROP_OFFSET] =
g_param_spec_float ("offset",
@@ -397,8 +387,6 @@ clutter_snap_constraint_init (ClutterSnapConstraint *self)
* to the @edge of @source, with the given @offset.
*
* Return value: the newly created #ClutterSnapConstraint
- *
- * Since: 1.6
*/
ClutterConstraint *
clutter_snap_constraint_new (ClutterActor *source,
@@ -422,8 +410,6 @@ clutter_snap_constraint_new (ClutterActor *source,
* @source: (allow-none): a #ClutterActor, or %NULL to unset the source
*
* Sets the source [class@Actor] for the constraint
- *
- * Since: 1.6
*/
void
clutter_snap_constraint_set_source (ClutterSnapConstraint *constraint,
@@ -472,8 +458,6 @@ clutter_snap_constraint_set_source (ClutterSnapConstraint *constraint,
* Retrieves the [class@Actor] set using [method@SnapConstraint.set_source]
*
* Return value: (transfer none): a pointer to the source actor
- *
- * Since: 1.6
*/
ClutterActor *
clutter_snap_constraint_get_source (ClutterSnapConstraint *constraint)
@@ -494,8 +478,6 @@ clutter_snap_constraint_get_source (ClutterSnapConstraint *constraint)
* The @from_edge is the edge on the [class@Actor] to which @constraint
* has been added. The @to_edge is the edge of the [class@Actor] inside
* the [property@SnapConstraint:source] property.
- *
- * Since: 1.6
*/
void
clutter_snap_constraint_set_edges (ClutterSnapConstraint *constraint,
@@ -540,8 +522,6 @@ clutter_snap_constraint_set_edges (ClutterSnapConstraint *constraint,
* @to_edge: (out): return location for the source's edge, or %NULL
*
* Retrieves the edges used by the @constraint
- *
- * Since: 1.6
*/
void
clutter_snap_constraint_get_edges (ClutterSnapConstraint *constraint,
@@ -563,8 +543,6 @@ clutter_snap_constraint_get_edges (ClutterSnapConstraint *constraint,
* @offset: the offset to apply, in pixels
*
* Sets the offset to be applied to the constraint
- *
- * Since: 1.6
*/
void
clutter_snap_constraint_set_offset (ClutterSnapConstraint *constraint,
@@ -590,8 +568,6 @@ clutter_snap_constraint_set_offset (ClutterSnapConstraint *constraint,
* Retrieves the offset set using [method@SnapConstraint.set_offset]
*
* Return value: the offset, in pixels
- *
- * Since: 1.6
*/
gfloat
clutter_snap_constraint_get_offset (ClutterSnapConstraint *constraint)
diff --git a/clutter/clutter/clutter-stage-manager.c b/clutter/clutter/clutter-stage-manager.c
index 84a86fb178..879cc9c351 100644
--- a/clutter/clutter/clutter-stage-manager.c
+++ b/clutter/clutter/clutter-stage-manager.c
@@ -33,8 +33,6 @@
* [signal@StageManager::stage-added] signal; once a [class@Stage] has
* been destroyed, the [signal@StageManager::stage-removed] signal will
* be emitted
- *
- * Since: 0.8
*/
#include "clutter-build-config.h"
@@ -107,8 +105,6 @@ clutter_stage_manager_class_init (ClutterStageManagerClass *klass)
* ClutterStageManager:default-stage:
*
* The default stage used by Clutter.
- *
- * Since: 0.8
*/
g_object_class_install_property (gobject_class,
PROP_DEFAULT_STAGE,
@@ -125,8 +121,6 @@ clutter_stage_manager_class_init (ClutterStageManagerClass *klass)
*
* The signal is emitted each time a new #ClutterStage
* has been added to the stage manager.
- *
- * Since: 0.8
*/
manager_signals[STAGE_ADDED] =
g_signal_new ("stage-added",
@@ -143,8 +137,6 @@ clutter_stage_manager_class_init (ClutterStageManagerClass *klass)
*
* The signal is emitted each time a #ClutterStage
* has been removed from the stage manager.
- *
- * Since: 0.8
*/
manager_signals[STAGE_REMOVED] =
g_signal_new ("stage-removed",
@@ -168,8 +160,6 @@ clutter_stage_manager_init (ClutterStageManager *stage_manager)
*
* Return value: (transfer none): the default stage manager instance. The returned
* object is owned by Clutter and you should not reference or unreference it.
- *
- * Since: 0.8
*/
ClutterStageManager *
clutter_stage_manager_get_default (void)
@@ -214,8 +204,6 @@ _clutter_stage_manager_set_default_stage (ClutterStageManager *stage_manager,
*
* Return value: (transfer none): the default stage. The returned object
* is owned by Clutter and you should never reference or unreference it
- *
- * Since: 0.8
*/
ClutterStage *
clutter_stage_manager_get_default_stage (ClutterStageManager *stage_manager)
@@ -232,8 +220,6 @@ clutter_stage_manager_get_default_stage (ClutterStageManager *stage_manager)
* Return value: (transfer container) (element-type Clutter.Stage): a newly
* allocated list of #ClutterStage objects. Use g_slist_free() to
* deallocate it when done.
- *
- * Since: 0.8
*/
GSList *
clutter_stage_manager_list_stages (ClutterStageManager *stage_manager)
@@ -251,8 +237,6 @@ clutter_stage_manager_list_stages (ClutterStageManager *stage_manager)
* to the internal list of #ClutterStage objects. The returned list
* is owned by the #ClutterStageManager and should never be modified
* or freed
- *
- * Since: 1.0
*/
const GSList *
clutter_stage_manager_peek_stages (ClutterStageManager *stage_manager)
diff --git a/clutter/clutter/clutter-stage-manager.h b/clutter/clutter/clutter-stage-manager.h
index dcf4e9f201..0900c5150e 100644
--- a/clutter/clutter/clutter-stage-manager.h
+++ b/clutter/clutter/clutter-stage-manager.h
@@ -47,8 +47,6 @@ typedef struct _ClutterStageManagerClass ClutterStageManagerClass;
*
* The #ClutterStageManagerClass structure contains only private data
* and should be accessed using the provided API
- *
- * Since: 1.0
*/
struct _ClutterStageManagerClass
{
diff --git a/clutter/clutter/clutter-stage-window.h b/clutter/clutter/clutter-stage-window.h
index a4ea118595..5af5cffa93 100644
--- a/clutter/clutter/clutter-stage-window.h
+++ b/clutter/clutter/clutter-stage-window.h
@@ -18,8 +18,6 @@ G_DECLARE_INTERFACE (ClutterStageWindow, clutter_stage_window,
* ClutterStageWindowInterface: (skip)
*
* The interface implemented by backends for stage windows
- *
- * Since: 0.8
*/
struct _ClutterStageWindowInterface
{
diff --git a/clutter/clutter/clutter-stage.c b/clutter/clutter/clutter-stage.c
index 8f02275297..acc3889eda 100644
--- a/clutter/clutter/clutter-stage.c
+++ b/clutter/clutter/clutter-stage.c
@@ -33,8 +33,6 @@
* (a #StageWindow) of the windowing system. It is possible to subclass
* #ClutterStage, as long as every overridden virtual function chains up to the
* parent class corresponding function.
- *
- * Since: 0.2
*/
#include "clutter-build-config.h"
@@ -1327,8 +1325,6 @@ clutter_stage_class_init (ClutterStageClass *klass)
*
* The parameters used for the perspective projection from 3D
* coordinates to 2D
- *
- * Since: 0.8
*/
obj_props[PROP_PERSPECTIVE] =
g_param_spec_boxed ("perspective",
@@ -1342,8 +1338,6 @@ clutter_stage_class_init (ClutterStageClass *klass)
* ClutterStage:title:
*
* The stage's title - usually displayed in stage windows title decorations.
- *
- * Since: 0.4
*/
obj_props[PROP_TITLE] =
g_param_spec_string ("title",
@@ -1360,8 +1354,6 @@ clutter_stage_class_init (ClutterStageClass *klass)
* windowing system.
*
* If %NULL, the #ClutterStage will receive the events.
- *
- * Since: 1.2
*/
obj_props[PROP_KEY_FOCUS] =
g_param_spec_object ("key-focus",
@@ -1379,8 +1371,6 @@ clutter_stage_class_init (ClutterStageClass *klass)
*
* The signal is emitted when the stage receives key focus
* from the underlying window system.
- *
- * Since: 0.6
*/
stage_signals[ACTIVATE] =
g_signal_new (I_("activate"),
@@ -1395,8 +1385,6 @@ clutter_stage_class_init (ClutterStageClass *klass)
*
* The signal is emitted when the stage loses key focus
* from the underlying window system.
- *
- * Since: 0.6
*/
stage_signals[DEACTIVATE] =
g_signal_new (I_("deactivate"),
@@ -1457,9 +1445,7 @@ clutter_stage_class_init (ClutterStageClass *klass)
* @view: a #ClutterStageView
*
* The signal is emitted after the stage is painted,
- * but before the results are displayed on the screen.
- *
- * Since: 1.20
+ * but before the results are displayed on the screen.0
*/
stage_signals[AFTER_PAINT] =
g_signal_new (I_("after-paint"),
@@ -1663,8 +1649,6 @@ clutter_stage_get_perspective (ClutterStage *stage,
*
* Retrieves the @stage's projection matrix. This is derived from the
* current perspective.
- *
- * Since: 1.6
*/
void
_clutter_stage_get_projection_matrix (ClutterStage *stage,
@@ -1730,8 +1714,6 @@ _clutter_stage_dirty_projection (ClutterStage *stage)
* offsets and sizes for viewports but the interface takes floats because
* OpenGL 4.0 has introduced floating point viewports which we might
* want to expose via this API eventually.
- *
- * Since: 1.6
*/
static void
clutter_stage_set_viewport (ClutterStage *stage,
@@ -1805,8 +1787,6 @@ _clutter_stage_dirty_viewport (ClutterStage *stage)
* clutter_stage_set_viewport() or if the "viewport-mimics-window" property
* is TRUE then @x and @y will be set to 0 and @width and @height will equal
* the width if the stage window.
- *
- * Since: 1.6
*/
void
_clutter_stage_get_viewport (ClutterStage *stage,
@@ -1963,8 +1943,6 @@ clutter_stage_get_actor_at_pos (ClutterStage *stage,
* @title: A utf8 string for the stage windows title.
*
* Sets the stage title.
- *
- * Since: 0.4
**/
void
clutter_stage_set_title (ClutterStage *stage,
@@ -1996,8 +1974,6 @@ clutter_stage_set_title (ClutterStage *stage,
* Return value: pointer to the title string for the stage. The
* returned string is owned by the actor and should not
* be modified or freed.
- *
- * Since: 0.4
**/
const gchar *
clutter_stage_get_title (ClutterStage *stage)
@@ -2015,8 +1991,6 @@ clutter_stage_get_title (ClutterStage *stage)
* Sets the key focus on @actor. An actor with key focus will receive
* all the key events. If @actor is %NULL, the stage will receive
* focus.
- *
- * Since: 0.6
*/
void
clutter_stage_set_key_focus (ClutterStage *stage,
@@ -2088,8 +2062,6 @@ clutter_stage_set_key_focus (ClutterStage *stage,
* Retrieves the actor that is currently under key focus.
*
* Return value: (transfer none): the actor with key focus, or the stage
- *
- * Since: 0.6
*/
ClutterActor *
clutter_stage_get_key_focus (ClutterStage *stage)
@@ -2136,8 +2108,6 @@ G_DEFINE_BOXED_TYPE (ClutterPerspective, clutter_perspective,
* This function should not be called by applications; it is used
* when embedding a #ClutterStage into a toolkit with another
* windowing system, like GTK+.
- *
- * Since: 1.0
*/
void
clutter_stage_ensure_viewport (ClutterStage *stage)
diff --git a/clutter/clutter/clutter-stage.h b/clutter/clutter/clutter-stage.h
index ff9fe284b2..61fff4d272 100644
--- a/clutter/clutter/clutter-stage.h
+++ b/clutter/clutter/clutter-stage.h
@@ -59,8 +59,6 @@ struct _ClutterStage
* @deactivate: handler for the #ClutterStage::deactivate signal
*
* The #ClutterStageClass structure contains only private data
- *
- * Since: 0.2
*/
struct _ClutterStageClass
@@ -96,8 +94,6 @@ struct _ClutterStageClass
* plane (always positive)
*
* Stage perspective definition.
- *
- * Since: 0.4
*/
struct _ClutterPerspective
{
diff --git a/clutter/clutter/clutter-swipe-action.c b/clutter/clutter/clutter-swipe-action.c
index b37d1e138c..30b3c7e885 100644
--- a/clutter/clutter/clutter-swipe-action.c
+++ b/clutter/clutter/clutter-swipe-action.c
@@ -33,8 +33,6 @@
*
* #ClutterSwipeAction is a sub-class of [class@GestureAction] that implements
* the logic for recognizing swipe gestures.
- *
- * Since: 1.8
*/
#include "clutter-build-config.h"
@@ -203,8 +201,6 @@ clutter_swipe_action_class_init (ClutterSwipeActionClass *klass)
* attached actor.
*
* Deprecated: 1.14: Use the [signal@SwipeAction::swipe] signal instead.
- *
- * Since: 1.8
*/
swipe_signals[SWEPT] =
g_signal_new (I_("swept"),
@@ -229,8 +225,6 @@ clutter_swipe_action_class_init (ClutterSwipeActionClass *klass)
*
* Return value: %TRUE if the swipe should continue, and %FALSE if
* the swipe should be cancelled.
- *
- * Since: 1.14
*/
swipe_signals[SWIPE] =
g_signal_new (I_("swipe"),
@@ -255,8 +249,6 @@ clutter_swipe_action_init (ClutterSwipeAction *self)
* Creates a new #ClutterSwipeAction instance
*
* Return value: the newly created #ClutterSwipeAction
- *
- * Since: 1.8
*/
ClutterAction *
clutter_swipe_action_new (void)
diff --git a/clutter/clutter/clutter-swipe-action.h b/clutter/clutter/clutter-swipe-action.h
index e8043de37b..77a48ec983 100644
--- a/clutter/clutter/clutter-swipe-action.h
+++ b/clutter/clutter/clutter-swipe-action.h
@@ -64,8 +64,6 @@ struct _ClutterSwipeAction
*
* The #ClutterSwipeActionClass structure contains
* only private data.
- *
- * Since: 1.8
*/
struct _ClutterSwipeActionClass
{
diff --git a/clutter/clutter/clutter-tap-action.c b/clutter/clutter/clutter-tap-action.c
index d31b61270c..34251ad407 100644
--- a/clutter/clutter/clutter-tap-action.c
+++ b/clutter/clutter/clutter-tap-action.c
@@ -49,8 +49,6 @@
* clutter_actor_set_reactive (actor, TRUE);
* g_signal_connect (action, "tap", G_CALLBACK (on_tap_callback), NULL);
* ```
- *
- * Since: 1.14
*/
#include "clutter-build-config.h"
@@ -114,8 +112,6 @@ clutter_tap_action_class_init (ClutterTapActionClass *klass)
* @actor: the #ClutterActor attached to the @action
*
* The signal is emitted when the tap gesture is complete.
- *
- * Since: 1.14
*/
tap_signals[TAP] =
g_signal_new (I_("tap"),
@@ -138,8 +134,6 @@ clutter_tap_action_init (ClutterTapAction *self)
* Creates a new #ClutterTapAction instance
*
* Return value: the newly created #ClutterTapAction
- *
- * Since: 1.14
*/
ClutterAction *
clutter_tap_action_new (void)
diff --git a/clutter/clutter/clutter-text-buffer.c b/clutter/clutter/clutter-text-buffer.c
index b88b57bc31..200053f785 100644
--- a/clutter/clutter/clutter-text-buffer.c
+++ b/clutter/clutter/clutter-text-buffer.c
@@ -43,8 +43,6 @@
* text to be stored in an alternate location, such as non-pageable memory,
* useful in the case of important passwords. Or a derived class could
* integrate with an application's concept of undo/redo.
- *
- * Since: 1.10
*/
/* Initial size of buffer, in bytes */
@@ -339,8 +337,6 @@ clutter_text_buffer_class_init (ClutterTextBufferClass *klass)
* ClutterTextBuffer:text:
*
* The contents of the buffer.
- *
- * Since: 1.10
*/
obj_props[PROP_TEXT] =
g_param_spec_string ("text",
@@ -353,8 +349,6 @@ clutter_text_buffer_class_init (ClutterTextBufferClass *klass)
* ClutterTextBuffer:length:
*
* The length (in characters) of the text in buffer.
- *
- * Since: 1.10
*/
obj_props[PROP_LENGTH] =
g_param_spec_uint ("length",
@@ -367,8 +361,6 @@ clutter_text_buffer_class_init (ClutterTextBufferClass *klass)
* ClutterTextBuffer:max-length:
*
* The maximum length (in characters) of the text in the buffer.
- *
- * Since: 1.10
*/
obj_props[PROP_MAX_LENGTH] =
g_param_spec_int ("max-length",
@@ -387,8 +379,6 @@ clutter_text_buffer_class_init (ClutterTextBufferClass *klass)
* @n_chars: The number of characters that were inserted.
*
* This signal is emitted after text is inserted into the buffer.
- *
- * Since: 1.10
*/
signals[INSERTED_TEXT] =
g_signal_new (I_("inserted-text"),
@@ -409,8 +399,6 @@ clutter_text_buffer_class_init (ClutterTextBufferClass *klass)
* @n_chars: The number of characters that were deleted.
*
* This signal is emitted after text is deleted from the buffer.
- *
- * Since: 1.10
*/
signals[DELETED_TEXT] =
g_signal_new (I_("deleted-text"),
@@ -434,8 +422,6 @@ clutter_text_buffer_class_init (ClutterTextBufferClass *klass)
* Create a new ClutterTextBuffer object.
*
* Return value: A new ClutterTextBuffer object.
- *
- * Since: 1.10
**/
ClutterTextBuffer*
clutter_text_buffer_new (void)
@@ -452,8 +438,6 @@ clutter_text_buffer_new (void)
* Create a new ClutterTextBuffer object with some text.
*
* Return value: A new ClutterTextBuffer object.
- *
- * Since: 1.10
**/
ClutterTextBuffer*
clutter_text_buffer_new_with_text (const gchar *text,
@@ -473,8 +457,6 @@ clutter_text_buffer_new_with_text (const gchar *text,
* Retrieves the length in characters of the buffer.
*
* Return value: The number of characters in the buffer.
- *
- * Since: 1.10
**/
guint
clutter_text_buffer_get_length (ClutterTextBuffer *buffer)
@@ -497,8 +479,6 @@ clutter_text_buffer_get_length (ClutterTextBuffer *buffer)
* See [method@TextBuffer.get_length].
*
* Return value: The byte length of the buffer.
- *
- * Since: 1.10
**/
gsize
clutter_text_buffer_get_bytes (ClutterTextBuffer *buffer)
@@ -528,8 +508,6 @@ clutter_text_buffer_get_bytes (ClutterTextBuffer *buffer)
* string. This string points to internally allocated
* storage in the buffer and must not be freed, modified or
* stored.
- *
- * Since: 1.10
**/
const gchar*
clutter_text_buffer_get_text (ClutterTextBuffer *buffer)
@@ -556,8 +534,6 @@ clutter_text_buffer_get_text (ClutterTextBuffer *buffer)
* and [method@TextBuffer.insert_text].
*
* Note that @n_chars is in characters, not in bytes.
- *
- * Since: 1.10
**/
void
clutter_text_buffer_set_text (ClutterTextBuffer *buffer,
@@ -584,8 +560,6 @@ clutter_text_buffer_set_text (ClutterTextBuffer *buffer,
*
* If the current contents are longer than the given length,
* then they will be truncated to fit.
- *
- * Since: 1.10
**/
void
clutter_text_buffer_set_max_length (ClutterTextBuffer *buffer,
@@ -611,8 +585,6 @@ clutter_text_buffer_set_max_length (ClutterTextBuffer *buffer,
*
* Return value: the maximum allowed number of characters
* in #ClutterTextBuffer, or 0 if there is no maximum.
- *
- * Since: 1.10
*/
gint
clutter_text_buffer_get_max_length (ClutterTextBuffer *buffer)
@@ -639,8 +611,6 @@ clutter_text_buffer_get_max_length (ClutterTextBuffer *buffer)
* Note that the position and length are in characters, not in bytes.
*
* Returns: The number of characters actually inserted.
- *
- * Since: 1.10
*/
guint
clutter_text_buffer_insert_text (ClutterTextBuffer *buffer,
@@ -695,8 +665,6 @@ clutter_text_buffer_insert_text (ClutterTextBuffer *buffer,
* Note that the positions are specified in characters, not bytes.
*
* Returns: The number of characters deleted.
- *
- * Since: 1.10
*/
guint
clutter_text_buffer_delete_text (ClutterTextBuffer *buffer,
@@ -732,8 +700,6 @@ clutter_text_buffer_delete_text (ClutterTextBuffer *buffer,
* Emits the [signal@TextBuffer::inserted-text] signal on @buffer.
*
* Used when subclassing #ClutterTextBuffer
- *
- * Since: 1.10
*/
void
clutter_text_buffer_emit_inserted_text (ClutterTextBuffer *buffer,
@@ -754,8 +720,6 @@ clutter_text_buffer_emit_inserted_text (ClutterTextBuffer *buffer,
* Emits the [signal@TextBuffer::deleted-text] signal on @buffer.
*
* Used when subclassing #ClutterTextBuffer
- *
- * Since: 1.10
*/
void
clutter_text_buffer_emit_deleted_text (ClutterTextBuffer *buffer,
diff --git a/clutter/clutter/clutter-text-buffer.h b/clutter/clutter/clutter-text-buffer.h
index 53257fa1a0..2dfbbc7a48 100644
--- a/clutter/clutter/clutter-text-buffer.h
+++ b/clutter/clutter/clutter-text-buffer.h
@@ -41,8 +41,6 @@ G_BEGIN_DECLS
* CLUTTER_TEXT_BUFFER_MAX_SIZE:
*
* Maximum size of text buffer, in bytes.
- *
- * Since: 1.10
*/
#define CLUTTER_TEXT_BUFFER_MAX_SIZE G_MAXUSHORT
@@ -69,8 +67,6 @@ struct _ClutterTextBuffer
*
* The #ClutterTextBufferClass structure contains
* only private data.
- *
- * Since: 1.10
*/
struct _ClutterTextBufferClass
{
diff --git a/clutter/clutter/clutter-text.c b/clutter/clutter/clutter-text.c
index 2e30a46cb4..22de71d3d3 100644
--- a/clutter/clutter/clutter-text.c
+++ b/clutter/clutter/clutter-text.c
@@ -35,8 +35,6 @@
*
* Selection using keyboard or pointers can be enabled using
* [method@Text.set_selectable].
- *
- * Since: 1.0
*/
#include "clutter-build-config.h"
@@ -1167,8 +1165,6 @@ maybe_create_text_layout_with_resource_scale (ClutterText *text,
* Retrieves the position of the character at the given coordinates.
*
* Return: the position of the character
- *
- * Since: 1.10
*/
gint
clutter_text_coords_to_position (ClutterText *self,
@@ -1295,8 +1291,6 @@ clutter_text_position_to_coords_internal (ClutterText *self,
* Retrieves the coordinates of the given @position.
*
* Return value: %TRUE if the conversion was successful
- *
- * Since: 1.0
*/
gboolean
clutter_text_position_to_coords (ClutterText *self,
@@ -1400,8 +1394,6 @@ clutter_text_ensure_cursor_position (ClutterText *self,
*
* Return value: %TRUE if text was deleted or if the text actor
* is empty, and %FALSE otherwise
- *
- * Since: 1.0
*/
gboolean
clutter_text_delete_selection (ClutterText *self)
@@ -3911,8 +3903,6 @@ clutter_text_class_init (ClutterTextClass *klass)
* The buffer which stores the text for this #ClutterText.
*
* If set to %NULL, a default buffer will be created.
- *
- * Since: 1.8
*/
pspec = g_param_spec_object ("buffer",
P_("Buffer"),
@@ -3929,8 +3919,6 @@ clutter_text_class_init (ClutterTextClass *klass)
* that can be parsed by [func@Pango.FontDescription.from_string].
*
* If set to %NULL, the default system font will be used instead.
- *
- * Since: 1.0
*/
pspec = g_param_spec_string ("font-name",
P_("Font Name"),
@@ -3947,8 +3935,6 @@ clutter_text_class_init (ClutterTextClass *klass)
*
* If you have a string describing the font then you should look at
* [property@Text:font-name] instead
- *
- * Since: 1.2
*/
pspec = g_param_spec_boxed ("font-description",
P_("Font Description"),
@@ -3964,8 +3950,6 @@ clutter_text_class_init (ClutterTextClass *klass)
* ClutterText:text:
*
* The text to render inside the actor.
- *
- * Since: 1.0
*/
pspec = g_param_spec_string ("text",
P_("Text"),
@@ -3979,8 +3963,6 @@ clutter_text_class_init (ClutterTextClass *klass)
* ClutterText:color:
*
* The color used to render the text.
- *
- * Since: 1.0
*/
pspec = clutter_param_spec_color ("color",
P_("Font Color"),
@@ -3995,8 +3977,6 @@ clutter_text_class_init (ClutterTextClass *klass)
* ClutterText:editable:
*
* Whether key events delivered to the actor causes editing.
- *
- * Since: 1.0
*/
pspec = g_param_spec_boolean ("editable",
P_("Editable"),
@@ -4014,8 +3994,6 @@ clutter_text_class_init (ClutterTextClass *klass)
*
* This property depends on the [property@Actor:reactive] property being
* set to %TRUE.
- *
- * Since: 1.0
*/
pspec = g_param_spec_boolean ("selectable",
P_("Selectable"),
@@ -4029,8 +4007,6 @@ clutter_text_class_init (ClutterTextClass *klass)
* ClutterText:activatable:
*
* Toggles whether return invokes the activate signal or not.
- *
- * Since: 1.0
*/
pspec = g_param_spec_boolean ("activatable",
P_("Activatable"),
@@ -4048,8 +4024,6 @@ clutter_text_class_init (ClutterTextClass *klass)
* The cursor will only be visible if this property and either
* the [property@Text:editable] or the [property@Text:selectable] properties
* are set to %TRUE.
- *
- * Since: 1.0
*/
pspec = g_param_spec_boolean ("cursor-visible",
P_("Cursor Visible"),
@@ -4063,8 +4037,6 @@ clutter_text_class_init (ClutterTextClass *klass)
* ClutterText:cursor-color:
*
* The color of the cursor.
- *
- * Since: 1.0
*/
pspec = clutter_param_spec_color ("cursor-color",
P_("Cursor Color"),
@@ -4079,8 +4051,6 @@ clutter_text_class_init (ClutterTextClass *klass)
* ClutterText:cursor-color-set:
*
* Will be set to %TRUE if [property@Text:cursor-color] has been set.
- *
- * Since: 1.0
*/
pspec = g_param_spec_boolean ("cursor-color-set",
P_("Cursor Color Set"),
@@ -4095,8 +4065,6 @@ clutter_text_class_init (ClutterTextClass *klass)
*
* The size of the cursor, in pixels. If set to -1 the size used will
* be the default cursor size of 2 pixels.
- *
- * Since: 1.0
*/
pspec = g_param_spec_int ("cursor-size",
P_("Cursor Size"),
@@ -4111,8 +4079,6 @@ clutter_text_class_init (ClutterTextClass *klass)
*
* The current input cursor position. -1 is taken to be the end of the text
*
- * Since: 1.0
- *
* Deprecated: 1.12: Use [property@Text:cursor-position] instead.
*/
pspec = g_param_spec_int ("position",
@@ -4130,8 +4096,6 @@ clutter_text_class_init (ClutterTextClass *klass)
* ClutterText:cursor-position:
*
* The current input cursor position. -1 is taken to be the end of the text
- *
- * Since: 1.12
*/
pspec = g_param_spec_int ("cursor-position",
P_("Cursor Position"),
@@ -4146,8 +4110,6 @@ clutter_text_class_init (ClutterTextClass *klass)
* ClutterText:selection-bound:
*
* The current input cursor position. -1 is taken to be the end of the text
- *
- * Since: 1.0
*/
pspec = g_param_spec_int ("selection-bound",
P_("Selection-bound"),
@@ -4162,8 +4124,6 @@ clutter_text_class_init (ClutterTextClass *klass)
* ClutterText:selection-color:
*
* The color of the selection.
- *
- * Since: 1.0
*/
pspec = clutter_param_spec_color ("selection-color",
P_("Selection Color"),
@@ -4178,8 +4138,6 @@ clutter_text_class_init (ClutterTextClass *klass)
* ClutterText:selection-color-set:
*
* Will be set to %TRUE if [property@Text:selection-color] has been set.
- *
- * Since: 1.0
*/
pspec = g_param_spec_boolean ("selection-color-set",
P_("Selection Color Set"),
@@ -4194,8 +4152,6 @@ clutter_text_class_init (ClutterTextClass *klass)
*
* A list of `PangoStyleAttribute`s to be applied to the
* contents of the #ClutterText actor.
- *
- * Since: 1.0
*/
pspec = g_param_spec_boxed ("attributes",
P_("Attributes"),
@@ -4217,8 +4173,6 @@ clutter_text_class_init (ClutterTextClass *klass)
* %TRUE and %FALSE. Once a string with markup has been set on
* a #ClutterText actor with [property@Text:use-markup] set to %TRUE, the markup
* is stripped from the string.
- *
- * Since: 1.0
*/
pspec = g_param_spec_boolean ("use-markup",
P_("Use markup"),
@@ -4234,8 +4188,6 @@ clutter_text_class_init (ClutterTextClass *klass)
* Whether to wrap the lines of [property@Text:text] if the contents
* exceed the available allocation. The wrapping strategy is
* controlled by the [property@Text:line-wrap-mode] property.
- *
- * Since: 1.0
*/
pspec = g_param_spec_boolean ("line-wrap",
P_("Line wrap"),
@@ -4250,8 +4202,6 @@ clutter_text_class_init (ClutterTextClass *klass)
*
* If [property@Text:line-wrap] is set to %TRUE, this property will
* control how the text is wrapped.
- *
- * Since: 1.0
*/
pspec = g_param_spec_enum ("line-wrap-mode",
P_("Line wrap mode"),
@@ -4266,8 +4216,6 @@ clutter_text_class_init (ClutterTextClass *klass)
* ClutterText:ellipsize:
*
* The preferred place to ellipsize the contents of the #ClutterText actor
- *
- * Since: 1.0
*/
pspec = g_param_spec_enum ("ellipsize",
P_("Ellipsize"),
@@ -4283,8 +4231,6 @@ clutter_text_class_init (ClutterTextClass *klass)
*
* The preferred alignment for the text. This property controls
* the alignment of multi-line paragraphs.
- *
- * Since: 1.0
*/
pspec = g_param_spec_enum ("line-alignment",
P_("Line Alignment"),
@@ -4300,8 +4246,6 @@ clutter_text_class_init (ClutterTextClass *klass)
*
* Whether the contents of the #ClutterText should be justified
* on both margins.
- *
- * Since: 1.0
*/
pspec = g_param_spec_boolean ("justify",
P_("Justify"),
@@ -4316,8 +4260,6 @@ clutter_text_class_init (ClutterTextClass *klass)
*
* If non-zero, the character that should be used in place of
* the actual text in a password text actor.
- *
- * Since: 1.0
*/
pspec = g_param_spec_unichar ("password-char",
P_("Password Character"),
@@ -4331,8 +4273,6 @@ clutter_text_class_init (ClutterTextClass *klass)
* ClutterText:max-length:
*
* The maximum length of the contents of the #ClutterText actor.
- *
- * Since: 1.0
*/
pspec = g_param_spec_int ("max-length",
P_("Max Length"),
@@ -4355,8 +4295,6 @@ clutter_text_class_init (ClutterTextClass *klass)
*
* The [property@Text:single-line-mode] property is used only if the
* [property@Text:editable] property is set to %TRUE.
- *
- * Since: 1.0
*/
pspec = g_param_spec_boolean ("single-line-mode",
P_("Single Line Mode"),
@@ -4370,8 +4308,6 @@ clutter_text_class_init (ClutterTextClass *klass)
* ClutterText:selected-text-color:
*
* The color of selected text.
- *
- * Since: 1.8
*/
pspec = clutter_param_spec_color ("selected-text-color",
P_("Selected Text Color"),
@@ -4386,8 +4322,6 @@ clutter_text_class_init (ClutterTextClass *klass)
* ClutterText:selected-text-color-set:
*
* Will be set to %TRUE if [property@Text:selected-text-color] has been set.
- *
- * Since: 1.8
*/
pspec = g_param_spec_boolean ("selected-text-color-set",
P_("Selected Text Color Set"),
@@ -4418,8 +4352,6 @@ clutter_text_class_init (ClutterTextClass *klass)
* @self: the #ClutterText that emitted the signal
*
* The signal is emitted after @actor's text changes
- *
- * Since: 1.0
*/
text_signals[TEXT_CHANGED] =
g_signal_new (I_("text-changed"),
@@ -4442,8 +4374,6 @@ clutter_text_class_init (ClutterTextClass *klass)
*
* This signal is emitted when text is inserted into the actor by
* the user. It is emitted before @self text changes.
- *
- * Since: 1.2
*/
text_signals[INSERT_TEXT] =
g_signal_new (I_("insert-text"),
@@ -4465,8 +4395,6 @@ clutter_text_class_init (ClutterTextClass *klass)
*
* This signal is emitted when text is deleted from the actor by
* the user. It is emitted before @self text changes.
- *
- * Since: 1.2
*/
text_signals[DELETE_TEXT] =
g_signal_new (I_("delete-text"),
@@ -4489,8 +4417,6 @@ clutter_text_class_init (ClutterTextClass *klass)
* the current position and size of the cursor, relative to the actor
* itself.
*
- * Since: 1.0
- *
* Deprecated: 1.16: Use the [signal@Text::cursor-changed] signal instead
*/
text_signals[CURSOR_EVENT] =
@@ -4508,8 +4434,6 @@ clutter_text_class_init (ClutterTextClass *klass)
*
* The signal is emitted whenever the cursor
* position or size changes.
- *
- * Since: 1.16
*/
text_signals[CURSOR_CHANGED] =
g_signal_new (I_("cursor-changed"),
@@ -4526,8 +4450,6 @@ clutter_text_class_init (ClutterTextClass *klass)
* The signal is emitted each time the actor is 'activated'
* by the user, normally by pressing the 'Enter' key. The signal is
* emitted only if [property@Text:activatable] is set to %TRUE.
- *
- * Since: 1.0
*/
text_signals[ACTIVATE] =
g_signal_new (I_("activate"),
@@ -4720,8 +4642,6 @@ clutter_text_init (ClutterText *self)
* display and edit text.
*
* Return value: the newly created #ClutterText actor
- *
- * Since: 1.0
*/
ClutterActor *
clutter_text_new (void)
@@ -4744,8 +4664,6 @@ clutter_text_new (void)
* [method@Text.set_color].
*
* Return value: the newly created #ClutterText actor
- *
- * Since: 1.0
*/
ClutterActor *
clutter_text_new_full (const gchar *font_name,
@@ -4771,8 +4689,6 @@ clutter_text_new_full (const gchar *font_name,
* [method@Text.set_font_name], and [method@Text.set_text].
*
* Return value: the newly created #ClutterText actor
- *
- * Since: 1.0
*/
ClutterActor *
clutter_text_new_with_text (const gchar *font_name,
@@ -4933,8 +4849,6 @@ buffer_disconnect_signals (ClutterText *self)
* Creates a new entry with the specified text buffer.
*
* Return value: a new #ClutterText
- *
- * Since: 1.10
*/
ClutterActor *
clutter_text_new_with_buffer (ClutterTextBuffer *buffer)
@@ -4951,8 +4865,6 @@ clutter_text_new_with_buffer (ClutterTextBuffer *buffer)
* this widget.
*
* Returns: (transfer none): A #GtkEntryBuffer object.
- *
- * Since: 1.10
*/
ClutterTextBuffer*
clutter_text_get_buffer (ClutterText *self)
@@ -4969,8 +4881,6 @@ clutter_text_get_buffer (ClutterText *self)
*
* Set the [class@TextBuffer] object which holds the text for
* this widget.
- *
- * Since: 1.10
*/
void
clutter_text_set_buffer (ClutterText *self,
@@ -5018,8 +4928,6 @@ clutter_text_set_buffer (ClutterText *self,
* An editable #ClutterText with key focus set using
* [method@Actor.grab_key_focus] or [method@Stage.set_key_focus]
* will receive key events and will update its contents accordingly.
- *
- * Since: 1.0
*/
void
clutter_text_set_editable (ClutterText *self,
@@ -5058,8 +4966,6 @@ clutter_text_set_editable (ClutterText *self,
* Retrieves whether a #ClutterText is editable or not.
*
* Return value: %TRUE if the actor is editable
- *
- * Since: 1.0
*/
gboolean
clutter_text_get_editable (ClutterText *self)
@@ -5078,8 +4984,6 @@ clutter_text_get_editable (ClutterText *self)
*
* A selectable #ClutterText will allow selecting its contents using
* the pointer or the keyboard.
- *
- * Since: 1.0
*/
void
clutter_text_set_selectable (ClutterText *self,
@@ -5108,8 +5012,6 @@ clutter_text_set_selectable (ClutterText *self,
* Retrieves whether a #ClutterText is selectable or not.
*
* Return value: %TRUE if the actor is selectable
- *
- * Since: 1.0
*/
gboolean
clutter_text_get_selectable (ClutterText *self)
@@ -5132,8 +5034,6 @@ clutter_text_get_selectable (ClutterText *self)
*
* An activatable #ClutterText must also be set as editable using
* [method@Text.set_editable].
- *
- * Since: 1.0
*/
void
clutter_text_set_activatable (ClutterText *self,
@@ -5162,8 +5062,6 @@ clutter_text_set_activatable (ClutterText *self,
* Retrieves whether a #ClutterText is activatable or not.
*
* Return value: %TRUE if the actor is activatable
- *
- * Since: 1.0
*/
gboolean
clutter_text_get_activatable (ClutterText *self)
@@ -5187,8 +5085,6 @@ clutter_text_get_activatable (ClutterText *self)
*
* Return value: %TRUE if the [signal@Text::activate] signal has been emitted,
* and %FALSE otherwise
- *
- * Since: 1.0
*/
gboolean
clutter_text_activate (ClutterText *self)
@@ -5223,8 +5119,6 @@ clutter_text_activate (ClutterText *self)
*
* The position of the cursor can be changed programmatically using
* [method@Text.set_cursor_position].
- *
- * Since: 1.0
*/
void
clutter_text_set_cursor_visible (ClutterText *self,
@@ -5255,8 +5149,6 @@ clutter_text_set_cursor_visible (ClutterText *self,
* Retrieves whether the cursor of a #ClutterText actor is visible.
*
* Return value: %TRUE if the cursor is visible
- *
- * Since: 1.0
*/
gboolean
clutter_text_get_cursor_visible (ClutterText *self)
@@ -5275,8 +5167,6 @@ clutter_text_get_cursor_visible (ClutterText *self)
*
* If @color is %NULL, the cursor color will be the same as the
* text color.
- *
- * Since: 1.0
*/
void
clutter_text_set_cursor_color (ClutterText *self,
@@ -5293,8 +5183,6 @@ clutter_text_set_cursor_color (ClutterText *self,
* @color: (out): return location for a #ClutterColor
*
* Retrieves the color of the cursor of a #ClutterText actor.
- *
- * Since: 1.0
*/
void
clutter_text_get_cursor_color (ClutterText *self,
@@ -5320,8 +5208,6 @@ clutter_text_get_cursor_color (ClutterText *self,
*
* This function changes the position of the cursor to match
* @start_pos and the selection bound to match @end_pos.
- *
- * Since: 1.0
*/
void
clutter_text_set_selection (ClutterText *self,
@@ -5351,8 +5237,6 @@ clutter_text_set_selection (ClutterText *self,
* Return value: a newly allocated string containing the currently
* selected text, or %NULL. Use [func GLib free] to free the returned
* string.
- *
- * Since: 1.0
*/
gchar *
clutter_text_get_selection (ClutterText *self)
@@ -5402,8 +5286,6 @@ clutter_text_get_selection (ClutterText *self)
* cursor position.
*
* If @selection_bound is -1, the selection unset.
- *
- * Since: 1.0
*/
void
clutter_text_set_selection_bound (ClutterText *self,
@@ -5438,8 +5320,6 @@ clutter_text_set_selection_bound (ClutterText *self,
* in characters from the current cursor position.
*
* Return value: the position of the other end of the selection
- *
- * Since: 1.0
*/
gint
clutter_text_get_selection_bound (ClutterText *self)
@@ -5459,8 +5339,6 @@ clutter_text_get_selection_bound (ClutterText *self)
* If @color is %NULL, the selection color will be the same as the
* cursor color, or if no cursor color is set either then it will be
* the same as the text color.
- *
- * Since: 1.0
*/
void
clutter_text_set_selection_color (ClutterText *self,
@@ -5478,8 +5356,6 @@ clutter_text_set_selection_color (ClutterText *self,
* @color: (out caller-allocates): return location for a #ClutterColor
*
* Retrieves the color of the selection of a #ClutterText actor.
- *
- * Since: 1.0
*/
void
clutter_text_get_selection_color (ClutterText *self,
@@ -5504,8 +5380,6 @@ clutter_text_get_selection_color (ClutterText *self,
*
* If @color is %NULL, the selected text color will be the same as the
* selection color, which then falls back to cursor, and then text color.
- *
- * Since: 1.8
*/
void
clutter_text_set_selected_text_color (ClutterText *self,
@@ -5523,8 +5397,6 @@ clutter_text_set_selected_text_color (ClutterText *self,
* @color: (out caller-allocates): return location for a [struct@Color]
*
* Retrieves the color of selected text of a #ClutterText actor.
- *
- * Since: 1.8
*/
void
clutter_text_get_selected_text_color (ClutterText *self,
@@ -5550,8 +5422,6 @@ clutter_text_get_selected_text_color (ClutterText *self,
* The #PangoFontDescription is copied by the #ClutterText actor
* so you can safely call [method Pango FontDescription free] on it after
* calling this function.
- *
- * Since: 1.2
*/
void
clutter_text_set_font_description (ClutterText *self,
@@ -5571,8 +5441,6 @@ clutter_text_set_font_description (ClutterText *self,
*
* Return value: a #PangoFontDescription. The returned value is owned
* by the #ClutterText actor and it should not be modified or freed
- *
- * Since: 1.2
*/
PangoFontDescription *
clutter_text_get_font_description (ClutterText *self)
@@ -5591,8 +5459,6 @@ clutter_text_get_font_description (ClutterText *self)
* Return value: a string containing the font name. The returned
* string is owned by the #ClutterText actor and should not be
* modified or freed
- *
- * Since: 1.0
*/
const gchar *
clutter_text_get_font_name (ClutterText *text)
@@ -5623,8 +5489,6 @@ clutter_text_get_font_name (ClutterText *text)
* // Set the font to Helvetica, 10 points
* clutter_text_set_font_name (text, "Helvetica 10");
* ```
- *
- * Since: 1.0
*/
void
clutter_text_set_font_name (ClutterText *self,
@@ -5705,8 +5569,6 @@ out:
* Return value: (transfer none): the contents of the actor. The returned
* string is owned by the #ClutterText actor and should never be modified
* or freed
- *
- * Since: 1.0
*/
const gchar *
clutter_text_get_text (ClutterText *self)
@@ -5757,8 +5619,6 @@ clutter_text_set_use_markup_internal (ClutterText *self,
* will be reset to %FALSE as a side effect. If you want to
* maintain the [property@Text:use-markup] you should use the
* [method@Text.set_markup] function instead
- *
- * Since: 1.0
*/
void
clutter_text_set_text (ClutterText *self,
@@ -5796,8 +5656,6 @@ clutter_text_set_text (ClutterText *self,
* clutter_text_set_text (CLUTTER_TEXT (actor), markup);
* clutter_text_set_use_markup (CLUTTER_TEXT (actor), TRUE);
* ```
- *
- * Since: 1.0
*/
void
clutter_text_set_markup (ClutterText *self,
@@ -5820,8 +5678,6 @@ clutter_text_set_markup (ClutterText *self,
*
* Return value: (transfer none): a #PangoLayout. The returned object is owned by
* the #ClutterText actor and should not be modified or freed
- *
- * Since: 1.0
*/
PangoLayout *
clutter_text_get_layout (ClutterText *self)
@@ -5854,8 +5710,6 @@ clutter_text_get_layout (ClutterText *self)
* result of the alpha value of @color and the composited
* opacity of the actor itself on the scenegraph, as returned
* by [method@Actor.get_paint_opacity].
- *
- * Since: 1.0
*/
void
clutter_text_set_color (ClutterText *self,
@@ -5873,8 +5727,6 @@ clutter_text_set_color (ClutterText *self,
* @color: (out caller-allocates): return location for a [struct@Color]
*
* Retrieves the text color as set by [method@Text.set_color].
- *
- * Since: 1.0
*/
void
clutter_text_get_color (ClutterText *self,
@@ -5898,8 +5750,6 @@ clutter_text_get_color (ClutterText *self,
* Sets the mode used to ellipsize (add an ellipsis: "...") to the
* text if there is not enough space to render the entire contents
* of a #ClutterText actor
- *
- * Since: 1.0
*/
void
clutter_text_set_ellipsize (ClutterText *self,
@@ -5933,8 +5783,6 @@ clutter_text_set_ellipsize (ClutterText *self,
* set by [method@Text.set_ellipsize].
*
* Return value: #PangoEllipsizeMode
- *
- * Since: 1.0
*/
PangoEllipsizeMode
clutter_text_get_ellipsize (ClutterText *self)
@@ -5952,8 +5800,6 @@ clutter_text_get_ellipsize (ClutterText *self)
*
* Return value: %TRUE if the #ClutterText actor should wrap
* its contents
- *
- * Since: 1.0
*/
gboolean
clutter_text_get_line_wrap (ClutterText *self)
@@ -5970,8 +5816,6 @@ clutter_text_get_line_wrap (ClutterText *self)
*
* Sets whether the contents of a #ClutterText actor should wrap,
* if they don't fit the size assigned to the actor.
- *
- * Since: 1.0
*/
void
clutter_text_set_line_wrap (ClutterText *self,
@@ -6003,8 +5847,6 @@ clutter_text_set_line_wrap (ClutterText *self,
* If line wrapping is enabled (see [method@Text.set_line_wrap]) this
* function controls how the line wrapping is performed. The default is
* %PANGO_WRAP_WORD which means wrap on word boundaries.
- *
- * Since: 1.0
*/
void
clutter_text_set_line_wrap_mode (ClutterText *self,
@@ -6037,8 +5879,6 @@ clutter_text_set_line_wrap_mode (ClutterText *self,
* See [method@Text.set_line_wrap_mode].
*
* Return value: the wrap mode used by the #ClutterText
- *
- * Since: 1.0
*/
PangoWrapMode
clutter_text_get_line_wrap_mode (ClutterText *self)
@@ -6058,8 +5898,6 @@ clutter_text_get_line_wrap_mode (ClutterText *self)
*
* The #ClutterText actor will take a reference on the [struct@Pango.AttrList]
* passed to this function.
- *
- * Since: 1.0
*/
void
clutter_text_set_attributes (ClutterText *self,
@@ -6104,8 +5942,6 @@ clutter_text_set_attributes (ClutterText *self,
*
* Return value: (transfer none): the attribute list, or %NULL if none was set. The
* returned value is owned by the #ClutterText and should not be unreferenced.
- *
- * Since: 1.0
*/
PangoAttrList *
clutter_text_get_attributes (ClutterText *self)
@@ -6126,8 +5962,6 @@ clutter_text_get_attributes (ClutterText *self)
*
* To align a #ClutterText actor you should add it to a container
* that supports alignment, or use the anchor point.
- *
- * Since: 1.0
*/
void
clutter_text_set_line_alignment (ClutterText *self,
@@ -6157,8 +5991,6 @@ clutter_text_set_line_alignment (ClutterText *self,
* [method@Text.set_line_alignment].
*
* Return value: a [enum@Pango.Alignment]
- *
- * Since: 1.0
*/
PangoAlignment
clutter_text_get_line_alignment (ClutterText *self)
@@ -6180,8 +6012,6 @@ clutter_text_get_line_alignment (ClutterText *self)
* not have any effect except hiding the markup.
*
* See also [property@Text:use-markup].
- *
- * Since: 1.0
*/
void
clutter_text_set_use_markup (ClutterText *self,
@@ -6209,8 +6039,6 @@ clutter_text_set_use_markup (ClutterText *self,
* parsed for the Pango text markup.
*
* Return value: %TRUE if the contents will be parsed for markup
- *
- * Since: 1.0
*/
gboolean
clutter_text_get_use_markup (ClutterText *self)
@@ -6228,8 +6056,6 @@ clutter_text_get_use_markup (ClutterText *self)
* Sets whether the text of the #ClutterText actor should be justified
* on both margins. This setting is ignored if Clutter is compiled
* against Pango < 1.18.
- *
- * Since: 1.0
*/
void
clutter_text_set_justify (ClutterText *self,
@@ -6259,8 +6085,6 @@ clutter_text_set_justify (ClutterText *self,
* on both margins.
*
* Return value: %TRUE if the text should be justified
- *
- * Since: 0.6
*/
gboolean
clutter_text_get_justify (ClutterText *self)
@@ -6277,8 +6101,6 @@ clutter_text_get_justify (ClutterText *self)
* Retrieves the cursor position.
*
* Return value: the cursor position, in characters
- *
- * Since: 1.0
*/
gint
clutter_text_get_cursor_position (ClutterText *self)
@@ -6296,8 +6118,6 @@ clutter_text_get_cursor_position (ClutterText *self)
* Sets the cursor of a #ClutterText actor at @position.
*
* The position is expressed in characters, not in bytes.
- *
- * Since: 1.0
*/
void
clutter_text_set_cursor_position (ClutterText *self,
@@ -6341,8 +6161,6 @@ clutter_text_set_cursor_position (ClutterText *self,
* Sets the size of the cursor of a #ClutterText. The cursor
* will only be visible if the [property@Text:cursor-visible] property
* is set to %TRUE.
- *
- * Since: 1.0
*/
void
clutter_text_set_cursor_size (ClutterText *self,
@@ -6374,8 +6192,6 @@ clutter_text_set_cursor_size (ClutterText *self,
* Retrieves the size of the cursor of a #ClutterText actor.
*
* Return value: the size of the cursor, in pixels
- *
- * Since: 1.0
*/
guint
clutter_text_get_cursor_size (ClutterText *self)
@@ -6395,8 +6211,6 @@ clutter_text_get_cursor_size (ClutterText *self)
*
* If @wc is 0 the text will be displayed as it is entered in the
* #ClutterText actor.
- *
- * Since: 1.0
*/
void
clutter_text_set_password_char (ClutterText *self,
@@ -6428,8 +6242,6 @@ clutter_text_set_password_char (ClutterText *self,
*
* Return value: a Unicode character or 0 if the password
* character is not set
- *
- * Since: 1.0
*/
gunichar
clutter_text_get_password_char (ClutterText *self)
@@ -6448,8 +6260,6 @@ clutter_text_get_password_char (ClutterText *self)
* Sets the maximum allowed length of the contents of the actor. If the
* current contents are longer than the given length, then they will be
* truncated to fit.
- *
- * Since: 1.0
*/
void
clutter_text_set_max_length (ClutterText *self,
@@ -6468,8 +6278,6 @@ clutter_text_set_max_length (ClutterText *self,
* See [method@Text.set_max_length].
*
* Return value: the maximum number of characters.
- *
- * Since: 1.0
*/
gint
clutter_text_get_max_length (ClutterText *self)
@@ -6513,8 +6321,6 @@ clutter_text_real_insert_text (ClutterText *self,
*
* Inserts @wc at the current cursor position of a
* #ClutterText actor.
- *
- * Since: 1.0
*/
void
clutter_text_insert_unichar (ClutterText *self,
@@ -6546,8 +6352,6 @@ clutter_text_insert_unichar (ClutterText *self,
* at the end of the current contents of the #ClutterText.
*
* The position is expressed in characters, not in bytes.
- *
- * Since: 1.0
*/
void
clutter_text_insert_text (ClutterText *self,
@@ -6594,8 +6398,6 @@ void clutter_text_real_delete_text (ClutterText *self,
*
* The starting and ending positions are expressed in characters,
* not in bytes.
- *
- * Since: 1.0
*/
void
clutter_text_delete_text (ClutterText *self,
@@ -6617,8 +6419,6 @@ clutter_text_delete_text (ClutterText *self,
*
* Somewhat awkwardly, the cursor position is decremented by the same
* number of characters you've deleted.
- *
- * Since: 1.0
*/
void
clutter_text_delete_chars (ClutterText *self,
@@ -6650,8 +6450,6 @@ clutter_text_delete_chars (ClutterText *self,
* Return value: a newly allocated string with the contents of
* the text actor between the specified positions. Use [func GLib free]
* to free the resources when done
- *
- * Since: 1.0
*/
gchar *
clutter_text_get_chars (ClutterText *self,
@@ -6697,8 +6495,6 @@ clutter_text_get_chars (ClutterText *self,
* property is also set as a side effect. Instead of entering a new
* line character, the text actor will emit the [signal@Text::activate]
* signal.
- *
- * Since: 1.0
*/
void
clutter_text_set_single_line_mode (ClutterText *self,
@@ -6739,8 +6535,6 @@ clutter_text_set_single_line_mode (ClutterText *self,
* Retrieves whether the #ClutterText actor is in single line mode.
*
* Return value: %TRUE if the #ClutterText actor is in single line mode
- *
- * Since: 1.0
*/
gboolean
clutter_text_get_single_line_mode (ClutterText *self)
@@ -6766,8 +6560,6 @@ clutter_text_get_single_line_mode (ClutterText *self)
* actor is not editable.
*
* This function should not be used by applications
- *
- * Since: 1.2
*/
void
clutter_text_set_preedit_string (ClutterText *self,
@@ -6825,8 +6617,6 @@ clutter_text_set_preedit_string (ClutterText *self,
*
* Obtains the coordinates where the #ClutterText will draw the [class@Pango.Layout]
* representing the text.
- *
- * Since: 1.8
*/
void
clutter_text_get_layout_offsets (ClutterText *self,
@@ -6855,8 +6645,6 @@ clutter_text_get_layout_offsets (ClutterText *self,
*
* The coordinates of the rectangle's origin are in actor-relative
* coordinates.
- *
- * Since: 1.16
*/
void
clutter_text_get_cursor_rect (ClutterText *self,
diff --git a/clutter/clutter/clutter-text.h b/clutter/clutter/clutter-text.h
index 258ccf9d83..38fe2a9a8b 100644
--- a/clutter/clutter/clutter-text.h
+++ b/clutter/clutter/clutter-text.h
@@ -62,8 +62,6 @@ struct _ClutterText
* @cursor_changed: class handler for the #ClutterText::cursor-changed signal
*
* The #ClutterTextClass struct contains only private data.
- *
- * Since: 1.0
*/
struct _ClutterTextClass
{
diff --git a/clutter/clutter/clutter-timeline.c b/clutter/clutter/clutter-timeline.c
index 692a6f9471..059ef5d047 100644
--- a/clutter/clutter/clutter-timeline.c
+++ b/clutter/clutter/clutter-timeline.c
@@ -91,8 +91,6 @@
* ]
* }
* ```
- *
- * Since: 0.2
*/
#include "clutter-build-config.h"
@@ -803,8 +801,6 @@ clutter_timeline_class_init (ClutterTimelineClass *klass)
*
* A delay, in milliseconds, that should be observed by the
* timeline before actually starting.
- *
- * Since: 0.4
*/
obj_props[PROP_DELAY] =
g_param_spec_uint ("delay",
@@ -819,8 +815,6 @@ clutter_timeline_class_init (ClutterTimelineClass *klass)
*
* Duration of the timeline in milliseconds, depending on the
* [property@Timeline:frame-clock] value.
- *
- * Since: 0.6
*/
obj_props[PROP_DURATION] =
g_param_spec_uint ("duration",
@@ -835,8 +829,6 @@ clutter_timeline_class_init (ClutterTimelineClass *klass)
*
* The direction of the timeline, either %CLUTTER_TIMELINE_FORWARD or
* %CLUTTER_TIMELINE_BACKWARD.
- *
- * Since: 0.6
*/
obj_props[PROP_DIRECTION] =
g_param_spec_enum ("direction",
@@ -851,8 +843,6 @@ clutter_timeline_class_init (ClutterTimelineClass *klass)
*
* If the direction of the timeline should be automatically reversed
* when reaching the end.
- *
- * Since: 1.6
*/
obj_props[PROP_AUTO_REVERSE] =
g_param_spec_boolean ("auto-reverse",
@@ -870,8 +860,6 @@ clutter_timeline_class_init (ClutterTimelineClass *klass)
*
* If the repeat count is set to -1, the timeline will repeat until it is
* stopped.
- *
- * Since: 1.10
*/
obj_props[PROP_REPEAT_COUNT] =
g_param_spec_int ("repeat-count",
@@ -885,8 +873,6 @@ clutter_timeline_class_init (ClutterTimelineClass *klass)
* ClutterTimeline:progress-mode:
*
* Controls the way a #ClutterTimeline computes the normalized progress.
- *
- * Since: 1.10
*/
obj_props[PROP_PROGRESS_MODE] =
g_param_spec_enum ("progress-mode",
@@ -1010,8 +996,6 @@ clutter_timeline_class_init (ClutterTimelineClass *klass)
* In the example, the first callback will be invoked for both
* the "foo" and "bar" marker, while the second and third callbacks
* will be invoked for the "foo" or "bar" markers, respectively.
- *
- * Since: 0.8
*/
timeline_signals[MARKER_REACHED] =
g_signal_new (I_("marker-reached"),
@@ -1039,8 +1023,6 @@ clutter_timeline_class_init (ClutterTimelineClass *klass)
*
* If the #ClutterTimeline has is marked as infinitely repeating,
* this signal will never be emitted.
- *
- * Since: 1.12
*/
timeline_signals[STOPPED] =
g_signal_new (I_("stopped"),
@@ -1597,8 +1579,6 @@ clutter_timeline_is_playing (ClutterTimeline *timeline)
*
* Return value: the newly created #ClutterTimeline instance. Use
* [method@GObject.Object.unref] when done using it
- *
- * Since: 0.6
*/
ClutterTimeline *
clutter_timeline_new (guint duration_ms)
@@ -1655,8 +1635,6 @@ clutter_timeline_new_for_frame_clock (ClutterFrameClock *frame_clock,
* Retrieves the delay set using [method@Timeline.set_delay].
*
* Return value: the delay in milliseconds.
- *
- * Since: 0.4
*/
guint
clutter_timeline_get_delay (ClutterTimeline *timeline)
@@ -1672,8 +1650,6 @@ clutter_timeline_get_delay (ClutterTimeline *timeline)
* @msecs: delay in milliseconds
*
* Sets the delay, in milliseconds, before @timeline should start.
- *
- * Since: 0.4
*/
void
clutter_timeline_set_delay (ClutterTimeline *timeline,
@@ -1700,8 +1676,6 @@ clutter_timeline_set_delay (ClutterTimeline *timeline,
* See [method@Timeline.set_duration].
*
* Return value: the duration of the timeline, in milliseconds.
- *
- * Since: 0.6
*/
guint
clutter_timeline_get_duration (ClutterTimeline *timeline)
@@ -1722,8 +1696,6 @@ clutter_timeline_get_duration (ClutterTimeline *timeline)
*
* Sets the duration of the timeline, in milliseconds. The speed
* of the timeline depends on the [property@Timeline:frame-clock] setting.
- *
- * Since: 0.6
*/
void
clutter_timeline_set_duration (ClutterTimeline *timeline,
@@ -1755,8 +1727,6 @@ clutter_timeline_set_duration (ClutterTimeline *timeline,
* progress function set using [method@Timeline.set_progress_func].
*
* Return value: the normalized current position in the timeline.
- *
- * Since: 0.6
*/
gdouble
clutter_timeline_get_progress (ClutterTimeline *timeline)
@@ -1785,8 +1755,6 @@ clutter_timeline_get_progress (ClutterTimeline *timeline)
* [method@Timeline.set_direction].
*
* Return value: the direction of the timeline
- *
- * Since: 0.6
*/
ClutterTimelineDirection
clutter_timeline_get_direction (ClutterTimeline *timeline)
@@ -1804,8 +1772,6 @@ clutter_timeline_get_direction (ClutterTimeline *timeline)
*
* Sets the direction of @timeline, either %CLUTTER_TIMELINE_FORWARD or
* %CLUTTER_TIMELINE_BACKWARD.
- *
- * Since: 0.6
*/
void
clutter_timeline_set_direction (ClutterTimeline *timeline,
@@ -1841,8 +1807,6 @@ clutter_timeline_set_direction (ClutterTimeline *timeline,
*
* Return value: the amount of time in milliseconds elapsed since the
* last frame
- *
- * Since: 0.6
*/
guint
clutter_timeline_get_delta (ClutterTimeline *timeline)
@@ -1971,8 +1935,6 @@ _clutter_timeline_do_tick (ClutterTimeline *timeline,
* [method@Timeline.advance_to_marker].
*
* See also: [method@Timeline.add_marker_at_time]
- *
- * Since: 1.14
*/
void
clutter_timeline_add_marker (ClutterTimeline *timeline,
@@ -2006,8 +1968,6 @@ clutter_timeline_add_marker (ClutterTimeline *timeline,
* [method@Timeline.advance_to_marker].
*
* See also: [method@Timeline.add_marker]
- *
- * Since: 0.8
*/
void
clutter_timeline_add_marker_at_time (ClutterTimeline *timeline,
@@ -2063,8 +2023,6 @@ collect_markers (const gchar *key,
* Return value: (transfer full) (array zero-terminated=1 length=n_markers):
* a newly allocated, %NULL terminated string array containing the names
* of the markers. Use [func@GLib.strfreev] when done.
- *
- * Since: 0.8
*/
gchar **
clutter_timeline_list_markers (ClutterTimeline *timeline,
@@ -2132,8 +2090,6 @@ clutter_timeline_list_markers (ClutterTimeline *timeline,
* emit the [signal@Timeline::new-frame] for the time where @marker_name
* is set, nor it will emit [signal@Timeline::marker-reached] for
* @marker_name.
- *
- * Since: 0.8
*/
void
clutter_timeline_advance_to_marker (ClutterTimeline *timeline,
@@ -2175,8 +2131,6 @@ clutter_timeline_advance_to_marker (ClutterTimeline *timeline,
* @marker_name: the name of the marker to remove
*
* Removes @marker_name, if found, from @timeline.
- *
- * Since: 0.8
*/
void
clutter_timeline_remove_marker (ClutterTimeline *timeline,
@@ -2215,8 +2169,6 @@ clutter_timeline_remove_marker (ClutterTimeline *timeline,
* Checks whether @timeline has a marker set with the given name.
*
* Return value: %TRUE if the marker was found
- *
- * Since: 0.8
*/
gboolean
clutter_timeline_has_marker (ClutterTimeline *timeline,
@@ -2273,8 +2225,6 @@ clutter_timeline_has_marker (ClutterTimeline *timeline,
* clutter_timeline_set_repeat_count (timeline, -1);
* clutter_timeline_set_auto_reverse (timeline);
* ```
- *
- * Since: 1.6
*/
void
clutter_timeline_set_auto_reverse (ClutterTimeline *timeline,
@@ -2305,8 +2255,6 @@ clutter_timeline_set_auto_reverse (ClutterTimeline *timeline,
*
* Return value: %TRUE if the timeline should automatically reverse, and
* %FALSE otherwise
- *
- * Since: 1.6
*/
gboolean
clutter_timeline_get_auto_reverse (ClutterTimeline *timeline)
@@ -2327,8 +2275,6 @@ clutter_timeline_get_auto_reverse (ClutterTimeline *timeline)
*
* If @count is -1, the timeline will always repeat until
* it's stopped.
- *
- * Since: 1.10
*/
void
clutter_timeline_set_repeat_count (ClutterTimeline *timeline,
@@ -2357,8 +2303,6 @@ clutter_timeline_set_repeat_count (ClutterTimeline *timeline,
* Retrieves the number set using [method@Timeline.set_repeat_count].
*
* Return value: the number of repeats
- *
- * Since: 1.10
*/
gint
clutter_timeline_get_repeat_count (ClutterTimeline *timeline)
@@ -2386,8 +2330,6 @@ clutter_timeline_get_repeat_count (ClutterTimeline *timeline)
*
* If @func is %NULL, any previously set progress function will be unset, and
* the [property@Timeline:progress-mode] property will be set to %CLUTTER_LINEAR.
- *
- * Since: 1.10
*/
void
clutter_timeline_set_progress_func (ClutterTimeline *timeline,
@@ -2478,8 +2420,6 @@ clutter_timeline_progress_func (ClutterTimeline *timeline,
* Sets the progress function using a value from the [enum@AnimationMode]
* enumeration. The @mode cannot be %CLUTTER_CUSTOM_MODE or bigger than
* %CLUTTER_ANIMATION_LAST.
- *
- * Since: 1.10
*/
void
clutter_timeline_set_progress_mode (ClutterTimeline *timeline,
@@ -2521,8 +2461,6 @@ clutter_timeline_set_progress_mode (ClutterTimeline *timeline,
* or [method@Timeline.set_progress_func].
*
* Return value: a #ClutterAnimationMode
- *
- * Since: 1.10
*/
ClutterAnimationMode
clutter_timeline_get_progress_mode (ClutterTimeline *timeline)
@@ -2546,8 +2484,6 @@ clutter_timeline_get_progress_mode (ClutterTimeline *timeline)
* as long as the @timeline hasn't been changed.
*
* Return value: the full duration of the #ClutterTimeline
- *
- * Since: 1.10
*/
gint64
clutter_timeline_get_duration_hint (ClutterTimeline *timeline)
@@ -2575,8 +2511,6 @@ clutter_timeline_get_duration_hint (ClutterTimeline *timeline)
* Repeats start at 0.
*
* Return value: the current repeat
- *
- * Since: 1.10
*/
gint
clutter_timeline_get_current_repeat (ClutterTimeline *timeline)
@@ -2595,8 +2529,6 @@ clutter_timeline_get_current_repeat (ClutterTimeline *timeline)
*
* Sets the [property@Timeline:progress-mode] of the @timeline to %CLUTTER_STEPS
* and provides the parameters of the step function.
- *
- * Since: 1.12
*/
void
clutter_timeline_set_step_progress (ClutterTimeline *timeline,
@@ -2631,8 +2563,6 @@ clutter_timeline_set_step_progress (ClutterTimeline *timeline,
*
* Return value: %TRUE if the @timeline is using a step progress
* mode, and %FALSE otherwise
- *
- * Since: 1.12
*/
gboolean
clutter_timeline_get_step_progress (ClutterTimeline *timeline,
@@ -2668,8 +2598,6 @@ clutter_timeline_get_step_progress (ClutterTimeline *timeline,
* The cubic bezier curve is between (0, 0) and (1, 1). The X coordinate
* of the two control points must be in the [ 0, 1 ] range, while the
* Y coordinate of the two control points can exceed this range.
- *
- * Since: 1.12
*/
void
clutter_timeline_set_cubic_bezier_progress (ClutterTimeline *timeline,
@@ -2705,8 +2633,6 @@ clutter_timeline_set_cubic_bezier_progress (ClutterTimeline *timeline,
*
* Return value: %TRUE if the @timeline is using a cubic bezier progress
* more, and %FALSE otherwise
- *
- * Since: 1.12
*/
gboolean
clutter_timeline_get_cubic_bezier_progress (ClutterTimeline *timeline,
diff --git a/clutter/clutter/clutter-timeline.h b/clutter/clutter/clutter-timeline.h
index 6e7bf37000..cd293911bc 100644
--- a/clutter/clutter/clutter-timeline.h
+++ b/clutter/clutter/clutter-timeline.h
@@ -52,8 +52,6 @@ typedef struct _ClutterTimelinePrivate ClutterTimelinePrivate;
* A function for defining a custom progress.
*
* Return value: the progress, as a floating point value between -1.0 and 2.0.
- *
- * Since: 1.10
*/
typedef gdouble (* ClutterTimelineProgressFunc) (ClutterTimeline *timeline,
gdouble elapsed,
@@ -78,8 +76,6 @@ struct _ClutterTimeline
* @stopped: class handler for the #ClutterTimeline::stopped signal
*
* The #ClutterTimelineClass structure contains only private data
- *
- * Since: 0.2
*/
struct _ClutterTimelineClass
{
diff --git a/clutter/clutter/clutter-transition-group.c b/clutter/clutter/clutter-transition-group.c
index ee1e2323f0..b3e1973151 100644
--- a/clutter/clutter/clutter-transition-group.c
+++ b/clutter/clutter/clutter-transition-group.c
@@ -33,8 +33,6 @@
* group; for instance, if a transition has a duration of 10 seconds, and
* the group that contains it has a duration of 5 seconds, only the first
* 5 seconds of the transition will be played.
- *
- * Since: 1.12
*/
#include "clutter-build-config.h"
@@ -179,8 +177,6 @@ clutter_transition_group_init (ClutterTransitionGroup *self)
* Return value: the newly created #ClutterTransitionGroup. Use
* [method@GObject.Object.unref] when done to deallocate the resources it
* uses
- *
- * Since: 1.12
*/
ClutterTransition *
clutter_transition_group_new (void)
@@ -197,8 +193,6 @@ clutter_transition_group_new (void)
*
* This function acquires a reference on @transition that will be released
* when calling [method@TransitionGroup.remove_transition].
- *
- * Since: 1.12
*/
void
clutter_transition_group_add_transition (ClutterTransitionGroup *group,
@@ -219,8 +213,6 @@ clutter_transition_group_add_transition (ClutterTransitionGroup *group,
*
* This function releases the reference acquired on @transition when
* calling [method@TransitionGroup.add_transition].
- *
- * Since: 1.12
*/
void
clutter_transition_group_remove_transition (ClutterTransitionGroup *group,
@@ -239,8 +231,6 @@ clutter_transition_group_remove_transition (ClutterTransitionGroup *group,
*
* This function releases the reference acquired when calling
* [method@TransitionGroup.add_transition].
- *
- * Since: 1.12
*/
void
clutter_transition_group_remove_all (ClutterTransitionGroup *group)
diff --git a/clutter/clutter/clutter-transition-group.h b/clutter/clutter/clutter-transition-group.h
index f3bfe25221..e4b0c590af 100644
--- a/clutter/clutter/clutter-transition-group.h
+++ b/clutter/clutter/clutter-transition-group.h
@@ -56,8 +56,6 @@ struct _ClutterTransitionGroup
*
* The #ClutterTransitionGroupClass structure
* contains only private data.
- *
- * Since: 1.12
*/
struct _ClutterTransitionGroupClass
{
diff --git a/clutter/clutter/clutter-transition.c b/clutter/clutter/clutter-transition.c
index e2c8373783..99d802fc20 100644
--- a/clutter/clutter/clutter-transition.c
+++ b/clutter/clutter/clutter-transition.c
@@ -28,8 +28,6 @@
*
* #ClutterTransition is an abstract subclass of [class@Timeline] that
* computes the interpolation between two values, stored by a [class@Interval].
- *
- * Since: 1.10
*/
#include "clutter-build-config.h"
@@ -235,8 +233,6 @@ clutter_transition_class_init (ClutterTransitionClass *klass)
*
* The [class@Interval] used to describe the initial and final states
* of the transition.
- *
- * Since: 1.10
*/
obj_props[PROP_INTERVAL] =
g_param_spec_object ("interval",
@@ -250,8 +246,6 @@ clutter_transition_class_init (ClutterTransitionClass *klass)
* ClutterTransition:animatable:
*
* The [iface@Animatable] instance currently being animated.
- *
- * Since: 1.10
*/
obj_props[PROP_ANIMATABLE] =
g_param_spec_object ("animatable",
@@ -272,8 +266,6 @@ clutter_transition_class_init (ClutterTransitionClass *klass)
* account the value of the [property@Timeline:repeat-count] property,
* and it only detaches the transition if the transition is not
* repeating.
- *
- * Since: 1.10
*/
obj_props[PROP_REMOVE_ON_COMPLETE] =
g_param_spec_boolean ("remove-on-complete",
@@ -300,8 +292,6 @@ clutter_transition_init (ClutterTransition *self)
*
* The @transition will acquire a reference on the @interval, sinking
* the floating flag on it if necessary.
- *
- * Since: 1.10
*/
void
clutter_transition_set_interval (ClutterTransition *transition,
@@ -334,8 +324,6 @@ clutter_transition_set_interval (ClutterTransition *transition,
* Return value: (transfer none): a [class@Interval], or %NULL; the returned
* interval is owned by the #ClutterTransition and it should not be freed
* directly
- *
- * Since: 1.10
*/
ClutterInterval *
clutter_transition_get_interval (ClutterTransition *transition)
@@ -358,8 +346,6 @@ clutter_transition_get_interval (ClutterTransition *transition)
* If an existing [iface@Animatable] is attached to @transition, the
* reference will be released, and the [vfunc@Transition.detached]
* virtual function will be called.
- *
- * Since: 1.10
*/
void
clutter_transition_set_animatable (ClutterTransition *transition,
@@ -400,8 +386,6 @@ clutter_transition_set_animatable (ClutterTransition *transition,
* Return value: (transfer none): a [iface@Animatable], or %NULL; the returned
* animatable is owned by the #ClutterTransition, and it should not be freed
* directly.
- *
- * Since: 1.10
*/
ClutterAnimatable *
clutter_transition_get_animatable (ClutterTransition *transition)
@@ -419,8 +403,6 @@ clutter_transition_get_animatable (ClutterTransition *transition)
* Sets whether @transition should be detached from the [iface@Animatable]
* set using [method@Transition.set_animatable] when the
* [signal@Timeline::completed] signal is emitted.
- *
- * Since: 1.10
*/
void
clutter_transition_set_remove_on_complete (ClutterTransition *transition,
@@ -447,8 +429,6 @@ clutter_transition_set_remove_on_complete (ClutterTransition *transition,
*
* Return value: %TRUE if the @transition should be detached when complete,
* and %FALSE otherwise
- *
- * Since: 1.10
*/
gboolean
clutter_transition_get_remove_on_complete (ClutterTransition *transition)
@@ -530,8 +510,6 @@ clutter_transition_set_value (ClutterTransition *transition,
* as the interval's [property@Interval:value-type] property.
*
* This function is meant to be used by language bindings.
- *
- * Since: 1.12
*/
void
clutter_transition_set_from_value (ClutterTransition *transition,
@@ -564,8 +542,6 @@ clutter_transition_set_from_value (ClutterTransition *transition,
* as the interval's [property@Interval:value-type] property.
*
* This function is meant to be used by language bindings.
- *
- * Since: 1.12
*/
void
clutter_transition_set_to_value (ClutterTransition *transition,
@@ -597,8 +573,6 @@ clutter_transition_set_to_value (ClutterTransition *transition,
*
* This is a convenience function for the C API; language bindings
* should use [method@Transition.set_from_value] instead.
- *
- * Since: 1.12
*/
void
clutter_transition_set_from (ClutterTransition *transition,
@@ -650,8 +624,6 @@ clutter_transition_set_from (ClutterTransition *transition,
*
* This is a convenience function for the C API; language bindings
* should use [method@Transition.set_to_value] instead.
- *
- * Since: 1.12
*/
void
clutter_transition_set_to (ClutterTransition *transition,
diff --git a/clutter/clutter/clutter-transition.h b/clutter/clutter/clutter-transition.h
index bc089df22f..72a4e7123b 100644
--- a/clutter/clutter/clutter-transition.h
+++ b/clutter/clutter/clutter-transition.h
@@ -62,8 +62,6 @@ struct _ClutterTransition
*
* The #ClutterTransitionClass structure contains
* private data.
- *
- * Since: 1.10
*/
struct _ClutterTransitionClass
{
diff --git a/clutter/clutter/clutter-types.h b/clutter/clutter/clutter-types.h
index 7ab69644b2..4adb1db245 100644
--- a/clutter/clutter/clutter-types.h
+++ b/clutter/clutter/clutter-types.h
@@ -95,8 +95,6 @@ typedef union _ClutterEvent ClutterEvent;
*
* The #ClutterEventSequence structure is an opaque
* type used to denote the event sequence of a touch event.
- *
- * Since: 1.12
*/
typedef struct _ClutterEventSequence ClutterEventSequence;
@@ -114,8 +112,6 @@ typedef struct _ClutterShader ClutterShader; /* deprecated */
*
* Other internal representation and methods for describing the
* bounding volume may be added in the future.
- *
- * Since: 1.4
*/
typedef struct _ClutterPaintVolume ClutterPaintVolume;
@@ -154,8 +150,6 @@ struct _ClutterActorBox
* ```c
* ClutterActorBox box = CLUTTER_ACTOR_BOX_INIT (0, 0, 400, 600);
* ```
- *
- * Since: 1.10
*/
#define CLUTTER_ACTOR_BOX_INIT(x_1,y_1,x_2,y_2) { (x_1), (y_1), (x_2), (y_2) }
@@ -168,8 +162,6 @@ struct _ClutterActorBox
* ```c
* ClutterActorBox box = CLUTTER_ACTOR_BOX_INIT_ZERO;
* ```
- *
- * Since: 1.12
*/
#define CLUTTER_ACTOR_BOX_INIT_ZERO CLUTTER_ACTOR_BOX_INIT (0.f, 0.f, 0.f, 0.f)
@@ -274,8 +266,6 @@ gboolean clutter_actor_box_is_initialized (ClutterActorBox *box);
* @y: Y coordinate of the knot
*
* Point in a path behaviour.
- *
- * Since: 0.2
*/
struct _ClutterKnot
{
@@ -304,8 +294,6 @@ gboolean clutter_knot_equal (const ClutterKnot *knot_a,
* types. %CLUTTER_PATH_MOVE_TO and %CLUTTER_PATH_LINE_TO use only one
* pair of coordinates, %CLUTTER_PATH_CURVE_TO uses all three and
* %CLUTTER_PATH_CLOSE uses none.
- *
- * Since: 1.0
*/
struct _ClutterPathNode
{
@@ -377,8 +365,6 @@ gboolean clutter_paint_volume_set_from_allocation (ClutterPaintVolume
* @bottom: the margin from the bottom
*
* A representation of the components of a margin.
- *
- * Since: 1.10
*/
struct _ClutterMargin
{
@@ -418,8 +404,6 @@ void clutter_margin_free (ClutterMargin *margin_);
*
* Return value: %TRUE if the function successfully computed
* the value and stored it inside @retval
- *
- * Since: 1.0
*/
typedef gboolean (* ClutterProgressFunc) (const GValue *a,
const GValue *b,
diff --git a/clutter/clutter/clutter-units.c b/clutter/clutter/clutter-units.c
index cfc62d1230..0f8e67ecb5 100644
--- a/clutter/clutter/clutter-units.c
+++ b/clutter/clutter/clutter-units.c
@@ -59,8 +59,6 @@
* value can also be transformed to [struct@GObject.Value]s initialized with
* %G_TYPE_INT, %G_TYPE_FLOAT and %G_TYPE_STRING through implicit conversion
* and using [method@GObject.Value.transform].
- *
- * Since: 1.0
*/
#include "clutter-build-config.h"
@@ -146,8 +144,6 @@ units_em_to_pixels (const gchar *font_name,
* @mm: millimeters
*
* Stores a value in millimiters inside @units
- *
- * Since: 1.0
*/
void
clutter_units_from_mm (ClutterUnits *units,
@@ -172,8 +168,6 @@ clutter_units_from_mm (ClutterUnits *units,
* @cm: centimeters
*
* Stores a value in centimeters inside @units
- *
- * Since: 1.2
*/
void
clutter_units_from_cm (ClutterUnits *units,
@@ -198,8 +192,6 @@ clutter_units_from_cm (ClutterUnits *units,
* @pt: typographic points
*
* Stores a value in typographic points inside @units
- *
- * Since: 1.0
*/
void
clutter_units_from_pt (ClutterUnits *units,
@@ -225,8 +217,6 @@ clutter_units_from_pt (ClutterUnits *units,
*
* Stores a value in em inside @units, using the default font
* name
- *
- * Since: 1.0
*/
void
clutter_units_from_em (ClutterUnits *units,
@@ -252,8 +242,6 @@ clutter_units_from_em (ClutterUnits *units,
* @em: em
*
* Stores a value in em inside @units using @font_name
- *
- * Since: 1.0
*/
void
clutter_units_from_em_for_font (ClutterUnits *units,
@@ -279,8 +267,6 @@ clutter_units_from_em_for_font (ClutterUnits *units,
* @px: pixels
*
* Stores a value in pixels inside @units
- *
- * Since: 1.0
*/
void
clutter_units_from_pixels (ClutterUnits *units,
@@ -306,8 +292,6 @@ clutter_units_from_pixels (ClutterUnits *units,
* Retrieves the unit type of the value stored inside @units
*
* Return value: a unit type
- *
- * Since: 1.0
*/
ClutterUnitType
clutter_units_get_unit_type (const ClutterUnits *units)
@@ -324,8 +308,6 @@ clutter_units_get_unit_type (const ClutterUnits *units)
* Retrieves the value stored inside @units
*
* Return value: the value stored inside a #ClutterUnits
- *
- * Since: 1.0
*/
gfloat
clutter_units_get_unit_value (const ClutterUnits *units)
@@ -344,8 +326,6 @@ clutter_units_get_unit_value (const ClutterUnits *units)
* Return value: (transfer full): the newly created copy of a
* #ClutterUnits structure. Use [method Units free] to free
* the allocated resources
- *
- * Since: 1.0
*/
ClutterUnits *
clutter_units_copy (const ClutterUnits *units)
@@ -364,8 +344,6 @@ clutter_units_copy (const ClutterUnits *units)
*
* You should only call this function on a #ClutterUnits
* created using [method Units copy]
- *
- * Since: 1.0
*/
void
clutter_units_free (ClutterUnits *units)
@@ -381,8 +359,6 @@ clutter_units_free (ClutterUnits *units)
* Converts a value in #ClutterUnits to pixels
*
* Return value: the value in pixels
- *
- * Since: 1.0
*/
gfloat
clutter_units_to_pixels (ClutterUnits *units)
@@ -469,8 +445,6 @@ clutter_units_to_pixels (ClutterUnits *units)
*
* Return value: %TRUE if the string was successfully parsed,
* and %FALSE otherwise
- *
- * Since: 1.0
*/
gboolean
clutter_units_from_string (ClutterUnits *units,
@@ -600,8 +574,6 @@ clutter_unit_type_name (ClutterUnitType unit_type)
*
* Return value: a newly allocated string containing the encoded
* #ClutterUnits value. Use [func GLib free] to free the string
- *
- * Since: 1.0
*/
gchar *
clutter_units_to_string (const ClutterUnits *units)
@@ -750,8 +722,6 @@ G_DEFINE_BOXED_TYPE_WITH_CODE (ClutterUnits, clutter_units,
* @units: the units to set
*
* Sets @value to @units
- *
- * Since: 0.8
*/
void
clutter_value_set_units (GValue *value,
@@ -769,8 +739,6 @@ clutter_value_set_units (GValue *value,
* Gets the #ClutterUnits contained in @value.
*
* Return value: the units inside the passed [struct@GObject.Value]
- *
- * Since: 0.8
*/
const ClutterUnits *
clutter_value_get_units (const GValue *value)
@@ -902,8 +870,6 @@ clutter_param_units_get_type (void)
* Creates a [class@GObject.ParamSpec] for properties using [struct@Units].
*
* Return value: the newly created [class@GObject.ParamSpec]
- *
- * Since: 1.0
*/
GParamSpec *
clutter_param_spec_units (const gchar *name,
diff --git a/clutter/clutter/clutter-units.h b/clutter/clutter/clutter-units.h
index 11dc739af8..3a3009dd43 100644
--- a/clutter/clutter/clutter-units.h
+++ b/clutter/clutter/clutter-units.h
@@ -121,8 +121,6 @@ gchar * clutter_units_to_string (const ClutterUnits *units);
* @x: a #GValue
*
* Evaluates to %TRUE if @x holds a #ClutterUnits value
- *
- * Since: 0.8
*/
#define CLUTTER_VALUE_HOLDS_UNITS(x) (G_VALUE_HOLDS ((x), CLUTTER_TYPE_UNITS))
@@ -136,8 +134,6 @@ typedef struct _ClutterParamSpecUnits ClutterParamSpecUnits;
* @maximum: higher boundary
*
* #GParamSpec subclass for unit based properties.
- *
- * Since: 1.0
*/
struct _ClutterParamSpecUnits
{
diff --git a/clutter/clutter/clutter-util.c b/clutter/clutter/clutter-util.c
index 07dd923185..426d8465b4 100644
--- a/clutter/clutter/clutter-util.c
+++ b/clutter/clutter/clutter-util.c
@@ -336,8 +336,6 @@ progress_data_destroy (gpointer data_)
*
* To unset a previously set progress function of a [alias GObject Type], pass %NULL
* for @func.
- *
- * Since: 1.0
*/
void
clutter_interval_register_progress_func (GType value_type,
diff --git a/clutter/clutter/clutter-zoom-action.c b/clutter/clutter/clutter-zoom-action.c
index 57996f12f2..2c9791c529 100644
--- a/clutter/clutter/clutter-zoom-action.c
+++ b/clutter/clutter/clutter-zoom-action.c
@@ -42,8 +42,6 @@
*
* will automatically result in the actor to be scale according to the
* distance between two touch points.
- *
- * Since: 1.12
*/
#include "clutter-build-config.h"
@@ -269,8 +267,6 @@ clutter_zoom_action_class_init (ClutterZoomActionClass *klass)
*
* Return value: %TRUE if the zoom should continue, and %FALSE if
* the zoom should be cancelled.
- *
- * Since: 1.12
*/
zoom_signals[ZOOM] =
g_signal_new (I_("zoom"),
@@ -301,8 +297,6 @@ clutter_zoom_action_init (ClutterZoomAction *self)
* Creates a new #ClutterZoomAction instance
*
* Return value: the newly created #ClutterZoomAction
- *
- * Since: 1.12
*/
ClutterAction *
clutter_zoom_action_new (void)
@@ -316,8 +310,6 @@ clutter_zoom_action_new (void)
* @point: (out): a #graphene_point_t
*
* Retrieves the focal point of the current zoom
- *
- * Since: 1.12
*/
void
clutter_zoom_action_get_focal_point (ClutterZoomAction *action,
@@ -336,8 +328,6 @@ clutter_zoom_action_get_focal_point (ClutterZoomAction *action,
*
* Retrieves the focal point relative to the actor's coordinates of
* the current zoom
- *
- * Since: 1.12
*/
void
clutter_zoom_action_get_transformed_focal_point (ClutterZoomAction *action,
diff --git a/clutter/clutter/clutter-zoom-action.h b/clutter/clutter/clutter-zoom-action.h
index da8ae9e219..fb0e937965 100644
--- a/clutter/clutter/clutter-zoom-action.h
+++ b/clutter/clutter/clutter-zoom-action.h
@@ -60,8 +60,6 @@ struct _ClutterZoomAction
*
* The #ClutterZoomActionClass structure contains
* only private data
- *
- * Since: 1.12
*/
struct _ClutterZoomActionClass
{
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]