| 1105 gtk_box_pack_start(GTK_BOX(hbox), img, FALSE, FALSE, 0); |
1105 gtk_box_pack_start(GTK_BOX(hbox), img, FALSE, FALSE, 0); |
| 1106 gtk_widget_show(img); |
1106 gtk_widget_show(img); |
| 1107 |
1107 |
| 1108 /* Setup the vbox */ |
1108 /* Setup the vbox */ |
| 1109 vbox = gtk_vbox_new(FALSE, PIDGIN_HIG_BORDER); |
1109 vbox = gtk_vbox_new(FALSE, PIDGIN_HIG_BORDER); |
| 1110 gtk_box_pack_start(GTK_BOX(hbox), vbox, FALSE, FALSE, 0); |
1110 gtk_box_pack_start(GTK_BOX(hbox), vbox, TRUE, TRUE, 0); |
| 1111 gtk_widget_show(vbox); |
1111 gtk_widget_show(vbox); |
| 1112 |
1112 |
| 1113 sg = gtk_size_group_new(GTK_SIZE_GROUP_HORIZONTAL); |
1113 sg = gtk_size_group_new(GTK_SIZE_GROUP_HORIZONTAL); |
| 1114 |
1114 |
| 1115 if(primary) { |
1115 if(primary) { |
| 1130 for (gl = purple_request_fields_get_groups(fields); gl != NULL; |
1130 for (gl = purple_request_fields_get_groups(fields); gl != NULL; |
| 1131 gl = gl->next) |
1131 gl = gl->next) |
| 1132 total_fields += g_list_length(purple_request_field_group_get_fields(gl->data)); |
1132 total_fields += g_list_length(purple_request_field_group_get_fields(gl->data)); |
| 1133 |
1133 |
| 1134 if(total_fields > 9) { |
1134 if(total_fields > 9) { |
| |
1135 GtkWidget *hbox_for_spacing, *vbox_for_spacing; |
| |
1136 |
| 1135 sw = gtk_scrolled_window_new(NULL, NULL); |
1137 sw = gtk_scrolled_window_new(NULL, NULL); |
| 1136 gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(sw), |
1138 gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(sw), |
| 1137 GTK_POLICY_NEVER, GTK_POLICY_AUTOMATIC); |
1139 GTK_POLICY_NEVER, GTK_POLICY_AUTOMATIC); |
| 1138 gtk_scrolled_window_set_shadow_type(GTK_SCROLLED_WINDOW(sw), |
1140 gtk_scrolled_window_set_shadow_type(GTK_SCROLLED_WINDOW(sw), |
| 1139 GTK_SHADOW_NONE); |
1141 GTK_SHADOW_NONE); |
| 1140 gtk_widget_set_size_request(sw, -1, 200); |
1142 gtk_widget_set_size_request(sw, -1, 200); |
| 1141 gtk_box_pack_start(GTK_BOX(vbox), sw, TRUE, TRUE, 0); |
1143 gtk_box_pack_start(GTK_BOX(vbox), sw, TRUE, TRUE, 0); |
| 1142 gtk_widget_show(sw); |
1144 gtk_widget_show(sw); |
| 1143 |
1145 |
| |
1146 hbox_for_spacing = gtk_hbox_new(FALSE, PIDGIN_HIG_BORDER); |
| |
1147 gtk_scrolled_window_add_with_viewport(GTK_SCROLLED_WINDOW(sw), |
| |
1148 hbox_for_spacing); |
| |
1149 gtk_widget_show(hbox_for_spacing); |
| |
1150 |
| |
1151 vbox_for_spacing = gtk_vbox_new(FALSE, PIDGIN_HIG_BORDER); |
| |
1152 gtk_box_pack_start(GTK_BOX(hbox_for_spacing), |
| |
1153 vbox_for_spacing, TRUE, TRUE, PIDGIN_HIG_BOX_SPACE); |
| |
1154 gtk_widget_show(vbox_for_spacing); |
| |
1155 |
| 1144 vbox2 = gtk_vbox_new(FALSE, PIDGIN_HIG_BORDER); |
1156 vbox2 = gtk_vbox_new(FALSE, PIDGIN_HIG_BORDER); |
| 1145 gtk_scrolled_window_add_with_viewport(GTK_SCROLLED_WINDOW(sw), vbox2); |
1157 gtk_box_pack_start(GTK_BOX(vbox_for_spacing), |
| |
1158 vbox2, TRUE, TRUE, PIDGIN_HIG_BOX_SPACE); |
| 1146 gtk_widget_show(vbox2); |
1159 gtk_widget_show(vbox2); |
| 1147 } else { |
1160 } else { |
| 1148 vbox2 = vbox; |
1161 vbox2 = vbox; |
| 1149 } |
1162 } |
| 1150 |
1163 |