Re: [clutter] Reg: GNU C library used

2009-08-13 Thread Veli Ogla Sungutay
That's why I said virtually. As far as I can see NDK is a step forward but
will be limited to do some certain performance related tasks.
I would expect a full Dalvik extension layer that we can use to provide
wrappers for all the C libs out there. Not sure if NDK allows this, will do
some more reading.


On Thu, Aug 13, 2009 at 3:36 AM, Evan Martin mart...@danga.com wrote:

 On Mon, Aug 10, 2009 at 4:34 AM, Veli Ogla
 Sungutayvelisungu...@gmail.com wrote:
  Android uses Linux as its kernel [105], but according to Google, it is
 not
  a conventional Linux distribution. It does not have a native X Window
  System, nor does it support the full set of standard GNU libraries like
 its
  system libraries (GNU C Library). This specific modification makes it
  difficult to reuse existing Linux applications or libraries on Android.
 
  On top of these, there is virtually no way in Android to develop in C. I
  guess Dalvic wrappers have to be written for Clutter.

 They've released a native SDK:
  http://developer.android.com/sdk/ndk/1.5_r1/index.html




-- 
Veli Sungutay
http://www.lyciasoft.com


[clutter] questions regarding captured event

2009-08-13 Thread Karl Lattimer
Hi all,

I'm having some trouble with captured-event, from the documentation 

gboolean user_function (ClutterActor *actor, ClutterEvent *event,
gpointer user_data) : Run Last

actor : the actor which received the signal

Now I've taken this to mean that 'actor' is the actor which originally
received the event, for instance, a button inside of a container.
However it appears to be the actor the event has been captured by.

This leaves no way to determine what has received the event within the
captured event call back.

Is this the correct behaviour, or am I correct in assuming that I should
be receiving the actor for which the event would have been received by
if it weren't for capturing it.

BR,
 K

-- 
To unsubscribe send a mail to clutter+unsubscr...@o-hand.com



Re: [clutter] clutter_actor_animate ()

2009-08-13 Thread Samuel Degrande

On 13/08/2009 01:41, Ian Walberg wrote:

Neil,

Thanks that helps.

However I am getting this following error :-

'Cannot bind property '' objects of type 'ClutterTexture' do not have
this property'

When I try the rotation example :-

clutter_actor_animate (actor, CLUTTER_EASE_IN, 100,
  rotation-angle-z, 360,
  fixed::rotation-center-z,center,
  NULL);
Thanks

Ian



I was caught by such an error several times !!

You have to take care to provide the right type of values.
So you need, for example

clutter_actor_animate (actor, CLUTTER_EASE_IN, 100,
   rotation-angle-z, 360.0,
   fixed::rotation-center-z,center,
   NULL);

This is rather very annoying, because we are so used to implicit
type conversion...

--
Samuel Degrande   LIFL - UMR8022 CNRS - INRIA Futurs - Bat M3
Phone: (33)3.28.77.85.30  USTL - Universite de Lille 1
   (33)3.62.53.15.70  59655 VILLENEUVE D'ASCQ CEDEX - FRANCE
[CA certs: http://igc.services.cnrs.fr/CNRS-Standard/recherche.html ]
--
To unsubscribe send a mail to clutter+unsubscr...@o-hand.com



[clutter] WHERE IS clutter_sini?

2009-08-13 Thread Jianchun Zhou
Hello, guys:

In version 1.0 I found some functions and maros were gone, like:

clutter_sini
clutter_cosi
CFX_MUL

Any idea where they are?

Thanks a million!

-- 
Best Regards


Re: [clutter] WHERE IS clutter_sini?

2009-08-13 Thread Samuel Degrande

On 13/08/2009 11:17, Jianchun Zhou wrote:

Hello, guys:

In version 1.0 I found some functions and maros were gone, like:

clutter_sini
clutter_cosi
CFX_MUL

Any idea where they are?

Thanks a million!

--
Best Regards


As far as I know, the Fixed Point API was removed, and clutter now use
floating point values internally.

So, once again AFAIK, you juste have to replace, for example :

clutter_sini(v*512) by sin(v*M_PI) and so on...
CFX_MUL(a, b) by a * b

you can also remove any float - fixed point conversions.

This is at least what I did on the clutter toys to adapt them
to 1.0 API.

I let clutter core developers to correct me if I'm wrong...

--
Samuel Degrande   LIFL - UMR8022 CNRS - INRIA Futurs - Bat M3
Phone: (33)3.28.77.85.30  USTL - Universite de Lille 1
   (33)3.62.53.15.70  59655 VILLENEUVE D'ASCQ CEDEX - FRANCE
[CA certs: http://igc.services.cnrs.fr/CNRS-Standard/recherche.html ]
--
To unsubscribe send a mail to clutter+unsubscr...@o-hand.com



Re: [clutter] WHERE IS clutter_sini?

2009-08-13 Thread Jianchun Zhou
Thank you,  Samuel, at least it works now.

First time hearing AFAIK, ha!

On Thu, Aug 13, 2009 at 5:26 PM, Samuel Degrande samuel.degra...@lifl.frwrote:

 On 13/08/2009 11:17, Jianchun Zhou wrote:

 Hello, guys:

 In version 1.0 I found some functions and maros were gone, like:

 clutter_sini
 clutter_cosi
 CFX_MUL

 Any idea where they are?

 Thanks a million!

 --
 Best Regards


 As far as I know, the Fixed Point API was removed, and clutter now use
 floating point values internally.

 So, once again AFAIK, you juste have to replace, for example :

 clutter_sini(v*512) by sin(v*M_PI) and so on...
 CFX_MUL(a, b) by a * b

 you can also remove any float - fixed point conversions.

 This is at least what I did on the clutter toys to adapt them
 to 1.0 API.

 I let clutter core developers to correct me if I'm wrong...

 --
 Samuel Degrande   LIFL - UMR8022 CNRS - INRIA Futurs - Bat M3
 Phone: (33)3.28.77.85.30  USTL - Universite de Lille 1
   (33)3.62.53.15.70  59655 VILLENEUVE D'ASCQ CEDEX - FRANCE
 [CA certs: http://igc.services.cnrs.fr/CNRS-Standard/recherche.html ]




-- 
Best Regards


RE: [clutter] OMAP/ARM/BaegleBoard

2009-08-13 Thread Ian Walberg
Arrgggh, I had missed that. Does anyone know how broken it is? Can we
help fix it?

Thanks, Ian

-Original Message-
From: Hieu Le Trung [mailto:hie...@cybersoft-vn.com] 
Sent: Wednesday, August 12, 2009 7:52 PM
To: Ian Walberg; clutter@o-hand.com
Subject: RE: [clutter] OMAP/ARM/BaegleBoard

Ivan,

From the release note of 1.0, the OpenGL ES path has been broken. You
can try with 0.8.8 which I've done before.

Regards,
-Hieu

-Original Message-
From: Ian Walberg [mailto:ian.walb...@airborne.aero] 
Sent: Thursday, August 13, 2009 4:47 AM
To: clutter@o-hand.com
Subject: [clutter] OMAP/ARM/BaegleBoard

Has anyone built the 1.0 lib for the OMAP/ARM/Beagleboard?

We have been using the pre-built packages and the Angstrom distribution
so have not had to build them from source yet.

Just being lazy and trying to save some time :)

Thanks

Ian

-- 
To unsubscribe send a mail to clutter+unsubscr...@o-hand.com



--
To unsubscribe send a mail to clutter+unsubscr...@o-hand.com



FW: [clutter] OMAP/ARM/BaegleBoard

2009-08-13 Thread Ian Walberg
 

the patch has been added to ease the building broken for gles2.0 
and most of functionality has been verified.
you can see here:
http://bugzilla.openedhand.com/show_bug.cgi?id=1698




On Thu, Aug 13, 2009 at 10:42 PM, Ian Walberg
ian.walb...@airborne.aero wrote:

Arrgggh, I had missed that. Does anyone know how broken it is? Can we
help fix it?

Thanks, Ian


-Original Message-
From: Hieu Le Trung [mailto:hie...@cybersoft-vn.com]
Sent: Wednesday, August 12, 2009 7:52 PM
To: Ian Walberg; clutter@o-hand.com
Subject: RE: [clutter] OMAP/ARM/BaegleBoard

Ivan,

From the release note of 1.0, the OpenGL ES path has been broken. You
can try with 0.8.8 which I've done before.

Regards,
-Hieu

-Original Message-
From: Ian Walberg [mailto:ian.walb...@airborne.aero]
Sent: Thursday, August 13, 2009 4:47 AM
To: clutter@o-hand.com
Subject: [clutter] OMAP/ARM/BaegleBoard

Has anyone built the 1.0 lib for the OMAP/ARM/Beagleboard?

We have been using the pre-built packages and the Angstrom distribution
so have not had to build them from source yet.

Just being lazy and trying to save some time :)

Thanks

Ian

--
To unsubscribe send a mail to clutter+unsubscr...@o-hand.com
mailto:clutter%2bunsubscr...@o-hand.com 



--
To unsubscribe send a mail to clutter+unsubscr...@o-hand.com
mailto:clutter%2bunsubscr...@o-hand.com 

 



RE: [clutter] clutter_actor_animate ()

2009-08-13 Thread Ian Walberg
Sanuel,

That works thanks, I am not sure if I can update the documents but if
some one can do that it would help future questions.

Thanks

Ian

-Original Message-
From: Samuel Degrande [mailto:samuel.degra...@lifl.fr] 
Sent: Thursday, August 13, 2009 1:51 AM
To: Ian Walberg
Cc: Neil Roberts; clutter@o-hand.com
Subject: Re: [clutter] clutter_actor_animate ()

On 13/08/2009 01:41, Ian Walberg wrote:
 Neil,

 Thanks that helps.

 However I am getting this following error :-

 'Cannot bind property '' objects of type 'ClutterTexture' do not have
 this property'

 When I try the rotation example :-

 clutter_actor_animate (actor, CLUTTER_EASE_IN, 100,
   rotation-angle-z, 360,
   fixed::rotation-center-z,center,
   NULL);
 Thanks

 Ian


I was caught by such an error several times !!

You have to take care to provide the right type of values.
So you need, for example

clutter_actor_animate (actor, CLUTTER_EASE_IN, 100,
rotation-angle-z, 360.0,
fixed::rotation-center-z,center,
NULL);

This is rather very annoying, because we are so used to implicit
type conversion...

-- 
Samuel Degrande   LIFL - UMR8022 CNRS - INRIA Futurs - Bat M3
Phone: (33)3.28.77.85.30  USTL - Universite de Lille 1
(33)3.62.53.15.70  59655 VILLENEUVE D'ASCQ CEDEX - FRANCE
[CA certs: http://igc.services.cnrs.fr/CNRS-Standard/recherche.html ]
--
To unsubscribe send a mail to clutter+unsubscr...@o-hand.com



RE: [clutter] OMAP/ARM/BaegleBoard

2009-08-13 Thread Emmanuele Bassi
On Thu, 2009-08-13 at 10:42 -0400, Ian Walberg wrote:
 Arrgggh, I had missed that. Does anyone know how broken it is? Can we
 help fix it?

the support for GLES 2.0 under EGLX has been fixed in master (Clutter
1.1) thanks to a patch Zhou Jiangwei.

the current combinations that can't test are:

  - GLES 1.1 on EGLX
  - GLES 1.1 on native framebuffer
  - GLES 2.0 on native framebuffer

you can look at this commit:

  2ab9bef5873ca9d226ddf31fc65b96fe20fa72d5

for the fixes needed in COGL and to this commit:

  13e055a351f83c56b895b131566a6e842d24ed2a

for the fixes in the EGLX backend.

testing and eventual patches for the native framebuffer support would be
much appreciated.

ciao,
 Emmanuele.

 Thanks, Ian
 
 -Original Message-
 From: Hieu Le Trung [mailto:hie...@cybersoft-vn.com] 
 Sent: Wednesday, August 12, 2009 7:52 PM
 To: Ian Walberg; clutter@o-hand.com
 Subject: RE: [clutter] OMAP/ARM/BaegleBoard
 
 Ivan,
 
 From the release note of 1.0, the OpenGL ES path has been broken. You
 can try with 0.8.8 which I've done before.
 
 Regards,
 -Hieu
 
 -Original Message-
 From: Ian Walberg [mailto:ian.walb...@airborne.aero] 
 Sent: Thursday, August 13, 2009 4:47 AM
 To: clutter@o-hand.com
 Subject: [clutter] OMAP/ARM/BaegleBoard
 
 Has anyone built the 1.0 lib for the OMAP/ARM/Beagleboard?
 
 We have been using the pre-built packages and the Angstrom distribution
 so have not had to build them from source yet.
 
 Just being lazy and trying to save some time :)
 

-- 
Emmanuele Bassi, Senior Engineer| emmanuele.ba...@intel.com
Intel Open Source Technology Center | http://oss.intel.com

-- 
To unsubscribe send a mail to clutter+unsubscr...@o-hand.com



Re: [clutter] clutter_actor_animate ()

2009-08-13 Thread Uday Verma
If you use variables to pass these values to clutter_actor_animate and
if any of these variables is of incorrect type, the function just
segfaults.

gint angle = 360;   // instead of a double
clutter_actor_animate (myactor, CLUTTER_EASE_IN, 100,
rotation-angle-z, x, NULL); // will segfault

--

On Thu, Aug 13, 2009 at 3:50 AM, Samuel Degrandesamuel.degra...@lifl.fr wrote:
 On 13/08/2009 01:41, Ian Walberg wrote:

 Neil,

 Thanks that helps.

 However I am getting this following error :-

 'Cannot bind property '' objects of type 'ClutterTexture' do not have
 this property'

 When I try the rotation example :-

 clutter_actor_animate (actor, CLUTTER_EASE_IN, 100,
                          rotation-angle-z, 360,
                          fixed::rotation-center-z,center,
                          NULL);
 Thanks

 Ian


 I was caught by such an error several times !!

 You have to take care to provide the right type of values.
 So you need, for example

 clutter_actor_animate (actor, CLUTTER_EASE_IN, 100,
                           rotation-angle-z, 360.0,
                           fixed::rotation-center-z,center,
                           NULL);

 This is rather very annoying, because we are so used to implicit
 type conversion...

 --
 Samuel Degrande           LIFL - UMR8022 CNRS - INRIA Futurs - Bat M3
 Phone: (33)3.28.77.85.30  USTL - Universite de Lille 1
       (33)3.62.53.15.70  59655 VILLENEUVE D'ASCQ CEDEX - FRANCE
 [CA certs: http://igc.services.cnrs.fr/CNRS-Standard/recherche.html ]
 --
 To unsubscribe send a mail to clutter+unsubscr...@o-hand.com





-- 
Uday
http://soundc.de/
--
To unsubscribe send a mail to clutter+unsubscr...@o-hand.com



Re: [clutter] clutter_actor_animate ()

2009-08-13 Thread Emmanuele Bassi
On Thu, 2009-08-13 at 10:25 -0500, Uday Verma wrote:
 If you use variables to pass these values to clutter_actor_animate and
 if any of these variables is of incorrect type, the function just
 segfaults.
 
 gint angle = 360;   // instead of a double
 clutter_actor_animate (myactor, CLUTTER_EASE_IN, 100,
 rotation-angle-z, x, NULL); // will segfault

yes, it's expected; and there's nothing Clutter can do, since it's we're
using variable length arguments to read the property (name, value)
pairs.

it's the burden of C developers to pass sensible stuff to the functions
or expect a segmentation fault. if you want type safety for variable
list of arguments I can suggest you use Python or Perl: the Clutter 1.0
bindings are quite good.

ciao,
 Emmanuele.

 --
 
 On Thu, Aug 13, 2009 at 3:50 AM, Samuel Degrandesamuel.degra...@lifl.fr 
 wrote:
  On 13/08/2009 01:41, Ian Walberg wrote:
 
  Neil,
 
  Thanks that helps.
 
  However I am getting this following error :-
 
  'Cannot bind property '' objects of type 'ClutterTexture' do not have
  this property'
 
  When I try the rotation example :-
 
  clutter_actor_animate (actor, CLUTTER_EASE_IN, 100,
   rotation-angle-z, 360,
   fixed::rotation-center-z,center,
   NULL);
  Thanks
 
  Ian
 
 
  I was caught by such an error several times !!
 
  You have to take care to provide the right type of values.
  So you need, for example
 
  clutter_actor_animate (actor, CLUTTER_EASE_IN, 100,
rotation-angle-z, 360.0,
fixed::rotation-center-z,center,
NULL);
 
  This is rather very annoying, because we are so used to implicit
  type conversion...
 
  --
  Samuel Degrande   LIFL - UMR8022 CNRS - INRIA Futurs - Bat M3
  Phone: (33)3.28.77.85.30  USTL - Universite de Lille 1
(33)3.62.53.15.70  59655 VILLENEUVE D'ASCQ CEDEX - FRANCE
  [CA certs: http://igc.services.cnrs.fr/CNRS-Standard/recherche.html ]
  --
  To unsubscribe send a mail to clutter+unsubscr...@o-hand.com
 
 
 
 
 
 -- 
 Uday
 http://soundc.de/
-- 
Emmanuele Bassi, Senior Engineer| emmanuele.ba...@intel.com
Intel Open Source Technology Center | http://oss.intel.com

-- 
To unsubscribe send a mail to clutter+unsubscr...@o-hand.com



RE: [clutter] clutter_actor_animate ()

2009-08-13 Thread Ian Walberg
I am happy to pass 'sensible stuff' and I am just working out what can
be passed.

How do I make the animation loop?

Thanks

Ian

-Original Message-
From: Emmanuele Bassi [mailto:eba...@linux.intel.com] 
Sent: Thursday, August 13, 2009 8:30 AM
To: clutter@o-hand.com
Subject: Re: [clutter] clutter_actor_animate ()

On Thu, 2009-08-13 at 10:25 -0500, Uday Verma wrote:
 If you use variables to pass these values to clutter_actor_animate and
 if any of these variables is of incorrect type, the function just
 segfaults.
 
 gint angle = 360;   // instead of a double
 clutter_actor_animate (myactor, CLUTTER_EASE_IN, 100,
 rotation-angle-z, x, NULL); // will segfault

yes, it's expected; and there's nothing Clutter can do, since it's we're
using variable length arguments to read the property (name, value)
pairs.

it's the burden of C developers to pass sensible stuff to the functions
or expect a segmentation fault. if you want type safety for variable
list of arguments I can suggest you use Python or Perl: the Clutter 1.0
bindings are quite good.

ciao,
 Emmanuele.

 --
 
 On Thu, Aug 13, 2009 at 3:50 AM, Samuel
Degrandesamuel.degra...@lifl.fr wrote:
  On 13/08/2009 01:41, Ian Walberg wrote:
 
  Neil,
 
  Thanks that helps.
 
  However I am getting this following error :-
 
  'Cannot bind property '' objects of type 'ClutterTexture' do not
have
  this property'
 
  When I try the rotation example :-
 
  clutter_actor_animate (actor, CLUTTER_EASE_IN, 100,
   rotation-angle-z, 360,
   fixed::rotation-center-z,center,
   NULL);
  Thanks
 
  Ian
 
 
  I was caught by such an error several times !!
 
  You have to take care to provide the right type of values.
  So you need, for example
 
  clutter_actor_animate (actor, CLUTTER_EASE_IN, 100,
rotation-angle-z, 360.0,
fixed::rotation-center-z,center,
NULL);
 
  This is rather very annoying, because we are so used to implicit
  type conversion...
 
  --
  Samuel Degrande   LIFL - UMR8022 CNRS - INRIA Futurs - Bat
M3
  Phone: (33)3.28.77.85.30  USTL - Universite de Lille 1
(33)3.62.53.15.70  59655 VILLENEUVE D'ASCQ CEDEX - FRANCE
  [CA certs: http://igc.services.cnrs.fr/CNRS-Standard/recherche.html
]
  --
  To unsubscribe send a mail to clutter+unsubscr...@o-hand.com
 
 
 
 
 
 -- 
 Uday
 http://soundc.de/
-- 
Emmanuele Bassi, Senior Engineer| emmanuele.ba...@intel.com
Intel Open Source Technology Center | http://oss.intel.com

-- 
To unsubscribe send a mail to clutter+unsubscr...@o-hand.com

--
To unsubscribe send a mail to clutter+unsubscr...@o-hand.com



RE: [clutter] clutter_actor_animate ()

2009-08-13 Thread Emmanuele Bassi
On Thu, 2009-08-13 at 11:51 -0400, Ian Walberg wrote:
 I am happy to pass 'sensible stuff' and I am just working out what can
 be passed.
 
 How do I make the animation loop?

by reading the documentation:

  
http://www.clutter-project.org/docs/clutter/stable/clutter-Implicit-Animations.html

ciao,
 Emmanuele.

(and, by the way: quote properly)

-- 
Emmanuele Bassi, Senior Engineer| emmanuele.ba...@intel.com
Intel Open Source Technology Center | http://oss.intel.com

-- 
To unsubscribe send a mail to clutter+unsubscr...@o-hand.com



RE: [clutter] clutter_actor_animate ()

2009-08-13 Thread Ian Walberg
Emmanuele,

What I was trying to ask was can you set the animation to be looping by
passing it as one of the parameters to the clutter_actor_animate
function?

Thanks

Ian

-Original Message-
From: Emmanuele Bassi [mailto:eba...@linux.intel.com] 
Sent: Thursday, August 13, 2009 8:55 AM
To: clutter@o-hand.com
Subject: RE: [clutter] clutter_actor_animate ()

On Thu, 2009-08-13 at 11:51 -0400, Ian Walberg wrote:
 I am happy to pass 'sensible stuff' and I am just working out what can
 be passed.
 
 How do I make the animation loop?

by reading the documentation:

 
http://www.clutter-project.org/docs/clutter/stable/clutter-Implicit-Anim
ations.html

ciao,
 Emmanuele.

(and, by the way: quote properly)

-- 
Emmanuele Bassi, Senior Engineer| emmanuele.ba...@intel.com
Intel Open Source Technology Center | http://oss.intel.com

-- 
To unsubscribe send a mail to clutter+unsubscr...@o-hand.com

--
To unsubscribe send a mail to clutter+unsubscr...@o-hand.com



Re: [clutter] Reg: GNU C library used

2009-08-13 Thread Andy Tai
The free software license (LGPL) allows you to do that (spending
efforts to port all Clutter related libraries to Bionic C)

Maybe a better question is why shouldn't you ask Google to support the
standard GNU/Linux ecosystem on Android?


On Mon, Aug 10, 2009 at 9:50 PM, Kuldeepkuladeephariku...@gmail.com wrote:
 HI Emmanuele,
 I didnt understand what you said. Do you mean by you are not working towards
 porting of clutter on android?
 Also My doubt is simple, clutter is developed in GNU C and android supports
 Bionic C. Will there be any problem if we compile clutter with Bionic C
 libraries or is it ok if we port GLib, Cairo, Pango and compile with Bionic
 Libraries?

 Thanks a lot for your time and response.

 -Kuladeep.

-- 
To unsubscribe send a mail to clutter+unsubscr...@o-hand.com



Re: [clutter] Reg: GNU C library used

2009-08-13 Thread Emmanuele Bassi
On Tue, 2009-08-11 at 10:20 +0530, Kuldeep wrote:

 I didnt understand what you said. Do you mean by you are not working
 towards porting of clutter on android?

what I meant was exactly what I wrote: as far as I know there is
currently no effort in the community, nor there is an effort from the
Clutter team, towards porting Clutter to the only platform using the
Bionic C library (Android). also, there is no effort, as far as I know,
to make Clutter work on the Android software platform at all.

 Also My doubt is simple, clutter is developed in GNU C and android
 supports Bionic C. Will there be any problem if we compile clutter
 with Bionic C libraries or is it ok if we port GLib, Cairo, Pango and
 compile with Bionic Libraries?

sure. as far as the licensing terms for Clutter are respected if you the
redistribute the binaries of Clutter on Bionic, I have no objections to
you porting Clutter to use another, non-GNU, C library.

ciao,
 Emmanuele.

-- 
Emmanuele Bassi, Senior Engineer| emmanuele.ba...@intel.com
Intel Open Source Technology Center | http://oss.intel.com

-- 
To unsubscribe send a mail to clutter+unsubscr...@o-hand.com



Re: [clutter] Reg: GNU C library used

2009-08-13 Thread David Lefty Schlesinger
On 8/13/09 9:07 AM, Andy Tai a...@atai.org wrote:

 The free software license (LGPL) allows you to do that (spending
 efforts to port all Clutter related libraries to Bionic C)

As long as the only Android-based dependency is on bionic (which is
BSD-licensed), you should be okay here. However, you need to be very careful
about dependencies on other parts of Android which may be Apache-licensed:
the v2 LGPL and the Apache license aren't compatible (and the GPLv3 is only
compatible with Apache in one direction: Apache-licensed code can be
included in GPLv3-licensed coded, but not the other way around, see
http://www.apache.org/licenses/GPL-compatibility.html).

 Maybe a better question is why shouldn't you ask Google to support the
 standard GNU/Linux ecosystem on Android?

That would be pleasant, but Google hasn't shown any particular willingness
to work with the open source community in other than a very circumscribed
way; Android was one example of this tendency, it looks as though Chrome
OS will be another one...

-- 
To unsubscribe send a mail to clutter+unsubscr...@o-hand.com



RE: [clutter] clutter_actor_animate ()

2009-08-13 Thread Ian Walberg
Emmanuele,

Many thanks for the reply and I now understand.

I have tried what you suggest and it works perfectly.

Ian

-Original Message-
From: Emmanuele Bassi [mailto:eba...@linux.intel.com] 
Sent: Thursday, August 13, 2009 9:31 AM
To: clutter@o-hand.com
Subject: RE: [clutter] clutter_actor_animate ()

On Thu, 2009-08-13 at 12:04 -0400, Ian Walberg wrote:

 What I was trying to ask was can you set the animation to be looping
by
 passing it as one of the parameters to the clutter_actor_animate
 function?

no, since:

  - there is no boolean argument for looping
  - the list of variable arguments are for (name, value) pairs
  - the (name, value) pairs refer to the actor's properties, not
to the animation properties

(which is all said in the documentation, by the way).

if you want to loop, get the Animation returned by the animate() method
and set it looping with clutter_animation_set_loop():

  animation = clutter_actor_animate (actor, ...);
  clutter_animation_set_loop (animation, TRUE);

obviously, a looping animation will not fire the ::completed signal, so
you'll need to set it as not looping when done.

ciao,
 Emmanuele.

-- 
Emmanuele Bassi, Senior Engineer| emmanuele.ba...@intel.com
Intel Open Source Technology Center | http://oss.intel.com

-- 
To unsubscribe send a mail to clutter+unsubscr...@o-hand.com

--
To unsubscribe send a mail to clutter+unsubscr...@o-hand.com



RE: [clutter] Re: FW: OMAP/ARM/BaegleBoard

2009-08-13 Thread Ian Walberg
Koen,

Excellent news.

Does this give us clutter-1.0 or 0.9?

Thanks

Ian

-Original Message-
From: news [mailto:n...@ger.gmane.org] On Behalf Of Koen Kooi
Sent: Thursday, August 13, 2009 9:29 AM
To: clutter@o-hand.com
Subject: [clutter] Re: FW: OMAP/ARM/BaegleBoard

On 13-08-09 17:08, Ian Walberg wrote:
 the patch has been added to ease the building broken for gles2.0
 and most of functionality has been verified.
 you can see here:
 http://bugzilla.openedhand.com/show_bug.cgi?id=1698

And I finally got off my lazy ass and pulled it into OE: 
http://cgit.openembedded.org/cgit.cgi/openembedded/commit/?id=dd641b8a0b31c651aacb1485ca2a7e42a976c756

regards,

Koen

-- 
To unsubscribe send a mail to clutter+unsubscr...@o-hand.com

N�r��zǧu���[hr[�{.n�+��r�

Re: [clutter] Re: FW: OMAP/ARM/BaegleBoard

2009-08-13 Thread Koen Kooi

technically 1.1 :)

Op 13 aug 2009 om 19:02 heeft Ian Walberg  
ian.walb...@airborne.aero het volgende geschreven:\



Koen,

Excellent news.

Does this give us clutter-1.0 or 0.9?

Thanks

Ian

-Original Message-
From: news [mailto:n...@ger.gmane.org] On Behalf Of Koen Kooi
Sent: Thursday, August 13, 2009 9:29 AM
To: clutter@o-hand.com
Subject: [clutter] Re: FW: OMAP/ARM/BaegleBoard

On 13-08-09 17:08, Ian Walberg wrote:

the patch has been added to ease the building broken for gles2.0
and most of functionality has been verified.
you can see here:
http://bugzilla.openedhand.com/show_bug.cgi?id=1698


And I finally got off my lazy ass and pulled it into OE:
http://cgit.openembedded.org/cgit.cgi/openembedded/commit/?id=dd641b8a0b31c651aacb1485ca2a7e42a976c756

regards,

Koen

--
To unsubscribe send a mail to clutter+unsubscr...@o-hand.com


--
To unsubscribe send a mail to clutter+unsubscr...@o-hand.com



[clutter] embeding GTK in Clutter

2009-08-13 Thread Jose Aliste
Hi,

Just a quick question on how to embed GTK widgets in Clutter, since
the csw branch of gtk was recently merged in master.. So is this
possible? if so in which branch of clutter?

Thanks

José


On Thu, Aug 13, 2009 at 6:04 PM, Ian Walbergian.walb...@airborne.aero wrote:
 Emmanuele,

 What I was trying to ask was can you set the animation to be looping by
 passing it as one of the parameters to the clutter_actor_animate
 function?

 Thanks

 Ian

 -Original Message-
 From: Emmanuele Bassi [mailto:eba...@linux.intel.com]
 Sent: Thursday, August 13, 2009 8:55 AM
 To: clutter@o-hand.com
 Subject: RE: [clutter] clutter_actor_animate ()

 On Thu, 2009-08-13 at 11:51 -0400, Ian Walberg wrote:
 I am happy to pass 'sensible stuff' and I am just working out what can
 be passed.

 How do I make the animation loop?

 by reading the documentation:


 http://www.clutter-project.org/docs/clutter/stable/clutter-Implicit-Anim
 ations.html

 ciao,
  Emmanuele.

 (and, by the way: quote properly)

 --
 Emmanuele Bassi, Senior Engineer        | emmanuele.ba...@intel.com
 Intel Open Source Technology Center     | http://oss.intel.com

 --
 To unsubscribe send a mail to clutter+unsubscr...@o-hand.com

 --
 To unsubscribe send a mail to clutter+unsubscr...@o-hand.com


--
To unsubscribe send a mail to clutter+unsubscr...@o-hand.com