[Sugar-devel] TA cairo conversion
C. Scott Ananian
cscott at laptop.org
Fri Nov 11 11:00:29 EST 2011
On Fri, Nov 11, 2011 at 10:10 AM, Walter Bender <walter.bender at gmail.com> wrote:
> On Thu, Nov 10, 2011 at 7:16 PM, C. Scott Ananian <cscott at laptop.org> wrote:
>> Current version on the cscott-gtk3 branch works on GTK3. Some functionality
>> might be missing: I've just discovered a bug in the gir bindings for
>> gtk_pixmap_get_pixels() which makes 'read pixel' break in gtk3, for
>> instance. GTK2 operation should have no regressions. (Testing welcome!)
>
> I finally got my head wrapped around the surface caching issue in the
> sprite library. Not sure it will make too much of a difference, but it
> is working. I have one more optimization in terms of memory footprint
> I'll play with and then I plan to merge your branch into my
> mainline... Stay tuned.
I fixed 'read pixel' on my branch. I was noticing that tiles
sometimes 'stay pressed' after I click on them; that's in both GTK2
and GTK3 but I *think* is a cairo-branch thing, independent of my
changes. There seems to be a kludged call to _expose_cb() in the
button-press handler, maybe to work around this?
Anyway, let me know when you're stable again and I'll do another
rebase. Today I expect to get turtleart running in the browser, using
the GTK3 Broadway stuff.
--scott
--
( http://cscott.net )
More information about the Sugar-devel
mailing list