| 1711 g_signal_connect_swapped(G_OBJECT(GTK_FILE_SELECTION(dirsel)->cancel_button), |
1711 g_signal_connect_swapped(G_OBJECT(GTK_FILE_SELECTION(dirsel)->cancel_button), |
| 1712 "clicked", G_CALLBACK(file_cancel_cb), data); |
1712 "clicked", G_CALLBACK(file_cancel_cb), data); |
| 1713 g_signal_connect(G_OBJECT(GTK_FILE_SELECTION(dirsel)->ok_button), "clicked", |
1713 g_signal_connect(G_OBJECT(GTK_FILE_SELECTION(dirsel)->ok_button), "clicked", |
| 1714 G_CALLBACK(file_ok_check_if_exists_cb), data); |
1714 G_CALLBACK(file_ok_check_if_exists_cb), data); |
| 1715 #endif |
1715 #endif |
| 1716 gtk_window_set_role(GTK_WINDOW(filesel), "pidgin-request-dir"); |
1716 gtk_window_set_role(GTK_WINDOW(dirsel), "pidgin-request-dir"); |
| 1717 gtk_window_set_transient_for(GTK_WINDOW(filesel), |
1717 gtk_window_set_transient_for(GTK_WINDOW(dirsel), |
| 1718 get_request_parent(ui_hint, conv ? PIDGIN_CONVERSATION(conv) : NULL)); |
1718 get_request_parent(ui_hint, conv ? PIDGIN_CONVERSATION(conv) : NULL)); |
| 1719 |
1719 |
| 1720 data->dialog = dirsel; |
1720 data->dialog = dirsel; |
| 1721 gtk_widget_show(dirsel); |
1721 gtk_widget_show(dirsel); |
| 1722 |
1722 |