aboutsummaryrefslogtreecommitdiffstats
path: root/StackSet.hs
diff options
context:
space:
mode:
authorBrent Yorgey <byorgey@gmail.com>2007-10-22 18:02:39 +0200
committerBrent Yorgey <byorgey@gmail.com>2007-10-22 18:02:39 +0200
commit9259746448bc6871dce0518f54626d7f054ee5dd (patch)
tree2e66b0a06ac0182a8fdf7117d455a5e83714495c /StackSet.hs
parent77936fc4fb5f8948fe98c55638940cea4cf70c01 (diff)
downloadxmonad-9259746448bc6871dce0518f54626d7f054ee5dd.tar.gz
xmonad-9259746448bc6871dce0518f54626d7f054ee5dd.tar.xz
xmonad-9259746448bc6871dce0518f54626d7f054ee5dd.zip
StackSet.hs: better comments regarding hidden/visible workspace tracking for Xinerama
I'm not 100% sure that I understand what's going on here, but it seems as though the comment still described an older state of affairs. I don't see any Map Workspace Screen keeping track of visible workspaces. darcs-hash:20071022160239-bd4d7-7c9077028005c6f90d85e49aaa994638aec783cf.gz
Diffstat (limited to 'StackSet.hs')
-rw-r--r--StackSet.hs9
1 files changed, 5 insertions, 4 deletions
diff --git a/StackSet.hs b/StackSet.hs
index e9006f7..84dcaf6 100644
--- a/StackSet.hs
+++ b/StackSet.hs
@@ -99,10 +99,11 @@ import qualified Data.Map as M (Map,insert,delete,empty)
--
-- Xinerama in X11 lets us view multiple virtual workspaces
-- simultaneously. While only one will ever be in focus (i.e. will
--- receive keyboard events), other workspaces may be passively viewable.
--- We thus need to track which virtual workspaces are associated
--- (viewed) on which physical screens. We use a simple Map Workspace
--- Screen for this.
+-- receive keyboard events), other workspaces may be passively
+-- viewable. We thus need to track which virtual workspaces are
+-- associated (viewed) on which physical screens. To keep track of
+-- this, StackSet keeps separate lists of visible but non-focused
+-- workspaces, and non-visible workspaces.
--
-- Master and Focus
--