comparison src/gtkrequest.c @ 13535:99040e8c1142

[gaim-migrate @ 15912] The folder selection dialog should have a proper title if one wasn't specified. This has been pending end of string freeze. committer: Tailor Script <tailor@pidgin.im>
author Richard Laager <rlaager@wiktel.com>
date Tue, 21 Mar 2006 00:54:54 +0000
parents 1685dcd6b3a5
children 8bda65b88e49
comparison
equal deleted inserted replaced
13534:1685dcd6b3a5 13535:99040e8c1142
1595 data->cbs[0] = cancel_cb; 1595 data->cbs[0] = cancel_cb;
1596 data->cbs[1] = ok_cb; 1596 data->cbs[1] = ok_cb;
1597 data->u.file.savedialog = FALSE; 1597 data->u.file.savedialog = FALSE;
1598 1598
1599 #if GTK_CHECK_VERSION(2,4,0) /* FILECHOOSER */ 1599 #if GTK_CHECK_VERSION(2,4,0) /* FILECHOOSER */
1600 /* Use a translated "Select Folder..." in place of NULL after strings thaw. */
1601 dirsel = gtk_file_chooser_dialog_new( 1600 dirsel = gtk_file_chooser_dialog_new(
1602 title ? title : NULL, 1601 title ? title : _("Select Folder..."),
1603 NULL, 1602 NULL,
1604 GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER, 1603 GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER,
1605 GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, 1604 GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL,
1606 GTK_STOCK_OK, GTK_RESPONSE_ACCEPT, 1605 GTK_STOCK_OK, GTK_RESPONSE_ACCEPT,
1607 NULL); 1606 NULL);
1611 gtk_file_chooser_set_current_folder(GTK_FILE_CHOOSER(dirsel), dirname); 1610 gtk_file_chooser_set_current_folder(GTK_FILE_CHOOSER(dirsel), dirname);
1612 1611
1613 g_signal_connect(G_OBJECT(GTK_FILE_CHOOSER(dirsel)), "response", 1612 g_signal_connect(G_OBJECT(GTK_FILE_CHOOSER(dirsel)), "response",
1614 G_CALLBACK(file_ok_check_if_exists_cb), data); 1613 G_CALLBACK(file_ok_check_if_exists_cb), data);
1615 #else 1614 #else
1616 /* Use a translated "Select Folder..." in place of NULL after strings thaw. */ 1615 dirsel = gtk_file_selection_new(title ? title : _("Select Folder..."));
1617 dirsel = gtk_file_selection_new(title ? title : NULL);
1618 1616
1619 g_signal_connect_swapped(G_OBJECT(dirsel), "delete_event", 1617 g_signal_connect_swapped(G_OBJECT(dirsel), "delete_event",
1620 G_CALLBACK(file_cancel_cb), data); 1618 G_CALLBACK(file_cancel_cb), data);
1621 g_signal_connect_swapped(G_OBJECT(GTK_FILE_SELECTION(dirsel)->cancel_button), 1619 g_signal_connect_swapped(G_OBJECT(GTK_FILE_SELECTION(dirsel)->cancel_button),
1622 "clicked", G_CALLBACK(file_cancel_cb), data); 1620 "clicked", G_CALLBACK(file_cancel_cb), data);