pidgin/gtkdialogs.c

changeset 21764
773b66076151
parent 21647
6504bb721317
child 22014
afdb75f9a609
equal deleted inserted replaced
21763:95ce28fc860a 21764:773b66076151
347 GString *str; 347 GString *str;
348 int i; 348 int i;
349 AtkObject *obj; 349 AtkObject *obj;
350 char* filename, *tmp; 350 char* filename, *tmp;
351 GdkPixbuf *pixbuf; 351 GdkPixbuf *pixbuf;
352 PidginBuddyList *buddylist;
352 353
353 if (about != NULL) { 354 if (about != NULL) {
354 gtk_window_present(GTK_WINDOW(about)); 355 gtk_window_present(GTK_WINDOW(about));
355 return; 356 return;
356 } 357 }
722 /* this makes the sizes not work? */ 723 /* this makes the sizes not work? */
723 GTK_WIDGET_SET_FLAGS(button, GTK_CAN_DEFAULT); 724 GTK_WIDGET_SET_FLAGS(button, GTK_CAN_DEFAULT);
724 gtk_widget_grab_default(button); 725 gtk_widget_grab_default(button);
725 726
726 /* Let's give'em something to talk about -- woah woah woah */ 727 /* Let's give'em something to talk about -- woah woah woah */
728 buddylist = pidgin_blist_get_default_gtk_blist();
729 if (buddylist)
730 gtk_window_set_transient_for(GTK_WINDOW(about),
731 GTK_WINDOW(buddylist->window));
732
727 gtk_widget_show_all(about); 733 gtk_widget_show_all(about);
728 gtk_window_present(GTK_WINDOW(about)); 734 gtk_window_present(GTK_WINDOW(about));
729 } 735 }
730 736
731 static void 737 static void

mercurial