gimp r28161 - in trunk: . app/display
- From: neo svn gnome org
- To: svn-commits-list gnome org
- Subject: gimp r28161 - in trunk: . app/display
- Date: Mon, 16 Mar 2009 13:48:47 +0000 (UTC)
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]