From 07f68e61f8eeaf7d9c2fcbdf6359d689a90fb1a9 Mon Sep 17 00:00:00 2001 From: Emmanuele Bassi Date: Tue, 1 Jul 2008 10:08:28 +0000 Subject: [PATCH] 2008-07-01 Emmanuele Bassi * clutter/clutter-behaviour-bspline.h: * clutter/clutter-behaviour.h: * clutter/clutter-event.h: * clutter/clutter-texture.h: Add missing documentation and change the copyright and licensing notice to use the FSF website instead of its address. (#512) --- ChangeLog | 47 +++++++++++++++++------------ clutter/clutter-behaviour-bspline.h | 28 ++++++++++++++--- clutter/clutter-behaviour.h | 12 ++++++-- clutter/clutter-event.h | 11 +++++-- clutter/clutter-texture.h | 15 ++++----- 5 files changed, 77 insertions(+), 36 deletions(-) diff --git a/ChangeLog b/ChangeLog index 13e47081d..e7b43f994 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,9 +1,18 @@ +2008-07-01 Emmanuele Bassi + + * clutter/clutter-behaviour-bspline.h: + * clutter/clutter-behaviour.h: + * clutter/clutter-event.h: + * clutter/clutter-texture.h: Add missing documentation and + change the copyright and licensing notice to use the FSF + website instead of its address. (#512) + 2008-06-30 Matthew Allum - Bug 1008 - tfp still a bit borked + Bug 1008 - tfp still a bit borked * clutter/x11/clutter-x11-texture-pixmap.c: - Fix from Andy Wingo for sync_window borkage + Fix from Andy Wingo for sync_window borkage 2008-06-30 Neil Roberts @@ -22,18 +31,18 @@ 2008-06-30 Matthew Allum - Bug 1007 - Fix TFP fallback mechanism + Bug 1007 - Fix TFP fallback mechanism * clutter/glx/clutter-glx-texture-pixmap.c: * clutter/x11/clutter-x11-texture-pixmap.c: - Add some extra safety to glx pixmap creations and tidy up some notes. - Patch from Gwenole Beauchesne. + Add some extra safety to glx pixmap creations and tidy up some notes. + Patch from Gwenole Beauchesne. 2008-06-30 Neil Roberts - * clutter/x11/clutter-event-x11.c: - * clutter/win32/clutter-event-win32.c: Use the HAVE_CONFIG_H guard - around #include "config.h" + * clutter/x11/clutter-event-x11.c: + * clutter/win32/clutter-event-win32.c: Use the HAVE_CONFIG_H guard + around #include "config.h" 2008-06-30 Emmanuele Bassi @@ -61,8 +70,8 @@ 2008-06-30 Matthew Allum - Bug 997 - automatic updates not working for named TFP pixmaps, - at least in x11 + Bug 997 - automatic updates not working for named TFP pixmaps, + at least in x11 * clutter/glx/clutter-glx-texture-pixmap.c: * clutter/glx/clutter-glx-texture-pixmap.h: @@ -72,8 +81,8 @@ * clutter/x11/clutter-x11.h: * configure.ac: * tests/test-pixmap.c: - Rework Andy Wingos patch a little adding more safety for now also - handling redirect Windows (as well as pixmaps) + Rework Andy Wingos patch a little adding more safety for now also + handling redirect Windows (as well as pixmaps) 2008-06-30 Emmanuele Bassi @@ -129,15 +138,15 @@ 2008-06-27 Matthew Allum * clutter/cogl/gl/cogl.c: - Temp workaround for 10.4 ATI card OSX folks, see #929 - (Tommi Komulainen) - - Bug 998 - clutter always captures X input events - + Temp workaround for 10.4 ATI card OSX folks, see #929 + (Tommi Komulainen) + + Bug 998 - clutter always captures X input events + * clutter/eglx/clutter-stage-egl.c: * clutter/glx/clutter-stage-glx.c: - When we disable X event retrival, dont still select for window - events. + When we disable X event retrival, dont still select for window + events. 2008-06-27 Emmanuele Bassi diff --git a/clutter/clutter-behaviour-bspline.h b/clutter/clutter-behaviour-bspline.h index 981c86f9d..a344f4b32 100644 --- a/clutter/clutter-behaviour-bspline.h +++ b/clutter/clutter-behaviour-bspline.h @@ -18,9 +18,7 @@ * 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, write to the - * Free Software Foundation, Inc., 59 Temple Place - Suite 330, - * Boston, MA 02111-1307, USA. + * License along with this library. If not, see . */ #ifndef __CLUTTER_BEHAVIOUR_BSPLINE_H__ @@ -57,20 +55,42 @@ G_BEGIN_DECLS typedef struct _ClutterBehaviourBspline ClutterBehaviourBspline; typedef struct _ClutterBehaviourBsplinePrivate ClutterBehaviourBsplinePrivate; typedef struct _ClutterBehaviourBsplineClass ClutterBehaviourBsplineClass; - + +/** + * ClutterBehaviourBspline: + * + * #ClutterBehaviourBspline-struct contains only private data and + * should be accessed using the functions below. + * + * Since: 0.2 + */ struct _ClutterBehaviourBspline { ClutterBehaviour parent_instance; ClutterBehaviourBsplinePrivate *priv; }; +/** + * ClutterBehaviourBsplineClass: + * @knot_reached: class handler for the #ClutterBehaviourBspline::knot-reached + * signal + * + * #ClutterBehaviourBsplineClass-struct contains only private data + * and should be accessed using the functions below. + * + * Since: 0.2 + */ struct _ClutterBehaviourBsplineClass { + /*< private >*/ ClutterBehaviourClass parent_class; + /*< public >*/ void (*knot_reached) (ClutterBehaviourBspline *bsplineb, const ClutterKnot *knot); + /*< private >*/ + /* padding for future expansion */ void (*_clutter_bspline_1) (void); void (*_clutter_bspline_2) (void); void (*_clutter_bspline_3) (void); diff --git a/clutter/clutter-behaviour.h b/clutter/clutter-behaviour.h index 767ddfffc..b6f23032a 100644 --- a/clutter/clutter-behaviour.h +++ b/clutter/clutter-behaviour.h @@ -20,9 +20,7 @@ * 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, write to the - * Free Software Foundation, Inc., 59 Temple Place - Suite 330, - * Boston, MA 02111-1307, USA. + * License along with this library. If not, see . */ #ifndef _HAVE_CLUTTER_BEHAVIOUR_H @@ -75,6 +73,14 @@ typedef void (*ClutterBehaviourForeachFunc) (ClutterBehaviour *behaviour, ClutterActor *actor, gpointer data); +/** + * ClutterBehaviour: + * + * #ClutterBehaviour-struct contains only private data and should + * be accessed with the functions below. + * + * Since: 0.2 + */ struct _ClutterBehaviour { /*< private >*/ diff --git a/clutter/clutter-event.h b/clutter/clutter-event.h index ee12e5561..65c82ee71 100644 --- a/clutter/clutter-event.h +++ b/clutter/clutter-event.h @@ -18,9 +18,7 @@ * 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, write to the - * Free Software Foundation, Inc., 59 Temple Place - Suite 330, - * Boston, MA 02111-1307, USA. + * License along with this library. If not, see . */ #ifndef _HAVE_CLUTTER_EVENT_H @@ -182,6 +180,13 @@ typedef struct _ClutterScrollEvent ClutterScrollEvent; typedef struct _ClutterStageStateEvent ClutterStageStateEvent; typedef struct _ClutterCrossingEvent ClutterCrossingEvent; +/** + * ClutterInputDevice: + * + * Generic representation of an input device. The + * actual contents of this structure depend on the + * backend used. + */ typedef struct _ClutterInputDevice ClutterInputDevice; /** diff --git a/clutter/clutter-texture.h b/clutter/clutter-texture.h index f1d5a9356..b66c21284 100644 --- a/clutter/clutter-texture.h +++ b/clutter/clutter-texture.h @@ -18,9 +18,7 @@ * 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, write to the - * Free Software Foundation, Inc., 59 Temple Place - Suite 330, - * Boston, MA 02111-1307, USA. + * License along with this library. If not, see . */ #ifndef _HAVE_CLUTTER_TEXTURE_H @@ -115,12 +113,15 @@ typedef enum { /*< prefix=CLUTTER_TEXTURE >*/ /** * ClutterTextureQuality: * @CLUTTER_TEXTURE_QUALITY_LOW: fastest rendering will use nearest neighbour - * interpolation when rendering. - * good setting. + * interpolation when rendering. good setting. * @CLUTTER_TEXTURE_QUALITY_MEDIUM: higher quality rendering without using - * extra resources. + * extra resources. * @CLUTTER_TEXTURE_QUALITY_HIGH: render the texture with the best quality - * available using extra memory. + * available using extra memory. + * + * Enumaration controlling the texture quality. + * + * Since: 0.8 */ typedef enum { /*< prefix=CLUTTER_TEXTURE_QUALITY >*/ CLUTTER_TEXTURE_QUALITY_LOW = 0,