aboutsummaryrefslogtreecommitdiffstats
path: root/XMonad/Actions/WindowNavigation.hs
diff options
context:
space:
mode:
authorDevin Mullins <me@twifkak.com>2008-07-10 06:10:28 +0200
committerDevin Mullins <me@twifkak.com>2008-07-10 06:10:28 +0200
commit00ecf21191566da9e43ed3ddb05b52d397d95485 (patch)
tree5b1bccc4864e8f3b0bca60bcad36d95378937ef9 /XMonad/Actions/WindowNavigation.hs
parentc32cf9e244a39b759017ee849d1673146e1e9880 (diff)
downloadXMonadContrib-00ecf21191566da9e43ed3ddb05b52d397d95485.tar.gz
XMonadContrib-00ecf21191566da9e43ed3ddb05b52d397d95485.tar.xz
XMonadContrib-00ecf21191566da9e43ed3ddb05b52d397d95485.zip
X.A.WindowNavigation: comments
darcs-hash:20080710041028-78224-0816f645aac90e3d521aea65092e98bf31b1b5cd.gz
Diffstat (limited to 'XMonad/Actions/WindowNavigation.hs')
-rw-r--r--XMonad/Actions/WindowNavigation.hs4
1 files changed, 4 insertions, 0 deletions
diff --git a/XMonad/Actions/WindowNavigation.hs b/XMonad/Actions/WindowNavigation.hs
index 2bf605c..88c4db1 100644
--- a/XMonad/Actions/WindowNavigation.hs
+++ b/XMonad/Actions/WindowNavigation.hs
@@ -10,6 +10,8 @@
-- lets you assign keys to move up\/down\/left\/right, based on actual cartesian
-- window coordinates, rather than just going j\/k on the stack.
--
+-- This module is experimental. You'll have better luck with the original.
+--
-- This module differs from the other in a few ways:
--
-- (1) You can go up\/down\/left\/right across multiple screens.
@@ -76,7 +78,9 @@ import Graphics.X11.Xlib
-- - cleanup (including inr)
-- - more documentation
-- - tests? (esp. for edge cases in currentPosition)
+-- - screen 1, 1+2/w 3, M-d, M-w, M-2 (1+2/w 2), M-e, M-a - goes to w 3, should be w 2
-- - solve the 2+3, middle right to bottom left problem
+-- - command to iteratively swapUp/swapDown instead of directly swapping with target
-- - manageHook to draw window decos?
withWindowNavigation :: (KeySym, KeySym, KeySym, KeySym) -> XConfig l -> IO (XConfig l)