aboutsummaryrefslogtreecommitdiff
path: root/src/WinClient.hh
diff options
context:
space:
mode:
authormarkt <markt>2006-06-24 18:19:49 (GMT)
committermarkt <markt>2006-06-24 18:19:49 (GMT)
commita23ad6719725a0290d01ac4bba0ce1905b2069d7 (patch)
treeb3997c14a601117cc2c613e2a8bb79cc6a6a1c4b /src/WinClient.hh
parent0b730c76b10babe20738067ae7aec5a102d451fe (diff)
downloadfluxbox-a23ad6719725a0290d01ac4bba0ce1905b2069d7.zip
fluxbox-a23ad6719725a0290d01ac4bba0ce1905b2069d7.tar.bz2
Make Urgency Hint flash the correct WinClient's tab.
Diffstat (limited to 'src/WinClient.hh')
-rw-r--r--src/WinClient.hh3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/WinClient.hh b/src/WinClient.hh
index 870de6a..3a9d792 100644
--- a/src/WinClient.hh
+++ b/src/WinClient.hh
@@ -117,6 +117,8 @@ public:
117 const BScreen &screen() const { return m_screen; } 117 const BScreen &screen() const { return m_screen; }
118 /// notifies when this client dies 118 /// notifies when this client dies
119 FbTk::Subject &dieSig() { return m_diesig; } 119 FbTk::Subject &dieSig() { return m_diesig; }
120 /// notifies when this client becomes focused
121 FbTk::Subject &focusSig() { return m_focussig; }
120 122
121 inline WinClient *transientFor() { return transient_for; } 123 inline WinClient *transientFor() { return transient_for; }
122 inline const WinClient *transientFor() const { return transient_for; } 124 inline const WinClient *transientFor() const { return transient_for; }
@@ -211,6 +213,7 @@ private:
211 int m_focus_mode; 213 int m_focus_mode;
212 214
213 WinClientSubj m_diesig; 215 WinClientSubj m_diesig;
216 WinClientSubj m_focussig;
214 BScreen &m_screen; 217 BScreen &m_screen;
215 218
216 Strut *m_strut; 219 Strut *m_strut;