| 256 static void |
256 static void |
| 257 save_debug_win(G_GNUC_UNUSED GntWidget *w, GntTextView *tv) |
257 save_debug_win(G_GNUC_UNUSED GntWidget *w, GntTextView *tv) |
| 258 { |
258 { |
| 259 GntWidget *window = gnt_file_sel_new(); |
259 GntWidget *window = gnt_file_sel_new(); |
| 260 GntFileSel *sel = GNT_FILE_SEL(window); |
260 GntFileSel *sel = GNT_FILE_SEL(window); |
| 261 gnt_file_sel_set_current_location(sel, purple_home_dir()); |
261 gnt_file_sel_set_current_location(sel, g_get_home_dir()); |
| 262 gnt_file_sel_set_suggested_filename(sel, "debug.txt"); |
262 gnt_file_sel_set_suggested_filename(sel, "debug.txt"); |
| 263 g_signal_connect(G_OBJECT(sel), "file_selected", G_CALLBACK(file_save), tv); |
263 g_signal_connect(G_OBJECT(sel), "file_selected", G_CALLBACK(file_save), tv); |
| 264 g_signal_connect(G_OBJECT(sel), "cancelled", G_CALLBACK(gnt_widget_destroy), NULL); |
264 g_signal_connect(G_OBJECT(sel), "cancelled", G_CALLBACK(gnt_widget_destroy), NULL); |
| 265 gnt_widget_show(window); |
265 gnt_widget_show(window); |
| 266 } |
266 } |