konstantin.sobolev
af526ae23e
ComboP
2009-04-15 01:43:27 +00:00
Adam Vogt
4cac1c6ebd
More configurability for Layout.NoBorders (typeclass method)
...
This method uses a typeclass to pass a function to the layoutmodifier. It is
flexible, but a bit indirect and perhaps the flexibility is not required.
2009-03-25 05:02:06 +00:00
Norbert Zeh
ac8c6ab633
More predictable aspect ratio in GridVariants.Grid
...
The old version fairly arbitrarily decided to prefer windows that are too
high over those that are too wide. The new version chooses the number of
columns so that all windows on the screen are as close as possible to the
desired aspect ratio. As a side effect, the layout changes much more
predictably under addition and removal of clients.
2009-03-11 01:36:17 +00:00
Ismael Carnales
e8d80d552c
X.L.Master: fix number of windows
2009-03-01 05:15:09 +00:00
Adam Vogt
a2846292bf
Cleanup X.L.Mosaic, without breaking it
2009-02-19 02:24:17 +00:00
Adam Vogt
92aa7079ea
X.L.Mosaic: prevent users from causing non-termination with negative elements
2009-02-10 02:27:27 +00:00
Adam Vogt
aa7dce7085
better Layout.NoBorders.smartBorders behavior on xinerama
...
Now smartBorders shows borders when you have multiple screens with one window
each. In the case where only one window is visible, no borders are drawn.
2009-03-14 17:00:58 +00:00
wirtwolff
1b682cbceb
L.Cross: clarify documentation
...
Amend-record earlier patch to work with byorgey's fix,
this one is just the documentation typo fixes and
clarifications.
2009-02-22 04:22:20 +00:00
daniel
edcba03217
documentation for IndependentScreens
2009-02-21 23:59:59 +00:00
daniel
04a5f4392e
eliminate a haddock warning in BoringWindows
2009-02-21 23:58:36 +00:00
daniel
db4f731f4e
merge IndependentScreens
2009-02-21 23:21:42 +00:00
daniel
cf07f9caca
add type information for IndependentScreens
2009-02-21 23:15:25 +00:00
Brent Yorgey
efc2f1160f
add some boilerplate comments at the top of IndependentScreens
2009-02-21 23:08:50 +00:00
daniel
ffe5f0cf6f
IndependentScreens, v0.0
2009-02-21 22:52:29 +00:00
Brent Yorgey
ed1d90d322
change Cross data declaration into a record so that Haddock will parse the per-argument comments
2009-02-21 22:47:42 +00:00
Ismael Carnales
3285ac8bb4
X.L.Master: turn it to a Layout modifier and update the code
2009-02-13 02:04:53 +00:00
'Luis Cabellos
6037b0db21
Add Cross Layout
2009-02-09 17:48:02 +00:00
Adam Vogt
aa1581b3d0
cleanup and make X.L.Mosaic behavior more intuitive wrt. areas
2009-02-08 22:16:29 +00:00
Norbert Zeh
d4a0bbbe2c
Added GridVariants.SplitGrid
...
GridVariants.TallGrid behaved weird when transformed using Mirror
or Reflect. The new layout SplitGrid does away with the need for
such transformations by taking a parameter to specify horizontal
or vertical splits.
2009-01-29 15:21:46 +00:00
Ismael Carnales
31110d1b45
FixedColumn: added missing nmaster to the usage doc
2009-01-30 19:52:39 +00:00
quentin.moser
01e0a42c17
placement patch to XMonad.Layout.LayoutHints
2009-01-26 19:59:50 +00:00
Adam Vogt
9826ade99e
Mosaic picks the middle aspect layout, unless overriden
2009-01-26 03:24:21 +00:00
Adam Vogt
f22c6aa144
Mosaic: stop preventing access to the widest layouts
2009-01-25 04:52:56 +00:00
Adam Vogt
b7872f77f7
X.L.Mosaic add documentation, update interface and aspect ratio behavior
2009-01-25 04:12:29 +00:00
Roman Cheplyaka
22a7c39107
X.L.Mosaic: haddock fix
2009-01-24 23:59:08 +00:00
Adam Vogt
5c849c1fc6
A mosaic layout based on MosaicAlt
...
The position of a window in the stack determines its position and layout. And
the overall tendency to make wide or tall windows can be changed, though not
all of the options presented by MosaicAlt can be reached, the layout changes
with each aspect ratio message.
2009-01-24 02:20:58 +00:00
Brent Yorgey
2786791ff5
add a bit of documentation to HintedTile
2009-01-14 06:51:26 +00:00
portnov84
f885e942e9
CenteredMaster
...
centerMaster layout modifier places master window at top of other, at center of screen. Other windows are managed by base layout.
topRightMaster is similar, but places master window at top right corner.
2009-01-11 13:45:13 +00:00
xmonad
f3617e75c5
ThreeColumnsMiddle
2009-01-02 09:10:19 +00:00
Roman Cheplyaka
ed240c6972
X.L.Monitor: changes in message passing
...
- transform mbName (Maybe String) to name (String)
- slghtly change semantics of messages, document it
2008-12-26 22:08:51 +00:00
Roman Cheplyaka
d44ca42551
X.L.Monitor: change interface
...
- remove add*Monitor
- add manageMonitor, monitor template
2008-12-26 21:31:18 +00:00
Roman Cheplyaka
c5af703cb8
X.L.Monitor: docs
2008-12-25 07:39:04 +00:00
Norbert Zeh
52379a3736
addition of combined TallGrid layout
...
Added a module XMonad.Layouts.GridVariants, which defines layouts
Grid and TallGrid. The former is a customizable version of Grid. The latter
is a combination of Grid and Tall (see doc of the module).
2008-12-12 18:48:36 +00:00
Justin Bogner
a11a42b2a5
Add FixedColumn, a layout like Tall but based on the resize hints of windows
2008-12-13 07:30:54 +00:00
Roman Cheplyaka
8698e58f12
X.L.Monitor: recommend doHideIgnore (docs)
2008-12-15 19:07:10 +00:00
Roman Cheplyaka
99f04b7504
X.L.Monitor: docs
2008-12-15 18:44:23 +00:00
Roman Cheplyaka
f365c082ba
X.L.Monitor: export Monitor datatype
2008-12-15 18:43:18 +00:00
Roman Cheplyaka
601c3c06db
X.H.ManageHelpers: add doHideIgnore
2008-12-15 18:27:58 +00:00
Roman Cheplyaka
3b4473f121
Export setOpacity from FadeInactive. Document how to make monitor transparent (X.L.Monitor)
2008-11-17 15:30:27 +00:00
Roman Cheplyaka
6962d8f216
Monitor: use broadcastMessage instead of sendMessage; this solves several issues
2008-11-17 13:39:57 +00:00
Roman Cheplyaka
642cbdcad6
Monitor: documented one more issue
2008-11-17 11:38:07 +00:00
Roman Cheplyaka
1a6c11e8e6
Monitor: improved the docs
2008-11-17 07:37:09 +00:00
Roman Cheplyaka
8cc3556448
added XMonad.Layout.Monitor
2008-11-15 10:47:35 +00:00
Roman Cheplyaka
dcde384f1a
Exported shrinkWhile from Decoration to use in GridSelect
2008-11-10 19:15:34 +00:00
daniel
a2cf9d4d97
let MagnifyLess actually magnify less
2008-10-15 15:39:11 +00:00
Joachim Breitner
2480ba1f02
Merge emptyLayoutMod into redoLayout
...
This removes the emptyLayoutMod method from the LayoutModifier class, and
change the Stack parameter to redoLayout to a Maybe Stack one. It also changes
all affected code. This should should be a refactoring without any change in
program behaviour.
2008-10-05 19:02:20 +00:00
Joachim Breitner
2102a565fd
SmartBorders even for empty layouts
...
Fixes: http://code.google.com/p/xmonad/issues/detail?id=223
2008-10-05 18:44:26 +00:00
daniel
95c8fa2d1d
minor explanatory comment
2008-10-03 01:59:19 +00:00
Lukas Mai
a667fa5720
XMonad.Layout.HintedGrid: add GridRatio (--no-test because of haddock breakage)
2008-09-30 14:17:15 +00:00
daniel
b663075990
fix a divide by zero error in Grid
2008-09-26 20:41:48 +00:00