mirror of
https://github.com/brl/mutter.git
synced 2024-12-23 11:32:04 +00:00
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
43
ChangeLog
43
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>
|
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:
|
* 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>
|
2008-06-30 Neil Roberts <neil@o-hand.com>
|
||||||
|
|
||||||
@ -22,18 +31,18 @@
|
|||||||
|
|
||||||
2008-06-30 Matthew Allum <mallum@openedhand.com>
|
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/glx/clutter-glx-texture-pixmap.c:
|
||||||
* clutter/x11/clutter-x11-texture-pixmap.c:
|
* clutter/x11/clutter-x11-texture-pixmap.c:
|
||||||
Add some extra safety to glx pixmap creations and tidy up some notes.
|
Add some extra safety to glx pixmap creations and tidy up some notes.
|
||||||
Patch from Gwenole Beauchesne.
|
Patch from Gwenole Beauchesne.
|
||||||
|
|
||||||
2008-06-30 Neil Roberts <neil@o-hand.com>
|
2008-06-30 Neil Roberts <neil@o-hand.com>
|
||||||
|
|
||||||
* clutter/x11/clutter-event-x11.c:
|
* clutter/x11/clutter-event-x11.c:
|
||||||
* clutter/win32/clutter-event-win32.c: Use the HAVE_CONFIG_H guard
|
* clutter/win32/clutter-event-win32.c: Use the HAVE_CONFIG_H guard
|
||||||
around #include "config.h"
|
around #include "config.h"
|
||||||
|
|
||||||
2008-06-30 Emmanuele Bassi <ebassi@openedhand.com>
|
2008-06-30 Emmanuele Bassi <ebassi@openedhand.com>
|
||||||
|
|
||||||
@ -61,8 +70,8 @@
|
|||||||
|
|
||||||
2008-06-30 Matthew Allum <mallum@openedhand.com>
|
2008-06-30 Matthew Allum <mallum@openedhand.com>
|
||||||
|
|
||||||
Bug 997 - automatic updates not working for named TFP pixmaps,
|
Bug 997 - automatic updates not working for named TFP pixmaps,
|
||||||
at least in x11
|
at least in x11
|
||||||
|
|
||||||
* clutter/glx/clutter-glx-texture-pixmap.c:
|
* clutter/glx/clutter-glx-texture-pixmap.c:
|
||||||
* clutter/glx/clutter-glx-texture-pixmap.h:
|
* clutter/glx/clutter-glx-texture-pixmap.h:
|
||||||
@ -72,8 +81,8 @@
|
|||||||
* clutter/x11/clutter-x11.h:
|
* clutter/x11/clutter-x11.h:
|
||||||
* configure.ac:
|
* configure.ac:
|
||||||
* tests/test-pixmap.c:
|
* tests/test-pixmap.c:
|
||||||
Rework Andy Wingos patch a little adding more safety for now also
|
Rework Andy Wingos patch a little adding more safety for now also
|
||||||
handling redirect Windows (as well as pixmaps)
|
handling redirect Windows (as well as pixmaps)
|
||||||
|
|
||||||
2008-06-30 Emmanuele Bassi <ebassi@openedhand.com>
|
2008-06-30 Emmanuele Bassi <ebassi@openedhand.com>
|
||||||
|
|
||||||
@ -129,15 +138,15 @@
|
|||||||
2008-06-27 Matthew Allum <mallum@openedhand.com>
|
2008-06-27 Matthew Allum <mallum@openedhand.com>
|
||||||
|
|
||||||
* clutter/cogl/gl/cogl.c:
|
* clutter/cogl/gl/cogl.c:
|
||||||
Temp workaround for 10.4 ATI card OSX folks, see #929
|
Temp workaround for 10.4 ATI card OSX folks, see #929
|
||||||
(Tommi Komulainen)
|
(Tommi Komulainen)
|
||||||
|
|
||||||
Bug 998 - clutter always captures X input events
|
Bug 998 - clutter always captures X input events
|
||||||
|
|
||||||
* clutter/eglx/clutter-stage-egl.c:
|
* clutter/eglx/clutter-stage-egl.c:
|
||||||
* clutter/glx/clutter-stage-glx.c:
|
* clutter/glx/clutter-stage-glx.c:
|
||||||
When we disable X event retrival, dont still select for window
|
When we disable X event retrival, dont still select for window
|
||||||
events.
|
events.
|
||||||
|
|
||||||
2008-06-27 Emmanuele Bassi <ebassi@openedhand.com>
|
2008-06-27 Emmanuele Bassi <ebassi@openedhand.com>
|
||||||
|
|
||||||
|
@ -18,9 +18,7 @@
|
|||||||
* Lesser General Public License for more details.
|
* Lesser General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU Lesser General Public
|
* You should have received a copy of the GNU Lesser General Public
|
||||||
* License along with this library; if not, write to the
|
* License along with this library. If not, see <http://www.gnu.org/licenses/>.
|
||||||
* Free Software Foundation, Inc., 59 Temple Place - Suite 330,
|
|
||||||
* Boston, MA 02111-1307, USA.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef __CLUTTER_BEHAVIOUR_BSPLINE_H__
|
#ifndef __CLUTTER_BEHAVIOUR_BSPLINE_H__
|
||||||
@ -58,19 +56,41 @@ typedef struct _ClutterBehaviourBspline ClutterBehaviourBspline;
|
|||||||
typedef struct _ClutterBehaviourBsplinePrivate ClutterBehaviourBsplinePrivate;
|
typedef struct _ClutterBehaviourBsplinePrivate ClutterBehaviourBsplinePrivate;
|
||||||
typedef struct _ClutterBehaviourBsplineClass ClutterBehaviourBsplineClass;
|
typedef struct _ClutterBehaviourBsplineClass ClutterBehaviourBsplineClass;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* ClutterBehaviourBspline:
|
||||||
|
*
|
||||||
|
* #ClutterBehaviourBspline-struct contains only private data and
|
||||||
|
* should be accessed using the functions below.
|
||||||
|
*
|
||||||
|
* Since: 0.2
|
||||||
|
*/
|
||||||
struct _ClutterBehaviourBspline
|
struct _ClutterBehaviourBspline
|
||||||
{
|
{
|
||||||
ClutterBehaviour parent_instance;
|
ClutterBehaviour parent_instance;
|
||||||
ClutterBehaviourBsplinePrivate *priv;
|
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
|
struct _ClutterBehaviourBsplineClass
|
||||||
{
|
{
|
||||||
|
/*< private >*/
|
||||||
ClutterBehaviourClass parent_class;
|
ClutterBehaviourClass parent_class;
|
||||||
|
|
||||||
|
/*< public >*/
|
||||||
void (*knot_reached) (ClutterBehaviourBspline *bsplineb,
|
void (*knot_reached) (ClutterBehaviourBspline *bsplineb,
|
||||||
const ClutterKnot *knot);
|
const ClutterKnot *knot);
|
||||||
|
|
||||||
|
/*< private >*/
|
||||||
|
/* padding for future expansion */
|
||||||
void (*_clutter_bspline_1) (void);
|
void (*_clutter_bspline_1) (void);
|
||||||
void (*_clutter_bspline_2) (void);
|
void (*_clutter_bspline_2) (void);
|
||||||
void (*_clutter_bspline_3) (void);
|
void (*_clutter_bspline_3) (void);
|
||||||
|
@ -20,9 +20,7 @@
|
|||||||
* Lesser General Public License for more details.
|
* Lesser General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU Lesser General Public
|
* You should have received a copy of the GNU Lesser General Public
|
||||||
* License along with this library; if not, write to the
|
* License along with this library. If not, see <http://www.gnu.org/licenses/>.
|
||||||
* Free Software Foundation, Inc., 59 Temple Place - Suite 330,
|
|
||||||
* Boston, MA 02111-1307, USA.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _HAVE_CLUTTER_BEHAVIOUR_H
|
#ifndef _HAVE_CLUTTER_BEHAVIOUR_H
|
||||||
@ -75,6 +73,14 @@ typedef void (*ClutterBehaviourForeachFunc) (ClutterBehaviour *behaviour,
|
|||||||
ClutterActor *actor,
|
ClutterActor *actor,
|
||||||
gpointer data);
|
gpointer data);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* ClutterBehaviour:
|
||||||
|
*
|
||||||
|
* #ClutterBehaviour-struct contains only private data and should
|
||||||
|
* be accessed with the functions below.
|
||||||
|
*
|
||||||
|
* Since: 0.2
|
||||||
|
*/
|
||||||
struct _ClutterBehaviour
|
struct _ClutterBehaviour
|
||||||
{
|
{
|
||||||
/*< private >*/
|
/*< private >*/
|
||||||
|
@ -18,9 +18,7 @@
|
|||||||
* Lesser General Public License for more details.
|
* Lesser General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU Lesser General Public
|
* You should have received a copy of the GNU Lesser General Public
|
||||||
* License along with this library; if not, write to the
|
* License along with this library. If not, see <http://www.gnu.org/licenses/>.
|
||||||
* Free Software Foundation, Inc., 59 Temple Place - Suite 330,
|
|
||||||
* Boston, MA 02111-1307, USA.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _HAVE_CLUTTER_EVENT_H
|
#ifndef _HAVE_CLUTTER_EVENT_H
|
||||||
@ -182,6 +180,13 @@ typedef struct _ClutterScrollEvent ClutterScrollEvent;
|
|||||||
typedef struct _ClutterStageStateEvent ClutterStageStateEvent;
|
typedef struct _ClutterStageStateEvent ClutterStageStateEvent;
|
||||||
typedef struct _ClutterCrossingEvent ClutterCrossingEvent;
|
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;
|
typedef struct _ClutterInputDevice ClutterInputDevice;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -18,9 +18,7 @@
|
|||||||
* Lesser General Public License for more details.
|
* Lesser General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU Lesser General Public
|
* You should have received a copy of the GNU Lesser General Public
|
||||||
* License along with this library; if not, write to the
|
* License along with this library. If not, see <http://www.gnu.org/licenses/>.
|
||||||
* Free Software Foundation, Inc., 59 Temple Place - Suite 330,
|
|
||||||
* Boston, MA 02111-1307, USA.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _HAVE_CLUTTER_TEXTURE_H
|
#ifndef _HAVE_CLUTTER_TEXTURE_H
|
||||||
@ -115,12 +113,15 @@ typedef enum { /*< prefix=CLUTTER_TEXTURE >*/
|
|||||||
/**
|
/**
|
||||||
* ClutterTextureQuality:
|
* ClutterTextureQuality:
|
||||||
* @CLUTTER_TEXTURE_QUALITY_LOW: fastest rendering will use nearest neighbour
|
* @CLUTTER_TEXTURE_QUALITY_LOW: fastest rendering will use nearest neighbour
|
||||||
* interpolation when rendering.
|
* interpolation when rendering. good setting.
|
||||||
* good setting.
|
|
||||||
* @CLUTTER_TEXTURE_QUALITY_MEDIUM: higher quality rendering without using
|
* @CLUTTER_TEXTURE_QUALITY_MEDIUM: higher quality rendering without using
|
||||||
* extra resources.
|
* extra resources.
|
||||||
* @CLUTTER_TEXTURE_QUALITY_HIGH: render the texture with the best quality
|
* @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 >*/
|
typedef enum { /*< prefix=CLUTTER_TEXTURE_QUALITY >*/
|
||||||
CLUTTER_TEXTURE_QUALITY_LOW = 0,
|
CLUTTER_TEXTURE_QUALITY_LOW = 0,
|
||||||
|
Loading…
Reference in New Issue
Block a user