set a filename based on the image name. Based on a patch from Kevin

2007-05-30  Sven Neumann  <sven@gimp.org>

	* plug-ins/imagemap/imap_file.c (do_file_save_as_dialog): set a
	filename based on the image name. Based on a patch from Kevin
	Hurewitz (bug #317916).

	* plug-ins/twain/tw_mac.c: don't use C++ style comments.


svn path=/trunk/; revision=22658
This commit is contained in:
Sven Neumann
2007-05-30 07:23:10 +00:00
committed by Sven Neumann
parent bb89e53743
commit 2e32d33c6d
3 changed files with 23 additions and 1 deletions

View File

@ -117,6 +117,8 @@ do_file_save_as_dialog (void)
if (! dialog)
{
gchar *filename;
dialog =
gtk_file_chooser_dialog_new (_("Save Image Map"),
NULL,
@ -142,6 +144,18 @@ do_file_save_as_dialog (void)
g_signal_connect (dialog, "response",
G_CALLBACK (save_cb),
dialog);
/* Suggest a filename based on the image name.
* The image name is in UTF-8 encoding.
*/
filename = g_strconcat (get_image_name(), ".map", NULL);
if (filename)
{
gtk_file_chooser_set_current_name (GTK_FILE_CHOOSER (dialog),
filename);
g_free (filename);
}
}
gtk_window_present (GTK_WINDOW (dialog));