summaryrefslogtreecommitdiff
path: root/pluma/dialogs
diff options
context:
space:
mode:
authorPablo Barciela <[email protected]>2018-03-27 03:30:18 +0200
committerPablo Barciela <[email protected]>2018-03-27 03:36:06 +0200
commit15f06cebb1a2d07dfcbd5ef8b5a2f1226cae75e6 (patch)
tree14e24fa1c1fd401f659750263aebfa1f49906d74 /pluma/dialogs
parent78648afdb7e55f6de81b92bf5b94cce929e00bfc (diff)
downloadpluma-15f06cebb1a2d07dfcbd5ef8b5a2f1226cae75e6.tar.bz2
pluma-15f06cebb1a2d07dfcbd5ef8b5a2f1226cae75e6.tar.xz
avoid 'gtk_dialog_add_buttons' with stock ids
Diffstat (limited to 'pluma/dialogs')
-rw-r--r--pluma/dialogs/pluma-close-confirmation-dialog.c23
-rw-r--r--pluma/dialogs/pluma-encodings-dialog.c11
-rw-r--r--pluma/dialogs/pluma-preferences-dialog.c8
-rw-r--r--pluma/dialogs/pluma-search-dialog.c4
4 files changed, 22 insertions, 24 deletions
diff --git a/pluma/dialogs/pluma-close-confirmation-dialog.c b/pluma/dialogs/pluma-close-confirmation-dialog.c
index 8be49eda..21c27a08 100644
--- a/pluma/dialogs/pluma-close-confirmation-dialog.c
+++ b/pluma/dialogs/pluma-close-confirmation-dialog.c
@@ -151,8 +151,10 @@ set_logout_mode (PlumaCloseConfirmationDialog *dlg,
_("Close _without Saving"),
GTK_RESPONSE_NO);
- gtk_dialog_add_button (GTK_DIALOG (dlg),
- "gtk-cancel", GTK_RESPONSE_CANCEL);
+ pluma_dialog_add_button (GTK_DIALOG (dlg),
+ _("_Cancel"),
+ "process-stop",
+ GTK_RESPONSE_CANCEL);
}
if (dlg->priv->disable_save_to_disk)
@@ -162,7 +164,7 @@ set_logout_mode (PlumaCloseConfirmationDialog *dlg,
}
else
{
- const gchar *icon_id = "gtk-save";
+ const gchar *icon_id = "document-save";
if (GET_MODE (dlg->priv) == SINGLE_DOC_MODE)
{
@@ -172,12 +174,19 @@ set_logout_mode (PlumaCloseConfirmationDialog *dlg,
if (pluma_document_get_readonly (doc) ||
pluma_document_is_untitled (doc))
- icon_id = "gtk-save-as";
+ icon_id = "document-save-as";
}
- gtk_dialog_add_button (GTK_DIALOG (dlg),
- icon_id,
- GTK_RESPONSE_YES);
+ if (g_strcmp0 (icon_id, "document-save") == 0)
+ pluma_dialog_add_button (GTK_DIALOG (dlg),
+ _("_Save"),
+ icon_id,
+ GTK_RESPONSE_YES);
+ else
+ pluma_dialog_add_button (GTK_DIALOG (dlg),
+ _("Save _As"),
+ icon_id,
+ GTK_RESPONSE_YES);
gtk_dialog_set_default_response (GTK_DIALOG (dlg),
GTK_RESPONSE_YES);
diff --git a/pluma/dialogs/pluma-encodings-dialog.c b/pluma/dialogs/pluma-encodings-dialog.c
index e71b5473..9a7dd160 100644
--- a/pluma/dialogs/pluma-encodings-dialog.c
+++ b/pluma/dialogs/pluma-encodings-dialog.c
@@ -309,14 +309,9 @@ pluma_encodings_dialog_init (PlumaEncodingsDialog *dlg)
dlg->priv = PLUMA_ENCODINGS_DIALOG_GET_PRIVATE (dlg);
- gtk_dialog_add_buttons (GTK_DIALOG (dlg),
- "gtk-cancel",
- GTK_RESPONSE_CANCEL,
- "gtk-ok",
- GTK_RESPONSE_OK,
- "gtk-help",
- GTK_RESPONSE_HELP,
- NULL);
+ pluma_dialog_add_button (GTK_DIALOG (dlg), _("_Cancel"), "process-stop", GTK_RESPONSE_CANCEL);
+ pluma_dialog_add_button (GTK_DIALOG (dlg), _("_OK"), "gtk-ok", GTK_RESPONSE_OK);
+ pluma_dialog_add_button (GTK_DIALOG (dlg), _("_Help"), "help-browser", GTK_RESPONSE_HELP);
gtk_window_set_title (GTK_WINDOW (dlg), _("Character Encodings"));
gtk_window_set_default_size (GTK_WINDOW (dlg), 650, 400);
diff --git a/pluma/dialogs/pluma-preferences-dialog.c b/pluma/dialogs/pluma-preferences-dialog.c
index 7be6b55a..30e8dc8d 100644
--- a/pluma/dialogs/pluma-preferences-dialog.c
+++ b/pluma/dialogs/pluma-preferences-dialog.c
@@ -1081,12 +1081,8 @@ pluma_preferences_dialog_init (PlumaPreferencesDialog *dlg)
dlg->priv = PLUMA_PREFERENCES_DIALOG_GET_PRIVATE (dlg);
- gtk_dialog_add_buttons (GTK_DIALOG (dlg),
- "gtk-close",
- GTK_RESPONSE_CLOSE,
- "gtk-help",
- GTK_RESPONSE_HELP,
- NULL);
+ pluma_dialog_add_button (GTK_DIALOG (dlg), _("_Close"), "window-close", GTK_RESPONSE_CLOSE);
+ pluma_dialog_add_button (GTK_DIALOG (dlg), _("_Help"), "help-browser", GTK_RESPONSE_HELP);
gtk_window_set_title (GTK_WINDOW (dlg), _("Pluma Preferences"));
gtk_window_set_resizable (GTK_WINDOW (dlg), FALSE);
diff --git a/pluma/dialogs/pluma-search-dialog.c b/pluma/dialogs/pluma-search-dialog.c
index acd55ba5..d19d0d85 100644
--- a/pluma/dialogs/pluma-search-dialog.c
+++ b/pluma/dialogs/pluma-search-dialog.c
@@ -330,9 +330,7 @@ pluma_search_dialog_init (PlumaSearchDialog *dlg)
gtk_window_set_resizable (GTK_WINDOW (dlg), FALSE);
gtk_window_set_destroy_with_parent (GTK_WINDOW (dlg), TRUE);
- gtk_dialog_add_buttons (GTK_DIALOG (dlg),
- "gtk-close", GTK_RESPONSE_CANCEL,
- NULL);
+ pluma_dialog_add_button (GTK_DIALOG (dlg), _("_Close"), "window-close", GTK_RESPONSE_CANCEL);
/* HIG defaults */
gtk_container_set_border_width (GTK_CONTAINER (dlg), 5);