12 Commits

Author SHA1 Message Date
David Roundy
2a5ac679ea add new LayoutScreens module. 2007-06-22 13:13:00 +00:00
David Roundy
10f20c432e add SimpleStacking module to make Combo and Tabbed work together.
WARNING! This change will break existing Tabbed configurations.  The
problem is that there is no way within a Layout's "doLayout" to safely
modify the layout itself.  This makes LayoutHooks fragile, and more to the
point, makes SimpleStacking fragile, so we can't safely define a

tabbed' = simpleStacking . tabbed

A workaround would have been to duplicate the tabbed code, but I'd rather
leave the ugliness and get this fixed.
2007-06-21 15:15:24 +00:00
joachim.fasting
6b1897037d MetaModule.hs: add LayoutHooks. 2007-06-20 11:54:57 +00:00
joachim.fasting
348f3f8b46 MetaModule.hs: correct module header. 2007-06-18 19:19:05 +00:00
Spencer Janssen
a64cfc9722 Add Accordion to MetaModule 2007-06-18 19:05:26 +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
Andrea Rossato
7f1adc1233 metaModule.hs: info and documentation 2007-06-14 14:41:02 +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
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
Spencer Janssen
f3212e37da Add MetaModule 2007-06-11 18:46:01 +00:00