Jan Vornberger
b2fa3f3e80
Decoration that allows to switch the position of windows by dragging them onto each other.
2009-11-29 00:34:31 +00:00
Jan Vornberger
2ca7de8b08
A decoration with small buttons and a supporting module
2009-11-29 00:24:16 +00:00
Jan Vornberger
bcb204731f
Extended decoration module with more hooks and consolidated some existing ones
2009-11-28 23:43:10 +00:00
Jan Vornberger
c92b8b3e9e
Extended decoration theme to contain extra static text that always appears in the title bar
2009-10-24 21:39:28 +00:00
Jan Vornberger
be4feb98d6
Extended paintAndWrite to allow for multiple strings to be written into the rectangle
2009-10-24 20:51:11 +00:00
Jan Vornberger
79e7a8210a
Prevent windows from being decorated that are too small to contain decoration.
2009-06-27 09:43:16 +00:00
Tomas Janousek
02063ff97e
X.L.MouseResizableTile: keep draggers on the bottom of the window stack.
2009-11-26 17:34:13 +00:00
Jan Vornberger
c198812fb6
Implemented smarter system of managing borders for BorderResize
2009-11-22 23:36:51 +00:00
Jan Vornberger
b881934a02
PositionStoreFloat - a floating layout with support hooks
2009-11-15 18:48:33 +00:00
Adam Vogt
9f66ef9975
Clean imports for L.BoringWindows
2009-11-03 14:06:49 +00:00
Adam Vogt
4769530d9f
I maintain L.BoringWindows
2009-11-03 14:05:09 +00:00
Anders Engstrom
b1ac0b5030
X.L.MultiCol constructor 0 NWin bugfig
...
Fix bug where the constructor did not accept catch-all columns. Also some minor cleaning.
2009-10-29 10:56:33 +00:00
Anders Engstrom
6e84273e03
X.L.MultiColumns bugfix and formating
...
Fix bug where a column list of insufficient length could be used to find the column of the window. Also fix formating to conform better with standards.
2009-10-27 13:17:41 +00:00
Anders Engstrom
3fd77f5386
X.L.MultiColumns NWin shrinkning fix
...
Fixed a bug where the list containing the number of windows in each column was allowed the shrink if a column was unused.
2009-10-27 00:59:32 +00:00
Anders Engstrom
95bada8d02
New Layout X.L.MultiColumns
...
New layout inspired the realization that I was switching between Mirror Tall and Mirror ThreeCol depending on how many windows there were on the workspace. This layout will make those changes automatically.
2009-10-24 17:51:55 +00:00
Wirt Wolff
06a1322366
Docs: use myLayout like template rather than plural
...
Despite myLayouts currently being more popular in examples, make
them all myLayout as in man/xmonad.hs to avoid mixing them in the
same module as was done a few places, leading to confusion for some users.
2009-10-23 04:26:51 +00:00
Adam Vogt
74a03cd8fb
Refer to modm as the current modMask
...
This makes the config suggestions consistent with the current template.
2009-10-22 04:11:26 +00:00
Adam Vogt
f655307a1c
Describe parameters to subLayouts more
2009-10-16 16:49:37 +00:00
Adam Vogt
8d4c0a5e13
Refer to modMask as modm in L.SubLayouts sample keybinds
2009-10-16 16:47:37 +00:00
Adam Vogt
f61ac3a174
Format L.SubLayout TODO
2009-10-16 15:58:37 +00:00
Adam Vogt
f28f32f7ed
Add more links in L.SubLayout documentation
2009-10-16 15:55:18 +00:00
Adam Vogt
0e2aef4deb
Link a screenshot in L.SubLayouts from the haskellwiki
2009-10-16 15:05:39 +00:00
Jan Vornberger
41a53e7d15
Added focusMaster to BoringWindows
2009-10-15 23:35:18 +00:00
Adam Vogt
ca29a33f56
Remove NamedFieldPuns from L.LimitWindows
...
This is more ugly, but otherwise we have lots of trouble for ghc-6.8
compatibility (due to the recomended flag having changed)
2009-10-15 01:01:23 +00:00
Adam Vogt
6ef8fd353d
Note L.Minimize in L.LimitWindows haddocks.
2009-10-14 20:53:26 +00:00
Max Rabkin
2b31698e15
Move limitSelect into L.LimitWindows
2009-10-14 20:22:13 +00:00
Max Rabkin
79eb2582c4
added haddocks for L.Selective
2009-10-02 11:27:20 +00:00
Max Rabkin
70e968c354
Support IncMasterN in Selective
2009-09-29 17:33:46 +00:00
Max Rabkin
adc029566e
removed commented-out code
2009-09-29 16:35:09 +00:00
Max Rabkin
cd43a200bf
Test that update preserves invariants of Selection
2009-09-29 16:31:39 +00:00
Max Rabkin
831168d701
Add "Selective" layout modifier
2009-09-29 16:02:07 +00:00
Adam Vogt
1edc2752c7
Cleanup L.BorderResize
2009-10-12 05:55:32 +00:00
Jan Vornberger
06998efa45
Layout modifier to resize windows by dragging their borders with the mouse
2009-10-11 22:22:14 +00:00
Adam Vogt
4b67243cac
Make L.Mosaic explicit imports compatible with haskell-src-exts
2009-10-12 04:28:59 +00:00
Adam Vogt
a08fd578ee
Put screenshots inline for L.ThreeColumns and L.Roledex
2009-10-12 04:26:51 +00:00
Adam Vogt
3e0be7dd1b
Use LANGUAGE pragma instead of -fglasgow-exts in L.Minimize
2009-10-12 04:24:57 +00:00
Adam Vogt
f983084b63
Add a description to L.LayoutScreens
2009-10-12 04:22:31 +00:00
Jan Vornberger
97537c8ad3
NoFrillsDecoration - most basic version of decoration for windows
2009-10-11 22:05:12 +00:00
Adam Vogt
9ba60f1952
Minor haddock formatting correction in L.Tabbed
2009-10-08 02:48:39 +00:00
Adam Vogt
eb10d679e6
Hyperlink the reference to ResizableTile in MouseResizableTile
2009-10-05 17:53:03 +00:00
Adam Vogt
f6fa7e509f
Hyperlink modules named in WindowMenu, RestoreMinimized, and Minimize
2009-10-03 15:13:25 +00:00
Adam Vogt
df9655c662
Small style change in L.SimplestFloat
2009-10-02 00:15:52 +00:00
Adam Vogt
66b8ad46d0
Remove redundant parentheses from L.MouseResizableTile
2009-09-30 21:21:10 +00:00
Adam Vogt
cce2c7c839
Factor out redundancy in L.MouseResizableTile.handleResize
2009-09-30 20:41:51 +00:00
Adam Vogt
3bc9c11d97
Use LANGUAGE instead of -fglasgow-exts in L.MouseResizableTile
2009-09-30 20:04:43 +00:00
Adam Vogt
2d193a4304
Fix haddock parse error in MouseResizableTile
2009-09-30 20:01:43 +00:00
Jan Vornberger
5d949197b2
A ResizableTile-like layout that can be resized using the mouse.
...
All separations between windows can be dragged to modify the layout.
Keyboard commands can also be used to achieve the same effect.
2009-09-30 12:11:05 +00:00
Jan Vornberger
2b9b770e12
Replaced more stuff in X.L.Maximize with pure versions
2009-05-16 23:35:57 +00:00
Jan Vornberger
b5b9a3dc67
Expanded on X.L.Maximize functionality
...
1. Move maximized window into the background when it's not focused.
2. Changed semantics so that maximizing a different window will
automatically restore the currently maximized window and maximize the
new one (previously this had to be done in two seperate steps).
2009-05-03 00:10:52 +00:00
Jan Vornberger
218b041fa9
LayoutModifier to minimize windows (re-recorded from Bluetile repo)
2009-09-28 23:13:20 +00:00