]> Dogcows Code - chaz/openbox/blobdiff - openbox/client.h
if a prompt is already showing and you try show it again, then make it active. in...
[chaz/openbox] / openbox / client.h
index 2012cbd757d386691b26e57e8ee5079de6e66ab5..dbe93d2835dd28af87b2014b29859825ef09ade2 100644 (file)
@@ -120,6 +120,8 @@ struct _ObClient
     gchar *title;
     /*! Window title when iconified */
     gchar *icon_title;
+    /*! The title as requested by the client, without any of our own changes */
+    gchar *original_title;
     /*! Hostname of machine running the client */
     gchar *client_machine;
     /*! The command used to run the program. Pre-XSMP window identification. */
@@ -236,8 +238,11 @@ struct _ObClient
     /*! Indicates if the client is trying to close but has stopped responding
       to pings */
     gboolean not_responding;
+    /*! A prompt shown when you are trying to close a client that is not
+      responding.  It asks if you want to kill the client */
+    struct _ObPrompt *kill_prompt;
     /*! We tried to close the window with a SIGTERM */
-    gboolean close_tried_term;
+    gint kill_level;
 
 #ifdef SYNC
     /*! The client wants to sync during resizes */
This page took 0.020746 seconds and 4 git commands to generate.