--- a/pidgin/gtkrequest.c Tue Nov 11 00:03:47 2014 -0500
+++ b/pidgin/gtkrequest.c Tue Nov 11 00:21:59 2014 -0500
@@ -1966,7 +1966,7 @@
GtkSizeGroup *sg, *datasheet_buttons_sg;
@@ -2246,15 +2246,15 @@
- table = gtk_table_new(rows, cols, FALSE);
+ grid = gtk_grid_table_new(rows, cols); - table = gtk_table_new(rows, 2 * cols, FALSE);
- gtk_table_set_row_spacings(GTK_TABLE(table), PIDGIN_HIG_BOX_SPACE);
- gtk_table_set_col_spacings(GTK_TABLE(table), PIDGIN_HIG_BOX_SPACE);
+ grid = gtk_grid_table_new(rows, 2 * cols); + gtk_grid_set_row_spacing(GTK_GRID(grid), PIDGIN_HIG_BOX_SPACE); + gtk_grid_set_column_spacing(GTK_GRID(grid), PIDGIN_HIG_BOX_SPACE); frame_fill = (notebook == NULL || contains_resizable);
- gtk_box_pack_start(GTK_BOX(frame), table, frame_fill, frame_fill, 0);
- gtk_widget_show(table);
+ gtk_box_pack_start(GTK_BOX(frame), grid, frame_fill, frame_fill, 0); for (row_num = 0, fl = field_list;
row_num < rows && fl != NULL;
@@ -2322,9 +2322,8 @@
- gtk_table_attach_defaults(GTK_TABLE(table), label,
+ gtk_grid_attach_defaults(GTK_GRID(grid), label, + 0, row_num, 2 * cols, 1); @@ -2333,9 +2332,8 @@
- gtk_table_attach_defaults(GTK_TABLE(table), label,
- col_offset, col_offset + 1,
+ gtk_grid_attach_defaults(GTK_GRID(grid), label, + col_offset, row_num, 1, 1); @@ -2376,46 +2374,41 @@
if (type == PURPLE_REQUEST_FIELD_STRING &&
purple_request_field_string_is_multiline(field))
- gtk_table_attach(GTK_TABLE(table), widget,
+ gtk_grid_attach_full(GTK_GRID(grid), widget, + 0, row_num, 2 * cols, 1, else if (type == PURPLE_REQUEST_FIELD_LIST)
- gtk_table_attach(GTK_TABLE(table), widget,
+ gtk_grid_attach_full(GTK_GRID(grid), widget, + 0, row_num, 2 * cols, 1, else if (type == PURPLE_REQUEST_FIELD_BOOLEAN)
- gtk_table_attach(GTK_TABLE(table), widget,
- col_offset, col_offset + 1,
+ gtk_grid_attach_full(GTK_GRID(grid), widget, + col_offset, row_num, 1, 1, - gtk_table_attach(GTK_TABLE(table), widget,
+ gtk_grid_attach_full(GTK_GRID(grid), widget, + 0, row_num, 2 * cols, 1, - gtk_table_attach(GTK_TABLE(table), widget,
+ gtk_grid_attach_full(GTK_GRID(grid), widget, + 1, row_num, 2 * cols - 1, 1,