Alex Tarkovsky
d0adeca94a
Docstring parser for generating xmonad build configs with default settings for extensions
2007-09-05 20:01:28 +00:00
Jason Creighton
85b66b5919
Mosaic.hs (really) Fix incorrect usage example
...
"tall" and "wide" are anachronisms as well. It makes me wonder how we can
and/or should give examples like this that don't bitrot and confuse newbies.
2007-08-18 21:57:25 +00:00
Jason Creighton
1712b74326
Mosaic.hs: Fix incorrect usage example
2007-08-18 21:28:54 +00:00
David Roundy
d3048ed615
make everything work with new doLayout.
...
This modifies all the contrib modules to work (so far as I know) with the
new contrib layout. The exception is the LayoutHooks module, which isn't
used. It exports an API that is inherently unsafe, so far as I can tell
(and always has been).
2007-06-23 21:09:52 +00:00
David Roundy
13e2a456e9
make Mosaic lay thigs out a bit better.
2007-06-21 16:26:32 +00:00
joachim.fasting
8ed5dc82cf
Whitespace.
2007-06-20 11:58:52 +00:00
Spencer Janssen
3ebba0776c
Make Mosaic compile without warnings
2007-06-20 15:31:11 +00:00
joachim.fasting
63023902d2
Mosaic.hs: get rid off some of the warnings generated by -Wall.
...
Unused definitions and imports left in, as I assume they'll be used for
something later on.
2007-06-20 12:34:49 +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
Spencer Janssen
c8bfda92a7
Use Haskell '98 data declaration rather than GADT-style
2007-06-14 20:52:11 +00:00
Andrea Rossato
22566f5bc6
Mosaic.hs: info and documentation
2007-06-14 14:41:18 +00:00
David Roundy
1fdb6700d5
add -fglasgow-exts to some modules that use it.
2007-06-12 17:03:49 +00:00
Spencer Janssen
93ab005719
Documentation fix
2007-06-12 03:56:55 +00:00
David Roundy
c4bbb0d940
add keybinding to make aspect ratio flexible.
2007-06-11 16:59:15 +00:00
Spencer Janssen
fca67d33d7
Updates to work with recent API changes
2007-06-11 18:34:39 +00:00
David Roundy
366db0c609
update Mosaic for latest changes.
2007-06-10 14:58:16 +00:00
David Roundy
4f37c940b5
maximize rather than minimize the rating.
2007-06-01 18:32:40 +00:00
David Roundy
7ce66ce32a
improve changeMosaic.
2007-06-01 17:50:42 +00:00
David Roundy
6422746489
cut obsolete description of mosaic.
2007-06-09 13:14:56 +00:00
David Roundy
64a3481d86
start switching over to a Monte Carlo algorithm for Mosaic
2007-06-01 17:05:05 +00:00
David Roundy
30dc246bcc
new layout algorithm for Mosaic.
2007-05-27 19:11:53 +00:00
glasser
aeee485def
Extract NamedWindow support from Mosaic into its own module
2007-05-23 15:58:55 +00:00
Spencer Janssen
2b171ea19c
Fixes for windowset -> workspace rename
2007-05-21 04:21:18 +00:00
David Roundy
14c984ae65
make Mosaic even less picky by default.
2007-05-16 17:55:54 +00:00
David Roundy
0ad1ae70d9
add clear window message in Mosaic.
2007-05-16 17:55:18 +00:00
David Roundy
a23d995050
throttle the exponential expense when many windows are present.
2007-05-16 02:21:23 +00:00
David Roundy
f539804577
make mosaic configure windows by name rather than by Window.
...
Note that this is still pretty flawed. Often window names change, and the
layout then stagnates a bit. Gimp, for example, opens most its windows
with the same name before renaming them, so you have to hit mod-return or
something to force a doLayout. Also, gimp still overrides xmonad regarding
the size of its main window. :(
2007-05-12 21:56:44 +00:00
Don Stewart
46f39d9d42
switch to Message type for layout messages
2007-05-05 01:43:32 +00:00
Chris Mears
4204c4daf6
Fix instructions in Mosaic.
2007-05-03 22:23:45 +00:00
David Roundy
56457ccfca
add Mosaic layout.
2007-05-03 15:10:24 +00:00