15 Commits

Author SHA1 Message Date
Shachaf Ben-Kiki
73c055bd46 Add LANGUAGE pragams
It seems that GHC 6.6 just enables -fglasgow-exts when it sees any LANGUAGE
pragma, so not all of them were added; this patch adds the rest of them, which
is necessary for xmonad to compile in GHC >=6.7.
2007-10-08 02:21:41 +00:00
Spencer Janssen
b9dc9be07e More LANGUAGE pragmas 2007-10-03 16:42:57 +00:00
David Roundy
db1026f6e9 some renaming of classes and data types. 2007-09-29 19:12:38 +00:00
David Roundy
8c6ebf9d6e Make Square work with class. 2007-09-25 17:44:46 +00:00
Alex Tarkovsky
d0adeca94a Docstring parser for generating xmonad build configs with default settings for extensions 2007-09-05 20:01:28 +00:00
David Roundy
99217bf23f resolve conflict in Square. 2007-06-29 20:16:36 +00:00
David Roundy
1d0ccb1abf clean up code in Combo.
This adds some type safety, since the super-layout is now of a distinct
type from the sublayouts.  This avoids the ugliness we had, of passing
"fake" windows to the super layout.  Now we directly lay out the layouts.
2007-06-24 17:13:46 +00:00
David Roundy
62a7deafd3 introduce idModify which is just "const (return Nothing)". 2007-06-23 14:35:42 +00:00
joachim.fasting
74040cbaed Square.hs: put usage instructions after imports for Haddock compatibility. 2007-06-23 18:49:38 +00:00
David Roundy
d8589bbf61 add new LayoutHelpers module. 2007-06-22 14:29:50 +00:00
David Roundy
8a78694d23 make some layouts more general. 2007-06-20 12:54:20 +00:00
joachim.fasting
88d77b244f Fix type signatures.
Think this fixes the rest of the errors caused by the Layout change.
2007-06-19 22:03:23 +00:00
Andrea Rossato
56fd6045d9 Square.hs: info and documentation 2007-06-14 14:43:17 +00:00
David Roundy
48cea801a6 make square work with new doLayout. 2007-06-12 13:30:09 +00:00
David Roundy
b357a60e50 add "Square" layout.
This is probably only ever useful in combination with Combo.
It sticks one window in a square region, and makes the rest
of the windows live with what's left (in a full-screen sense).
2007-06-12 02:10:48 +00:00