Mercurial > pidgin.yaz
comparison gtk/gtkrequest.c @ 14961:91d8fb14bd27
[gaim-migrate @ 17739]
The doc tells to use _set_current_name instead of set_filename for new files.
This fixes the bug reported by TheNux in #gaim.
committer: Tailor Script <tailor@pidgin.im>
author | Sadrul Habib Chowdhury <imadil@gmail.com> |
---|---|
date | Sat, 11 Nov 2006 23:35:07 +0000 |
parents | 50f5099daab1 |
children | 60bba83d5c2d |
comparison
equal
deleted
inserted
replaced
14960:0c80979077cf | 14961:91d8fb14bd27 |
---|---|
1525 current_folder = gaim_prefs_get_string("/gaim/gtk/filelocations/last_save_folder"); | 1525 current_folder = gaim_prefs_get_string("/gaim/gtk/filelocations/last_save_folder"); |
1526 } else { | 1526 } else { |
1527 current_folder = gaim_prefs_get_string("/gaim/gtk/filelocations/last_open_folder"); | 1527 current_folder = gaim_prefs_get_string("/gaim/gtk/filelocations/last_open_folder"); |
1528 } | 1528 } |
1529 | 1529 |
1530 if (filename != NULL) | 1530 if (filename != NULL) { |
1531 gtk_file_chooser_set_filename(GTK_FILE_CHOOSER(filesel), filename); | 1531 if (savedialog) |
1532 gtk_file_chooser_set_current_name(GTK_FILE_CHOOSER(filesel), filename); | |
1533 else | |
1534 gtk_file_chooser_set_filename(GTK_FILE_CHOOSER(filesel), filename); | |
1535 } | |
1532 if ((current_folder != NULL) && (*current_folder != '\0')) { | 1536 if ((current_folder != NULL) && (*current_folder != '\0')) { |
1533 folder_set = gtk_file_chooser_set_current_folder(GTK_FILE_CHOOSER(filesel), current_folder); | 1537 folder_set = gtk_file_chooser_set_current_folder(GTK_FILE_CHOOSER(filesel), current_folder); |
1534 } | 1538 } |
1535 | 1539 |
1536 #ifdef _WIN32 | 1540 #ifdef _WIN32 |