diff options
author | Pablo Barciela <[email protected]> | 2018-03-01 23:08:25 +0100 |
---|---|---|
committer | Pablo Barciela <[email protected]> | 2018-03-01 23:08:25 +0100 |
commit | 7763ec98a616c8bb6300557525806d669987eba1 (patch) | |
tree | 6c2562e73a0e15b07670bc6adaab543700ad452d | |
parent | f0ab0d4cb1495b94d8a69ce85ce25c1df280fbb5 (diff) | |
download | caja-7763ec98a616c8bb6300557525806d669987eba1.tar.bz2 caja-7763ec98a616c8bb6300557525806d669987eba1.tar.xz |
avoid eel_create_question_dialog with stock ids
-rw-r--r-- | eel/eel-stock-dialogs.c | 14 | ||||
-rw-r--r-- | libcaja-private/caja-mime-actions.c | 4 | ||||
-rw-r--r-- | libcaja-private/caja-program-choosing.c | 9 | ||||
-rw-r--r-- | src/caja-navigation-window-menus.c | 4 | ||||
-rw-r--r-- | src/caja-window-bookmarks.c | 2 | ||||
-rw-r--r-- | src/file-manager/fm-directory-view.c | 2 |
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); |