summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPablo Barciela <[email protected]>2018-03-01 23:08:25 +0100
committerPablo Barciela <[email protected]>2018-03-01 23:08:25 +0100
commit7763ec98a616c8bb6300557525806d669987eba1 (patch)
tree6c2562e73a0e15b07670bc6adaab543700ad452d
parentf0ab0d4cb1495b94d8a69ce85ce25c1df280fbb5 (diff)
downloadcaja-7763ec98a616c8bb6300557525806d669987eba1.tar.bz2
caja-7763ec98a616c8bb6300557525806d669987eba1.tar.xz
avoid eel_create_question_dialog with stock ids
-rw-r--r--eel/eel-stock-dialogs.c14
-rw-r--r--libcaja-private/caja-mime-actions.c4
-rw-r--r--libcaja-private/caja-program-choosing.c9
-rw-r--r--src/caja-navigation-window-menus.c4
-rw-r--r--src/caja-window-bookmarks.c2
-rw-r--r--src/file-manager/fm-directory-view.c2
6 files changed, 24 insertions, 11 deletions
diff --git a/eel/eel-stock-dialogs.c b/eel/eel-stock-dialogs.c
index e2bf9477..97597e09 100644
--- a/eel/eel-stock-dialogs.c
+++ b/eel/eel-stock-dialogs.c
@@ -586,6 +586,18 @@ eel_create_question_dialog (const char *primary_text,
GTK_MESSAGE_QUESTION,
GTK_BUTTONS_NONE,
parent);
- gtk_dialog_add_buttons (dialog, answer_1, response_1, answer_2, response_2, NULL);
+
+ if (g_strcmp0 (answer_1, "process-stop") == 0)
+ mate_dialog_add_button (dialog, _("_Cancel"), answer_1, response_1);
+ else
+ gtk_dialog_add_button (dialog, answer_1, response_1);
+
+ if (g_strcmp0 (answer_2, "gtk-ok") == 0)
+ mate_dialog_add_button (dialog, _("_OK"), answer_2, response_2);
+ else if (g_strcmp0 (answer_2, "edit-clear") == 0)
+ mate_dialog_add_button (dialog, _("_Clear"), answer_2, response_2);
+ else
+ gtk_dialog_add_button (dialog, answer_2, response_2);
+
return dialog;
}
diff --git a/libcaja-private/caja-mime-actions.c b/libcaja-private/caja-mime-actions.c
index ca320ba0..f9203315 100644
--- a/libcaja-private/caja-mime-actions.c
+++ b/libcaja-private/caja-mime-actions.c
@@ -741,7 +741,7 @@ report_broken_symbolic_link (GtkWindow *parent_window, CajaFile *file)
goto out;
}
- dialog = eel_show_yes_no_dialog (prompt, detail, _("Mo_ve to Trash"), "gtk-cancel",
+ dialog = eel_show_yes_no_dialog (prompt, detail, _("Mo_ve to Trash"), "process-stop",
parent_window);
gtk_dialog_set_default_response (dialog, GTK_RESPONSE_CANCEL);
@@ -1179,7 +1179,7 @@ confirm_multiple_windows (GtkWindow *parent_window,
"This will open %d separate windows.", count), count);
}
dialog = eel_show_yes_no_dialog (prompt, detail,
- "gtk-ok", "gtk-cancel",
+ "gtk-ok", "process-stop",
parent_window);
g_free (detail);
diff --git a/libcaja-private/caja-program-choosing.c b/libcaja-private/caja-program-choosing.c
index bee2bb00..27043583 100644
--- a/libcaja-private/caja-program-choosing.c
+++ b/libcaja-private/caja-program-choosing.c
@@ -91,10 +91,11 @@ application_cannot_open_location (GAppInfo *application,
}
message_dialog = eel_show_yes_no_dialog (prompt,
- message,
- GTK_STOCK_OK,
- GTK_STOCK_CANCEL,
- parent_window);
+ message,
+ "gtk-ok",
+ "process-stop",
+ parent_window);
+
response = gtk_dialog_run (message_dialog);
gtk_widget_destroy (GTK_WIDGET (message_dialog));
diff --git a/src/caja-navigation-window-menus.c b/src/caja-navigation-window-menus.c
index d0729f01..313848f7 100644
--- a/src/caja-navigation-window-menus.c
+++ b/src/caja-navigation-window-menus.c
@@ -131,8 +131,8 @@ forget_history_if_confirmed (CajaWindow *window)
dialog = eel_create_question_dialog (_("Are you sure you want to clear the list "
"of locations you have visited?"),
NULL,
- "gtk-cancel", GTK_RESPONSE_CANCEL,
- "gtk-clear", RESPONSE_FORGET,
+ "process-stop", GTK_RESPONSE_CANCEL,
+ "edit-clear", RESPONSE_FORGET,
GTK_WINDOW (window));
gtk_widget_show (GTK_WIDGET (dialog));
diff --git a/src/caja-window-bookmarks.c b/src/caja-window-bookmarks.c
index 72819139..5ca8c45a 100644
--- a/src/caja-window-bookmarks.c
+++ b/src/caja-window-bookmarks.c
@@ -84,7 +84,7 @@ show_bogus_bookmark_window (CajaWindow *window,
dialog = eel_show_yes_no_dialog (prompt, detail,
_("Bookmark for Nonexistent Location"),
- "gtk-cancel",
+ "process-stop",
GTK_WINDOW (window));
g_signal_connect (dialog, "response",
diff --git a/src/file-manager/fm-directory-view.c b/src/file-manager/fm-directory-view.c
index 63efef81..ed6097dd 100644
--- a/src/file-manager/fm-directory-view.c
+++ b/src/file-manager/fm-directory-view.c
@@ -659,7 +659,7 @@ fm_directory_view_confirm_multiple (GtkWindow *parent_window,
"This will open %'d separate windows.", count), count);
}
dialog = eel_show_yes_no_dialog (prompt, detail,
- "gtk-ok", "gtk-cancel",
+ "gtk-ok", "process-stop",
parent_window);
g_free (detail);