gimp r28161 - in trunk: . app/display



Author: neo
Date: Mon Mar 16 13:48:46 2009
New Revision: 28161
URL: http://svn.gnome.org/viewvc/gimp?rev=28161&view=rev

Log:
2009-03-16  Sven Neumann  <sven gimp org>

	* app/display/gimpdisplayshell-close.c
	(gimp_display_shell_close_dialog): adapt button labels to the
	latest GNOME HIG.



Modified:
   trunk/ChangeLog
   trunk/app/display/gimpdisplayshell-close.c

Modified: trunk/app/display/gimpdisplayshell-close.c
==============================================================================
--- trunk/app/display/gimpdisplayshell-close.c	(original)
+++ trunk/app/display/gimpdisplayshell-close.c	Mon Mar 16 13:48:46 2009
@@ -134,6 +134,7 @@
   GClosure       *closure;
   GSource        *source;
   gchar          *title;
+  const gchar    *uri;
 
   if (shell->close_dialog)
     {
@@ -141,6 +142,8 @@
       return;
     }
 
+  uri = gimp_object_get_name (GIMP_OBJECT (image));
+
   title = g_strdup_printf (_("Close %s"), gimp_image_get_display_name (image));
 
   shell->close_dialog =
@@ -151,15 +154,12 @@
                                       NULL);
   g_free (title);
 
-  button = gtk_dialog_add_button (GTK_DIALOG (dialog),
-                                  _("Do_n't Save"), GTK_RESPONSE_CLOSE);
-  gtk_button_set_image (GTK_BUTTON (button),
-                        gtk_image_new_from_stock (GTK_STOCK_DELETE,
-                                                  GTK_ICON_SIZE_BUTTON));
-
   gtk_dialog_add_buttons (GTK_DIALOG (dialog),
-                          GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL,
-                          GTK_STOCK_SAVE,   RESPONSE_SAVE,
+                          _("Close _without Saving"), GTK_RESPONSE_CLOSE,
+                          GTK_STOCK_CANCEL,           GTK_RESPONSE_CANCEL,
+                          (uri ?
+                           GTK_STOCK_SAVE :
+                           GTK_STOCK_SAVE_AS),        RESPONSE_SAVE,
                           NULL);
 
   gtk_dialog_set_default_response (GTK_DIALOG (dialog), GTK_RESPONSE_CANCEL);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]