diff --git a/clutter/Makefile.am b/clutter/Makefile.am index 3a7cb659c..d6ec47229 100644 --- a/clutter/Makefile.am +++ b/clutter/Makefile.am @@ -967,6 +967,7 @@ Cally_@CLUTTER_API_VERSION_AM@_gir_LIBS = libclutter-@CLUTTER_API_VERSION@.la Cally_@CLUTTER_API_VERSION_AM@_gir_FILES = $(cally_sources_h) $(cally_sources_c) Cally_@CLUTTER_API_VERSION_AM@_gir_CFLAGS = $(INCLUDES) $(CLUTTER_CFLAGS) $(AM_CPPFLAGS) Cally_@CLUTTER_API_VERSION_AM@_gir_SCANNERFLAGS = \ + --warn-all \ --identifier-prefix=Cally \ --symbol-prefix=cally \ --c-include='cally/cally.h' \ @@ -979,6 +980,7 @@ if SUPPORT_X11 ClutterX11-@CLUTTER_API_VERSION@.gir: Makefile Clutter-@CLUTTER_API_VERSION@.gir ClutterX11_@CLUTTER_API_VERSION_AM@_gir_SCANNERFLAGS = \ + --warn-all \ --identifier-prefix=ClutterX11 \ --symbol-prefix=clutter_x11 \ --c-include='clutter/x11/clutter-x11.h' \ diff --git a/clutter/clutter-actor.c b/clutter/clutter-actor.c index 70928b2cd..025d1a147 100644 --- a/clutter/clutter-actor.c +++ b/clutter/clutter-actor.c @@ -6863,7 +6863,7 @@ clutter_actor_class_init (ClutterActorClass *klass) CLUTTER_TYPE_ACTOR); /** - * ClutterActor::queue-relayout + * ClutterActor::queue-relayout: * @actor: the actor being queued for relayout * * The ::queue_layout signal is emitted when clutter_actor_queue_relayout() diff --git a/clutter/clutter-actor.h b/clutter/clutter-actor.h index 6bac08995..72f44d1c9 100644 --- a/clutter/clutter-actor.h +++ b/clutter/clutter-actor.h @@ -85,7 +85,7 @@ typedef void (*ClutterCallback) (ClutterActor *actor, gpointer data); /** - * CLUTTER_CALLBACK + * CLUTTER_CALLBACK: * @f: a function * * Convenience macro to cast a function to #ClutterCallback diff --git a/clutter/clutter-drag-action.c b/clutter/clutter-drag-action.c index 5fc81574d..0de8c9962 100644 --- a/clutter/clutter-drag-action.c +++ b/clutter/clutter-drag-action.c @@ -707,7 +707,7 @@ clutter_drag_action_class_init (ClutterDragActionClass *klass) CLUTTER_TYPE_MODIFIER_TYPE); /** - * ClutterDragAction::drag-motion + * ClutterDragAction::drag-motion: * @action: the #ClutterDragAction that emitted the signal * @actor: the #ClutterActor attached to the action * @delta_x: the X component of the distance between the press event diff --git a/clutter/clutter-event.c b/clutter/clutter-event.c index c878b5e45..92c0d8764 100644 --- a/clutter/clutter-event.c +++ b/clutter/clutter-event.c @@ -552,7 +552,7 @@ clutter_event_get_related (const ClutterEvent *event) } /** - * clutter_event_set_related + * clutter_event_set_related: * @event: a #ClutterEvent of type %CLUTTER_ENTER or %CLUTTER_LEAVE * @actor: (allow-none): a #ClutterActor or %NULL * diff --git a/clutter/clutter-layout-meta.h b/clutter/clutter-layout-meta.h index 87c6330ec..0f7e7e82e 100644 --- a/clutter/clutter-layout-meta.h +++ b/clutter/clutter-layout-meta.h @@ -47,7 +47,7 @@ G_BEGIN_DECLS typedef struct _ClutterLayoutMetaClass ClutterLayoutMetaClass; /** - * ClutterLayoutMeta + * ClutterLayoutMeta: * @manager: the layout manager handling this data * * Sub-class of #ClutterChildMeta specific for layout managers diff --git a/clutter/clutter-macros.h b/clutter/clutter-macros.h index 8a6b610df..4076be174 100644 --- a/clutter/clutter-macros.h +++ b/clutter/clutter-macros.h @@ -44,7 +44,7 @@ #define CLUTTER_FLAVOUR "deprecated" /** - * CLUTTER_COGL + * CLUTTER_COGL: * * Cogl (internal GL abstraction utility library) backend. Can be "gl" or * "gles" currently @@ -75,7 +75,7 @@ * * Set to 1 if Clutter was built without FPU (i.e fixed math), 0 otherwise * - * @Deprecated: 0.6: This macro is no longer defined (identical code is used + * Deprecated: 0.6: This macro is no longer defined (identical code is used * regardless the presence of FPU). */ #define CLUTTER_NO_FPU (0) diff --git a/clutter/clutter-main.c b/clutter/clutter-main.c index be07b7f42..a412f67f6 100644 --- a/clutter/clutter-main.c +++ b/clutter/clutter-main.c @@ -2354,7 +2354,7 @@ is_off_stage (ClutterActor *stage, } /** - * clutter_do_event + * clutter_do_event: * @event: a #ClutterEvent. * * Processes an event. diff --git a/clutter/clutter-paint-nodes.c b/clutter/clutter-paint-nodes.c index e78199c29..8cb7642cb 100644 --- a/clutter/clutter-paint-nodes.c +++ b/clutter/clutter-paint-nodes.c @@ -339,6 +339,14 @@ struct _ClutterPipelineNode CoglPipeline *pipeline; }; +/** + * ClutterPipelineNodeClass: + * + * The ClutterPipelineNodeClass structure is an opaque + * type whose members cannot be directly accessed. + * + * Since: 1.10 + */ struct _ClutterPipelineNodeClass { ClutterPaintNodeClass parent_class; @@ -520,21 +528,13 @@ clutter_pipeline_node_new (CoglPipeline *pipeline) * Color node */ -/** - * ClutterColorNode: - * - * The ClutterColorNode structure is an opaque - * type whose members cannot be directly accessed. - * - * Since: 1.10 - */ struct _ClutterColorNode { ClutterPipelineNode parent_instance; }; /** - * ClutterColorNode: + * ClutterColorNodeClass: * * The ClutterColorNodeClass structure is an * opaque type whose members cannot be directly accessed. @@ -603,21 +603,13 @@ clutter_color_node_new (const ClutterColor *color) * Texture node */ -/** - * ClutterTextureNode: - * - * The ClutterTextureNode structure is an opaque - * type whose members cannot be directly accessed. - * - * Since: 1.10 - */ struct _ClutterTextureNode { ClutterPipelineNode parent_instance; }; /** - * ClutterTextureNode: + * ClutterTextureNodeClass: * * The ClutterTextureNodeClass structure is an * opaque type whose members cannot be directly accessed. @@ -723,6 +715,14 @@ struct _ClutterTextNode CoglColor color; }; +/** + * ClutterTextNodeClass: + * + * The ClutterTextNodeClass structure is an opaque + * type whose contents cannot be directly accessed. + * + * Since: 1.10 + */ struct _ClutterTextNodeClass { ClutterPaintNodeClass parent_class; @@ -915,6 +915,14 @@ struct _ClutterClipNode ClutterPaintNode parent_instance; }; +/** + * ClutterClipNodeClass: + * + * The ClutterClipNodeClass structure is an opaque + * type whose members cannot be directly accessed. + * + * Since: 1.10 + */ struct _ClutterClipNodeClass { ClutterPaintNodeClass parent_class; diff --git a/clutter/clutter-stage.c b/clutter/clutter-stage.c index 20ef0b1be..f9ff54a87 100644 --- a/clutter/clutter-stage.c +++ b/clutter/clutter-stage.c @@ -2088,7 +2088,7 @@ clutter_stage_class_init (ClutterStageClass *klass) g_object_class_install_property (gobject_class, PROP_ACCEPT_FOCUS, pspec); /** - * ClutterStage::fullscreen + * ClutterStage::fullscreen: * @stage: the stage which was fullscreened * * The ::fullscreen signal is emitted when the stage is made fullscreen. @@ -2104,7 +2104,7 @@ clutter_stage_class_init (ClutterStageClass *klass) _clutter_marshal_VOID__VOID, G_TYPE_NONE, 0); /** - * ClutterStage::unfullscreen + * ClutterStage::unfullscreen: * @stage: the stage which has left a fullscreen state. * * The ::unfullscreen signal is emitted when the stage leaves a fullscreen @@ -2121,7 +2121,7 @@ clutter_stage_class_init (ClutterStageClass *klass) _clutter_marshal_VOID__VOID, G_TYPE_NONE, 0); /** - * ClutterStage::activate + * ClutterStage::activate: * @stage: the stage which was activated * * The ::activate signal is emitted when the stage receives key focus @@ -2138,7 +2138,7 @@ clutter_stage_class_init (ClutterStageClass *klass) _clutter_marshal_VOID__VOID, G_TYPE_NONE, 0); /** - * ClutterStage::deactivate + * ClutterStage::deactivate: * @stage: the stage which was deactivated * * The ::activate signal is emitted when the stage loses key focus @@ -2960,7 +2960,7 @@ clutter_stage_event (ClutterStage *stage, } /** - * clutter_stage_set_title + * clutter_stage_set_title: * @stage: A #ClutterStage * @title: A utf8 string for the stage windows title. * @@ -2990,7 +2990,7 @@ clutter_stage_set_title (ClutterStage *stage, } /** - * clutter_stage_get_title + * clutter_stage_get_title: * @stage: A #ClutterStage * * Gets the stage title. diff --git a/clutter/clutter-text.c b/clutter/clutter-text.c index ed03947dd..2dd12ea9e 100644 --- a/clutter/clutter-text.c +++ b/clutter/clutter-text.c @@ -3509,7 +3509,7 @@ clutter_text_class_init (ClutterTextClass *klass) CLUTTER_TYPE_GEOMETRY | G_SIGNAL_TYPE_STATIC_SCOPE); /** - * ClutterText::activate + * ClutterText::activate: * @self: the #ClutterText that emitted the signal * * The ::activate signal is emitted each time the actor is 'activated' diff --git a/clutter/clutter-texture.c b/clutter/clutter-texture.c index d9b230509..fbac708ae 100644 --- a/clutter/clutter-texture.c +++ b/clutter/clutter-texture.c @@ -1436,7 +1436,7 @@ clutter_texture_get_cogl_texture (ClutterTexture *texture) } /** - * clutter_texture_set_cogl_texture + * clutter_texture_set_cogl_texture: * @texture: A #ClutterTexture * @cogl_tex: A CoglHandle for a texture * @@ -2134,7 +2134,7 @@ clutter_texture_set_filter_quality (ClutterTexture *texture, } /** - * clutter_texture_get_filter_quality + * clutter_texture_get_filter_quality: * @texture: A #ClutterTexture * * Gets the filter quality used when scaling a texture. @@ -2175,7 +2175,7 @@ clutter_texture_get_filter_quality (ClutterTexture *texture) } /** - * clutter_texture_get_max_tile_waste + * clutter_texture_get_max_tile_waste: * @texture: A #ClutterTexture * * Gets the maximum waste that will be used when creating a texture or diff --git a/clutter/clutter-timeline.c b/clutter/clutter-timeline.c index f17c67e53..9cc521267 100644 --- a/clutter/clutter-timeline.c +++ b/clutter/clutter-timeline.c @@ -1322,7 +1322,7 @@ clutter_timeline_is_playing (ClutterTimeline *timeline) * Create a new #ClutterTimeline instance which has property values * matching that of supplied timeline. The cloned timeline will not * be started and will not be positioned to the current position of - * @timeline: you will have to start it with clutter_timeline_start(). + * the original @timeline: you will have to start it with clutter_timeline_start(). * * The only cloned properties are: * diff --git a/clutter/clutter-version.h.in b/clutter/clutter-version.h.in index 0fa975948..76f0c0e08 100644 --- a/clutter/clutter-version.h.in +++ b/clutter/clutter-version.h.in @@ -27,6 +27,9 @@ #error "Only can be included directly." #endif +#ifndef __CLUTTER_VERSION_H__ +#define __CLUTTER_VERSION_H__ + /** * SECTION:clutter-version * @short_description: Versioning utility macros @@ -70,9 +73,6 @@ * header. */ -#ifndef __CLUTTER_VERSION_H__ -#define __CLUTTER_VERSION_H__ - #include G_BEGIN_DECLS diff --git a/clutter/deprecated/clutter-behaviour-path.h b/clutter/deprecated/clutter-behaviour-path.h index f6576fa69..a44f37512 100644 --- a/clutter/deprecated/clutter-behaviour-path.h +++ b/clutter/deprecated/clutter-behaviour-path.h @@ -80,7 +80,7 @@ struct _ClutterBehaviourPath }; /** - * ClutterBehaviourPathClass + * ClutterBehaviourPathClass: * @knot_reached: signal class handler for the * ClutterBehaviourPath::knot_reached signal * diff --git a/clutter/deprecated/clutter-behaviour.h b/clutter/deprecated/clutter-behaviour.h index 6e43f4960..9e274118e 100644 --- a/clutter/deprecated/clutter-behaviour.h +++ b/clutter/deprecated/clutter-behaviour.h @@ -94,7 +94,7 @@ struct _ClutterBehaviour }; /** - * ClutterBehaviourClass + * ClutterBehaviourClass: * @alpha_notify: virtual function, called each time the #ClutterAlpha * computes a new alpha value; the actors to which the behaviour applies * should be changed in this function. Every subclass of #ClutterBehaviour diff --git a/clutter/x11/clutter-x11-texture-pixmap.c b/clutter/x11/clutter-x11-texture-pixmap.c index f3a6c86d4..efaa1f2e2 100644 --- a/clutter/x11/clutter-x11-texture-pixmap.c +++ b/clutter/x11/clutter-x11-texture-pixmap.c @@ -669,7 +669,7 @@ clutter_x11_texture_pixmap_class_init (ClutterX11TexturePixmapClass *klass) G_TYPE_INT); /** - * ClutterX11TexturePixmap::queue-damage-redraw + * ClutterX11TexturePixmap::queue-damage-redraw: * @texture: the object which received the signal * @x: The top left x position of the damage region * @y: The top left y position of the damage region