2008-07-01 Emmanuele Bassi <ebassi@openedhand.com>
* 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)
This commit is contained in:
parent
5beb8b7779
commit
07f68e61f8
5 changed files with 77 additions and 36 deletions
47
ChangeLog
47
ChangeLog
|
@ -1,9 +1,18 @@
|
|||
2008-07-01 Emmanuele Bassi <ebassi@openedhand.com>
|
||||
|
||||
* 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 <mallum@openedhand.com>
|
||||
|
||||
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 <neil@o-hand.com>
|
||||
|
||||
|
@ -22,18 +31,18 @@
|
|||
|
||||
2008-06-30 Matthew Allum <mallum@openedhand.com>
|
||||
|
||||
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 <neil@o-hand.com>
|
||||
|
||||
* 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 <ebassi@openedhand.com>
|
||||
|
||||
|
@ -61,8 +70,8 @@
|
|||
|
||||
2008-06-30 Matthew Allum <mallum@openedhand.com>
|
||||
|
||||
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 <ebassi@openedhand.com>
|
||||
|
||||
|
@ -129,15 +138,15 @@
|
|||
2008-06-27 Matthew Allum <mallum@openedhand.com>
|
||||
|
||||
* 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 <ebassi@openedhand.com>
|
||||
|
||||
|
|
|
@ -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 <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#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);
|
||||
|
|
|
@ -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 <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#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 >*/
|
||||
|
|
|
@ -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 <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#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;
|
||||
|
||||
/**
|
||||
|
|
|
@ -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 <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#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,
|
||||
|
|
Loading…
Reference in a new issue