On Fri, Nov 11, 2011 at 11:17 AM, Walter Bender <walter.ben...@gmail.com> wrote: > On Fri, Nov 11, 2011 at 11:00 AM, C. Scott Ananian <csc...@laptop.org> wrote: >> 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. > > Just tested my latest patches on an XO-1. Doesn't seem to be any > degradation in terms of performance. > >> >> I fixed 'read pixel' on my branch. > > Great. In my refactoring of the sprite library, get_pixel is much the > same as the one on the canvas and much much more simple. > >> 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?
I cannot recall the reason for the kludged call but eliminating it seems to have no adverse affects as far as I can tell. -walter > > I hadn't seen this, but will check it out. > >> >> Anyway, let me know when you're stable again and I'll do another >> rebase. > > Other than looking into the button press issue you've raised, I think > TA-123 is ready to go. I am on the fence about two things: > > (1) Maybe release this version (cairo) and make 124 the gtk-3 rebased > on your patches. > (2) Should I add my Physics toolbar plugin to the release or leave it > as a separate install... If you haven't tried it, it is really fun. > But perhaps a distraction? > >> Today I expect to get turtleart running in the browser, using >> the GTK3 Broadway stuff. > > Cool. Let me know how it goes. > > -walter > >> --scott >> >> -- >> ( http://cscott.net ) >> > > > > -- > Walter Bender > Sugar Labs > http://www.sugarlabs.org > -- Walter Bender Sugar Labs http://www.sugarlabs.org _______________________________________________ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel