Andrea Rossato
07c2c3e7f9
ManageDocks: add emptyLayout definition for supporting the new decoration framework
2008-01-26 18:59:36 +00:00
Andrea Rossato
69453d212a
ManageDocks: some documentation fixes
2007-12-31 10:18:20 +00:00
Spencer Janssen
53571aad1e
AvoidStruts: add support for partial struts
2007-12-22 13:34:25 +00:00
Spencer Janssen
feae6b11e5
ManageDocks: ignore desktop windows also
2007-12-22 11:38:08 +00:00
Spencer Janssen
647c7e9b61
Add support for _NET_WM_STRUT_PARTIAL
2007-12-13 02:17:04 +00:00
Spencer Janssen
2033064db1
ManageDocks: when there are struts on opposing edges, the right/bottom strut
...
was ignored. TODO: quickchecks
2007-12-10 02:10:30 +00:00
Spencer Janssen
bd3e3ed64c
Update ManageDocks to the new ManageHook system, remove the gap setting code in favor of AvoidStruts
2007-12-09 13:42:25 +00:00
Spencer Janssen
3a522e7e3c
Remove XMonad.Operations imports
2007-12-08 00:05:47 +00:00
Spencer Janssen
4f7764ca8b
Prune more imports
2007-12-07 23:51:16 +00:00
Spencer Janssen
dc11825588
Remove redundant imports
2007-12-07 23:38:27 +00:00
Shachaf Ben-Kiki
6302d0b0b9
Miscellaneous spell-checking
2007-11-18 23:03:19 +00:00
Andrea Rossato
61b795d2e2
ManageDocks.hs: haddock fixes
2007-11-14 19:13:27 +00:00
Don Stewart
8d03f9d5d7
pattern guards and newtype deriving required for ManageDocks.hs to build!
2007-11-14 03:26:25 +00:00
David Roundy
de6b1feabf
add ToggleStruts capability to avoidStruts.
2007-11-13 20:34:34 +00:00
David Roundy
48f23960be
fix bug in avoidStruts.
2007-11-10 21:42:05 +00:00
Mats Jansborg
107a957ff6
Change the type of properties from Word32 to CLong
2007-11-01 19:27:30 +00:00
David Roundy
7540b14963
fix bug in avoidStruts.
...
I've now tested this module, and it works on x86--but doesn't work on
x86-64, because ManageDocks doesn't work on 64-bit. But in any case, it
works almost perfectly, with no user intervention needed (and no special
hooks). The only catch is that it doesn't notice when a panel disappears,
so the layout won't adjust until the next refresh (e.g. if you change
focus, layout or workspace).
2007-11-08 17:52:50 +00:00
Spencer Janssen
c1572fe940
Add LANGUAGE pragmas for ManageDocks
2007-11-06 02:15:07 +00:00
Spencer Janssen
cd1884466a
Hierarchify
2007-11-01 20:10:59 +00:00