GNOME Bugzilla – Bug 631051
Port to latest GTK3
Last modified: 2011-01-18 22:15:40 UTC
Here is a set of patches to build the control center with the latest GTK3. I have not ported the font-viewer because we should just remove it instead. I have a separate patch to do that.
Created attachment 171458 [details] [review] Wait until the toplevel is realized before using it
Created attachment 171459 [details] [review] Update for new GTK3 drawing APIs
Review of attachment 171458 [details] [review]: Looks ok to me
Review of attachment 171459 [details] [review]: You have replaced gdk_cairo_create with cairo_create, but in drw-utils.c: * cr = gdk_cairo_create (gtk_widget_get_window (window)); shouldn't this be cairo_create also? ditto on scrollarea.c, it's replaced in one place and not replaced in another
Review of attachment 171459 [details] [review]: Rodrigo, you need gdk_cairo_create to create a cairo_t for a GdkWindow, but cairo_create to create a cairo_t for a cairo surface. Different things.
Ah, ok then, sorry
Review of attachment 171459 [details] [review]: Looks good then
Comment on attachment 171458 [details] [review] Wait until the toplevel is realized before using it Is this actually required?
(In reply to comment #8) > (From update of attachment 171458 [details] [review]) > Is this actually required? Jon: ping
I think we are done here.