aboutsummaryrefslogtreecommitdiff
path: root/src/FocusControl.hh
diff options
context:
space:
mode:
authormarkt <markt>2006-07-14 06:00:37 (GMT)
committermarkt <markt>2006-07-14 06:00:37 (GMT)
commitfde970a21d62756cdbca1fe5acd75386b251814c (patch)
tree795f1415d22eb4131d8d602c0b4f56a6821a8df2 /src/FocusControl.hh
parentd32a7af7e6540221edbf43cee7b89a36e0755a66 (diff)
downloadfluxbox_pavel-fde970a21d62756cdbca1fe5acd75386b251814c.zip
fluxbox_pavel-fde970a21d62756cdbca1fe5acd75386b251814c.tar.bz2
include iconic windows when cycling
also, stop cycling on one screen when cycling begins on another
Diffstat (limited to 'src/FocusControl.hh')
-rw-r--r--src/FocusControl.hh2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/FocusControl.hh b/src/FocusControl.hh
index e13c645..666ab3c 100644
--- a/src/FocusControl.hh
+++ b/src/FocusControl.hh
@@ -62,6 +62,7 @@ public:
62 CYCLESKIPSTUCK = 0x02, 62 CYCLESKIPSTUCK = 0x02,
63 CYCLESKIPSHADED = 0x04, 63 CYCLESKIPSHADED = 0x04,
64 CYCLELINEAR = 0x08, 64 CYCLELINEAR = 0x08,
65 CYCLESKIPICONIC = 0x10,
65 CYCLEDEFAULT = 0x00 66 CYCLEDEFAULT = 0x00
66 }; 67 };
67 68
@@ -117,6 +118,7 @@ private:
117 FocusedWindows::iterator m_cycling_window; 118 FocusedWindows::iterator m_cycling_window;
118 bool m_cycling_focus; 119 bool m_cycling_focus;
119 bool m_cycling_creation_order; 120 bool m_cycling_creation_order;
121 bool m_was_iconic;
120 WinClient *m_cycling_last; 122 WinClient *m_cycling_last;
121 123
122 static WinClient *s_focused_window; 124 static WinClient *s_focused_window;