summaryrefslogtreecommitdiff
path: root/openbox
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2008-02-07 01:46:40 -0500
committerDana Jansens <danakj@orodu.net>2008-02-14 14:24:37 -0500
commit4eecbeb611680cf98df68905a0d22fcf68ca94a5 (patch)
tree1674f8ac58822c379afc7e6c355d69d3b248c10e /openbox
parent74a746e55f8c7faea0d71e9744532bda462b23bd (diff)
tell what signal is going to be sent to the client when killing through the dialog
Diffstat (limited to 'openbox')
-rw-r--r--openbox/client.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/openbox/client.c b/openbox/client.c
index ed2e5b56..c8c6c93b 100644
--- a/openbox/client.c
+++ b/openbox/client.c
@@ -3408,9 +3408,15 @@ static void client_prompt_kill(ObClient *self)
{ _("Yes"), OB_KILL_RESULT_YES }
};
gchar *m;
+ const gchar *sig;
+
+ if (self->kill_level == 0)
+ sig = "terminate";
+ else
+ sig = "kill";
m = g_strdup_printf
- (_("The window \"%s\" does not seem to be responding. Do you want to force it to exit?"), self->original_title);
+ (_("The window \"%s\" does not seem to be responding. Do you want to force it to exit by sending the %s signal?"), self->original_title, sig);
self->kill_prompt = prompt_new(m, answers,
sizeof(answers)/sizeof(answers[0]),