On Fri, Nov 11, 2011 at 10:10 AM, Walter Bender <walter.ben...@gmail.com> wrote: > On Thu, Nov 10, 2011 at 7:16 PM, C. Scott Ananian <csc...@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 ) _______________________________________________ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel