GNOME Bugzilla – Bug 662574
Update to unbreak GTK+/GDK deprecations
Last modified: 2011-10-25 13:45:15 UTC
See patches.
Created attachment 199788 [details] [review] frames: Don't use deprecated API to grab pointer position
Created attachment 199789 [details] [review] tabpopup: Convert to gtkgrid
Created attachment 199790 [details] [review] theme-viewer: Hack out the handlebox
Created attachment 199791 [details] [review] theme-viewer: Gridify the table
Created attachment 199792 [details] [review] theme-viewer: Un-v/h-ify boxes
Created attachment 199793 [details] [review] Reverting "configure: Turn off -Werror by default" Revert "configure: Turn off -Werror by default" This reverts commit a26e72c452d98c5c2c68dcaa3d8117b86af1f9ce.
Review of attachment 199791 [details] [review]: Please read up on gtk_grid_attach()
Review of attachment 199789 [details] [review]: Please read up on gtk_grid_attach()
Review of attachment 199792 [details] [review]: Looks right. (I'd squash all patches in a "Replace deprecated Gdk/Gtk+ API" commit rather than making up words like "un-v-ify")
Review of attachment 199790 [details] [review]: Nope. ::: src/ui/theme-viewer.c @@ -163,3 @@ - - gtk_container_add (GTK_CONTAINER (handlebox), - gtk_ui_manager_get_widget (ui_manager, "/ui/toolbar")); The toolbar needs to go *somewhere*
Review of attachment 199788 [details] [review]: Looks good.
Created attachment 199837 [details] [review] tabpopup: Convert to gtkgrid I briefly skimmed gtk_grid_attach and noticed similarities, so I thought it was meant to be a similar API. Guess not.
Created attachment 199838 [details] [review] theme-viewer: Hack out the handlebox
Created attachment 199839 [details] [review] theme-viewer: Gridify the table
Created attachment 199868 [details] [review] tabpopup: Update to fix GTK+ deprecations Replace the GtkTable with a GtkGrid, replace GtkH/VBox with GtkBox
Created attachment 199869 [details] [review] theme-viewer: Update to fix GTK+ deprecations Replace the GtkTable with a GtkGrid, replace GtkH/VBox with GtkBox and junk a GtkHandleBox. Updated and squashed
Review of attachment 199869 [details] [review]: LGTM
Review of attachment 199868 [details] [review]: LGTM
Review of attachment 199793 [details] [review]: LGTM
Attachment 199788 [details] pushed as 70db187 - frames: Don't use deprecated API to grab pointer position Attachment 199793 [details] pushed as 331c9aa - Reverting "configure: Turn off -Werror by default" Revert "configure: Turn off -Werror by default" Attachment 199868 [details] pushed as 4b411ea - tabpopup: Update to fix GTK+ deprecations Attachment 199869 [details] pushed as ec1979f - theme-viewer: Update to fix GTK+ deprecations Thanks for reviewing