David Roundy
c3158387c7
fix leak in Combo.
...
We leaked decorations, since UnDoLayout wasn't passed to the actual layouts
that had decorations attached. :(
2007-06-16 19:10:52 +00:00
Spencer Janssen
83c163d88a
Typo
2007-06-17 00:09:24 +00:00
Spencer Janssen
b0596a520c
Comment only
2007-06-17 00:08:05 +00:00
Spencer Janssen
b1715afbc2
Import typo
2007-06-14 21:13:37 +00:00
Peter De Wachter
ecbb6fa15a
Magnifier layout hack
...
This layout hack increases the size of the window that has focus (the master
window excepted). This causes it to overlap with nearby windows, so not for
tiling purists :)
Screenshot: http://caladan.rave.org/magnifier.png
2007-06-14 20:32:19 +00:00
Spencer Janssen
c8bfda92a7
Use Haskell '98 data declaration rather than GADT-style
2007-06-14 20:52:11 +00:00
Andrea Rossato
3d8e47448f
WorkspaceDir.hs: info and documentation
2007-06-14 14:44:43 +00:00
Andrea Rossato
37415487a0
Warp.hs: info and documentation
2007-06-14 14:44:26 +00:00
Andrea Rossato
38e813c98d
TwoPane.hs: info and documentation
2007-06-14 14:44:09 +00:00
Andrea Rossato
41658c800c
Submap.hs: info and documentation
2007-06-14 14:43:48 +00:00
Andrea Rossato
56fd6045d9
Square.hs: info and documentation
2007-06-14 14:43:17 +00:00
Andrea Rossato
59a9164764
Spiral.hs: info and documentation
2007-06-14 14:43:00 +00:00
Andrea Rossato
fc86c87487
SimpleDate.hs: info and documentation
2007-06-14 14:42:41 +00:00
Andrea Rossato
399b955eb6
RotView.hs: info and documentation
2007-06-14 14:42:25 +00:00
Andrea Rossato
13683bc92f
NoBorders.hs: info and documentation
2007-06-14 14:42:00 +00:00
Andrea Rossato
55961ef58e
NamedWindows.hs: info and documentation
2007-06-14 14:41:35 +00:00
Andrea Rossato
22566f5bc6
Mosaic.hs: info and documentation
2007-06-14 14:41:18 +00:00
Andrea Rossato
7f1adc1233
metaModule.hs: info and documentation
2007-06-14 14:41:02 +00:00
Andrea Rossato
e6d1f43142
HintedTile.hs: info and documentation
2007-06-14 14:40:19 +00:00
Andrea Rossato
42865b0034
GreedyView.hs: info and documentation
2007-06-14 14:39:53 +00:00
Andrea Rossato
29a67e3999
FindEmptyWorkspace.hs: info and documentation
2007-06-14 14:39:09 +00:00
Andrea Rossato
2d806f2c3a
DynamicLog.hs: info and documentation
2007-06-14 14:38:39 +00:00
Andrea Rossato
adcbe856f7
DwmPromote.hs: info and documentation
2007-06-14 14:38:13 +00:00
Andrea Rossato
72450b2512
Dmenu.hs: info and documentation
2007-06-14 14:37:53 +00:00
Andrea Rossato
c279ec4cea
Decoration.hs: info and documentation
2007-06-14 14:37:31 +00:00
Andrea Rossato
0c5ee24dc0
Combo.hs: info and documentation
2007-06-14 14:37:00 +00:00
Andrea Rossato
7c763d0abf
Circle.hs: info and documentation
2007-06-14 14:35:50 +00:00
Andrea Rossato
7f6b77396c
BackCompat.hs info e documentation
2007-06-14 06:48:50 +00:00
Jason Creighton
60a6b53e39
Tabbed.hs: Get correct color values instead of assuming a 24-bit display
...
Using, eg, 0xBBBBBB directly makes assumptions about the server's colormap and
only works on 24-bit displays.
This patch fetches the colors on every doLayout call, which is ugly, but works.
It would be nice if we could do all the required initColors only once.
2007-06-13 23:50:49 +00:00
Andrea Rossato
ef28919910
added info to Commands.hs
...
Haddock stuff.
2007-06-13 19:09:08 +00:00
Don Stewart
a453985e06
add bsd-style license for xmonad contrib
2007-06-14 02:54:54 +00:00
Spencer Janssen
dc497c6dd2
Update license information
2007-06-13 15:28:29 +00:00
Andrea Rossato
8d75aada58
template for module information e documentation
2007-06-13 13:10:29 +00:00
Stefan O'Rear
6aa97f8775
Remove some debugging statements I forgot about earlier
2007-06-13 04:11:12 +00:00
Spencer Janssen
0a0609bd15
Update MagicFocus to the new StackSet
2007-06-13 03:53:23 +00:00
Peter De Wachter
d6dec18856
Magic Focus
...
Automatically puts the focused window in the master position. It's magic.
I wrote this for the Circle layout, but it's actually usable with other
layouts as well.
2007-06-12 17:53:57 +00:00
David Roundy
1fdb6700d5
add -fglasgow-exts to some modules that use it.
2007-06-12 17:03:49 +00:00
David Roundy
10fd36db47
changes to work with Stacks that can't be empty.
2007-06-12 15:12:09 +00:00
David Roundy
da9f7581eb
add Combo and Square to MetaModule.
2007-06-12 13:37:53 +00:00
David Roundy
6f45009aea
new module NoBorders to let a given layout have windows without borders.
...
This is designed for layouts like full and tabbed, where the red square
around the screen actually conveys no information (except for weird windows
that use the shape extension or something, so that more than one window is
actually visible). Save some real estate at no cost.
2007-06-12 13:37:27 +00:00
David Roundy
9d6fa84ea9
make combo sort of work with new doLayout.
...
For some reason (not entirely clear to me) this doesn't work properly just
yet with the tabbed layout. :( But at least it'll compile. The trouble is
that we have no way of tracking which tab ought to be visible without
adding a *lot* of infrastructure. I'd rather have that infrastructure in
xmonad proper than reimplement all the focus-handling in combo, so for now
I'll just delay upgrading my xmonad at work...
2007-06-12 13:30:27 +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
David Roundy
5cb818c5c3
add new combo layout combiner.
2007-06-11 22:49:22 +00:00
Stefan O'Rear
04b73e188c
In Decoration.hs, track rename of ModifyWindows
2007-06-12 06:07:13 +00:00
Stefan O'Rear
bf8fe2e245
Refactor Decoration into a general layout-level hooks interface, and a decoration support module on top of that
2007-06-12 06:02:10 +00:00
Andrea Rossato
1b0a012dd4
the Stack can be Empty
2007-06-12 05:51:44 +00:00
Spencer Janssen
93ab005719
Documentation fix
2007-06-12 03:56:55 +00:00
Spencer Janssen
2f4da2f1e1
Comment only
2007-06-12 03:13:05 +00:00
Stefan O'Rear
421a88c691
Fix LayoutHints in the presence of nonzero border widths
2007-06-11 00:54:07 +00:00