From 00ecf21191566da9e43ed3ddb05b52d397d95485 Mon Sep 17 00:00:00 2001 From: Devin Mullins Date: Thu, 10 Jul 2008 06:10:28 +0200 Subject: X.A.WindowNavigation: comments darcs-hash:20080710041028-78224-0816f645aac90e3d521aea65092e98bf31b1b5cd.gz --- XMonad/Actions/WindowNavigation.hs | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'XMonad/Actions/WindowNavigation.hs') 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) -- cgit v1.2.3