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!)<br>
  --scott<br><br>On Thursday, November 10, 2011, C. Scott Ananian <<a href="mailto:cscott@laptop.org">cscott@laptop.org</a>> wrote:<br>> On Thu, Nov 10, 2011 at 3:21 PM, Walter Bender <<a href="mailto:walter.bender@gmail.com">walter.bender@gmail.com</a>> wrote:<br>
>> +1<br>>><br>>> I'll do some testing; I plan to make the next release based on this<br>>> work. May as well get these bits into the field.<br>><br>> I'm mostly just concerned that future patches base off the converted<br>
> source and use the new class capitalization style so we won't continue<br>> to have patch conflicts.<br>><br>> That said, I should mention that my testing has been entirely on<br>> desktop GTK2 and GTK3.  I'm not the expert on sugar's transition to<br>
> GTK3, so there's probably work to do on the sugar integration code.<br>> Hopefully the same dual GTK2/GTK3 compatibility mechanism can be used<br>> (I view my main contribution as util/gtkcompat.py, which I hope can be<br>
> extended).<br>>  --scott<br>><br>> --<br>>       ( <a href="http://cscott.net">http://cscott.net</a> )<br>><br><br>-- <br>       ( <a href="http://cscott.net" target="_blank">http://cscott.net</a> )<br>