[Sugar-devel] Question on GTK3 and HippoCanvas

Gonzalo Odiard gonzalo at laptop.org
Wed Dec 12 15:48:53 EST 2012


Hi James,
Replacing hippo in Chat was not trivial, but is already done.
You (or Aneesh) can see the code used right now in the activity.

If you need a simple activity to show how collaborate,
I think is better use simple gtk controls, labels or entries.

As your book is our best reference for developers,
should be great if you add a note about not using hippo,
and ideal if no examples use hippo.

Please, tell us if you plan do a new release of the book,
to update the Spanish translation.

Gonzalo



On Wed, Dec 12, 2012 at 5:37 PM, James Simmons <nicestep at gmail.com> wrote:

> I just got the comment below from Aneesh Dogra.  He has been working on
> the GTK2->GTK3 task for Google code-in and one of the examples in the book
> is a simplified version of the Chat Activity which uses Hippo Canvas.  It
> is the *only *example in the book that does, and it only does that
> because I just stripped down the existing Chat Activity to create it.  I
> was writing a chapter on how to make Activities collaborate and I needed a
> simplified Chat to do that.
>
> I understand that we don't want to use Hippo Canvas any more, but I think
> rewriting the whole UI for Chat is more than I expected Aneesh to do for
> this particular task.  Actually, if you were going to do that it would make
> sense to do it in the GTK2 version so neither one had any Hippo in it.  I
> would suggest that doing this could be a task itself, and the person doing
> it would have the option of writing a new guest chapter with tips on
> replacing Hippo Canvas with regular GTK components.
>
> I'm interested in everyone's thoughts on this.
>
> James Simmons
>
>
> ---------- Forwarded message ----------
> From: <no-reply at google-melange.appspotmail.com>
> Date: Wed, Dec 12, 2012 at 1:52 PM
> Subject: [Google Code-in 2012] New comment on Make your own Sugar
> activity: GTK3 examples
> To: nicestep at gmail.com
>
>
>  Hi,
>
>  Aneesh Dogra has left the following comment at Make your own Sugar
> activity: GTK3 examples
> http://www.google-melange.com/gci/task/view/google/gci2012/8015209:
>
> *Deadline extension Request*
>
> Hello James,
>
>
>
> I am midway in porting the Mini Chat to gtk3, Its taking a lot of time
> because I basically have to remake the application's whole UI (because it
> uses hippo) and we don't support hippo anymore.
>
>
>
> I am trying my level best and would like some more time for it. (Atleast
> 24 hours more)
>
>
>
> Thanks
>
> Aneesh
>
>    Greetings,
> The Google Open Source Programs Team
>  ---
>
> You are receiving this message because you are subscribed to Make your own
> Sugar activity: GTK3 examples.
> To stop receiving these messages, go to:
> http://www.google-melange.com/gci/task/view/google/gci2012/8015209.
>
>
> _______________________________________________
> Sugar-devel mailing list
> Sugar-devel at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20121212/1f333e5f/attachment.html>


More information about the Sugar-devel mailing list