diff options
Diffstat (limited to 'src/AttentionNoticeHandler.hh')
-rw-r--r-- | src/AttentionNoticeHandler.hh | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/AttentionNoticeHandler.hh b/src/AttentionNoticeHandler.hh index 3a98b09..27d3b43 100644 --- a/src/AttentionNoticeHandler.hh +++ b/src/AttentionNoticeHandler.hh | |||
@@ -48,8 +48,16 @@ public: | |||
48 | void update(FbTk::Subject *subj); | 48 | void update(FbTk::Subject *subj); |
49 | 49 | ||
50 | bool isDemandingAttention(const Focusable &client); | 50 | bool isDemandingAttention(const Focusable &client); |
51 | 51 | ||
52 | /// Called when window focus changes. | ||
53 | void windowFocusChanged(Focusable& win); | ||
54 | /// Remove window from attentionHandler. | ||
55 | void removeWindow(Focusable& win); | ||
56 | |||
52 | private: | 57 | private: |
58 | /// updates the windows state in this instance. | ||
59 | void updateWindow(Focusable& win, bool died); | ||
60 | |||
53 | NoticeMap m_attentions; | 61 | NoticeMap m_attentions; |
54 | }; | 62 | }; |
55 | 63 | ||