Skip to content

Commit 7763ec9

Browse files
committed
avoid eel_create_question_dialog with stock ids
1 parent f0ab0d4 commit 7763ec9

File tree

6 files changed

+24
-11
lines changed

6 files changed

+24
-11
lines changed

‎eel/eel-stock-dialogs.c‎

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -586,6 +586,18 @@ eel_create_question_dialog (const char *primary_text,
586586
GTK_MESSAGE_QUESTION,
587587
GTK_BUTTONS_NONE,
588588
parent);
589-
gtk_dialog_add_buttons (dialog, answer_1, response_1, answer_2, response_2, NULL);
589+
590+
if (g_strcmp0 (answer_1, "process-stop") == 0)
591+
mate_dialog_add_button (dialog, _("_Cancel"), answer_1, response_1);
592+
else
593+
gtk_dialog_add_button (dialog, answer_1, response_1);
594+
595+
if (g_strcmp0 (answer_2, "gtk-ok") == 0)
596+
mate_dialog_add_button (dialog, _("_OK"), answer_2, response_2);
597+
else if (g_strcmp0 (answer_2, "edit-clear") == 0)
598+
mate_dialog_add_button (dialog, _("_Clear"), answer_2, response_2);
599+
else
600+
gtk_dialog_add_button (dialog, answer_2, response_2);
601+
590602
return dialog;
591603
}

‎libcaja-private/caja-mime-actions.c‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -741,7 +741,7 @@ report_broken_symbolic_link (GtkWindow *parent_window, CajaFile *file)
741741
goto out;
742742
}
743743

744-
dialog = eel_show_yes_no_dialog (prompt, detail, _("Mo_ve to Trash"), "gtk-cancel",
744+
dialog = eel_show_yes_no_dialog (prompt, detail, _("Mo_ve to Trash"), "process-stop",
745745
parent_window);
746746

747747
gtk_dialog_set_default_response (dialog, GTK_RESPONSE_CANCEL);
@@ -1179,7 +1179,7 @@ confirm_multiple_windows (GtkWindow *parent_window,
11791179
"This will open %d separate windows.", count), count);
11801180
}
11811181
dialog = eel_show_yes_no_dialog (prompt, detail,
1182-
"gtk-ok", "gtk-cancel",
1182+
"gtk-ok", "process-stop",
11831183
parent_window);
11841184
g_free (detail);
11851185

‎libcaja-private/caja-program-choosing.c‎

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -91,10 +91,11 @@ application_cannot_open_location (GAppInfo *application,
9191
}
9292

9393
message_dialog = eel_show_yes_no_dialog (prompt,
94-
message,
95-
GTK_STOCK_OK,
96-
GTK_STOCK_CANCEL,
97-
parent_window);
94+
message,
95+
"gtk-ok",
96+
"process-stop",
97+
parent_window);
98+
9899
response = gtk_dialog_run (message_dialog);
99100
gtk_widget_destroy (GTK_WIDGET (message_dialog));
100101

‎src/caja-navigation-window-menus.c‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -131,8 +131,8 @@ forget_history_if_confirmed (CajaWindow *window)
131131
dialog = eel_create_question_dialog (_("Are you sure you want to clear the list "
132132
"of locations you have visited?"),
133133
NULL,
134-
"gtk-cancel", GTK_RESPONSE_CANCEL,
135-
"gtk-clear", RESPONSE_FORGET,
134+
"process-stop", GTK_RESPONSE_CANCEL,
135+
"edit-clear", RESPONSE_FORGET,
136136
GTK_WINDOW (window));
137137

138138
gtk_widget_show (GTK_WIDGET (dialog));

‎src/caja-window-bookmarks.c‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ show_bogus_bookmark_window (CajaWindow *window,
8484

8585
dialog = eel_show_yes_no_dialog (prompt, detail,
8686
_("Bookmark for Nonexistent Location"),
87-
"gtk-cancel",
87+
"process-stop",
8888
GTK_WINDOW (window));
8989

9090
g_signal_connect (dialog, "response",

‎src/file-manager/fm-directory-view.c‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -659,7 +659,7 @@ fm_directory_view_confirm_multiple (GtkWindow *parent_window,
659659
"This will open %'d separate windows.", count), count);
660660
}
661661
dialog = eel_show_yes_no_dialog (prompt, detail,
662-
"gtk-ok", "gtk-cancel",
662+
"gtk-ok", "process-stop",
663663
parent_window);
664664
g_free (detail);
665665

0 commit comments

Comments
 (0)