Mercurial > pidgin.yaz
comparison pidgin/gtkblist.c @ 21232:b9680933c2c6
propagate from branch 'org.maemo.garage.pidgin.pidgin.dialog-transience' (head 675607eb0ab04822a33c6d542694e94dbb731035)
to branch 'im.pidgin.pidgin.next.minor' (head 403dd7caf39b853d3f3620441ea1abebb19cfa03)
author | Richard Laager <rlaager@wiktel.com> |
---|---|
date | Sun, 14 Oct 2007 02:49:47 +0000 |
parents | 0b67d509a305 8e9d40defbc0 |
children | fba1f6c3df0b 0ecc58c20d8b |
comparison
equal
deleted
inserted
replaced
21230:75c97543b92a | 21232:b9680933c2c6 |
---|---|
5785 gtk_icon_size_from_name(PIDGIN_ICON_SIZE_TANGO_HUGE)); | 5785 gtk_icon_size_from_name(PIDGIN_ICON_SIZE_TANGO_HUGE)); |
5786 | 5786 |
5787 gtkblist = PIDGIN_BLIST(purple_get_blist()); | 5787 gtkblist = PIDGIN_BLIST(purple_get_blist()); |
5788 | 5788 |
5789 data->window = gtk_dialog_new_with_buttons(_("Add Buddy"), | 5789 data->window = gtk_dialog_new_with_buttons(_("Add Buddy"), |
5790 NULL, GTK_DIALOG_NO_SEPARATOR, | 5790 gtkblist ? gtkblist->window : NULL, GTK_DIALOG_NO_SEPARATOR, |
5791 GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, | 5791 GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, |
5792 GTK_STOCK_ADD, GTK_RESPONSE_OK, | 5792 GTK_STOCK_ADD, GTK_RESPONSE_OK, |
5793 NULL); | 5793 NULL); |
5794 | 5794 |
5795 if (gtkblist) | |
5796 gtk_window_set_transient_for(GTK_WINDOW(data->window), GTK_WINDOW(gtkblist->window)); | |
5795 gtk_dialog_set_default_response(GTK_DIALOG(data->window), GTK_RESPONSE_OK); | 5797 gtk_dialog_set_default_response(GTK_DIALOG(data->window), GTK_RESPONSE_OK); |
5796 gtk_container_set_border_width(GTK_CONTAINER(data->window), PIDGIN_HIG_BOX_SPACE); | 5798 gtk_container_set_border_width(GTK_CONTAINER(data->window), PIDGIN_HIG_BOX_SPACE); |
5797 gtk_window_set_resizable(GTK_WINDOW(data->window), FALSE); | 5799 gtk_window_set_resizable(GTK_WINDOW(data->window), FALSE); |
5798 gtk_box_set_spacing(GTK_BOX(GTK_DIALOG(data->window)->vbox), PIDGIN_HIG_BORDER); | 5800 gtk_box_set_spacing(GTK_BOX(GTK_DIALOG(data->window)->vbox), PIDGIN_HIG_BORDER); |
5799 gtk_container_set_border_width(GTK_CONTAINER(GTK_DIALOG(data->window)->vbox), PIDGIN_HIG_BOX_SPACE); | 5801 gtk_container_set_border_width(GTK_CONTAINER(GTK_DIALOG(data->window)->vbox), PIDGIN_HIG_BOX_SPACE); |
6167 gtkblist = PIDGIN_BLIST(purple_get_blist()); | 6169 gtkblist = PIDGIN_BLIST(purple_get_blist()); |
6168 | 6170 |
6169 data->sg = gtk_size_group_new(GTK_SIZE_GROUP_HORIZONTAL); | 6171 data->sg = gtk_size_group_new(GTK_SIZE_GROUP_HORIZONTAL); |
6170 | 6172 |
6171 data->window = gtk_dialog_new_with_buttons(_("Add Chat"), | 6173 data->window = gtk_dialog_new_with_buttons(_("Add Chat"), |
6172 NULL, GTK_DIALOG_NO_SEPARATOR, | 6174 gtkblist ? gtkblist->window : NULL, GTK_DIALOG_NO_SEPARATOR, |
6173 GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, | 6175 GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, |
6174 GTK_STOCK_ADD, GTK_RESPONSE_OK, | 6176 GTK_STOCK_ADD, GTK_RESPONSE_OK, |
6175 NULL); | 6177 NULL); |
6176 | 6178 |
6179 if (gtkblist) | |
6180 gtk_window_set_transient_for(GTK_WINDOW(data->window), GTK_WINDOW(gtkblist->window)); | |
6177 gtk_dialog_set_default_response(GTK_DIALOG(data->window), GTK_RESPONSE_OK); | 6181 gtk_dialog_set_default_response(GTK_DIALOG(data->window), GTK_RESPONSE_OK); |
6178 gtk_container_set_border_width(GTK_CONTAINER(data->window), PIDGIN_HIG_BOX_SPACE); | 6182 gtk_container_set_border_width(GTK_CONTAINER(data->window), PIDGIN_HIG_BOX_SPACE); |
6179 gtk_window_set_resizable(GTK_WINDOW(data->window), FALSE); | 6183 gtk_window_set_resizable(GTK_WINDOW(data->window), FALSE); |
6180 gtk_box_set_spacing(GTK_BOX(GTK_DIALOG(data->window)->vbox), PIDGIN_HIG_BORDER); | 6184 gtk_box_set_spacing(GTK_BOX(GTK_DIALOG(data->window)->vbox), PIDGIN_HIG_BORDER); |
6181 gtk_container_set_border_width(GTK_CONTAINER(GTK_DIALOG(data->window)->vbox), PIDGIN_HIG_BOX_SPACE); | 6185 gtk_container_set_border_width(GTK_CONTAINER(GTK_DIALOG(data->window)->vbox), PIDGIN_HIG_BOX_SPACE); |