[gnome-system-monitor] Add destructive action style to process kill confirmation
- From: Robert Roth <robertroth src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-system-monitor] Add destructive action style to process kill confirmation
- Date: Sat, 3 Feb 2018 18:34:14 +0000 (UTC)
commit 228b2f8be672aa3cd65e9d015e0a6c78f44d9792
Author: Robert Roth <robert roth off gmail com>
Date: Sat Feb 3 20:33:56 2018 +0200
Add destructive action style to process kill confirmation
src/procdialogs.cpp | 13 +++++++++----
1 files changed, 9 insertions(+), 4 deletions(-)
---
diff --git a/src/procdialogs.cpp b/src/procdialogs.cpp
index be6b6f4..5c70a58 100644
--- a/src/procdialogs.cpp
+++ b/src/procdialogs.cpp
@@ -57,6 +57,8 @@ void
procdialog_create_kill_dialog (GsmApplication *app, int signal)
{
GtkMessageDialog *kill_alert_dialog;
+ GtkWidget *confirm_button;
+
gchar *primary, *secondary, *button_text;
struct ProcActionArgs *kargs;
@@ -149,10 +151,13 @@ procdialog_create_kill_dialog (GsmApplication *app, int signal)
"%s",
secondary);
- gtk_dialog_add_buttons (GTK_DIALOG (kill_alert_dialog),
- _("_Cancel"), GTK_RESPONSE_CANCEL,
- button_text, GTK_RESPONSE_OK,
- NULL);
+ gtk_dialog_add_button (GTK_DIALOG (kill_alert_dialog),
+ _("_Cancel"), GTK_RESPONSE_CANCEL);
+
+ confirm_button = gtk_dialog_add_button (GTK_DIALOG (kill_alert_dialog),
+ button_text, GTK_RESPONSE_OK);
+ gtk_style_context_add_class (gtk_widget_get_style_context (confirm_button),
+ GTK_STYLE_CLASS_DESTRUCTIVE_ACTION);
gtk_dialog_set_default_response (GTK_DIALOG (kill_alert_dialog),
GTK_RESPONSE_CANCEL);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]