From 3de7f66af861fe0842fdcea4a36a7ce379b8ef8c Mon Sep 17 00:00:00 2001 From: Jason Creighton Date: Thu, 31 May 2007 06:47:33 +0200 Subject: first shot at a floating layer This is a first attempting at a floating layer: mod-button1: move window mod-button2: swapMaster mod-button3: resize window mod-t: make floating window tiled again Moving or resizing a window automatically makes it floating. Known issues: Hard to manage stacking order. You can promote a window to move it to the top, (which you can do with mod-button2) but it should be easier than that. Moving a window by dragging it to a different Xinerama screen does not move it to that workspace. Code is ugly. darcs-hash:20070531044733-b9aa7-c96d5263e1d3447e91f436920f4d047050ce55d9 --- Config.hs-boot | 2 ++ 1 file changed, 2 insertions(+) (limited to 'Config.hs-boot') diff --git a/Config.hs-boot b/Config.hs-boot index 2d66ae1..681160a 100644 --- a/Config.hs-boot +++ b/Config.hs-boot @@ -1,3 +1,5 @@ module Config where import Graphics.X11.Xlib.Types (Dimension) +import Graphics.X11.Xlib (KeyMask) borderWidth :: Dimension +modMask :: KeyMask -- cgit v1.2.3